Hands-On Software Engineering with Python

Hands-On Software Engineering with Python

0 followers118 events2y hosting5.5k total attendees
Online event
Saturday, April 18  •  12 PM - 1:30 PM EDT
Overview

Writing working code is the easy part. Brian Allbee on what it actually takes to build Python systems that hold up under real-world pressure

Most Python developers know how to write code that works. Fewer know how to build systems that are maintainable, scalable, and designed to survive the teams and constraints they will encounter in production.

Join Deep Engineering for a live interview with Brian Allbee, author of Hands-On Software Engineering with Python, now in its second edition. Brian brings a systems-first perspective to Python development and makes a clear distinction between programming and software engineering: programming is concerned with correctness, software engineering is concerned with sustainability as change occurs.

This conversation will cover what that distinction means in practice, from how senior engineers think about architecture and team leverage to how modern Python features, tooling, and cloud-native expectations have raised the bar for what Python developers are expected to know and do.

What We Will Discuss

  • The software engineering mindset and what it means to grow from programmer to senior engineer
  • Refactoring, scaling, and designing Python systems that hold up over time
  • Testing, CI/CD, and cloud-ready practices for modern Python projects
  • Architectural decision-making across monoliths, microservices, and modular designs
  • What changed in the Python ecosystem and what drove the second edition

Who Should Attend

This session is for Python developers who are comfortable writing working code but are starting to feel the limits of focusing solely on implementation. It is particularly relevant for mid-level developers aiming for senior roles, senior engineers looking to sharpen their systems thinking, and engineering leads who want a practical framework for making architectural decisions.

Hosted by Deep Engineering by Packt

Deep Engineering is a weekly newsletter for senior software engineers, architects, and engineering leaders. Each week we publish expert-led analysis, deep dives on modern systems, and clear thinking on real-world engineering design, delivered straight to your inbox. Free to subscribe at deepengineering.substack.com

Writing working code is the easy part. Brian Allbee on what it actually takes to build Python systems that hold up under real-world pressure

Most Python developers know how to write code that works. Fewer know how to build systems that are maintainable, scalable, and designed to survive the teams and constraints they will encounter in production.

Join Deep Engineering for a live interview with Brian Allbee, author of Hands-On Software Engineering with Python, now in its second edition. Brian brings a systems-first perspective to Python development and makes a clear distinction between programming and software engineering: programming is concerned with correctness, software engineering is concerned with sustainability as change occurs.

This conversation will cover what that distinction means in practice, from how senior engineers think about architecture and team leverage to how modern Python features, tooling, and cloud-native expectations have raised the bar for what Python developers are expected to know and do.

What We Will Discuss

  • The software engineering mindset and what it means to grow from programmer to senior engineer
  • Refactoring, scaling, and designing Python systems that hold up over time
  • Testing, CI/CD, and cloud-ready practices for modern Python projects
  • Architectural decision-making across monoliths, microservices, and modular designs
  • What changed in the Python ecosystem and what drove the second edition

Who Should Attend

This session is for Python developers who are comfortable writing working code but are starting to feel the limits of focusing solely on implementation. It is particularly relevant for mid-level developers aiming for senior roles, senior engineers looking to sharpen their systems thinking, and engineering leads who want a practical framework for making architectural decisions.

Hosted by Deep Engineering by Packt

Deep Engineering is a weekly newsletter for senior software engineers, architects, and engineering leaders. Each week we publish expert-led analysis, deep dives on modern systems, and clear thinking on real-world engineering design, delivered straight to your inbox. Free to subscribe at deepengineering.substack.com

Lineup

Brian Allbee

Good to know

Highlights

  • 1 hour 30 minutes
  • Online

Location

Online event

Frequently asked questions
Organized by
Packt Publishing Limited
Followers--
Events118
Hosting2 years
Report this event