
This is where I document what I’m learning and building.
Two threads: AI tools and workflows that hold up in real projects, and web development patterns that actually work in production. No breathless predictions. No tutorials that only work in ideal conditions.
AI
AI coverage tends toward extremes. I’m more interested in what actually works day-to-day: Claude Code for development, automation pipelines, tool comparisons based on real usage.
For development: Claude Code (primary), with Codex CLI, Copilot, and Gemini Code Assist for validation and review.
For writing and design: Claude for documentation and specs, Gemini for UI/UX mockups.
For meetings: Plaud, Calendly Notetaker, Zoom AI.
Development
After years of building web applications, APIs, and frontend interfaces, I started writing down the patterns and solutions that actually hold up in production.
Environment: Linux (Pop!_OS), PhpStorm, Local by Flywheel, shell scripts for automation.
Version control: GitHub, GitKraken, GitHub Actions for CI/CD.
Languages: PHP, JavaScript.
CMS: WordPress, vanilla PHP apps, with occasional work in other PHP frameworks.
Static sites: Hugo, vanilla HTML/CSS/JS.
Databases: MySQL, MariaDB, Redis.
Build tools: Webpack, Vite, Composer, npm.
Testing: PHPUnit, WP-CLI, Playwright, Ghost Inspector.
Monitoring: Sentry, Query Monitor, New Relic, Uptime Robot.