Blog
Simple Kanban - A Boring WeKan Alternative
I’ve been self-hosting WeKan for a couple of years to keep track of client work. It’s open source and it does the job, but every upgrade seemed to move the buttons around, and the people I share bo...
Superintelligence or Superclever Policy?
Some days ago, the White House published the already-famous Executive Order 14434, Inaugurating the Era of Super Intelligence. Basically, the order asks federal agencies to stop saying “Artificial ...
A Practical Guide to Vector Databases with DashVector
When I built NaLog Agent (a Qwen-powered memory-augmented agent for smallholder rice farmers), the hardest part was memory management. A farmer asks “Does Paddy 3 need pumping now?” and the agent n...
A Prepper's Guide to Surviving AGI
I just finished reading an economic research paper about what happens if AI automates half of cognitive work by 2030. The kind with displacement models, equilibrium equations, and phrases like “occ...
Auditing Cursor Agents with Langfuse v4
A couple of days ago, Langfuse v4 shipped. Quick summary… A full rewrite of the data model, OpenTelemetry-native ingestion, ClickHouse under the hood, and a hard break from the old batch API. So I ...
Los ordenadores personales, en Radio 4EB
Hoy se ha emitido en Radio 4EB (98.1 FM Brisbane) un episodio de Música para el Recuerdo, presentado por Cris Alonso, dedicado a los años en que empezaron a verse los primeros ordenadores personale...
Adding a Qwen-powered Memory-Augmented Agent to the NaLog Platform
Four years ago I wrote about revolutionizing rice farming with IoT AWD at KhawTECH. The hardware worked. The LoRaWAN sensors worked. The platform worked. Farmers could see water levels on a phone. ...
Building a Multi-Region Container Pipeline with Alibaba Cloud ACR and ACK
If you run workloads in multiple Alibaba Cloud regions like me (and if you serve users in both Asia and Europe like I do), you’ve probably dealt with the pain of getting container images where they...