Feedback loop engineering
Why the most important skill with AI coding agents isn't prompting or curating context – it's designing how they verify their own work
...and these are my thoughts mostly on technology
Why the most important skill with AI coding agents isn't prompting or curating context – it's designing how they verify their own work
How to sandbox coding agents while maintaining development flexibility - the ideal balance between security and convenience
How do I mix local LLMs with cloud ones and code gen with continuous learning
Outright rejection of gen AI won't get us the best outcomes
I hereby renounce years of suffering with native extension compilations breaking
How Lisbon has changed in the last 30 years
How to set up another drive for a home setup
Part two of the series Building applications using embeddings vector search and Large Language Models
Part one of the series Building applications using embeddings vector search and Large Language Models
Getting up and running, gotchas I came across and my favourite apps
Starting from LLMs and capitalism and ending up with experimental fixed focus macro photos on my phone
How to set up an open source NAS with a second hand tiny PC that outperforms commercial NAS hardware
How to run a low cost OpenVPN server on GCP (or use Tailscale) to access your NAS anywhere even if your home internet is on a shared IP
Be like water
I was interviewed by Creative Lives in Progress magazine while working at ustwo to show people how it is to work in the creative industry
To make Git (and Github) more useful for collaboration on non-textual content
Out with the cars, in with the cargo trikes
Take control back from silos to make the Web personal and open again
Stop installing development environments locally
Your life was designed 150 years ago
The first iteration of a product should be about learning
What I learnt trying to untangle the async spaghetti
CORS can be tricky, especially if you need to do something beyond the basics like authorisation or custom headers
Including the shocking loss of biodiversity around the World through audio recordings of wildlife
Instead of terminal editors with steep learning curve, this guide helps you to tunnel Sublime Text in to your server for remote editing – with sudo