"The Next Chapter of Readwise: Our Own Reading App" - A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications
Hatched by Glasp
Sep 06, 2023
6 min read
13 views
"The Next Chapter of Readwise: Our Own Reading App" - A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications
In today's digital age, reading has become an essential part of our lives. Whether it's for personal growth, expanding our knowledge, or staying informed, reading plays a crucial role in our daily routines. However, despite spending hours reading books, articles, and other materials, we often struggle to retain and apply the information we consume. This is where Readwise comes in.
Readwise is on a mission to improve the practice of reading through software. They have built their own reading app, designed specifically to help users retain and internalize the knowledge they acquire through reading. The app is built on a local-first foundation, enabling fast and comprehensive search capabilities across your entire library of books, articles, annotations, and highlights. With Readwise, you can find exactly what you're looking for, even if you only remember a single word, and all of this can be done offline.
One of Readwise's key focuses is addressing the problem of retention. They understand that if you want to get more out of reading, you first need to forget less. By providing a seamless and integrated reading experience, Readwise aims to help users retain and apply the information they consume.
But why did Readwise decide to build their own reading app? The answer lies in the needs and demands of their users. Traditional publishing and distribution models have been disrupted by technology, but the experience of reading has remained largely unchanged. Readers still face challenges in retaining and applying what they read, and existing reading apps have not fully addressed these issues.
During the late 2000s, there was a surge in reading technology with the introduction of Kindle, Pocket, Instapaper, Google Reader, and Goodreads, among others. However, looking back, it becomes evident that this era was more about controlling the distribution of content rather than advancing the practice of reading itself. Readwise recognized this gap and set out to create a reading app that truly enhances the reading experience.
Highlighting is a core feature of Readwise's reading app. Unlike other reading apps where highlighting is often neglected or treated as a secondary feature, Readwise places highlighting at the forefront. They believe that the best way to read between the lines is to write between the lines. By encouraging users to highlight and annotate their readings, Readwise enables a more immersive and engaging reading experience.
It's important to note that Readwise is not attempting to make reading social or create an internet-scale annotation layer. Their focus is on providing a powerful and personalized reading experience for individuals. By honing in on the needs of the individual reader, Readwise aims to deliver a reading app that aligns with their workflow and enhances their reading practice.
Now, let's shift our focus to the topic of low/no code, middleware, and the future of enterprise applications. In the world of enterprise software, companies are increasingly looking for platforms that can provide a set of interfaces for building other applications. Investors seek to invest in companies that have the potential to become platforms, as platforms have the ability to extend and customize their offerings based on the needs of their users.
Salesforce, a leading player in the enterprise software space, understands the value of becoming a platform. They have built a robust ecosystem around their core offering, allowing developers to create custom applications that integrate with Salesforce's data model. The Salesforce AppExchange serves as a marketplace for third-party applications that expand the functionality of Salesforce across various industries and functional areas.
Salesforce's position as a system of record, where valuable customer data resides, gives them the influence to shape the systems of engagement that interact with that data. By providing a platform for customization and extension, Salesforce ensures that customers have no reason to leave. This ecosystem further entrenches Salesforce as a platform, creating additional value and increased costs to switch for users.
Middleware plays a crucial role in connecting different applications and data sources within an organization. As companies use a multitude of applications, it becomes essential to have middleware solutions that enable seamless integration and data flow. Middleware allows applications to communicate and share data, creating a holistic view of an organization's systems, processes, and data models.
In the realm of low/no code, the focus is on empowering users to build applications and workflows that suit their specific needs. Gone are the days of one-size-fits-all enterprise applications. With low/no code tools, users can customize and tailor applications to their unique use cases, without relying on external consultants or developers.
Salesforce's acquisition of Mulesoft, a middleware company, demonstrates the importance of owning the middleware layers. By integrating middleware capabilities into their platform, Salesforce gains influence over the data models of other systems and applications that interact with their platform. This allows Salesforce to maintain its position as the system of record, while also ensuring compatibility and integration with other systems.
The decoupling of data creation and engagement from data storage and structure poses a potential threat to incumbent enterprise applications. Low/no code vendors have the opportunity to provide more innovative and customizable solutions at the top of the stack, closer to the customer. As businesses seek applications that align with their specific workflows and mental models, the demand for endless customization of enterprise applications is on the rise.
While Salesforce's core value lies in helping businesses interact with their customers and catalog those interactions, the future of enterprise applications will likely go beyond relational databases and backward-looking data. The ability to capture real-time data, anticipate customer needs, and provide personalized experiences will become increasingly important.
In conclusion, Readwise's own reading app and the future of enterprise applications share a common goal - to enhance the user experience and provide customizable solutions. By focusing on retention and personalization, Readwise aims to improve the practice of reading and help users apply the knowledge they acquire. Similarly, Salesforce's platform approach and the integration of middleware highlight the importance of customization and flexibility in enterprise applications.
To make the most of these insights, here are three actionable pieces of advice:
-
Prioritize retention: When reading, take the time to highlight and annotate key points. This will help you retain information and make it easier to reference and apply in the future.
-
Embrace customization: Look for reading apps and enterprise applications that offer customization options. Being able to tailor the experience to your specific needs and workflows will greatly enhance your productivity and satisfaction.
-
Stay informed about industry trends: Keep an eye on developments in the reading app and enterprise application space. Understanding the latest tools and technologies can help you leverage them to your advantage and stay ahead in your personal and professional life.
By following these actionable advice and leveraging the benefits of Readwise's reading app and the future of enterprise applications, you can enhance your reading experience and optimize your workflow for greater productivity and success.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