| misc

Speaking at Python Toronto: AI in Teams and Code Organization

Recently, I’ve had the privilege of giving two talks at Python Toronto, diving into how we build and scale software.

Here is a quick recap of the talks and where you can find the materials.

Beyond Code Generation: Using AI for Team-Based Software Development (July 2026)

In July, I presented on the realities of AI in software engineering. We looked past the hype cycle to figure out what AI is actually good at, and why typing code was never the real bottleneck for engineering teams in the first place.

We explored the spectrum of contextual complexity, the danger of becoming a "Reverse Centaur", and how we can use AI to build throw-away artifacts (like interactive UI prototypes or visual architecture diagrams) that foster radical human collaboration.

If you missed it, you can view the fully interactive slide deck right here:

👉 View the Slides: Beyond Code Generation

Code Organization (April 2026)

Back in April, I also took the stage at Python Toronto to discuss Code Organization and how it related to AI, testing, and teams.

The slide deck for this presentation is coming soon!

👉 [View the Slides: Coming Soon!]


A huge thank you to the organizers at Python Toronto for having me, and to everyone who came out to chat, ask questions, and share their experiences.

If you want to continue the conversation, I recently launched a brand new Slack community (v0.0.1!). I'd love to see you there: Join the Slack Community.

Send comments, corrections, or props via GitHub or Email.