Sitemap - 2025 - Packt Deep Engineering
Deep Engineering #30: Kevlin Henney on TDD in the AI Era
Rethinking Test-Driven Development for the AI Era: A Conversation with Kevlin Henney
Deep Engineering #29: Imran Ahmad on Architecting Real-World AI Systems
Fundamentals of AI System Architecture
Architecting AI Software Systems for the Real World: A Conversation with Imran Ahmad
Pragmatic Clean Architecture in Python — Sam Keen on DDD, Dependency Rules, and Legacy Refactoring
Deep Engineering #28: Sam Keen on Making AI Agents Remember
Implicit Memory Systems for LLMs
Merkle Trees and Anti-Entropy — Concepts and Implementation
Deep Engineering #27: Amar Akshat on Agentic Architecture and Trustworthy AI
Architecting AI-Native Platforms in the Real World: A Conversation with Amar Akshat
Deep Engineering #26: Pushing More Work into the Compiler with Ivo Balbaert
Building with Mojo (Part 4): Compile-Time Metaprogramming in Mojo
Deep Engineering #25: Ayodeji Ayodele on Leading with GitHub—Collaboration, CI/CD, and AI
Security Practices and User Management
Mastering GitHub at Scale — Ayodeji Ayodele on Collaboration, Security, and Copilot
Mastering GitHub in the Real World: A Conversation with Ayodeji Ayodele
Deep Engineering #24: Scott Millett on why IT strategy is business strategy
The IT Strategy Playbook (Part 1): Define, Shape, Deliver
Deep Engineering #23: Frameworks as Flow Control with Ivan Padabed and Roman Voronin
Introduction to Application Development Frameworks
Deep Engineering #22: Richard D Avila on Why AI Systems Need Architecture
From Prototype to Production: Why AI Systems Need Architecture Discipline
Deep Engineering #21: Mojo–Python Interop in Late 2025 with Ivo Balbaert
Building with Mojo (Part 3): Python and Mojo
Deep Engineering Specials: Do you have good taste?
Quantum Error Correction and Fault Tolerance
Deep Engineering #19: Sean Alvarez & Ajay Chankramath on Platform vs. SRE—Seven Guiding Principles
Deep Engineering #18: Sam Keen on Clean Architecture with Python
Pragmatic Clean Architecture in Python: A Conversation with Sam Keen
Clean Architecture Essentials: Transforming Python Development
Deep Engineering #17: AVX10.2 meets RVV—how to write portable SIMD in 2025 with Ivo Balbaert
Building with Mojo (Part 2): Using SIMD in Mojo
Deep Engineering #16: Designing Systems for Longevity with Alexander Kushnir
Deep Engineering #15: Steven F. Lott on Pragmatic Object-Oriented Python
When to Use Object-Oriented Programming
Part 1: Getting Started with Object-Oriented Programming in Python
Deep Engineering #14: Mihalis Tsoukalos on Go’s Concurrency Discipline
Inside Go Systems Programming: A Conversation with Mihalis Tsoukalos
Deep Engineering #13: Designing Staleness SLOs for Dynamo-Style KV Stores with Archit Agarwal
Building a Distributed Key-Value Store in Go: From Single Node to Planet Scale
Deep Engineering #12: Tony Dunsworth on AI for Public Safety and Critical Systems
Building Emergency-Ready AI: A Conversation with Tony Dunsworth
Deep Engineering Specials: Vibe Coding—Promise, Pressure, and Practical Limits
Deep Engineering #11: Quentin Colombet on Modular Codegen and the Future of LLVM’s Backend
TableGen – LLVM Swiss Army Knife for Modeling
Inside LLVM Backends: A Conversation with Quentin Colombet
Go 1.25 JSON v2: Long-Awaited JSON Package Revamp
Deep Engineering #10: Prof. Elías F. Combarro on Programming Quantum Systems in Flux
Foundations of Quantum Programming: A Conversation with Prof. Elías F. Combarro
Deep Engineering #9: Unpacking MLIR and Mojo with Ivo Balbaert
Building with Mojo (Part 1): A Language Born for AI and Systems
Understanding DevOps Principles and CI/CD
Deep Engineering #7: Managing Software Teams in the Post-AI Era with Fabrizio Romano
Learning Python and Leading Engineers: A Conversation with Fabrizio Romano
Building Smarter Systems with Algorithms and Agents: A Conversation with Imran Ahmad
Invite your friends to read Deep Engineering
Designing for Scale and Resilience: A Conversation with Dhirendra Sinha and Tejas Chopra
Deep Engineering #4: Alessandro Colla and Alberto Acerbis on Domain-Driven Refactoring at Scale
Deep Engineering #3: Designing for AI and Humans with MoonBit Core Contributor Zihang YE
Implementing a Diff Algorithm in MoonBit
Deep Engineering #2: Dave Westerveld on Scalable API Testing and Orchestration
Using Contract Testing to Verify an API
Scaling API Testing in the Age of AI: A Conversation with Dave Westerveld
Deep Engineering #1: Patrice Roy on Modern Memory Management in C++
Understanding Modern C++ Memory Management: A Conversation with Patrice Roy

