Building an agentic workflow, part 2: testing what done meansAt the end of part 1, I had a specification, prototype tickets, and rules for how an agent should work through them. There was no application or controller yet. The next step was to try those rules ag3d ago · 10 min readnullabletype.hashnode.dev
Building an agentic workflow, part 1: deciding what done meansI still reconcile my credit-card spending manually across several spreadsheets. The calculations and automation I've added help, but it's still painful to do every month. That's the reason for dot-finOct 20 · 7 min readnullabletype.hashnode.dev
AI Field Notes 2026There is no doubt that AI has rocked the world of coding considerably over the last couple of years. One thing that has become apparent, through keeping up with the whirlwind of changes, is that peopl32SJul 1 · 9 min readnullabletype.hashnode.dev
Proxy any class by interface in C# with DispatchProxyI was recently tasked with figuring out a way to performance test database calls being made via NHibernate to PostgreSQL. As far as I could find, NHibernate doesn't expose any really easy ways to intercept and manually log both the SQL and execution ...Oct 22, 2021 · 4 min readnullabletype.hashnode.dev
Auto OpenVPN reconnect and killswitch for VPNs with dynamic IPsThe Problem If you’re like me and run a home Linux server, you may wish to add some extra security in the form of a VPN connection to ensure traffic is encrypted. In my case, I use a Raspberry Pi to backup things like RAW images from my camera to an ...Oct 4, 2021 · 4 min readnullabletype.hashnode.dev