Blog
Engineering notes & field lessons.
Writing from the team — on architecture, AI, performance and the realities of shipping software.
Engineering
22 Apr 2025
· 1 min
Why we wrote our own router instead of reaching for a framework
Frameworks solve problems you may not have. For this site we wanted a small, legible PHP core we fully understand: a regex router, a native template e…
Engineering
15 Feb 2025
· 1 min
Measuring before optimising: a habit, not a phase
Performance work that starts with a guess usually ends with wasted effort. We define latency budgets up front, instrument the paths that matter, and o…
AI
8 Dec 2024
· 1 min
Shipping AI features that stay honest in production
A model that looks good in a notebook can quietly degrade once real traffic hits it. We treat evaluation, monitoring and a human-in-the-loop path as p…