Hello

Hello! Welcome! I write about software engineering, AI, and everything in between.

Spec-Driven Development with spec-lite

spec-lite is my take on a library for spec-driven development (SDD). I built it with a simple goal: make structured AI development lightweight, easy to use, and portable across coding agents. I usually have subscriptions to multiple AI coding tools, including GitHub Copilot, Codex, Claude, and Gemini. I wanted to carry my work from one tool to another without having to explain the project all over again. It draws inspiration from existing SDD libraries such as spec-kit, with workflows shaped around the different ways developers work: starting a project, adding a feature, fixing a bug, reviewing code, or updating documentation. ...

October 20, 2026 · 8 min · Ranjith Bojraj

Thoughts on AI

Artificial Intelligence (AI) is here and boy has it spread like a wildfire over the last few years. AI is not just in the software people use, it’s practically stapled to almost every tech headlines these days. I sometimes wonder how people separate actual substance/signal from the noise around AI. There is lot to unravel with AI, but as a software engineer I will keep this post around the impact AI has had in our field which has been quite remarkable. Needless to mention there is also a lot of noise which I will try to address as well. ...

July 23, 2025 · 9 min · Ranjith Bojraj