Below you will find pages that utilize the taxonomy term “Software Development”
Toolmaking in Software Engineering
Operations Tool Making
Introduction
When I was young and early in my work career, between ski seasons when I was an instructor and high school semesters, I was lucky enough to work in a machine shop as a machinist assistant. Over the summers, I worked in loud, hot shops, loading metal into machines and watching it turn into aircraft wheel and brake systems for Matco Mfg. It was an enlightening time, and one that I think about frequently in my career as a Software Engineer, SRE, and Platform Engineer.
Vibe Coding: Is Making Me Crazy
Vibe Coding: Is Making Me Crazy

The image here and in the title is an interesting one. A fundamental part of my blog is the unique structure i am using. I’m wiring these posts as what I would call “Blog as code”, or using a tool known as hugo to put the blog posts into easily creatable and manageable Markdown files. In other words, I don’t want to spend too much time formatting, and would rather just have a couple of Markdown files that i am managing, put into source control in git, and then automatically deployed out my site.
GitHub Copilot Agent Mode
GitHub Copilot Agent Mode
Decided to write this in conjunction with my Hugo site build to explore the capabilities of GitHub Copilot Agent Mode. This feature allows developers to leverage AI agents to assist in coding tasks, making the development process more efficient and streamlined.
What is Copilot Agent Mode?
GitHub Copilot Agent Mode is an advanced feature of GitHub Copilot that enables AI-powered agents to perform more complex, context-aware tasks within your development environment. Unlike standard Copilot suggestions, Agent Mode can: