a builder's codex
codex · operators · Anton Osika · ins_osika-domain-expert-builder

People closest to the problem should build their own software, not engineers with certifications

By Anton Osika · Co-founder and CEO, Lovable · 2026-09-16 · essay · 'We're way past vibes': Lovable's Anton Osika on who should build software

Tier B · TL;DR
People closest to the problem should build their own software, not engineers with certifications

Claim

AI-assisted development has matured to the point where domain expertise and proximity to the problem matter more than engineering credentials. The people best placed to build software are those who understand the work, not those who understand code.

Mechanism

Software built by domain experts encodes real workflow knowledge from the start, without the translation loss of handing requirements to engineers. When AI handles the code generation, the remaining bottleneck is knowing what to build and whether it works. Domain experts own both. They can specify what "correct" looks like and detect errors that an engineer, lacking context, would not catch. The result is faster iteration and higher fit between the software and the actual need.

Conditions

Holds when: the task being automated is well-understood by a non-engineer domain expert, and the AI platform provides enough abstraction to handle code quality and security. The output needs to match a real operational need, not arbitrary technical requirements.

Fails when: the software requires deep systems knowledge, integrates with complex infrastructure, or involves performance constraints the domain expert cannot evaluate. Engineering expertise remains necessary at the systems layer.

Evidence

Osika notes that 55% of Lovable users have 11 or more years of work experience. These are not beginners experimenting; they are seasoned operators applying AI tools to problems they understand well. He points to 300 Nordic McDonald's locations running Lovable-built incident management systems as a case where operational expertise, not engineering expertise, drove the build. He makes the claim directly:

"People with expertise and close to the problem, they should be the one building software, not people with certain types of certifications."

On enterprise security, Lovable added automatic vulnerability scanning on every change, data access controls tied to user permissions, and a Lloyd's insurance policy covering AI risk. These address the objection that domain-expert-built software lacks security rigor.

Signals

Counter-evidence

The claim rests heavily on the platform handling security and code quality well. Earlier generations of no-code tools produced brittle, insecure, unmaintainable systems. Whether AI-generated code at Lovable's current level is production-safe at scale is contested. Fabian Hedin, Lovable's CTO, noted that engineers retain the ability to modify the generated code with traditional tools. The framing that "people with certifications" should not build software understates the value of systems-level engineering for complex integrations.

Cross-references

Open the interactive view → View original source → Markdown source →