In the long run, all companies are software companies and all knowledge workers are developers. Hyperfiddle’s mission is to solve data interoperability so that anyone can program with data, without needing duct-tape code to get at the data they need.
The world's data is fractured and fragmented, but data is more valuable when it is connected. Companies spend millions of dollars to duct-tape systems together. If data interoperability is inevitable, this implies a Black Swan event is coming: all of the world’s data must consolidate by gravity into a homogenous data network, a world-wide-web of data. Solving data silos will create massive new economic opportunities for data partnerships and efficient data markets. Only then can the Low-code and AI revolutions occur, so that anyone can be a data developer.
How can we make this happen?
Overcoming the chickens & eggs to create the semantic web is an exercise in game-theory, history, economics and technology. The Low-code & GraphQL megatrends are welling with potential energy that could be used to blitzscale a new generation of developer tools. Simultaneously, the Clojure programming language brings new computer science to the table: a principled way to do “low code” — Clojurists call this "data-driven" — without an abstraction ceiling. Clojure flattens and unifies each layer of the programming stack, from data structure to database. From this breakthrough simplicity emerges a universal theory of data: the Datomic information model.
New science makes new things possible. Our strategy at Hyperfiddle is to make “WordPress for data applications," using the Datomic information model as a scientific foundation that unifies programming languages, databases, graph APIs, and low-code in one fell swoop.
|Hyperfiddle||Low-code||WordPress for data applications||Datomic information model|
|Hyperfiddle||Graph APIs||Tooling-first data protocol||Datomic information model|
|Datomic||Database||Immutable semantic database||Datomic information model|
Imagine a world without data silos
What if adding a new data source to your app was as simple as pasting a URL? What if you could surf all your data by clicking links, the same way you surf the web? What if you could allow your business partners to connect to your data by flipping a switch, no expensive system integration with 100,000s of lines of code? If this is true, anyone can be a data programmer.
Every modern business is, at its essence, about data. In the future, tool-assisted humans and/or AI will compose enterprise-grade data systems in a low-code and data-driven way. Because this is inevitable, it is merely a matter of how, when and why. The Datomic information model is how this is now possible. Low-code is a point of leverage and a large market that is growing quickly today. And this is going to happen, one way or another, because data economies are inevitable.