Writing, mostly on PHP, Laravel and shipping product.
One flowing feed. Essays, short links, and occasional first impressions.
How Cursor Turned AI Agents Into Better Engineers with Lauren Tan
A really worthwhile listen if you've been using pstack in Cursor, or if you're just interested in how someone ships a lot of code with agents without it...
AI skills from Matt Pocock
Tried some of the skills Matt has put out recently: I do like how they allow you to compose your own workflow rather than just going by someone's pre-designed...
Building an order fulfilment workflow in Laravel
Fulfilling an order or booking a flight all have these kinds of workflows in them: points where you have to go through multiple steps in order to fulfil a...
Kobbe: privacy-first analytics with unlimited sites
Kobbe is a nice change on privacy-first analytics tools for people with many small side-projects: often these tools cost per site which sums up if you have...
Making a small developer tool agent native
As I've started using Claude Code and Codex more and more both in my development and also in other workflows I've grown to appreciate tools that work really...
Trying something new: agentic engineering
I'm probably late to this, but here's what shifted for me: I stopped just letting Claude Code work and started thinking more about how to set it up so I still...
Marketing for developers
This should be a valuable read. Written by Justin Jackson, known for transistor.fm and being active with podcasts, youtube videos and more. I also liked his...
Some sources on the Laravel AI SDK
Different sources I found on the AI SDK for Laravel, some via freek.dev and others via normal online searches. Laravel AI SDK: A Practical Guide with Real...
Adopting cloud use: ploi.cloud
When we talk about adopting the use of cloud services as someone who used to run their own systems then at least we're going to look a bit more careful at...
Cloud hosting: databases
The classical way for running a database has always been very simple: you run your webserver and it hosts something like a LAMP stack, with the “M” being...
Cloud hosting: transactional emails
For me the first "obvious" point where I moved away from self hosting too much was email, specifically delivering transactional emails. In the traditional...
Forms of debt: technical, strategic (and more?)
Discovered this article via freek.dev: https://frederickvanbrabant.com/blog/2025-10-31-architectural-debt-is-not-just-technical-debt/ I find a lot of what he...