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