Sitemap - 2025 - Packt Deep Engineering

Invite your friends to read Deep Engineering

Deep Engineering #5: Dhirendra Sinha (Google) and Tejas Chopra (Netflix) on Scaling, AI Ops, and System Design Interviews

Distributed System Attributes

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

Integrating Events with CQRS

Refactoring Legacy Systems with Domain-Driven Design: A Conversation with Alessandro Colla and Alberto Acerbis

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++

Arena-based memory management

Understanding Modern C++ Memory Management: A Conversation with Patrice Roy

CMake, the one tool you’ll need for dependency management

ProgrammingPro #101: Python Tops Tiobe, AI Code Reviews in VS Code, C# 14 Extensions, and Grafana’s AI Upgrade

ProgrammingPro #100: C# 12 Architecture Insights, Python 3.14 Upgrades, Rust Trait Debugger, and Uber on Ray

ProgrammingPro #99: BDD with Go’s gobdd, Docker & AWS AI Tooling, GCC 15.1 Rust/C++ Upgrades, and Netflix’s 2025 Java Stack

ProgrammingPro #98: System Design Lessons from Google & Netflix, AI CLI Tools, Java 25 LTS, and Faster Rust Builds

ProgrammingPro #97: Google's Python Agent Toolkit, C++ at Nanosecond Speed, JetBrains launches Junie, and Rebuilding Every Four Years

ProgrammingPro #96: Rust 1.86 Trait Upcasting, GitHub Copilot Security Campaigns, Python Shell Commands, and Dangerous C++ Behaviors

ProgrammingPro #95: C++98–23 Benchmarks, GitHub AI Secret Scans, Fancy F-Strings in Python, and Hardware-Aware Coding🏎️

ProgrammingPro #94: Python Developer Tooling, Theia AI & IDE, Java 24’s Big Changes, and Diamond AI Code Reviewer

ProgrammingPro #93: CMake for Dependency Management, Faster TypeScript, AI Agent Tools, and Rust-Powered NVIDIA Driver

ProgrammingPro #92: ByteDance's Trae AI Code Editor, Malicious Go Packages, Building AI Agents, and GPU Architecture

ProgrammingPro #91: Rust 1.85 Upgrades, Gemini Code Assist Privacy Concerns, Copilot Extensions, and TypeScript Migration at Scale

ProgrammingPro #90: React 19 Breaks CRA, AI-Powered Testing, Malicious Code Scanner, and Top Python Visualization Tools

ProgrammingPro #89: Python 3.14’s 30% Speed Boost, VS Code’s AI Upgrades, Go 1.24 Released, and Building a Rust Driver

ProgrammingPro #88: Go Shared Memory Fixes, 100 Common Python Errors, 10 AI-Powered Dev Tools, and a Malicious Go Package

ProgrammingPro #87: C++ Bit Counting Tricks, JetBrains’ ‘Junie’ AI, Tailwind CSS 4.0’s Rust Boost, and Rust’s Async Closures