Mark C Allen·Jun 17, 2025Did I Break the Internet? Probably Not (But Let’s Talk About It)Last Thursday, I deployed a new version of our core API. Nothing fancy, just your standard push-to-production moment. Two minutes later…
Mark C Allen·May 27, 2025Why My Viral LinkedIn Post on Easy Dev Environments Reignited My Love for Writing and the DevOps…Last week, something surprising happened. I posted on LinkedIn about one of the universal developer headaches: Setting up a local dev…
Mark C Allen·May 20, 2025The Myth of the Dying Junior Programmer: How AI is Accelerating the Ascent of Early-Career…In recent months, a narrative has emerged in software engineering circles that the role of the junior programmer is fading. With the rise…
Mark C Allen·May 20, 2025The Hidden Cost of Complexity: Why Seamless Development Environments Drive Engineering ProductivitySetting up a local dev environment shouldn’t feel like defusing a bomb. Clone the repo, run one script, and you’re ready. Tools, config…A response icon1A response icon1
Mark C Allen·May 12, 2025If You Run a Local Business, Your Google Maps Listing Might Be Killing YouMaps are the new storefront. And if you’re running a brick-and-mortar business, your presence, or absence, on digital maps could be the…
Mark C Allen·May 5, 2025Explaining technical things to non-technical people: the interview questionOne of the main things I do as a software engineering leader is explain technical things to non-technical people.A response icon1A response icon1
Mark C Allen·Apr 21, 2025TFLint: Static Analysis for TerraformContinuous integration is a key part of the CI/CD pipeline. One of the main components is static analysis, which I cover in my post Static…
Mark C Allen·Apr 18, 2025Is it vibe coding if I know what I’m doing?Anyone can watch a YouTube video and think they can renovate their bathroom, but as someone who has tried to do it, I can tell you that…
Mark C Allen·Apr 14, 2025The Road to Metaverse AdoptionThe Metaverse is a collective virtual space where digital and physical realities merge, enabling immersive interactions through avatars…
Mark C Allen·Mar 28, 20255 Steps to a Continuous Deployment CultureDeploying software into production so that your users can access it is one of the key areas of software development. Whether you are a…A response icon1A response icon1