</>
48,816 Posts
A little praying mantis climbing on the screen on my back porch
AI and Liability
Prioritizing Recent Messages with Go Channels
Go for a swim; it’ll help
No-One Escapes the Permanent Underclass
All you need is PostgreSQL
Building Freight Agent AWS: A Serverless LLM-Powered Freight Bidding Orchestrator
NetNewsWire
Yamaha AN-200: Crate digging
a CVE dispute
Blogging Can Just Be Stating The Obvious
Parsing Arbitrary Dates in Strings with Chrono and a Web Component
cygnet: A small but fierce ORM
Getting back into blogging
Resilience Patterns Can Make Your System Less Resilient
Context Windows Are Not Memory: What AI Agent Developers Need to Understand
Auth0 PHP - manually authenticating JWT idTokens
on bullshit metrics
Happiness Hint: Alarm on Checkpoint Time
Neocaml 0.9: A Better REPL, Dune/Opam Completion, and More Robustness
curl 8.21.0
More Functionality, Less Dependency
Making this blog mine
AI Agent Security: Defending Against Prompt Injection and Tool Abuse
All Your GUCs in a Row: enable_indexscan and enable_bitmapscan
ACCU On Sea 2026 trip report, still with AI!
Accidental anonymity
node.js syntax checker bug about shadowing in private fields
Code Smell 320 - Vanity Coverage
Java’s SSLContext protocol name is a footgun
AI Agents for Devs Who Ship
poveglia: Quarantine Your Imports
Generation Got Cheap, Trust Didn’t: A Multi-Agent Trading System with Guardrails and Traceability
Setting up webmentions
AI Engineering Needs Platform Controls
Clustering Unstructured Text with LLM Embeddings and HDBSCAN
Trivial anti-crawler with Caddy
AI writing is better than no writing
Avoiding ToString() allocations with StringBuilder.MoveChunks: Exploring the .NET 11 preview - Part 3
Introducing ProtoDocs
Reasoning Models in Production: When Extended Thinking Actually Helps (and When It Hurts)
All Your GUCs in a Row: enable_async_append
Is it fair to expect media literacy?
Return Data, Not ActiveRecord Objects
Tagged data in Haskell (SICP 2.4.2)
django-pgware: The Undo Is the Hard Part
Consistency, But in Excellence Not Appearance
Use AI to not use AI (as much)
Software that lies
Notes on Valuing the Cost of Crime
Next Page