rcmnd

Gergely Orosz

Writer of The Pragmatic Engineer newsletter and books on software engineering careers; previously an engineering manager at Uber, Skype and Skyscanner.

63 things

The First 90 DaysBook Michael D. Watkins

loved

When joining a new company, your perception is shaped massively in your first 3 months. It takes a lot of work to change that perception later. This book is a practical guide on how to be conscious in focusing on getting up to speed, faster. (My rating: ★★★★★)

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

On Writing WellBook William Zinsser

loved

and this book helps grow with simple and pragmatic suggestions. (My rating: ★★★★★)

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

A Philosophy of Software DesignBook John Ousterhout

loved

There are few books like this, that discuss software design in a simple and approachable way, while leaving the reader novel and practical concepts to use.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Designing Data-Intensive ApplicationsBook Martin Kleppmann

loved

The most practical book I've found so far on distributed systems.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Tidy First?Book Kent Beck

loved

"Tidy First? is the first in a series of books about software design. Kent has been coming back to the topic of “taming” software design in a digestible format."

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Working Effectively with Legacy CodeBook Michael Feathers

loved

Legacy code has no test and is not written to be testable. Touching it this sphaghetti code somewhere breaks the system. And to refactor safely, we'd need to have tests first... but where to start? This book gives practical suggestions

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

C# in DepthBook Jon Skeet

loved

C# is the language I probably understood down to the nitty-gritty details. Just when I thought myself of being an expert - knowing all that is to know on memory allocation, garbage collection, LINQ - I read this book. It made me realize how many things I did not know.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Become an Effective Software Engineering ManagerBook James Stanier

loved

A hands-on book for people transitoning to management, starting at a new company or looking to make more of an org-wide impact.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Engineering Executive's PrimerBook Will Larson

loved

"It’s honest in how it covers topics like navigating tricky power dynamics with CEOs, surviving 'peer panic,' dealing with competition within leadership teams, and in its overall breadth and depth."

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Leading Effective Engineering TeamsBook Addy Osmani

loved

A decade of lessons learned in motivating and leading engineering teams at Google.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

An Elegant PuzzleBook Will Larson

loved

A long overdue read for engineering leads.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Manager’s PathBook Camille Fournier

loved

A concise guide for managers, from tech lead, through line managers, managers of managers, all the way to CTO. Very much recommended: I have gone back to re-read parts of it several times.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Making of a ManagerBook Julie Zhuo

loved

A guide in going from being a first-time manager to becoming a senior manager in an organization. A refreshingly honest tone

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

EMPOWEREDBook Marty Cagan

loved

The book describing how and why empowered teams power the most best product companies like Tesla, Netflix, or Apple. My experience at Uber matches that of the book. My only regret is I could not read it earlier.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The GoalBook Eliyahu M. Goldratt & Jeff Cox

loved

Written in the '80s, yet a timeless novel on what management is about, may that be a manager of a team, an organization or an industrial plant.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Five Dysfunctions of a TeamBook Patrick Lencioni

loved

A hard to put down story about a company struggling and how the leadership team comes together under a new leader, doing small things that end up making big differences.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Turn the Ship AroundBook L. David Marquet

loved

A novel on empowerment, teamwork and breaking down the hierarchical structure. All of it taking place onboard a nuclear submarine (really!).

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Phoenix ProjectBook Gene Kim, Kevin Behr & George Spafford

loved

A novel inspired by the Goal, this time playing inside an enterprise in 2010.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

GPU glossaryBook Modal

liked

Very much enjoying this “GPU glossary” mini-book by Modal I got from @can when stopping by at their NYC office

2026-09-27·x.com ↗

TypescriptBook Boris Cherny

liked

Holy shit I was going through my old books and found the book I used to brush up on Typescript from 2019, and all my highlights in it It’s was by some random dev I never heard of back then, but remember it was a v good book This “random dev” is @bcherny 🙃

2026-09-25·x.com ↗

Release It! Design and Deploy Production-Ready SoftwareBook Michael T. Nygard

liked

A useful read for more experienced engineers and those wanting to improve architecture and devops skills on designing and operating reliable systems. The content is excellent, but the book is not designed to be read in one sitting.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Site Reliability Engineering: How Google Runs Production SystemsBook Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy

liked

a good overview of SRE at Google. For those who worked at places with oncall, much of the first part of the book will likely be very familiar. Keep in mind that your mileage might vary: what works at Google scale, might not be the ideal fit for your use case.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET LibrariesBook Krzysztof Cwalina & Brad Abrams

liked

An eye-opening view on considerations going into building a widely used public API or reusable library. While the book focuses on the .NET framework, many of the conventions apply to maintainable and reusable components, in general. This book had an outsized impact on me as I read it when I was a mid-level .NET developer.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Radical CandorBook Kim Scott

