A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications in the Age of AI Revolution

Glasp

Hatched by Glasp

Aug 28, 2023

4 min read

0

A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications in the Age of AI Revolution

In the rapidly evolving landscape of enterprise applications, a unified theory is emerging that combines low/no code development, middleware integration, and the power of large language models (LLMs) driven by artificial intelligence (AI). This combination has the potential to reshape how businesses operate and interact with their customers.

At the core of this theory is the concept of a platform. Investors are increasingly focused on investing in companies that have the potential to become platforms, rather than just tools or products. A platform is an application that provides a set of interfaces upon which other applications can be built. Salesforce, for example, has established itself as a platform with its Force.com offering, which allows customers to build custom applications on top of the Salesforce data model.

Salesforce's position as a system of record, where the most valuable customer data resides, gives it the ability to influence the systems of engagement, the interfaces through which users interact with the data. This decoupling of the system of record and the system of engagement opens up opportunities for low/no code development, where non-professional engineers can create and customize applications tailored to their specific needs.

Low code development provides a semi-opinionated UX customization layer on top of the underlying data models. It allows users to build applications and workflows that suit their specific use cases without relying on external developers or consultants. This shift towards endless customization of enterprise applications empowers businesses to innovate and adapt to their unique requirements.

While low/no code development enables customization, middleware plays a crucial role in connecting different applications and data sources together. As companies use hundreds of applications, middleware becomes essential for integrating these disparate systems. The challenge for startups in this space is to determine whether they should build de-novo applications or focus on enhancing existing incumbents by adding AI capabilities. This distinction often requires trial and error and iterative development.

The emergence of large language models, particularly Transformer models, in the field of NLP has been a significant breakthrough. These models, pioneered by Google and implemented by OpenAI in GPT-1 and GPT-3, have the potential to revolutionize natural language processing. Startups are now exploring various applications of these models, ranging from sales and marketing tools to doctor and lawyer assistants.

However, the success of these startups will depend on more than just scalability. While there is an arms race to build larger scale models, the focus needs to shift towards better engineering and software stacks that make it easier to use these models. Startups that prioritize software and interconnects in the silicon space for ML will have a competitive edge.

Looking ahead, the integration of AI and LLMs into enterprise applications will continue to evolve. As models become more advanced and sentient, questions around ethics and the potential displacement of organic organisms arise. Humanity may act as a boot-loader for the dominant AI future species, and a symbiotic relationship between humans and AI may emerge.

In conclusion, the unified theory of low/no code, middleware, and the future of enterprise applications in the age of AI revolution holds immense potential. By combining these elements, businesses can create customized applications, integrate diverse systems, and harness the power of AI-driven models. As this theory continues to evolve, it will shape the way enterprises operate and interact with their customers, paving the way for a new era of innovation and efficiency.

Actionable Advice:

  1. Embrace low/no code development: Explore the possibilities of customizing and building applications tailored to your specific use cases. Empower your non-professional engineers to create solutions that suit your organization's unique requirements.

  2. Invest in middleware integration: As your business uses multiple applications, invest in middleware solutions that seamlessly connect these systems. This integration will enable a more holistic view of your data and streamline your operations.

  3. Stay informed about AI advancements: Keep a pulse on the latest advancements in AI and large language models. Identify opportunities where these technologies can enhance your existing products or create new applications. Stay agile and adapt to the evolving landscape of AI-driven enterprise applications.

Sources:

  • "A Unified Theory of Low/No Code, Middleware, and the Future of Enterprise Applications" by Author X
  • "AI Revolution - Transformers and Large Language Models (LLMs)" by Author Y

Sources

← Back to Library

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 🐣