
The Software Engineer's Library
A runbook for building reliable systems and a resilient career
Michelle Brenner(Author)
Packt Publishing
Will be published approx. on 27. August 2026
Book
Paperback/Softback
327 pages
978-1-80638-547-8 (ISBN)
Description
Develop the essential engineering and AI integration skills, systems thinking, career planning vision, and leadership strategies to excel as a Senior Software Engineer across today's technical landscape.
Key Features
From design to collaboration - gain real skills through one app's evolving story.
Lead with impact: grow skills in mentoring, branding, networking, and balance.
Gain practical insights from global experts with decades of real-world experience.
Purchase of the print or Kindle book includes a free PDF eBook
Book DescriptionIf you are daunted by the skills required to thrive as a Senior Software Engineer, this book will help you acquire them and crush any lingering impostor syndrome. It's a practical, interactive guide to real-world technical leadership. Senior engineers are expected to grow their influence with larger projects, inspiring their team and influencing cross-functional stakeholders for better results.
Inside, you'll cover topics from designing distributed systems to collaborating with any peer, stakeholder, or manager. The book encourages skill-building through hands-on exercises, relatable case studies, and a dash of humor to keep things lively. It also shows how AI can make your work more effective and less stressful, without replacing your unique and hard-earned skills.
What sets this book apart? You'll craft a single app from idea to scale, solving both technical and people challenges. Along the way, you'll learn from engineers worldwide, each sharing their approach to overcoming obstacles. Whether you're working through the book yourself or helping a peer level up, you'll find strategies for communication, mentorship, and career development. Jump into any section you need to discover your next step, build your MVP, navigate growth, or focus on life outside work. We'll learn, grow, and have some fun! What you will learn
Set goals and values to shape your path as a senior software engineer.
Navigate uncertainty and drive technical decisions across teams.
Scale distributed systems by negotiating key technical trade-offs.
Build strong teams by mentoring and uplifting fellow engineers.
Document your work to keep stakeholders and management aligned.
Use AI to cut tedious tasks and focus on real problem-solving.
Grow your professional brand with strong networking and communication
Hands-on lessons and stories from engineers around the globe.
Who this book is forSoftware Engineers who have already broken into the industry but are unsure how to build a long, resilient career. Professionals who are realizing how much they don't know, wrestling with impostor syndrome, or feeling the pressure of changing expectations, from new technologies like LLMs to shifting job markets. Engineers who want to find value in their work while enjoying the financial rewards of technical leadership. Managers, architects, and other technical leaders will also find value in using this book not only to advance their own goals but also to coach their teams.
Key Features
From design to collaboration - gain real skills through one app's evolving story.
Lead with impact: grow skills in mentoring, branding, networking, and balance.
Gain practical insights from global experts with decades of real-world experience.
Purchase of the print or Kindle book includes a free PDF eBook
Book DescriptionIf you are daunted by the skills required to thrive as a Senior Software Engineer, this book will help you acquire them and crush any lingering impostor syndrome. It's a practical, interactive guide to real-world technical leadership. Senior engineers are expected to grow their influence with larger projects, inspiring their team and influencing cross-functional stakeholders for better results.
Inside, you'll cover topics from designing distributed systems to collaborating with any peer, stakeholder, or manager. The book encourages skill-building through hands-on exercises, relatable case studies, and a dash of humor to keep things lively. It also shows how AI can make your work more effective and less stressful, without replacing your unique and hard-earned skills.
What sets this book apart? You'll craft a single app from idea to scale, solving both technical and people challenges. Along the way, you'll learn from engineers worldwide, each sharing their approach to overcoming obstacles. Whether you're working through the book yourself or helping a peer level up, you'll find strategies for communication, mentorship, and career development. Jump into any section you need to discover your next step, build your MVP, navigate growth, or focus on life outside work. We'll learn, grow, and have some fun! What you will learn
Set goals and values to shape your path as a senior software engineer.
Navigate uncertainty and drive technical decisions across teams.
Scale distributed systems by negotiating key technical trade-offs.
Build strong teams by mentoring and uplifting fellow engineers.
Document your work to keep stakeholders and management aligned.
Use AI to cut tedious tasks and focus on real problem-solving.
Grow your professional brand with strong networking and communication
Hands-on lessons and stories from engineers around the globe.
Who this book is forSoftware Engineers who have already broken into the industry but are unsure how to build a long, resilient career. Professionals who are realizing how much they don't know, wrestling with impostor syndrome, or feeling the pressure of changing expectations, from new technologies like LLMs to shifting job markets. Engineers who want to find value in their work while enjoying the financial rewards of technical leadership. Managers, architects, and other technical leaders will also find value in using this book not only to advance their own goals but also to coach their teams.
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-1-80638-547-8 (9781806385478)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Michelle is a Senior Software Engineer with 16 years of professional experience. An art school graduate, she started in engineering support and, through self-study, grew into her role at Netflix. She thrives in technical leadership positions, solving unique business challenges with diverse teams. This includes platform infrastructure for fellow engineers, pipelines for VFX artists, and ordering systems for restaurateurs. Michelle is deeply passionate about contributing to the broader tech community, having spoken at over 35 conferences worldwide, coaching engineers, founders, and VCs, and offering thought leadership through podcasts, articles, classes, and videos to inspire, educate, and provide a warm welcome into a flourishing community.
Content
Table of Contents
Creating the Software Engineering Career You Want
Navigating Ambiguity
Technical Decision Making
A Beginner's Guide to System Design
Keeping Up & Leveling Others
Minimal Viable Product
How to Get the Senior Promotion
A Beginner's Guide to Distributed Systems
Fast Track Your Career in Growth Mode
Oh no, Users.
Networking & Branding
Knock it Down and Start Over
Career Maintenance Mode
Observability, Alerts & Metrics
Do Not Disturb: Building to stop the 3am Page
Product Maintenance Mode
And One Final Word...
Creating the Software Engineering Career You Want
Navigating Ambiguity
Technical Decision Making
A Beginner's Guide to System Design
Keeping Up & Leveling Others
Minimal Viable Product
How to Get the Senior Promotion
A Beginner's Guide to Distributed Systems
Fast Track Your Career in Growth Mode
Oh no, Users.
Networking & Branding
Knock it Down and Start Over
Career Maintenance Mode
Observability, Alerts & Metrics
Do Not Disturb: Building to stop the 3am Page
Product Maintenance Mode
And One Final Word...