PinnedSoftware Engineering Tech LeadThe tech lead role is not a point in the latter, but a set of responsibilities that any engineer may take once they reach the senior level.Jun 6, 2021Jun 6, 2021
PinnedSizing Engineering TeamsWhat is the optimal size of an engineering team? How many managers should a manager of managers support?Apr 12, 20221Apr 12, 20221
PinnedSystem Design — Scaling from Zero to Millions Of Users — part 1Embark on a captivating journey as we explore the art of scaling a system design, taking it from one user to millions of users!Apr 22Apr 22
PinnedMentoring Software EngineersBeing a mentor is an opportunity to learn in a fairly safe way about the job of management, and the feeling of being responsible for…Jun 5, 2021Jun 5, 2021
PinnedSoftware Engineering Management 101I have read a lot of books in my career as a software engineering manager. However, The Manger’s Path: A Guide for Tech Leaders Navigating…Jun 5, 20211Jun 5, 20211
Why Starting Meetings 5 Minutes Late is the Key to a More Productive WorkplaceStarting meetings 5 mins after the hour boosts productivity, respects human needs, and reduces fatigue. Transform your work culture today!Jul 81Jul 81
Boosting Team Productivity and Well-being: Processes That WorkBoost your engineering team productivity & well-being with these 5 proven processes!May 15May 15
Mastering One-on-Ones: A Guide for Software Engineering ManagersOne-on-ones are a crucial tool for software engineering managers to connect with their team members, offer guidance, and foster growth…May 9May 9
Unlocking DevOps Success with DORA MetricsBoost your DevOps game! Learn how DORA metrics can help you identify bottlenecks, improve deployment speed, and enhance reliability.May 1May 1
System Design — Scaling from Zero to Millions Of Users — part 2Your website grows globally, needs Data Centers, message queue, Logging, Metrics Automation and Database Scaling to scale to millions.Apr 29Apr 29