Subscribe
Sign in
Home
Events
Interviews
Practical Deep-Dives
Newsletter Issues
Tutorials
The IT Strategy Playbook
Building with Mojo
Python
C++
Software Architecture
Sponsor Deep Engineering
Podcasts
About
python
Latest
Top
Discussions
Pragmatic Clean Architecture in Python — Sam Keen on DDD, Dependency Rules, and Legacy Refactoring
Keeping Python systems modular as they grow—layered boundaries, domain models with dataclasses/Pydantic, testable architectures, and AI kept at the…
Dec 2
•
Divya Anne Selvaraj
and
Sam Keen
45:38
Building with Mojo (Part 3): Python and Mojo
Converting a Python program to Mojo, and exploring how they interact.
Oct 9
•
Ivo Balbaert
3
1
Deep Engineering #18: Sam Keen on Clean Architecture with Python
Pragmatic boundaries for Python at scale—the dependency rule in practice, a compact example, and a full chapter extract.
Sep 18
•
Divya Anne Selvaraj
and
Sam Keen
4
1
Pragmatic Clean Architecture in Python: A Conversation with Sam Keen
Applying DDD and the dependency rule in real-world Python—keeping frameworks at the edge, modeling with dataclasses/Pydantic, and using AI without…
Sep 18
•
Divya Anne Selvaraj
and
Sam Keen
1
Clean Architecture Essentials: Transforming Python Development
The complete “Chapter 1: Clean Architecture Essentials: Transforming Python Development” from the book Clean Architecture with Python by Sam Keen…
Sep 17
•
Sam Keen
1
Learning Python and Leading Engineers: A Conversation with Fabrizio Romano
An development manager, longtime developer, and teacher explores Python’s strengths, its real-world use cases, and the mindset shifts required to lead…
Jul 2
•
Divya Anne Selvaraj
and
Fabrizio Romano
ProgrammingPro #101: Python Tops Tiobe, AI Code Reviews in VS Code, C# 14 Extensions, and Grafana’s AI Upgrade
Leadership, Empathy, and AI-Assisted Development: A Conversation with Fabrizio Romano, Development Manager at Sohonet and Author of Learn Python…
May 16
•
Divya Anne Selvaraj
ProgrammingPro #44: uv Supercharges Python Installs, Google Dart 3.3 Flutters, C# Advanced Feature Flagging, and AI Risk Management
Bite-sized actionable content, practical tutorials, and resources for programmers
Feb 26, 2024
•
Divya Anne Selvaraj
ProgrammingPro #43: Rust Async Insights, .NET 9 Cloud-AI Boost, Go's TIOBE Rise, GitHub AI Accelerator, and Efficient Parallel Java
Bite-sized actionable content, practical tutorials, and resources for programmers
Feb 26, 2024
•
Divya Anne Selvaraj
ProgrammingPro #28: Thread Safety and Memory Safety in Python, C#/C++ , JS and more
Bite-sized actionable content, practical tutorials, and resources for programmers
Oct 16, 2023
•
Divya Anne Selvaraj
ProgrammingPro #27: Python 3.12, Terrible Programming Tips, and Monolith vs Microservices
Bite-sized actionable content, practical tutorials, and resources for programmers
Oct 6, 2023
•
Divya Anne Selvaraj
ProgrammingPro #26: Squeaky Clean Code, Hexagonal Architecture, and Test Automation
Bite-sized actionable content, practical tutorials, and resources for programmers
Sep 29, 2023
•
Packt
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts