My Agents workflow in October 2026Working with LLM agents is a constant learning path that's constantly changing as the industry advances at warp speed. Just to take stock of where we stand at this moment in time, I would like to docu1YOct 16 路 6 min readkevgathuku.dev
Mastering Clojure Iteration: A Practical GuideYou're working with a collection in Clojure and need to iterate over it. You reach for... wait, which one? for map doseq run! In my experience, while the official documentation exists, it's often unclear when to use each construct. This guide b...Dec 30, 2025 路 5 min readkevgathuku.dev
URL WTFsWhile working on an application that would accept user-provided URLs, it would be nice to test a wide range of URLs to figure out which ones to accept and which ones not to accept. Lots of security vulnerabilities might be hiding behind such simple f...Dec 14, 2025 路 9 min readkevgathuku.dev
Reviving Legacy Code: Rescript Tips for Modernizing Your JavaScript Projects with AII have been on a journey to revive one of my oldest projects, partly to explore the capabilities of AI agents. This project in particular is around 10 years old, a full stack JavaScript app. The backend API is built with Express & MongoDB, and the fr...Dec 3, 2025 路 7 min readkevgathuku.dev
The AI ReckoningDo you believe your job can be done by AI? Up until very recently I believed this was all hype. No way this could happen. There have always been proclamations of new technologies like AI taking jobs. Most of the time dismissed as fantasy, most takes ...Nov 5, 2025 路 3 min readkevgathuku.dev