The Curious Engineer

All blogs / Engineering management / careers

The Pragmatic Engineer

newsletter.pragmaticengineer.com

Big Tech and startups, from the inside. Highly relevant for software engineers, AI engineers and engineering leaders, useful for those working in tech. Click to read The Pragmatic Engineer, a Substack publication with millions of subscribers.

Engineering management / careersSoftware / engineering practiceAI / ML

Posts
580 from 25 Aug 2021 to 30 Oct 2026
Posting
weekly (131 in the last year)
Kind
personal blog
Feed
https://newsletter.pragmaticengineer.com/feed

2026 110

  1. The Pulse: Anthropic kills the coding interview
  2. Software engineering at Google & CS education with Titus Winters
  3. AI SRE: what is it, how could it change on-call – and does it work?
  4. The Pulse: Time to rethink software security because of AI?
  5. The revised rules of engineering management with Will Larson
  6. What’s the ROI of software engineers’ spending on AI?
  7. The Pulse: OpenAI software engineer accused of spying
  8. Uber’s AI infra, from the inside
  9. Building resilient AI-powered software, and planning for when things go wrong
  10. The Pulse: new trend of building “internal vibe-coding apps” at tech companies
  11. Building resilient systems with Sam Newman
  12. The state of the tech industry in 2026
  13. The Pulse: Firebase’s global outage & poor response
  14. Distributed databases with Peter Mattis
  15. Why has Shopify dropped React Native?
  16. The Pulse: RoR creator sparks new “death of coding by hand” debate
  17. Design Engineering with Maggie Appleton
  18. How will AI change operating systems? Part 2: Windows
  19. AI Skills with Matt Pocock
  20. Inside OpenAI’s agentic software factory
  21. The Pulse #191: a new trend of CPU shortages
  22. Building Codex with Tibo Sottiaux
  23. What is happening with code reviews?
  24. The Pulse: tech companies move to open AI models
  25. The Pragmatic Engineer: Five years
  26. The Pulse: Meta wanted to reduce teams by 60% because of AI
  27. Why performant code matters (but gets widely ignored), with Casey Muratori
  28. Why Ramp built its own in-house coding agent, Inspect
  29. The Pulse: We need to talk about migrations with AI
  30. From Chrome DevTools to AI Engineering, with Addy Osmani
  31. Headed for the Exit: the Great Engineering Leader Career Break
  32. The Pulse: Meta’s self-inflicted resignation-wave
  33. Stop being skeptical about AI for development with Charity Majors
  34. Software engineering at a proprietary trading company: Optiver
  35. Formal methods with Hillel Wayne
  36. How building software is changing at Anthropic
  37. The Pulse: Quitting Spotify Podcasts over reliability
  38. Pushing software engineering limits with “napkin math”
  39. The Pulse: Grok’s CLI caught uploading all your local files to the cloud
  40. Context engineering with Dex Horthy
  41. What is “loop engineering?”
  42. The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?
  43. The Pragmatic Engineer AMA
  44. Tech jobs market in 2026, part 3: hiring managers & job seekers
  45. How Kent Beck shapes the software engineering industry
  46. Impressions from visiting OpenAI, Anthropic, & Cursor
  47. Tech interviews with NeetCode
  48. Slow down to speed up: so much has changed in 6 months’ time
  49. The Pulse: Big implications of US banning Anthropic’s new model, Fable
  50. CI/CD with Robert Erez
  51. Why is Meta destroying its engineering organization?
  52. The Pulse: Did Anthropic’s new model just boost rival Codex’s market share?
  53. State of the software engineering job market in 2026, part 2
  54. Kubernetes and retiring at the top with Kelsey Hightower
  55. Ideas: slow down to speed up when working with AI agents
  56. The Pulse: a trend of trying to cut back on AI spend within eng departments?
  57. Building OpenCode with Dax Raad
  58. State of the software engineering job market in 2026
  59. The Pulse: Antigravity 2.0 takes ‘IDE’ out of its new IDE
  60. Why Rust is different, with Alice Ryhl
  61. AI’s impact on software engineers in 2026: key trends, Part 2
  62. The Pulse: Forward deployed engineering heats up again
  63. TypeScript, C# and Turbo Pascal with Anders Hejlsberg
  64. Revisiting “No Silver Bullets” in the age of AI
  65. The Pulse: Did capacity shortages turn Anthropic hostile to devs?
  66. Designing Data-Intensive Applications: The Cloud & Doing the Right Thing
  67. The Pulse: AI load breaks GitHub – why not other vendors?
  68. Building Pi, and what makes self-modifying software so fascinating
  69. How will AI change operating systems? Part 1: Ubuntu and Linux
  70. The Pulse: AI token spending out of control – what’s next?
  71. Designing Data-intensive Applications with Martin Kleppmann
  72. Learnings from conducting ~1,000 interviews at Amazon
  73. The Pulse: ‘Tokenmaxxing’ as a weird new trend
  74. The impact of AI on software engineers in 2026: key trends. Part 1
  75. DHH’s new way of writing code
  76. Cycles of disruption in the tech industry: with software pioneers Kent Beck & Martin Fowler
  77. The Pulse: Industry leaders return to coding with AI
  78. Scaling Uber with Thuan Pham (Uber’s first CTO)
  79. What is inference engineering? Deepdive
  80. The Pulse: is GitHub still best for AI-native development?
  81. “How to be a 10x engineer” – interview with a standout dev
  82. The Pulse: Is the FDE role becoming less desirable?
  83. Building WhatsApp with Jean Lee
  84. Are AI agents actually slowing us down?
  85. The Pulse: What will the Staff Engineer role look like in 2027 and beyond?
  86. From IDEs to AI Agents with Steve Yegge
  87. How Uber uses AI for development: inside look
  88. The Pulse: AWS region knocked offline by drone attack in historic first
  89. Building Claude Code with Boris Cherny
  90. AI Tooling for Software Engineers in 2026
  91. The Pulse: Cloudflare rewrites Next.js as AI rewrites commercial open source
  92. Mitchell Hashimoto’s new way of writing code
  93. The Future of Software Engineering with AI: Six Predictions
  94. The Pulse #162: Even fewer middle managers and more flexible teams?
  95. How Codex is built
  96. The Pragmatic Summit recordings and summaries
  97. The programming language after Kotlin – with the creator of Kotlin
  98. Steve Yegge on AI Agents and the Future of Software Engineering
  99. The third golden age of software engineering – thanks to AI, with Grady Booch
  100. Deepdive: How 10 tech companies choose the next generation of dev tools
  101. The Pulse #161: open source projects overwhelmed by AI-generated security reports
  102. The creator of Clawd: "I ship code I don't read"
  103. Inside a five-year-old startup’s rapid AI makeover
  104. The Pulse #160: Why it’s so dramatic that “writing code by hand is dead”
  105. How AWS S3 is built
  106. The Product-Minded Engineer: The importance of good errors and warnings
  107. The Pulse #159: Long-running agents and orchestrating lots of them
  108. Design Systems for Software Engineers
  109. The Pulse #158: new ways of coding with AI tools
  110. When AI writes almost all code, what happens to software engineering?

