Things I built because I needed them.
AI engineer at Lemonade, over fifteen years in software.
CH 01·Updated 11 Oct 2026aviramk.com/blog Updated 11 Oct 2026
Which model, at which effort?
Drag one budget line to see which AI model to run, and at what effort, for figuring a task out and for doing it.
Updated 11 Oct 2026
Which model, at which effort?
Drag one budget line to see which AI model to run, and at what effort, for figuring a task out and for doing it.
Try it →
Live since Apr 2026
Where should the next point go?
Find the best stat upgrades for your playstyle and Progression Point budget.
Allocate your points →
Live since Nov 2025
What is a good move at your level?
Chess analysis for the moves you’ll actually convert. A Bayesian model that accounts for your skill level.
Analyze a position →
Live since Jul 2025
Who can sit together?
A wedding seating problem became a constraint optimization engine. Open it and arrange a venue.
Seat your guests →
Shipped Jun 2026
Why set it up from scratch?
Extensions, themes and setup profiles to make a Pi environment your own.
See the repo →
Shipped Jan 2026
The agent says “done.” You’re not done.
You try what it built. Something you needed is missing. You explain again, get another fix, and do the checking yourself.
See the repo →How it works →
Shipped Jan 2025
Which workflow ideas hold up?
Experimental development tools, tested on real projects and packaged for other people.
See the repo →
Updated 14 Sep 2026
Spec-driven development. Then what?
A workflow that writes down what done means before an agent builds, then checks every condition against evidence.
Read it →