A Unified Theory: Low/No Code, Middleware, and the Future of Enterprise Applications

Glasp

Hatched by Glasp

Jul 11, 2023

3 min read

0

A Unified Theory: Low/No Code, Middleware, and the Future of Enterprise Applications

In today's rapidly evolving technological landscape, the importance of enterprise applications cannot be overstated. These applications provide a data model that structures and enables various processes within organizations. Salesforce, a leading player in this space, has taken a unique approach by offering a platform that allows for customization and extension on top of their core data model.

Salesforce's platform, known as Force.com, enables businesses to build custom applications tailored to their specific workflows and processes. This platform has given rise to the Salesforce AppExchange, a marketplace where third-party developers can create and publish applications that expand the functionality of Salesforce across industries and functional areas. This ecosystem has further solidified Salesforce's position as the system of record, as other systems need to integrate seamlessly with Salesforce to be effective.

However, the concept of systems of engagement is increasingly being decoupled from systems of record. While data has gravity and is crucial for businesses, user experience and interface design play a significant role in how people interact with and derive value from that data. This shift has led to the rise of low/no code development, which allows non-professional engineers to create, deploy, and manage mobile and desktop applications.

Low/no code development provides a semi-opinionated UX customization layer on top of the database. Instead of relying on Salesforce or third-party consultants to build applications, users can now build them themselves using drag and drop elements and modular building blocks. This endless customization of enterprise applications allows businesses to tailor their applications to their specific needs and user preferences.

Salesforce's position as the system of record gives them the right to influence these systems of engagement. By providing a platform for innovation and customization, Salesforce ensures that customers have no reason to leave. However, the decoupling of systems of engagement from systems of record leaves incumbent enterprise applications vulnerable to low code vendors in the long term.

In a similar vein, Elon Musk, known for his breakthrough success in various fields, embodies the idea of the modern polymath. Musk believes that learning across multiple fields increases one's odds of success. The founders of the five largest companies in the world are all polymaths who embrace continuous learning.

Learning across different fields allows individuals to make unique combinations that others cannot. It broadens their perspectives and enables them to think outside the box. Musk's thirst for knowledge and exposure to a variety of subjects have been crucial to his success.

The key to effective learning is to understand the fundamental principles before delving into the details. By mastering multiple models that underlie reality, individuals can develop a deeper understanding of various subjects. This ability to make connections and see patterns is what sets polymaths like Musk apart.

In conclusion, the future of enterprise applications lies in the combination of low/no code development, middleware, and the ability to customize and extend core data models. Salesforce has positioned itself as a platform, allowing for innovation and customization on top of their system of record. However, the decoupling of systems of engagement from systems of record leaves room for disruption by low code vendors.

To adapt to this changing landscape, here are three actionable pieces of advice:

  1. Embrace continuous learning across multiple fields. By expanding your knowledge and making unique combinations, you increase your odds of breakthrough success.

  2. Prioritize understanding fundamental principles before diving into the details. This allows for a deeper understanding and the ability to make connections between different subjects.

  3. Embrace low/no code development and customization. Tailor enterprise applications to your specific needs and user preferences to stay ahead in the evolving technological landscape.

By following these pieces of advice, individuals and businesses can navigate the future of enterprise applications and stay ahead of the curve.

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 🐣