2025 134

  1. The Pragmatic Engineer in 2025
  2. The Pulse #157: Internal dev tooling at Meta & the “trajectories” feature
  3. The history of servers, the cloud, and what’s next – with Oxide
  4. How AWS deals with a major outage
  5. The Pulse #156: Beware of global configuration changes in large systems
  6. Frictionless: why great developer experience can help teams win in the ‘AI age’
  7. Building MCP servers in the real world
  8. The Pulse #155: 5-day RTO looms for those at Big Tech?
  9. Being a founding engineer at an AI startup
  10. A pragmatic guide to LLM evals for devs
  11. Code security for software engineers
  12. Holiday gift ideas for techies
  13. The Pulse #154: Cloudflare takes down half the internet – but shares a great postmortem
  14. How AI will change software engineering – with Martin Fowler
  15. Career paths for software engineers at large tech companies
  16. The Pulse #153: Is Microsoft too early to agentic OS – like with smartphones?
  17. Netflix’s Engineering Culture
  18. The Software Engineer’s Guidebook: a recap
  19. The Pulse #152: Cursor and GitHub double down on agents
  20. From Swift to Mojo and high-performance AI Engineering with Chris Lattner
  21. Tech jobs market 2025, part 3: job seekers’ stories
  22. The Pulse #151: Amazon layoffs – AI or economy to blame?
  23. Beyond Vibe Coding with Addy Osmani
  24. San Francisco is back as the world’s leading tech hub
  25. The Pulse: AWS takes down a good part of the internet
  26. What is good software architecture?
  27. Google’s engineering culture
  28. The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 3
  29. The Pulse #149: New trend: programming by kicking off parallel AI agents
  30. Python, Go, Rust, TypeScript and AI with Armin Ronacher
  31. State of the software engineering jobs market, 2025, part 2 what hiring managers see
  32. The Pulse #148: Did OpenAI set a new record for Datadog spend?
  33. Inside Google’s Engineering Culture: the Tech Stack (Part 2)
  34. The Pulse #147: sudden changes to the H-1B program
  35. Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein
  36. How Claude Code is built
  37. The Pulse #146: How AI is changing tech interviews
  38. How tech companies measure the impact of AI on software development
  39. Code Complete with Steve McConnell
  40. Inside Google's Engineering Culture: Part 1
  41. The Pulse #145: More clarity on the tech jobs market
  42. State of the software engineering job market in 2025, part 1, what the data says
  43. The Pulse #144: Rare look into AWS’s PR/FAQ process
  44. How experienced engineers get unstuck in coding interviews
  45. The Pulse #143: Creative ways to fund open source projects
  46. The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 2
  47. The Pulse #142: Crazy-hours culture at AI startups
  48. What are Forward Deployed Engineers, and why are they so in demand?
  49. The state of VC within software and AI startups – with Peter Walker
  50. Building great SDKs
  51. The Pulse #141: Replit AI secretly deletes prod – oops!
  52. Measuring the impact of AI on software engineering – with Laura Tacho
  53. Why reliability is hard at scale: learnings from infrastructure outages
  54. The Pulse #140: Does Cursor make developers less effective?
  55. Amazon, Google and Vibe Coding with Steve Yegge
  56. The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 1
  57. The Pulse #139: Section 174 is reversed! Or is it?
  58. What is a Principal Engineer at Amazon? With Steve Huynh
  59. Skills useful to learn for robotics engineering (Robotics for software engineers, Part 3)
  60. The 10x “overemployed” engineer
  61. How AI is changing software engineering at Shopify with Farhan Thawar
  62. Software engineering with LLMs in 2025: reality check
  63. Learnings from two years of using AI tools for software engineering
  64. The Pulse #138: Ban or embrace AI tools in technical interviews?
  65. The present, past and future of GitHub
  66. Being an “Intrapreneur” as a software engineer
  67. The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
  68. TDD, AI agents and coding with Kent Beck
  69. Real-world engineering challenges: building Cursor
  70. The Pulse #136: Cloudflare builds OAuth framework mostly with Claude
  71. 50 Years of Microsoft and Developer Tools with Scott Guthrie
  72. Vibe Coding as a software engineer
  73. The Pulse #135: Google’s AI developer tools feel like a checkbox exercise
  74. From Software Engineer to AI Engineer – with Janvi Kalra
  75. Microsoft is dogfooding AI dev tools’ future
  76. In Seattle for the week
  77. The AI Engineering Stack
  78. The Pulse #134: Stack overflow is almost dead
  79. How Kubernetes is Built with Kat Cosgrove
  80. Building, launching, and scaling ChatGPT Images
  81. The Pulse #133: Apps rushing to add web payments on iOS
  82. Building Windsurf with Varun Mohan
  83. What’s Changed in 50 Years of Computing: Part 4
  84. The Pulse #132: “Apple Tax” must end NOW, court rules
  85. How to work better with Product, as an Engineer with Ebi Atawodi
  86. Humanoid robots for software engineers (Robotics for software engineers, Part 2)
  87. Building Reddit’s iOS and Android app
  88. More than one million readers
  89. The Pulse #131: why is every company is launching its own coding agent?
  90. Working at Amazon as a software engineer – with Dave Anderson
  91. Tech hiring: is this an inflection point?
  92. The Pulse #130: Google releases AI-powered IDE
  93. The Philosophy of Software Design – with John Ousterhout
  94. MCP Protocol: a new AI dev tools building block
  95. The Pulse #129: new trend of EMs quitting to be startup founders using AI
  96. Stacked diffs and tooling at Meta with Tomas Reimers
  97. The Reality of Tech Interviews in 2025
  98. The Pulse #128: Mishandled security vulnerability in Next.js
  99. Building Figma Slides with Noah Finer and Jonathan Kaufman
  100. AI Engineering in the real world
  101. What is Growth Engineering?
  102. How Linux is built with Greg Kroah-Hartman
  103. Survey: What’s in your tech stack?
  104. The Pulse #127: Typescript compiler rewritten in Go
  105. Developer Experience at Uber with Gautam Korlam
  106. AI fakers exposed in tech dev recruitment: postmortem
  107. The Pulse #126: Startup asks for a lot, offers little → struggles to hire
  108. Design-first software engineering: Craft – with Balint Orosz
  109. Trimodal Nature of Tech Compensation in the US, UK and India
  110. The Pulse #125: swarm of AI coding tool launches
  111. The man behind the Big Tech comics – with Manu Cornet
  112. Robotics for software engineers: Part 1
  113. Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)
  114. State of the startup and scaleup hiring markets in 2025 – as seen by recruiters
  115. The Pulse #124: Software engineering job openings at five-year low?
  116. Live streaming at world-record scale with Ashutosh Agrawal
  117. Is Big Tech becoming more cutthroat?
  118. The Pulse #123: Big Tech using its distribution advantage to win in AI?
  119. AI Engineering with Chip Huyen
  120. Cross-platform mobile development with Expo
  121. The Pulse #122: DeepSeek rocks the tech industry
  122. Building a best-selling game with a tiny team – with Jonas Tyroller
  123. Taking on Google search: Perplexity and Kagi
  124. Get free access to Perplexity Pro and Kagi Ultimate
  125. The Pulse #121: Netflix’s remarkable turnaround
  126. Observability: the present and future, with Charity Majors
  127. Microsoft’s developer tools roots
  128. The Pulse #120: What does Salesforce’s software engineering hiring freeze mean?
  129. “The Coding Machine” at Meta with Michael Novati
  130. Cross-platform mobile development
  131. The Pulse #119: Are LLMs making StackOverflow irrelevant?
  132. Confessions of a Big Tech recruiter
  133. Bug management that works (Part 2)
  134. How AI-assisted coding will change software engineering: hard truths

