I build with AI and write about what I learn.
20+ years of software development, writing about AI workflows, technical leadership, and the craft of building things.
AI & Machine Learning
Workflows, tools, and experiments

I, AI: The Weight of Equal Parts (Part 3)
"As we're wrapping up our interview," Glamerous shined his smile at the stream, "Do you have one last story or experience you can share with us?"

The Claude Code Drawbacks
With all the hype of Claude Code, Codex, new models, and new tooling, I think it's important to take a step back and figure out what the current development experience with AI is like.

Agent Compiler - Embed Skills Directly Into Your Config
I've released Agent Compiler -- a CLI tool that takes your Claude Code skills and embeds them directly into your CLAUDE.md or AGENTS.md files.

Managing Dev Context And The Wild West of AI Dev Tooling
As agent parallelization is becoming more prominent and common practices on the bleeding edge, there's an emergent problem that AI can't easily solve -- and that's the context in your head.

SkillBox - A Curated Collection of AI Agent Skills
I've released SkillBox—a curated collection of reusable skills that provide basic agentic AI utilities in one box.

Using Git Worktrees to Parallelize AI Agents
> 🌳 Claude Code Skill Available: The git-worktree skill in SkillBox automates worktree creation and management for AI agents. Install with npx skills add antjanus/skillbox and invoke with /git-worktree to streamline your parallel development workflow. Read the announcement.
Digital Garden
Engineering, opinions, and deep dives

17 Side Projects I Built With Claude Code in Two Months
One thing that I've found hard to relay is how much of a productivity multiplier Claude Code is when it comes to side-projects and prototypes.
Common React Hooks Antipatterns and Gotchas
> ⚛️ Claude Code Skill Available: These antipatterns are prevented by the ideal-react-component skill in SkillBox. Install with npx skills add antjanus/skillbox and invoke with /ideal-react-component to automatically apply hooks best practices. Read the announcement.
The Simplest CSS Grids
CSS Grid is all the rage and for a good reason. It's the best replacement for any of the previously existing grid solutions. And while CSS grid contains a myriad of CSS properties you can employ and become a power user, most websites fall into a handful of grid setups and I'd like to quickly go thro...
Constants vs Enums in TypeScript
TypeScript tips and tricks
AI Experiments
Projects, tools, and creative AI work
Work With Me
I help companies implement AI workflows and accelerate their development teams.
Get in touch