Developers are Solving The Wrong Problem
Everyone is either offended or excited about “vibe coding.” It’s all the rage and going to solve all your problems,…
Keith Casey's Corner of the Internet
Everyone is either offended or excited about “vibe coding.” It’s all the rage and going to solve all your problems,…
We’re at that time of year where everyone wants to start something new. We have a flood of articles and…
Update: To be fair, a great deal of inspiration for this post came from Ed “Funkatron” Finkler and his session…
Project Management is perhaps one of the most fiercely debated and grossly misunderstood disciplines in the software field currently, hence…
At last month's DCPHP meeting, we did our first Code Review. I wasn't sure how it would go or even…
In my regular wanderings of the web, I came across an interesting article titled “Why Software Developers Refuse to Improve“. …
Quite often when I'm pouring through an old codebase or evaluating a new codebase, I run into a variety of…
Previously, I've talked about what I consider to be the first two rules of software development: The first rule was…
Recently, I wrote about The First Rule of Software Development. While it's central tenant is complete and covers the main…
Since I started my career in software development, I've read and reviewed code in a variety of languages. In each…