Build notes.

I’m building a series of independent AI apps (retrieval, agents, applied ML) and writing up the design, the mistakes and the numbers as I go.

Subscribe via RSS4 posts · since 2016

2020

Hourly billing is nuts

As a freelancer I don’t sell my time but my experience, knowledge and quality. Why hourly billing hurts both sides, and what I do instead.

Freelance2 min

2016

Coding suggestions

SRP, DRY, CQS, dependency injection and friends: my rules of thumb for clean, maintainable code.

Architecture2 min

Style guidelines

The C# coding style guidelines I use: naming, braces, and the order of members in a class.

.NET2 min

Welcome to my blog!

My new blog: quick notes on software architecture, .NET and building games, so they don’t get forgotten.

Meta1 min