liked

The definite book about giving good and candid feedback - and a very useful read for new(ish) managers. The book is a list of ideas around the theme of caring personally and challenging directly.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Not everyone gets a trophyBook Bruce Tulgan

liked

Tips and observations on how to manage the Millenial generation better. Some of these I found insightful, some were less of a surprise.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The NVIDIA WayBook Tae Kim

liked

by Tae Kim. Enjoying it so far.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

turbopufferService turbopuffer

recommendedsponsored

Brought to you by: • @turbopuffer – vector and full-text search built on object storage: fast, 10x cheaper, and extremely scalable.

2026-10-21·x.com ↗

Logic for ProgrammersCourse Hillel Wayne

recommendedsponsored

Get a free introduction to property-based testing: through a live, online webinar hosted by Hillel Wayne, author of Logic for Programmers and Developer Educator at @AntithesisHQ.

2026-10-21·x.com ↗

turbopufferService turbopuffer

recommendedsponsored

Brought to you by: • @turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable. https://turbopuffer.com/pragmatic

2026-09-23·x.com ↗

AntithesisService Antithesis

recommendedsponsored

• @AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. https://antithesis.com/pragmatic

2026-09-23·x.com ↗

turbopufferService turbopuffer

recommendedsponsored

@turbopuffer – vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable. https://turbopuffer.com/pragmatic

2026-09-17·x.com ↗

LinearSoftware Linear

recommendedsponsored

@linear – the product development system trusted by 40,000+ teams to plan and ship. Get six months of Linear Business for free: https://linear.app/pragmatic

2026-09-17·x.com ↗

WorkOSService WorkOS

recommendedsponsored

@WorkOS – The fastest AI-native teams have to slow down for the hard problems. WorkOS makes sure auth, for your app and your agents, is never one of them. https://workos.com/

2026-09-17·x.com ↗

turbopufferService turbopuffer

recommendedsponsored

@turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable. https://turbopuffer.com/pragmatic

2026-09-09·x.com ↗

AntithesisHQService

recommendedsponsored

@AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. https://antithesis.com/pragmatic

2026-09-09·x.com ↗

EntireService

recommendedsponsored

@EntireHQ – Git hosting, rebuilt for the agentic era. Entire hosts your code in-region, and is up to 89x faster than any other competitor. https://entire.io/pragmatic

2026-09-09·x.com ↗

AntithesisService Antithesis

recommendedsponsored

@AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. https://antithesis.com/pragmatic

2026-09-09·x.com ↗

Building a Career in SoftwareBook Daniel Heller

recommended

An excellent book to navigate how to grow at tech companies. I like the opinionated and concise advice Dan presents, across a variety of topics.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Staff Engineer's PathBook Tanya Reilly

recommended

A book I recommended after reading it, writing: “If you're a senior engineer wondering what the next level is, a staff-level engineer or a manager of staff engineers, this book is for you."

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Staff EngineerBook Will Larson

recommended

Leadership Beyond the Management Track. The best resource so far on what it's like to get - and perform - at the above senior engineering levels. A very good read.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Coding Career HandbookBook Shawn Swyx Wang

recommended

guides, principles, strategies and tactics from code newbie to senior developer.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

14 Habits of Highly Productive DevelopersBook Zeno Rocha

recommended

a short and sweet book, with good inspiration from prolific software engineers.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Standout DeveloperBook Randall Kanna

recommended

a complete guide for developers on job hunting, acing the interview and landing the job. I like the authentic voice from Randall. I'd recommend this book for people starting out in software, or with a few years' experience.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

De-Coding The Technical Interview ProcessBook Emma Bostian

recommended

A fresh take on navigating the tech the interview process, tailored for frontend engineers. She wrote the book after she found Cracking the Coding Interview to be too Java/backend-focused. The book comes with 1, 2 and 4-week learning plans as well. A great book to start with.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

System Design Interview - An insider's guideBook Alex Xu

recommended

I've so far not seen good book resources to prepare for the systems design / architecture interview. This book from Alex Xu is the most promising one as of yet.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Cracking the Coding InterviewBook Gayle Laakmann McDowell

recommended

a classic to prepare for the data structures and algorithms interviews.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The Software Engineer's GuidebookBook Gergely Orosz

recommendedtheir own

the book I wrote as advice for engineers to grow professionally.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

TLDR NewsletterOther

recommended

The most interesting stories in tech, science and coding summarized, daily.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

ByteByteGo NewsletterOther Alex Xu

recommended

Explaining complex systems with simple terms. Written by Alex Xu, author of The Systems Design Interview.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