2024 104

  1. Wrapped: The Pragmatic Engineer in 2024
  2. Shipping projects at Big Tech with Sean Goedecke
  3. How Shopify Built Its Live Globe for Black Friday
  4. The Pulse #118: OpenAI shows why it’s the AI leader
  5. Notion: going native on iOS and Android
  6. Why my new audiobook “The Software Engineer's Guidebook” is everywhere except on Audible
  7. The Pulse #117: AWS gets serious about GenAI
  8. Software architecture with Grady Booch
  9. How GenAI is reshaping tech hiring
  10. IDEs with GenAI features that Software Engineers love
  11. The Pulse #116: Netflix sets live streaming world record with boxing match
  12. Linear: move fast with little process (with first engineering manager Sabin Roman)
  13. Hiring software engineers and engineering leaders from Big Tech (Part 2)
  14. The Pulse #115: LLM improvements slowing down?
  15. How to debug large, distributed systems: Antithesis
  16. The Pulse #114: What does Trump’s win mean for Tech?
  17. Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
  18. How to become a more effective engineer
  19. The Pulse #113: Engineering culture at Google vs Meta
  20. Hiring software engineers and engineering leaders from Big Tech (Part 1)
  21. The Pulse #112: Similarities between AI bots using a computer and end-to-end testing
  22. Twisting the rules of building software: Bending Spoons (the team behind Evernote)
  23. State of the software engineering job market in 2024
  24. The Pulse #111: Did Automattic commit open source theft?
  25. Why techies leave Big Tech
  26. The Pulse #110: VC-funded companies acting more like bootstrapped ones?
  27. Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)
  28. What is Reliability Engineering?
  29. The Pulse #109: Open source business model struggles at Wordpress
  30. Bug management that works (Part 1)
  31. The Pulse #108: Elasticsearch unexpectedly goes open source again
  32. AI tools for software engineers, but without the hype – with Simon Willison (co-creator of Django)
  33. Software engineers training software engineers
  34. The Pulse #107: What does Amazon’s 5-day RTO mean for tech?
  35. The Pragmatic Engineer: Three Years
  36. The Pragmatic Engineer Podcast: Trailer
  37. The Pulse #106: Why does the EU tech sector lag behind the US?
  38. AI Tooling for Software Engineers: Rolling Out Company-Wide (Part 3)
  39. The Pulse #105: More trad tech companies to move off the public cloud?
  40. Paying down tech debt
  41. Leading Effective Engineering Teams: a Deepdive
  42. How Anthropic built Artifacts
  43. The Pulse #104: The startup purge event is, unfortunately, here
  44. Adopting Software Engineering Practices Across the Team
  45. The Pulse #103: Why did AWS just sunset 8 products?
  46. AI Tooling for Software Engineers: Reality Check (Part 2)
  47. The Pulse #102: Intel’s rough business outlook and full reorg
  48. Surprise uptick in software engineering recruitment
  49. The biggest-ever global outage: lessons for software engineers
  50. The Pulse #101: Did AWS forget it’s a cloud infra company?
  51. AI Tooling for Software Engineers in 2024: Reality Check (Part 1)
  52. The Pulse #100: Large AI Players Snap Up Smaller Ones
  53. What is Old is New Again
  54. The Pulse #99: Relational databases here to stay as good fits for AI?
  55. The Trimodal Nature of Tech Compensation Revisited
  56. The Pulse #98: Is there a GenAI startup cooldown or not?
  57. A startup on hard mode: Oxide, Part 2. Software & Culture
  58. The Pulse #97: Lone hacker takes down North Korea’s internet
  59. What’s Changed in 50 Years of Computing: Part 3
  60. The Pulse #96: Apple demonstrates AI is best as many small features
  61. What do GenZ software engineers really think?
  62. The Pulse #95: Microsoft's security fiasco with Recall
  63. How do AI software engineering agents work?
  64. Inside Bluesky’s Engineering Culture
  65. The Pulse #94: OpenAI’s ethics crisis
  66. Startups on hard mode: Oxide. Part 1: Hardware
  67. The Pulse #93: OpenAI makes Google dance
  68. Applied AI Software Engineering: RAG
  69. Getting an Engineering Executive Job
  70. The Pulse #92: GitHub’s AI-assisted developer workflow vision
  71. What is Security Engineering? Part 2.
  72. The Pulse #91: The end of US non-competes within sight?
  73. Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)
  74. The Pulse #90: Devin reversing ambitious claims
  75. What is Security Engineering? Part 1.
  76. The Pulse #89: The end of Hopin
  77. What Changed in 50 Years of Computing: Part 2
  78. The Pulse #88: are we at peak AI hype?
  79. GenZ software engineers, according to older colleagues
  80. The Pulse #87: Stripe’s investment in reliability, by the numbers
  81. Thriving as a Founding Engineer: Lessons from the Trenches
  82. The Pulse #86: Is Shopify’s new “mastery” framework a response to higher interest rates?
  83. Senior-and-Above Compensation in Tech
  84. The Pulse #85: The Pulse #85: is the “AI developer”a threat to jobs – or a marketing stunt?
  85. What Changed in 50 Years of Computing: Part 1
  86. The Pulse #84: Why is Apple bullying its own developers?
  87. Organizing and Running Successful Hackathons
  88. The Pulse #83: Happy Leap Day!
  89. The end of 0% interest rates: what it means for software engineering practices
  90. The Pulse #82: Why did ChatGPT start to produce gibberish?
  91. Scaling ChatGPT: Five Real-World Engineering Challenges
  92. The Pulse #81: Could Vision Pro become a coding sidekick?
  93. The end of 0% interest rates: what the new normal means for engineering managers and tech leads
  94. The Pulse #80: Meta’s Remarkable Turnaround
  95. Quality Assurance Across the Tech Industry
  96. The Pulse #79: Is it fair for profitable companies to fire staff to make more money?
  97. The end of 0% interest rates: what the new normal means for software engineers
  98. The Pulse #78: Is Google “the new IBM?”
  99. Inside Stripe’s Engineering Culture: Part 2
  100. The Pulse #77: Will EMs and PMs take over TPM roles in a post-ZIRP world?
  101. Measuring Developer Productivity: Real-World Examples
  102. The Pulse #76: Why are layoffs coming hard and fast, again?
  103. The end of 0% interest rates: what it means for tech startups and the industry
  104. The Pulse #75: Will US companies hire fewer engineers due to Section 174?

