Fabio Cicerchia - Issue #137
👋 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.
We encourage you to take risks
Architecture
DevOps and Cloud InfoQ Trends Report
Reading time: 23 min
The InfoQ Trends Reports provide InfoQ readers with an opinionated high-level overview of the topics we believe architects and technical leaders should pay attention to. In addition, they also help the InfoQ editorial team focus on writing news and recruiting article authors to cover innovative technologies.
In addition to this report and the updated DevOps and Cloud InfoQ trends graph, an accompanying podcast is available that features several editors and friends of InfoQ discussing these trends.
Health
7 Telltale Signs You Have a Toxic Engineering Manager ☣️
Reading time: 15 min
Early in my developer career, a dismissive comment from a manager highlighted the impact of leadership. It's clear: many engineers leave bad managers, not jobs. Software is human-centric. Effective leadership requires empathy, communication, and technical skill.
Methodologies
Don’t Try to Be the “Fun Boss” — and Other Lessons in Ethical Leadership
Reading time: 6 min
The ethical misconduct of leaders in not a new concern, but it seems to be a more prevalent concern today. So what should today’s leaders do to build trust with their teams and the public? Showing your team that you exercise caution, take calculated risks, and will adhere to organizational principles will go a long way toward gaining their trust. Trying to be liked and known as “the fun boss” can tarnish your reputation in the long run. It’s OK to stay out of the limelight and keep some space between you and your team. It sends signals that you are there for their professional benefit and that they can rely on you when needed. Spending too much time trying to get noticed or having a “win at all costs” mentality to get ahead can put you (and your team) at a higher risk of engaging in unethical behavior. Being a more self-aware leader will help to keep you (and your team) on track.
Productivity
How platform teams get stuff done
Reading time: 22 min
Platform teams have a unique reliance on other teams to ensure adoption of their platform - getting code changes into other teams' codebase is critical to their success. There are a variety of patterns for that cross-team collaboration, and selecting the right ones depends on both the phase of platform adoption and the ability of both teams and codebases to accept external influence.
Security
OWASP Kubernetes Top Ten
Reading time: 2 min
When adopting Kubernetes, we introduce new risks to our applications and infrastructure. The OWASP Kubernetes Top 10 is aimed at helping security practitioners, system administrators, and software developers prioritize risks around the Kubernetes ecosystem. The Top Ten is a prioritized list of these risks. In the future we hope for this to be backed by data collected from organizations varying in maturity and complexity.
Resources
Backlog Refinement Cards
Reading time: 2 min
Welcome to the repository for Backlog Refinement Cards! This repository contains a series of cards designed to assist in the sprint planning and backlog refinement process, allowing for more reducing and handling complexity in software development projects.
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 😉