Thinking out loud.
Building in the open.

Notes on AI engineering, distributed systems, and the products I build along the way.

Research. Field notes.
Questions worth asking.

Explore the books

The journal.

Specifications that outlast the model

Models change quickly. A clear description of intended behaviour gives an engineering team something stable to build and review against.

3 Jul 20263 min read
AI engineering / Specifications / Architecture

Building Zonelyte: from an AI prototype to a tool my team could use

What building a timezone workspace taught me about AI prototyping, Firebase, early feedback, and the work between a demo and a product.

2 Mar 20265 min read
Product engineering / AI-assisted development / Firebase

AI progress, and the developers living through it

A revised personal reflection on AI-assisted development, career uncertainty, engineering judgment, and the distance between capability and dependable work.

6 Jan 20265 min read
AI engineering / Engineering leadership / Career

Our generative AI book reaches a Russian edition

A personal publishing milestone: the Russian edition of our book, copies arriving from Bombora, and the pleasure of sharing the work beyond its original audience.

28 Nov 20252 min read
Books / Writing / Generative AI

Missing Directus translations? Check the related collection permissions

A debugging note from my Stack Overflow answer: separate the translation query from the permissions needed to read the related records.

8 Aug 20253 min read
Directus / APIs / Debugging
Project One: Daily Affirmations

Project One: Daily Affirmations

27 Jan 20253 min read
saas / 25microsaas / Cursor / ChatGPT / AI

What local AI meant to my work at the end of 2024

A revised year-end note on government-contract projects, local language models, and choosing a useful workflow before choosing a model.

29 Dec 20243 min read
Local LLMs / AI engineering / Field notes

From a school charity market to a New Year’s Ideas Generator

A paper box of celebration ideas became a small bilingual web app. A project note about preserving the human interaction that made the idea work.

29 Dec 20243 min read
Side projects / Next.js / Product design
Welcome to My World of Innovation, Leadership, and Cutting-Edge Technology 🚀

Welcome to My World of Innovation, Leadership, and Cutting-Edge Technology 🚀

2 Dec 20243 min read
Journey / Introduction

Returning to coauthoring: from Apache Ignite to generative AI

Seven years after our Apache Ignite book, Shamim Bhuiyan and I returned to writing together with a hands-on guide to building AI applications.

10 Sept 20242 min read
Books / Generative AI / Writing
Lightbend Reactive Architecture Learning Path

Lightbend Reactive Architecture Learning Path

23 Oct 20206 min read
Lightbend / Reactive / Saga / Resilence / Message-Driven / Introduction / Overview / Course / CQRS
Documenting Play Framework with Swagger

Documenting Play Framework with Swagger

1 Sept 20203 min read
Docs / Introduction / Play Framework / java / Swagger

Showing 12 of 12 articles