2023 103

  1. The Pragmatic Engineer in 2023
  2. The Pulse #74: Adobe Can’t buy Figma: the Impact of this on the Tech Industry
  3. The Pulse #73: Affirm Compensation Packages Made Public
  4. Dead Code, Getting Untangled, and Coupling versus Decoupling
  5. Inside Stripe’s Engineering Culture - Part 1
  6. The Pulse #72: Spotify’s Shock Cuts
  7. Code Freezes: Part 3
  8. The Pulse #71: The Tech Behind Stripe’s Realtime Cyber Monday Dashboard
  9. Holiday Season Gift Ideas for Techies
  10. What is OpenAI, Really?
  11. The Past and Future of Modern Backend Practices
  12. The Pulse #70: A Quiet, Heroic Turnaround at Meta
  13. Inside OpenAI: How does ChatGPT Ship So Quickly?
  14. The Pulse #69: Building a social network is hard
  15. I Wrote a Book on Growing as a Software Engineer
  16. The Pulse #68: AI Regulation is Happening – Fast
  17. Three Cloud Providers, Three Outages: Three Different Responses
  18. The Pulse #67: Okta Schooled on Its Security Practices
  19. The Man Behind the Big Tech Comics
  20. The Pulse #66: When a software engineer is asked to do someting illegal
  21. Stacked Diffs (and why you should know about them)
  22. The Pulse #65: Longer hiring processes for engineering managers?
  23. Building an Observability Startup: Chronosphere
  24. The Pulse #64: Pressure on Commercial Open Source to Make More Money
  25. Lessons from Bootstrapped Companies Founded by Software Engineers
  26. The Pulse #63: Working at a Startup vs in Big Tech
  27. Cloud Development Environment Vendors
  28. The Pulse #62: The End of the Tech IPO Winter
  29. How Big Tech does Quality Assurance (QA)
  30. The Pulse #61: What’s going on at Google Cloud?
  31. How Uber Built its Observability Platform
  32. Building Meta’s Threads App (Real-World Engineering Challenges)
  33. Why are Cloud Development Environments Spiking in Popularity, Now?
  34. Measuring developer productivity? A response to McKinsey, Part 2
  35. The Pulse #60: Tech IPOs are back!
  36. Measuring developer productivity? A response to McKinsey
  37. The Pulse #59: NVIDIA's Massive Growth and the Generative AI Boom
  38. Building a Simple Game using Unity
  39. The Pulse #58: Zoom; An RTO Turning Point?
  40. The Machine Learning Toolset
  41. The Pulse #57: Google Shutting down Firebase Dynamic Links
  42. The 2023 Tech Market, as Seen by Hiring Managers
  43. A Day in the Life of a Senior Manager at Amazon
  44. What is a Senior Software Engineer at Scaleups?
  45. How to Sell an Early Stage Startup: Lessons from Akita Software
  46. Interesting Learnings from Outages (Real-World Engineering Challenges #10)
  47. Has the startup bankruptcy wave started? (The Pulse #56)
  48. Software Architect Archetypes
  49. The Scoop #55: Things are picking up at Meta
  50. What is a Senior Software Engineer in Big Tech?
  51. The Scoop #54: Domain Registrars which Developers Recommend
  52. Cloud Development Environments
  53. The Scoop #53: Google Domains to shut down
  54. The State of the Tech Market in 2023
  55. The Scoop #52: AWS’s us-east-1 outage
  56. Inside Agoda’s Private Cloud: Part 2
  57. The Scoop #51: Pinterest’s new levels and reduced compensation bands
  58. Inside Shopify's Leveling Split: Exclusive
  59. The Scoop #50: Why are many Snap employees selling stock ASAP?
  60. Inside Agoda’s Private Cloud: Part 1
  61. The Scoop #49: Should Glassdoor reviews matter for tech companies?
  62. Reorg basics for Engineering Managers and Engineers
  63. The Scoop #48: GitHub’s reliability issues
  64. A new way to measure developer productivity – from the creators of DORA and SPACE
  65. Inside Datadog’s $5M Outage (Real-World Engineering Challenges #9)
  66. The Scoop #47: Datadog’s $65M/year customer mystery solved
  67. Compensation at Publicly Traded Tech Companies
  68. Staying technical as an engineering manager
  69. What is ML Engineering?
  70. The Scoop #46: Uber’s engineering level changes
  71. The productivity impact of AI coding tools
  72. The Scoop #45: The state of startup funding in Q1 2023
  73. The Full Circle of Developer Productivity with Steve Yegge
  74. The Scoop #44: Big Tech’s Struggle to Lay Off in Europe
  75. Inside Figma’s Engineering Culture
  76. The Scoop #43: Is Lyft in Trouble?
  77. “Wartime” vs “Peacetime” at Tech Companies
  78. The Scoop #42: Is there a drop in software engineer job openings, globally?
  79. Inside Sourcegraph’s Engineering Culture: Part 2
  80. The Scoop #41: Meta’s Big Restructuring to Come
  81. Inside Sourcegraph’s Engineering Culture: Part 1
  82. The Collapse of Silicon Valley Bank
  83. Inside Uber’s move to the Cloud: Part 2
  84. Inside Uber’s move to the Cloud: Part 1
  85. Community Thread: delivering and dealing with unfavorable performance reviews
  86. The Scoop #40: Performance reviews, equity refreshers and cost cutting
  87. Backstage: an Open-Source Developer Portal
  88. The Scoop #39: Changes in the tech job market
  89. Are Tech Companies Aggressively Cutting Back on Vendor Spend?
  90. Behind the Scenes with React.js: the Documentary
  91. Staying Hands-On, as an Engineering Manager or a Tech Lead
  92. The Scoop #38: A Trend of Fewer Middle Managers?
  93. Real-world Engineering Challenges #8: Breaking up a Monolith
  94. The Scoop #37: Emerging trends across the industry
  95. What is a Staff+ Engineer?
  96. Google’s Historic Job Cuts
  97. Code Freezes: Part 2
  98. The Scoop #36: Microsoft’s layoffs and its impact on the industry
  99. Compensation Increases in 2023
  100. Inside Pollen's Transparent Compensation Data
  101. Becoming a Fractional CTO
  102. The Scoop #35: Holiday security breaches and outages
  103. Code Freezes: Part 1

2022 101

  1. The Pragmatic Engineer in 2022
  2. The Scoop: The 2022 Hiring Market, as seen by Hiring Managers
  3. The Staff Engineer’s Path: You’re a Role Model Now (Sorry)
  4. Performance Calibrations at Tech Companies: Part 2
  5. The Scoop #34: A Return to the Office (RTO) wave?
  6. Performance Calibrations at Tech Companies: Part 1
  7. The Scoop: The 2022 Hiring Market, as seen by Tech Recruiters
  8. Real-World Engineering Challenges #7: Choosing Technologies
  9. The Scoop #33: Will Google start to pay less, over time?
  10. Inside Linear's Engineering Culture
  11. The Scoop #32: Meta's Historic Layoffs
  12. Measuring Engineering Efficiency at LinkedIn
  13. The Scoop #31: Cruel Changes at Twitter
  14. The State of Frontend in 2022
  15. The Scoop #30: Turmoil at Twitter
  16. Game Development Basics
  17. The Big Tech Hiring Slowdown Is Here and it will Hurt
  18. Is there a drop in native iOS and Android hiring at startups?
  19. The Scoop #29: Netflix revamps its compensation philosophy
  20. Preparing for performance reviews ahead of time
  21. The Scoop #28: Klarna’s struggles and Lyft’s freeze
  22. Real-World Engineering Challenges #6: Migrations
  23. The Scoop #27: Meta’s Historic Growth Challenge
  24. How Uber is Measuring Engineering Productivity
  25. The Scoop #26: Formerly high-flying companies now struggling
  26. Resiliency in Distributed Systems
  27. Consolidating Technologies
  28. Internal politics for software engineers and managers: Part 2
  29. Inside Pollen’s Collapse: “$200M Raised” but staff unpaid - Exclusive
  30. The Scoop #25: A chilly market continuing to cool
  31. What is Data Engineering?
  32. The Scoop #24: Office Shutdowns and Return to the Office at Apple
  33. My learnings a year into writing a paid newsletter
  34. Internal Politics for Software Engineers and Managers: Part 1
  35. The Scoop #23: Re-levelling at Netflix
  36. Real-World Engineering Challenges #5
  37. The Scoop: Microsoft’s 2022 Compensation Numbers - Exclusive
  38. From a Non-Traditional Background to Director of Software Engineering at Spotify
  39. The Pragmatic Engineer: Year One
  40. The Scoop #22: Freezes at Microsoft, Hiring Slowdowns Across the Industry
  41. Community Thread: What approach helped adopt new engineering practices?
  42. Efficient Remote Work for Tech Teams
  43. The Scoop #21: One Deep Layoff or Death By a Thousand Cuts?
  44. Oncall Compensation
  45. The Scoop #20: The e-commerce growth bubble pops
  46. Healthy Oncall Practices
  47. The Scoop #19: The Start of a Tech Winter?
  48. Community Thread: What makes healthy engineering teams?
  49. The Scoop #18: Big Tech Joins the Tech Cooldown
  50. Profit Centers vs Cost Centers at Tech Companies
  51. The Scoop #17: Dotcom Bust Vibes
  52. Measuring Software Engineering Productivity
  53. The Scoop #16: Why doesn’t AWS add spending limits?
  54. Good Attrition, Bad Attrition for Software Engineers
  55. The Scoop #15: a Reality Check for the Public Tech Markets
  56. Engineering Planning with RFCs, Design Documents and ADRs
  57. The Scoop #14: The Crypto Bust
  58. 20 Years of Software Engineering with Malte Ubl
  59. The Scoop #13: Business as Usual in Parts of the Market
  60. Community Thread: Measuring Engineering Productivity
  61. Inside the Layoffs at Klarna
  62. Preparing for Layoffs in Tech
  63. The Scoop #12: Layoffs Upon Layoffs
  64. Shipping to Production
  65. The Scoop #11: Inside Pollen's Layoffs
  66. Inside Meta's Engineering Culture: Part 2
  67. The Tech Downturn
  68. Inside Meta's Engineering Culture: Part 1
  69. The Scoop #10: Another Chill Hitting the Tech Market
  70. Navigating the individual contributor to engineering manager transition
  71. The Scoop #9: Big Changes at Twitter, Netflix, Apple and Robinhood. More to Come?
  72. Ways Staff and Principal Engineers get Stuck (and how to get Unstuck)
  73. The Scoop #8: Netflix: What Happens When Growth Ends?
  74. From Software Engineer to Senior Director of Engineering: Louie Bacaj
  75. Inside the Longest Atlassian Outage of All Time
  76. Dealing with a Low-Quality Engineering Culture at Big Tech
  77. Inside Fast’s Rapid Collapse
  78. A CTO’s Guide to Remote Compensation Strategies
  79. The Scoop #7: Bonus payouts accelerating The Great Reshuffle
  80. Retaining Software Engineers and Engineering Managers
  81. The Scoop #6: the Start of the Great Reshuffle?
  82. Working with a non-technical CEO
  83. Designing a Payment System
  84. Migrations Done Well
  85. The Scoop #5: Return to the Office and SO Jobs Shutting Down
  86. Hiring Software Engineers
  87. Real-World Engineering Challenges #4
  88. Inside Amazon's Engineering Culture
  89. War in Ukraine - and Its Impact on the Tech Industry
  90. Scaling Engineering Organizations with the Technical Program Manager Role
  91. The Scoop #4: Remote work and Interacting with Recruiters
  92. What TPMs Do and What Software Engineers Can Learn From Them
  93. The Scoop #3: a Chilling or a Boiling Tech Hiring Market?
  94. Software Engineers Leading Projects: Part Two
  95. Real-World Engineering Challenges #3
  96. Software Engineers Leading Projects: Part One
  97. The Tech Hiring Market: 2022 Predictions
  98. Becoming a Better Writer
  99. The Scoop #2: The Hiring Market
  100. Hiring Junior Software Engineers
  101. Starting the New Year on the Right Foot

2021 28

  1. The Pragmatic Engineer in 2021
  2. Engineering Leadership Skill Set Overlaps
  3. Holiday Tech and Business Book Recommendations
  4. Working with Product Managers: Advice from PMs
  5. Working with Product Managers as an Engineering Manager or Engineer
  6. The Scoop: the Hiring Market
  7. Hiring (and Retaining) a Diverse Engineering Team
  8. Platform Teams and Developer Productivity with Adam Rogal, Dir. Developer Platform at DoorDash
  9. Understanding Unicorn Valuations
  10. Preparing For the Annual or Biannual Planning
  11. More Follow-Up on the Tech Hiring Market
  12. Growing a Junior-Heavy Team
  13. Real-World Engineering Challenges #2
  14. Finding the Next Company to Work At
  15. Good Onboarding, Great Onboarding
  16. Engineering Career Paths at Big Tech and Scaleups
  17. Incident Review and Postmortem Best Practices
  18. Platform Teams with Ganesh Srinivasan, Chief Product & Engineering Officer at Confluent
  19. Real-World Engineering Challenges #1
  20. Hiring an Engineering Manager
  21. Preparing for Promotions Ahead of Time
  22. How Big Tech Runs Tech Projects and the Curious Absence of Scrum
  23. Follow-Up: the Insane Tech Hiring Market
  24. The Perfect Storm Causing an Insane Tech Hiring Market
  25. The Platform and Program Split at Uber
  26. The Seniority Rollercoaster
  27. Resources for Engineering Managers and Software Engineers
  28. Advice, observations and inspiration for engineering leaders