Fabio Cicerchia - Issue #129
👋 Hi, this is Fabio with the biweekly issue of the DevPath Newsletter.
Each issue delivers curated content for engineers and leaders in tech,
ideal for busy people as it gives an extract of the latest news and trends.
Sixty years ago I knew everything; now I know nothing; education is a progressive discovery of our own ignorance.
— Will Durant
— If The World Was Created By A Programmer
Architecture
The Evolution of Evolutionary Architecture with Rebecca Parsons
Reading time: 37 mins
In Evolutionary Architectures, the book she co-authored, Dr. Rebecca Parsons described the principles and practices that allow architecture to evolve. In this episode of the podcast, we talk about those principles, how they’ve changed between the first and second editions of the book, and what changes we might see in the next few years.
Career
Deciding to leave your (executive) job.
Reading time: 17 mins
Departing an executive job is much messier than leaving an individual contributor role, and will significantly impact the team and company around you. It’s also potentially impactful to your resume; I frequently talk with executives who hate their job, but don’t want to leave because they’re worried it looks bad. “If I just make it to two years, it’ll look great.”
Health
Cognitive Biases in Programming
Reading time: 3 mins
As developers, we’re familiar with the various problems that interfere with our productivity. But often we overlook the broad picture. Some subtle, some huge, some you can do something about, and some you just, well, can’t.
Methodologies
Incident vs. bug: How to distinguish between these two (seemingly) related concepts
Reading time: 8 mins
By tackling these as two separate issues, you can plan and prioritze accordingly. No one needs to be responding to an every-day bug as if it were a 5-alarm fire. On the other hand, it’s probably not a good idea to let an incident live on for weeks-on-end. But if these two are one in the same, it’ll be impossible to make this distinction.
Productivity
42 Short Habits to Defend Your Time From The Chaos of Life
Reading time: 5 mins
“How we spend our days is, of course, how we spend our lives. What we do with this hour, and that one, is what we are doing. A schedule defends from chaos and whim. It is a net for catching days.” — Annie Dillard
Resources
15 Essential Terraform Tools to Level Up Your Infrastructure-as-Code Game
Reading time: 3 mins
Unlock the true potential of your Infrastructure-as-Code (IaC) projects with these 15 essential Terraform tools. From code analysis to security scanning and documentation generation, these tools are here to streamline your Terraform workflows and elevate your infrastructure management game. Discover the must-have tools to enhance code quality, ensure compliance, and empower you to build robust and scalable infrastructures. Join us in optimizing your Terraform deployments and taking your IaC skills to the next level.
Thank you for making it to the end! 🤗
If you enjoyed this newsletter, please send me feedback, fill out a quick survey or share it with others!
If you were forwarded this newsletter and liked it, subscribe here.
Have a great week 😉