
AI is reshaping software engineering into two increasingly distinct paths: product engineers focused on what to build and why, and foundational engineers focused on the deep systems, infrastructure, security, and scale that make it possible.
As AI handles more of the "how," engineers will have to decide where they want to create the most impact.
AI can accelerate engineering, but you can't build trust by assuming everyone understands everything it generates.
Strong test suites, CI checks, AI and human reviews, and experienced engineers create the guardrails that keep AI-assisted development moving in the right direction, especially for junior teammates still building judgment.
Great leaders don't control every task. They create the space for people to think, challenge, and solve problems creatively.
Leadership is about serving your team, being a sounding board, and helping people find the best solutions rather than using the role to control them.
The question isn't whether teams should use AI anymore. It's how to use it well.
The biggest wins come from moving idea to output dramatically faster, while keeping human judgment, clear standards, and discipline in the loop so speed doesn't turn into chaos.
Being a great engineer doesn't automatically make you a great leader, and wanting the promotion certainly doesn't either.
Great leadership comes from genuinely understanding people, building strong teams, and having enough experience to recognize when to step in, pull the handbrake, and steer the team toward a better outcome.
AI is helping teams move faster, but the pressure to constantly keep up can quietly turn productivity into burnout.
As AI changes how we work, leaders need to rethink how they measure performance, and how they protect the balance between output and sustainability.
The goal isn't to resist AI or use it recklessly. It's to build the systems that let teams trust it.
Combine AI-first workflows with clear policies, automated testing, and human oversight where it matters, and you get speed without chaos.
AI is changing software engineering from solving every low-level complexity by hand to focusing more on what we can actually create.
The real opportunity isn't building faster just to ship more. It's using that newfound speed to build better systems, better products, and ultimately better outcomes for people.
Made a fun visualization of our @calcom engineering team's PR interactions.
The hardest feedback conversations become easier when you lead with facts instead of assumptions.
Give feedback early and often, use data to remove subjectivity, and then create space to understand the context behind the numbers, because honest conversations work best when they're grounded in reality.