Engineering Management 5 Aug 2024 · 4 min read How To Tell CTOs, Project, And Engineering Managers Apart Not immediately knowing the differences between a CTO, EM, and PM is understandable, even more so in smaller companies. Read more
Engineering Management 29 Jul 2024 · 7 min read 5 Crucial Ways Engineering Managers Contribute To Projects EMs and PMs have very different responsibilities, but your work complements and supports one another Read more
Engineering Management 22 Jul 2024 · 6 min read How To Give Feedback To Former Teammates As An Engineering Manager Many little things can bother me when friends pick me up at the airport, although I’m always appreciative that they do. But maybe they parked far away from the Read more
Engineering Management 15 Jul 2024 · 6 min read The Car And The Helicopter: Working With Emotions As An Engineering Manager If you’ve recently transitioned from engineering to engineering management, you might think your main job is overseeing the technical aspects of your team’s work. That’s true, but Read more
Engineering Management 8 Jul 2024 · 7 min read The Mindset You Need As An Engineering Manager Mindsets determine results. This is true for every career, including engineering management. Read more
Engineering Management 1 Jul 2024 · 7 min read Engineers Code, Managers Coach (And Other Differences) Many misconceptions exist about the engineering manager role. A common one is thinking the role of an engineer is similar. While some similarities do exist, there are far more differences. Read more
Engineering Management 26 Jun 2024 · 15 min read 6 Harmful Misconceptions About Being An Engineering Manager I want to talk you out of becoming an engineering manager. Read more
Software Architecture 11 Dec 2023 · 5 min read Tiny Services, Big Results: Unlocking Velocity with Microservices Imagine a giant, lumbering city bus trying to drive around narrow, winding roads versus a bunch of zippy little scooters that can navigate tight spots and zoom off quickly in Read more
Continous integration 10 Dec 2023 · 5 min read Trunk-based Development: Continuous Integration Approach for a Mid-sized Develpment Team Does your team dread release days? Do your customers complain that upgrades break more things than they fix? Is your team burnt out trying to shove disjointed code together before Read more
Product management 9 Dec 2023 · 4 min read Outcomes Over Outputs: The PM’s North Star After an extensive search, you hire your first dedicated product manager, hoping she will take your app to the next level. She impresses everyone with her sheer knowledge of methodology. Read more
Build vs Buy 8 Dec 2023 · 4 min read The Perils of Reinventing the Wheel You’ve been assigned to lead development on an important new feature for your company’s mobile app. This customized recommendation engine will be the backbone of a major update Read more
Business Analysis 7 Dec 2023 · 5 min read Speaking Two Languages: Bridging Business and Engineering When you work as a software developer at a small startup, you wear many hats and have many responsibilities. You don’t benefit from having clearly defined product requirements handed Read more
Meetings 6 Dec 2023 · 4 min read Stay Sharp and Reduce Meetings with Async Communication Time is extremely scarce. As an engineering manager, you constantly juggle meetings, one-on-ones, planning, reviews, communications, and a myriad of other things. Meetings end up being one of the biggest Read more
Meetings 5 Dec 2023 · 4 min read Lost in Translation: Decoding New Engineering Team Members Have you ever been in a situation where you manage someone but don’t know how to evaluate their performance? That’s one of the trickiest problems of being a Read more
Transition to Management 4 Dec 2023 · 5 min read Why You May Want to Transition into Engineering Management As a senior engineer, you likely feel fulfilled in your career. You can choose the projects, teams, and technologies you work on. Your expertise makes you valuable, with recruiters constantly Read more
Transition to Management 3 Dec 2023 · 4 min read Flying Blind: My Misadventures in First-time Management I was very anxious when I first stepped into an engineering management role to lead a small development team. After years of working as a full-stack software developer, I was Read more
Scaling 2 Dec 2023 · 4 min read Stop Before You Bloat: Knowing When to Stop Scaling Your Engineering Team Just yesterday, your development team was just a handful of eager engineers working long hours to build an MVP from duct tape and dreams. The sleepy startup became a hiring Read more
Wrting Code 1 Dec 2023 · 4 min read The Boy Scout Rule for Better Code You know that feeling when you’re out camping, and you take extra care to leave your little site nicer than how you found it? Picking up that candy wrapper Read more