A code editor showing a pyproject.toml file next to an OpenCode terminal session

Graduating to the terminal

AI

This is the first post in a series on the AI engineering toolkit. It runs from terminal-curious to fairly advanced and has no planned end. The early posts will be simple, maybe too simple if ...

Read more ⟶
brother-yoon-sU94EtarFYs-unsplash

Spec.md

AI

The spec.md file is the single most important document produced as part of the speckit’s SDD workflow. It is the first piece of documentation produced, setting the direction for the remaining documentation. It is the ...

Read more ⟶
Two people collaborating on hand-drawn UI wireframes taped to a wall

On Spec-Driven Development and AI

AI

Engineering is hard Let me start with a couple stories. A team picks up notification preferences, the kind of feature where users choose how they want to be contacted. Brief discussion, general agreement, shipped in ...

Read more ⟶
kevin-canlas-e_mbJ0T0mes-unsplash

My first Spec-Driven Development project

AI

Previous: Introducing FrozenDB “Look ma, no hands” - I wrote FrozenDB without writing lines of code. Instead, I used spec-driven development to generate all of the user stories, map them carefully to technical requirements and ...

Read more ⟶
interview

AI Killed Resumes

Technology

I’m currently hiring a backend software engineer for my team. On the first day, we received hundreds of applications. Hundreds of garbage applications. This isn’t entirely a new phenomenon. No matter what you put in ...

Read more ⟶
Photo by <a href="https://unsplash.com/@bluestonex_apphaus?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Bluestonex</a> on <a href="https://unsplash.com/photos/sticky-notes-with-words-and-drawings-on-wooden-table-gLxNxONfRz0?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>

Plan.md

AI

Ode to the software engineer The plan is what separates spec-driven development from vibe coding. It is the most important lever for the long-term health of your codebase, and the place where the role of ...

Read more ⟶
andre-furtado-IPj-kaW2_1E-unsplash

Introducing FrozenDB

Technology

To make apple pie from scratch, you must first invent a database to store your recipes. - Carl Sagan Well Carl (and avid readers), let me introduce you to FrozenDB. This is my twist on ...

Read more ⟶
A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat

HowNot2 mock in Deno

Technology

A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat Mocking functions in deno is very limited, compared to NodeJS. Maybe, ...

Read more ⟶
A code editor showing a pyproject.toml file next to an OpenCode terminal session

Graduating to the terminal

AI

This is the first post in a series on the AI engineering toolkit. It runs from terminal-curious to fairly advanced and has no planned end. The early posts will be simple, maybe too simple if ...

Read more ⟶
Photo by <a href="https://unsplash.com/@bluestonex_apphaus?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Bluestonex</a> on <a href="https://unsplash.com/photos/sticky-notes-with-words-and-drawings-on-wooden-table-gLxNxONfRz0?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>

Plan.md

AI

Ode to the software engineer The plan is what separates spec-driven development from vibe coding. It is the most important lever for the long-term health of your codebase, and the place where the role of ...

Read more ⟶
kevin-canlas-e_mbJ0T0mes-unsplash

My first Spec-Driven Development project

AI

Previous: Introducing FrozenDB &ldquo;Look ma, no hands&rdquo; - I wrote FrozenDB without writing lines of code. Instead, I used spec-driven development to generate all of the user stories, map them carefully to technical requirements and ...

Read more ⟶
A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat

HowNot2 mock in Deno

Technology

A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat Mocking functions in deno is very limited, compared to NodeJS. Maybe, ...

Read more ⟶
Two people collaborating on hand-drawn UI wireframes taped to a wall

On Spec-Driven Development and AI

AI

Engineering is hard Let me start with a couple stories. A team picks up notification preferences, the kind of feature where users choose how they want to be contacted. Brief discussion, general agreement, shipped in ...

Read more ⟶
brother-yoon-sU94EtarFYs-unsplash

Spec.md

AI

The spec.md file is the single most important document produced as part of the speckit&rsquo;s SDD workflow. It is the first piece of documentation produced, setting the direction for the remaining documentation. It is the ...

Read more ⟶
andre-furtado-IPj-kaW2_1E-unsplash

Introducing FrozenDB

Technology

To make apple pie from scratch, you must first invent a database to store your recipes. - Carl Sagan Well Carl (and avid readers), let me introduce you to FrozenDB. This is my twist on ...

Read more ⟶
interview

AI Killed Resumes

Technology

I&rsquo;m currently hiring a backend software engineer for my team. On the first day, we received hundreds of applications. Hundreds of garbage applications. This isn&rsquo;t entirely a new phenomenon. No matter what you put in ...

Read more ⟶
A code editor showing a pyproject.toml file next to an OpenCode terminal session

Graduating to the terminal

AI

This is the first post in a series on the AI engineering toolkit. It runs from terminal-curious to fairly advanced and has no planned end. The early posts will be simple, maybe too simple if ...

Read more ⟶
Two people collaborating on hand-drawn UI wireframes taped to a wall

On Spec-Driven Development and AI

AI

Engineering is hard Let me start with a couple stories. A team picks up notification preferences, the kind of feature where users choose how they want to be contacted. Brief discussion, general agreement, shipped in ...

Read more ⟶
Photo by <a href="https://unsplash.com/@bluestonex_apphaus?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Bluestonex</a> on <a href="https://unsplash.com/photos/sticky-notes-with-words-and-drawings-on-wooden-table-gLxNxONfRz0?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>

Plan.md

AI

Ode to the software engineer The plan is what separates spec-driven development from vibe coding. It is the most important lever for the long-term health of your codebase, and the place where the role of ...

Read more ⟶
brother-yoon-sU94EtarFYs-unsplash

Spec.md

AI

The spec.md file is the single most important document produced as part of the speckit&rsquo;s SDD workflow. It is the first piece of documentation produced, setting the direction for the remaining documentation. It is the ...

Read more ⟶
kevin-canlas-e_mbJ0T0mes-unsplash

My first Spec-Driven Development project

AI

Previous: Introducing FrozenDB &ldquo;Look ma, no hands&rdquo; - I wrote FrozenDB without writing lines of code. Instead, I used spec-driven development to generate all of the user stories, map them carefully to technical requirements and ...

Read more ⟶
andre-furtado-IPj-kaW2_1E-unsplash

Introducing FrozenDB

Technology

To make apple pie from scratch, you must first invent a database to store your recipes. - Carl Sagan Well Carl (and avid readers), let me introduce you to FrozenDB. This is my twist on ...

Read more ⟶
interview

AI Killed Resumes

Technology

I&rsquo;m currently hiring a backend software engineer for my team. On the first day, we received hundreds of applications. Hundreds of garbage applications. This isn&rsquo;t entirely a new phenomenon. No matter what you put in ...

Read more ⟶
A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat

HowNot2 mock in Deno

Technology

A funky crocodile made out of cups and other materials. It is sitting on top of some other cartoon character, wearing a read hat Mocking functions in deno is very limited, compared to NodeJS. Maybe, ...

Read more ⟶