In today's world it is hard to predict what happens next. But you can decide what you will read next:
- Software Architecture
- Understanding the Problem and Solution Spaces #PickOfTheWeek
In this post, I explore how understanding the problem space and the solution space leads to clearer thinking, better boundaries, and smarter software. It’s a simple shift — but one that changes how we design, code, and collaborate.
- Understanding the Problem and Solution Spaces #PickOfTheWeek
- Software Development
- CI/CD Pipelines for Large Teams: How to Keep Velocity Without Breaking the Build
Scaling CI/CD for large teams comes with unique challenges, from frequent merge conflicts to slow builds. Discover essential strategies for a resilient CI/CD infrastructure, including modular pipelines and parallelization. - AI evals for MCP in AIOps #PickOfTheWeek
AI agents in AIOps are powerful, but they come with significant risks like hallucinations and unpredictability. Discover how to mitigate risks and govern AI agents to make them reliable partners in your operations.
- CI/CD Pipelines for Large Teams: How to Keep Velocity Without Breaking the Build
- Clean Code
- Do You Understand the Debt You Have to Pay? #PickOfTheWeek
Not all technical debt needs to be paid today. In this article, I’ll walk you through different kinds of debt and strategies to deal with them wisely.
- Do You Understand the Debt You Have to Pay? #PickOfTheWeek
- Testing
- 10 reasons why A/B testing might be the wrong move
Avoid common pitfalls in your data-driven decision-making. Learn to recognize issues like running competing experiments, changing too many variables, and ignoring seasonal fluctuations that can skew your data.
- 10 reasons why A/B testing might be the wrong move
- Agile
- The Five Pillars of a Successful Agile Transformation #PickOfTheWeek
Agile transformation is more than just new tools. This article reveals the five essential pillars for lasting change: Mindset, Practices, Roles, Teamwork, and Support. Discover why a true agile mindset is foundational and how neglecting any pillar can lead to confusion and disengagement - The Most Underestimated Factor in Estimation
This article advises starting with small, low-risk collaborations to gauge a team's communication quality before a major project. Equip yourself to recognize that excellent communication can be the single most effective way to reduce project time.
- The Five Pillars of a Successful Agile Transformation #PickOfTheWeek
- Leadership
- Fewer one-on-ones - do this instead
This article introduces the power of 'one-on-threes' (1:3s) for senior leaders. Discover how bringing together overlapping roles for shared goals can accelerate clarity, focus on future-building, and make leadership truly a team sport
- Fewer one-on-ones - do this instead
- Growth
- Software Engineer Archetypes: The 5 Branding Styles That Shape Your Tech Career
Your brand shapes how others see your value. This helps developers grow by identifying brand archetypes that can boost their influence, visibility, and career momentum. - Do AI coding tools help with imposter syndrome or make it worse? #PickOfTheWeek
AI coding tools are a double-edged sword for developers with imposter syndrome. This article explores how tools like Copilot can lower the barrier to entry and act as a 'silent pair programmer,' while also risking an 'illusion of expertise' and causing unfair comparisons that can worsen self-doubt.
- Software Engineer Archetypes: The 5 Branding Styles That Shape Your Tech Career
No comments:
Post a Comment