New Book Offers Guidance for First-Time Eng Managers

Leanpub has announced a new book titled "Engineering Manager’s Compass" by Dunya Kirkali and Maxim Schepelin. The book is aimed at first-time managers and provides frameworks for understanding organizational dynamics, aligning teams, and planning under uncertainty. It is positioned as a resource for engineers evaluating the transition into a management role.

Co-author Dunya Kirkali frequently writes about Conway's Law, the principle that a company's software architecture will mirror its communication structure. For an engineer building internal libraries, understanding how team organization impacts API design and developer experience is a critical insight when considering a move into management. A manager who can shape team structure can directly influence the quality and usability of the tools they produce. The other co-author, Maxim Schepelin, is an engineering leader at Booking.com with over a decade of experience. His focus on team alignment and setting clear objectives is crucial for new managers. This experience is particularly relevant for those at large tech companies who need to navigate complex dependencies and ensure their team's work connects to broader company goals. The transition from a senior IC to a manager requires a fundamental shift from optimizing code to optimizing team performance. Maintaining technical credibility is a common concern; leaders at major tech companies suggest focusing on architectural guidance, mentoring, and understanding the "why" behind technical decisions rather than deep, hands-on coding. For frontend engineers, the rise of AI-powered coding assistants like GitHub Copilot is reshaping development workflows. As of 2024, over 75% of developers reported using AI tools to enhance their work. For a new manager, this means understanding how to leverage these tools to boost team productivity, while also being aware of potential risks like the introduction of less secure code. Performance optimization, a key focus for the persona, is also evolving. The new React Compiler automates memoization, moving performance from a manual task to a default feature. Understanding its internals, from Abstract Syntax Tree transformations to its caching mechanisms, allows a technical leader to guide their team in writing compiler-friendly code. Signals-based reactivity, popularized by libraries like SolidJS and now adopted by Angular and Preact, represents a major shift from the Virtual DOM diffing model. For a manager overseeing library development, grasping this fine-grained reactivity model is key to making informed architectural decisions and staying ahead of frontend trends. WebAssembly (Wasm) is increasingly used for performance-critical frontend tasks like real-time data visualization, in-browser media processing, and even running AI models. High-profile applications from Google Earth and Disney+ already leverage Wasm, demonstrating its viability for scaling demanding browser-based applications. Building internal tools with a strong developer experience requires treating the library's API as a user interface for other developers. Creating an Internal Developer Portal (IDP) with a well-organized API catalog can improve discoverability and reduce cognitive load for engineering teams, a key consideration for anyone managing the creation of internal tools.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.