Career Chutes and Ladder
A tech professional reflects on the nonlinear nature of tech careers, arguing that moving away from management back to an IC role can be a form of success.
A tech professional reflects on the nonlinear nature of tech careers, arguing that moving away from management back to an IC role can be a form of success.
A tech leader discusses the challenges of navigating politics and personal beliefs in the workplace, especially during polarizing times, and argues for pragmatic leadership.
A web developer discusses the importance of feedback in tech careers, covering its impact on motivation, junior developers, and conference talks.
A software engineer's perspective on the challenges of giving and receiving feedback in a technical workplace, focusing on delivery vs. content.
A tech manager outlines their ideal job criteria, focusing on management roles, fast-paced environments, remote work, and pragmatic technology use.
A software developer turned manager shares lessons on humble leadership, communication, and team success in a tech environment.
Practical advice for new engineering managers on hiring, delegation, feedback, and protecting team focus to drive productivity and success.
A critique of common management failures in tech and a guide to becoming a supportive, transparent, and people-focused engineering manager.
A software engineer reflects on the unique loneliness of management compared to IC roles, where objective feedback is harder to find.
Analyzes the corporate pushback against remote work, questioning the stated reasons and exploring underlying power dynamics and economic factors.
A guide for engineering managers on the critical importance of having difficult conversations early to address team performance and accountability.
Senior tech leaders emphasize that taking responsibility and learning from failures are the only things that matter when things go wrong.
A manager discusses the critical role of clear writing in tech leadership, from specs to feedback, and the need to adapt style.
Meta is restructuring, asking many managers to become individual contributors or leave, as part of an efficiency drive.
A guide on the concept of 'managing upwards' to build trust with your manager and increase productivity by proactively taking ownership.
A developer's weekly reflection on George Hotz's Twitter exit, codebase criticism, and the challenges of tech management.
A software engineering manager reflects on the challenges of building trust within tech teams, especially when lacking shared technical expertise.
Discusses the importance of holding managers accountable in tech companies, focusing on metrics like attrition, team performance, and using tools for feedback.
A software engineer shares lessons learned from transitioning to a manager role, covering common pitfalls, team size, and promoting from within.
Argues that leadership impact should be measured by results per team member, not by the size of the organization managed.