Development rarely follows one straight path. You sketch ideas, prototype, test, swap tools, iterate, and repeat. The increasing availability of free, limited-use AI tiers and locally run open-source AI LLMs is accelerating that loop. These tiers are not marketing fluff. They are practical on-ramps for developers and engineers. They offer the freedom to test, compare, […]
We’re Not Being Replaced. We’re Inventing What Comes Next, Including Ourselves.
After graduating with degrees in computer science and business in hand, I entered the software industry with the energy and optimism of someone ready to create great software. My first job wasn’t called “software developer”—I was hired as a systems engineer. And that title mattered, a lot more than I first realized. Right after being […]
Bringing DevOps to the Edge
With networks rapidly expanding through edge device proliferation, managing these devices is becoming more arduous. I had the opportunity to sit down with Sudhir Reddy, CTO of Esper, to discuss the growth in edge device deployments and how bringing DevOps, a process discipline normally associated with software development, could help solve a number of today’s […]
DevOps Must Learn From CrowdStrike’s Outage
The CrowdStrike outage on July 19, 2024, is a stark reminder of DevOps practices’ critical role in deploying updates to maintain the security and reliability of applications and systems. While the underlying software defect was the immediate cause, the broader issue lies in the deployment process that allowed a severe flaw to impact a global […]




