Skip to content
Web apps built to scale
·
Since 2015
AI development
Spec-Driven Development Tools: What Each One Is, From a Team That Uses None of Them
Spec Kit, Kiro, OpenSpec, BMAD and Tessl, read from their own docs and changelogs rather than their launch posts. What each actually is, what it costs to adopt, and why the tool layer churns while the practice does not.
AI development
Spec-Driven Development: What Actually Changes When the Doc Comes First
Most explanations of spec-driven development define the term. This is the loop we actually run, why the spec became the reviewable artifact once a model could write the code, and what it costs to keep it running.
PropTech
The AI Layer That Can't Hallucinate: Grounded Listings, Search, and Lead Agents
An AI that invents a bedroom, a square-foot count, or the wrong HOA fee isn't a typo in real estate. It's a misrepresentation, and the licensee carries the liability, not the model vendor. The fix is grounding plus a review step that flags invented facts before anything reaches a buyer.
AI agents
The YC Batch That Barely Hires: What Spring 2026 Says About the Cost of Software
Four days before Demo Day, 34 of 196 companies in YC's Spring 2026 batch were hiring anyone at all. A look at the batch that builds with agents and almost no people, and what it means if you sell engineering work.
AI development
The AI Tutor That Doesn't Lie: Grounding SAT Math So It Stops Teaching the Wrong Method
An AI tutor that's confidently wrong is worse than no tutor. Language models fail most multi-step SAT math because they read numbers as text, and they fail in the same sure voice they use when they're right. The fix is architectural, not a better prompt.
AI development
Agentic RAG: Why Retrieval Is the Layer Under the Agent
Classic RAG is a straight line: retrieve once, then answer. Agentic RAG is a control loop, an agent that decides what to fetch, whether it was enough, and whether the question is answerable at all. Here is the real graph, and when the loop is worth its cost.
AI agents
Every Failure Creates a Market. AI Agents Just Got Theirs.
AI agents fail all the time. Insurance appears when a failure touches production data, money, customer records, or contracts and someone needs proof of who pays.
AI development
AI-Native vs AI-Powered Developers: What Hiring Teams Get Wrong
Learn how AI-native, AI-powered, traditional, and vibe-coding developers differ, and what to ask before hiring for AI coding work.