People First
An engineering manager argues for prioritizing team well-being over short-term efficiency, stating that caring for people leads to better long-term productivity and results.
An engineering manager argues for prioritizing team well-being over short-term efficiency, stating that caring for people leads to better long-term productivity and results.
Discusses why 'hero' culture in tech teams is harmful and advocates for collaborative problem-solving and letting systems fail to drive improvement.
A web developer discusses the importance of feedback in tech careers, covering its impact on motivation, junior developers, and conference talks.
A developer shares personal insights and best practices for conducting effective and collaborative code reviews within a software team.
Critiques the 'single visionary' myth in tech product development, arguing for collaborative, principle-driven decision-making instead of autocratic design.
A critique of common management failures in tech and a guide to becoming a supportive, transparent, and people-focused engineering manager.
Explores how intentional rituals can build belonging, engagement, and culture within engineering teams, with examples from past workplaces.
An engineering leadership article arguing that being available and building strong team connections is a crucial, often overlooked leadership skill.
Explains how onboarding new hires into high-performing 'Gateway Teams' shapes their understanding of culture and technical practices.
Explores how fostering a culture of experimentation and tolerance for failure enables data science teams to innovate successfully.
A tech company shares its detailed, multi-week hiring process for building a successful distributed team, focusing on candidate care and internal feedback.
A developer shares three powerful mindset principles from a Thoughtbot podcast: strong opinions loosely held, nothing is set in stone, and rejecting 'because we've always done it'.