The PointerOther Suraj Kapoor

recommended

fullstack engineer, product person and former VC. 10-15 links with a concise tl;dr; for each article.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Programming DigestOther Jakub Chodounsky

recommended

CTO at Hatch. One email per week, 5 links of programming, big data, architecture, development processes and databases.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

iOS Dev WeeklyOther

recommended

A high-quality newsletter on everything iOS and Swift with lots of easily digestible content.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Scarlet InkOther Dave Anderson

recommended

Practical engineering and manager career advice from Dave Anderson, who spent 12 years at Amazon as a tech director and general manager (GM).

Gergely Orosz's own recommendation blurb for the newsletter Scarlet Ink, on their Substack's recommendations page.

2023-12-06·newsletter.pragmaticengineer.com ↗

Lenny’s NewsletterOther Lenny Rachitsky

recommended

If you work or are interested in product: this is the newsletter you need to read.

Gergely Orosz's own recommendation blurb for the newsletter Lenny's Newsletter, on their Substack's recommendations page.

2022-03-25·newsletter.pragmaticengineer.com ↗

turbopufferService turbopuffer

usessponsored

@turbopuffer - – vector and full-text search built on object storage: fast, 10x cheaper, and extremely scalable.

2026-10-07·x.com ↗

EntireHQService

usessponsored

@EntireHQ - Git hosting, rebuilt for the agentic era. Entire hosts your code in-region, and is up to 89x faster than any other competitor.

2026-10-07·x.com ↗

SubstackService Substack

uses

Typing out a tag and pressing enter in Substack on a post no longer auto-focuses the textfield (impossible to add tags quick now, or just via keyboard I have to move the mouse to click).

2026-09-11·x.com ↗

Google WorkspaceService Google

uses

Google Workspace search no longer shows folders by default in its autocomplete - meaning I need to press "enter" even when typing out the folder name I want, just to see it as the top search result after I press enter

2026-09-11·x.com ↗

TinybeansSoftware Tinybeans

uses

Tinybeans (an app I use to share photos of kids) tweaked its upload UI to remove segmenting photos by date - which was how I used it all the time

2026-09-11·x.com ↗

The ChangelogPodcast

uses

high-quality conversations with engineers, leaders, innovators in the tech world.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Tech Lead JournalPodcast

uses

discussions from software engineering leaders, with a focus on Asia and Europe.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Greater Than CodePodcast

uses

a podcast with frequent software engineering guests from underrepresented groups. Weekly episodes on the human side of tech.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

HBR IdeaCastPodcast

uses

an episode per week on a management topic featured in Harvard Business Review.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Javascript: The Good PartsBook Douglas Crockford

mixed

Before this book I used to think that Javascript is "bad" or a "hacky" language. This book changed my perspective, understanding some tradeoffs and some remarkable strengths of this weakly typed language that is starting to take over the world. Note that this book is now dated

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

First, Break all the RulesBook Marcus Buckingham & Gallup

mixed

Gallup interviewed thousands of high-performing teams and managers and found a dozen of things each of these teams had in common. While the insights are good, the content itself was quite dry for my taste.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

Software Engineering at GoogleBook Titus Winters, Tom Manshreck & Hyrum Wright

read

the second part is interesting in getting a proper look into Google software engineering practices.

His continuously-updated public reading list of software engineering and management books, newsletters and podcasts he recommends (page last modified 2024-12-16; the page states none of the links are affiliate or sponsored).

2024-12-16·blog.pragmaticengineer.com ↗

ClaudeSoftware Anthropic

disliked

Claude's performative "this request was sooo dangerous that we downgraded to Opus" is wearing me down I ask it straightfoward questions, nothing shady, nothing complicated, and it tells me it's too dangerous for Fable. What BS.

2026-09-13·x.com ↗

Every entry is a verbatim quote and a link to the public post it came from. Nothing is paraphrased. If it is not on record somewhere public, it is not here.

The verdict is what they actually said: loved and liked are explicit; recommended means they told others to get it; uses means they only say they use it; read is a book on their public shelf with no verdict; mixed and disliked are kept too.

A dashed affiliate link, sponsored or their own label means the post disclosed a relationship. It is shown, never hidden.

The shading behind a date shows how dated a recommendation is for its kind of thing.

The shading behind a date shows how dated a recommendation is, for its kind of thing. Fully green is recent. It drains a quarter at a time as the post gets older, and is empty once it reads as dated.

What counts as old depends on the thing. A laptop praised four years ago has been replaced twice; a book loved twenty years ago is probably still loved. The shading is gone after about:

Stripes mean the post carries no date and the date shown is an estimate. No date at all, no shading.