The Pragmatic Engineer

“The Pragmatic Engineer” delves into the intricacies of architecting enterprise-level solutions with a focus on knowledge base infrastructure, generative AI, and data augmentation for machine learning. It explores the challenges of moving beyond static data libraries to interact with living data, emphasizing the importance of understanding over mere indexing. The document discusses the implementation of secure semantic memory layers, multi-tenant pipelines, and the utilization of advanced technologies like Spark, EMR, and Airflow to build fault-tolerant and responsive systems. Additionally, it addresses the significance of context, precision in search mechanisms, and the role of vector embeddings in enhancing semantic understanding.

The Pulse: Did capacity shortages turn Anthropic hostile to devs?

 The Pragmatic Engineer

Also: Amazon finally allows engineers to use Claude Code and Codex, Meta forcefully assigns engineers to data labelling work ahead of layoffs, more small “AI-forward” teams, and more

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

Designing Data-Intensive Applications: The Cloud & Doing the Right Thing

 The Pragmatic Engineer

How the cloud changes the way we build applications, and why engineers’ ethical choices matter more than ever. Excerpt from the book, ‘Designing Data-Intensive Applications’, 2nd edition

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

The Pulse: AI load breaks GitHub – why not other vendors?

 The Pragmatic Engineer

Also: Anthropic’s speed run to break devs’ goodwill, big price increases from GitHub Copilot, Mitchell Hashimoto on the “building block economy,” and more

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

Building Pi, and what makes self-modifying software so fascinating

 The Pragmatic Engineer

Mario Zechner, creator of Pi, joins Armin Ronacher to explore AI coding’s limits, arguing that human judgment still matters most in an agent-driven world.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

How will AI change operating systems? Part 1: Ubuntu and Linux

 The Pragmatic Engineer

A deepdive with the Canonical team into how AI is changing Ubuntu, why they’re betting on local-first LLMs, and a look into other Linux distributions

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

The Pulse: AI token spending out of control – what’s next?

 The Pragmatic Engineer

Details from 15 tech companies on the rapid growth of token spend, and their responses to it. Also: AI vendors can’t keep up with demand, plummeting morale at Meta, and more.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

Designing Data-intensive Applications with Martin Kleppmann

 The Pragmatic Engineer

Martin Kleppmann on scaling, his updated Designing Data-Intensive Applications, and what’s next for AI-era systems.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

Learnings from conducting ~1,000 interviews at Amazon

 The Pragmatic Engineer

Steve Huynh, formerly Principal Engineer at Amazon, shares observations from 10+ years of interviewing software engineers, and an excerpt from his new book, Technical Behavioral Interview

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

The Pulse: ‘Tokenmaxxing’ as a weird new trend

 The Pragmatic Engineer

… which will probably be the shortest-lived trend because it’s so wasteful. Also: coding AI agent subsidies could be ending, Cal.com going closed source and blaming it on AI, and more.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

The impact of AI on software engineers in 2026: key trends

 The Pragmatic Engineer

Our AI tooling survey finds concerns about mounting AI costs, more engineers hitting usage limits, and AI tools having uneven effects upon different types of engineers

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

DHH’s new way of writing code

 The Pragmatic Engineer

David Heinemeier Hansson shares why he shifted to an agent-first AI workflow, and what it means for how software is built and who builds it.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents

Cycles of disruption in the tech industry: with software pioneers Kent Beck & Martin Fowler

 The Pragmatic Engineer

Parallels between technology shifts in the past decades and what we’re seeing with AI. Also: ways to avoid burnout when working with AI agents, TDD back in style, and more.

📚 Read more at The Pragmatic Engineer
🔎 Find similar documents