Stories
Essays about engineering leadership, organizational design, autonomy, technical strategy and the work of technology executives.
The Network Effect: My Journey to Finding the Right Opportunity
10 lessons from an unwilling stint in the job market - on patience, standards, networking, and finding the right fit at a senior level.
The engineering manager's chronicles: Hiring
Tips and insights on how to build the right hiring process, get the best individuals and keeping it short, to the point, and inclusive.
What does a CTO even do?
Ever hear the whispers in the tech hallway: "What does a CTO even do?" An illumination of the role of the CTO and its interplay with the organization.
The engineering manager chronicles: Methodology
Weekly goals are a great way to make sure that while we achieve the goal as a team, the team-members are not left behind.
The engineering manager chronicles: The decisions tree
A model for your team-members - what type of decisions require your or others' involvement.
The engineering manager chronicles: Autonomy
Autonomy is what we all want from our managers, so do our team-members. Finding the balance between autonomy and being involved is key.
Howto: Build (and follow) a personal growth plan for your team
Help your team reach their goals by building a personal growth plan.
The One Question You Should Ask in a Job Interview
I'll get right down to it - where do you see yourself (career-wise) 18 months from now?
10 Commandments of Successful Code Reviews
A checklist for more productive code reviews.
Path to Being a 10x Software Engineer (Part 1)
The first part of a never-completed series, on how to level up and become a 10x software engineer.