LLMs and Agents are new software primitives

If you remember the 2000s, creating a web application was a mess: HTML and programming logic were mixed together, and web servers were always processing requests and generating HTML responses altogether. Then it came Ruby on Rails, and we started separating responsibilities in a way that scaled well with templates, the model-view-controller pattern beautifully implemented, and a bias towards…