
I talk about web, AI, API, and social • Building experiences at @APILayer • Prev @Rapid_API @HyperspaceAI
Page 1 • Showing 5 tweets
APIs in the AI era. Over time you start to notice that APIs aren’t really behaving like endpoints anymore. That mental model made sense when software was a set of deterministic pipes, you call a function, you get a result, you display it on the frontend, and everything is explicitly wired together by the developer. But once you plug an LLM or AI into the software system, the interaction pattern changes. The model doesn’t see an endpoint, it sees an interface it can reason about. It inspects the schema, forms a prediction about how to use it, tests that prediction with a call, adjusts based on the response, and folds the new information back into its internal state. It’s much closer to how a human learns a new library than how a machine traditionally consumes an API. And when you add layers like function-calling or MCP, the API starts to look like a capability surface. Something the model can navigate and integrate into a larger plan. At some point you realize APIs aren’t external resources anymore. They’re becoming part of the runtime itself.
There used to be two kinds of developers: frontend and backend. Now there’s a third: Cursor developers. A few things about them. – they let AI dump 500 lines of code – they don’t try to understand the problem – sometimes there isn’t even a problem – they think code is the ultimate solution – they spend 99% of the time fixing bugs generated by AI by AI – they build apps no one uses – their ability to think is quietly dying Real development is thinking first. Use AI to outsource code, don’t outsource your thoughts.
Most of coding was never about writing code. AI is just making this more obvious. You no longer need to recall syntax, function structure, boilerplate code, or even API endpoints. That’s the easy part and AI is very good at it. The hard part was never typing. It was always thinking. And it still is.