When AI Assistants Reach for CLI Tools
Why does Copilot sometimes choose perl one-liners over proper edit tools? A look at AI assistant habits and how to guide them back on track.
Software architecture, AI development advocacy, and technical consulting
My mission
I am inspired to make impact on software development in the projects I work for. Working as a consultant since 2005, I've had the opportunity to see many different companies and work within diverse domains. I combine software architecture design with hands-on delivery, joining teams to build the systems we envision.
Today my focus is on being an AI development advocate, keeping pace with the rapid change in the AI landscape, applying practical AI capabilities in my day-to-day work, and helping the teams around me grow with these new tools.
Why does Copilot sometimes choose perl one-liners over proper edit tools? A look at AI assistant habits and how to guide them back on track.
How I used Claude Code and OpenAI Codex to design, migrate, and refine my new Inspired IT website with AI assistance.
A comprehensive comparison of Kotlin vs Java for 7 coding challenges, demonstrating Kotlin's superior conciseness and readability.
I provide consulting services for software architecture, system design, and technical strategy. Let's connect and discuss your project.
Connect on LinkedIn