Bruce Tate Live

Engineering conversations, every other Thursday.

Bruce takes the topics from his AI Crises Series and his Groxio training work and turns them into 60-minute live sessions. Real questions, no slides, no script. The kind of room where engineering managers and senior engineers think out loud about what AI is doing to the work.

No spam. One email per scheduled session with the join link. Plus the occasional recap of the previous one.

Sessions run at 12:00 noon ET (16:00 UTC). That's 9:00 AM US Pacific, 5:00 PM UK, and 6:00 PM Central Europe. APAC attendees can catch the recording within 24 hours.

Bruce Tate

Session status

Session 7

Next session

LLM Harness MCP Demo

Thursday, September 17, 2026

Session 6

Completed

Building a LiveView Skill from a Refactored Counter

Held Thursday, September 3, 2026

Live sessions

Sessions 1–6 are complete. On September 17, Session 7 will feature an LLM harness and MCP demo. Topics are pulled from real conversations with engineering teams Bruce works with.

Coming up

Session 7

Thursday, September 17, 2026

LLM Harness MCP Demo

Bruce will demonstrate an LLM harness and show how MCP fits into the workflow.

A live, practical demo followed by questions from the audience.

Past sessions

Session 6

Completed

Building a LiveView Skill from a Refactored Counter

Held Thursday, September 3, 2026

Bruce continued with the counter refactor started in the previous session, then turned the finished pattern into a reusable LiveView skill. The session showed how to move from a concrete refactor to guidance an agent can apply again.

Get access to session recordings

Session 5

Completed

Building a LiveComponent Alternative and a Skill to Match — Part 2

Held Thursday, August 6, 2026

Bruce continued the work from Session 4: building a practical alternative to stateful LiveComponents, refining the explicit state flow and pure function-component boundary, then turning the finished pattern into a reusable skill agents can follow.

Get access to session recordings

Session 4

Completed

LiveComponent replacements and skills

Held Thursday, July 23, 2026

Bruce shows an alternative to stateful LiveComponents: keep state in the parent LiveView, render with pure function components, and delegate mount and event logic into focused modules. Then he turns the working pattern into reusable skills that agents can apply consistently.

Get access to session recordings

Coming next — topics in the queue

Pulled from the same well as Bruce's article series and the team-training engagements:

  • What throw it away actually looks like in a real PR

    The discipline, the conversation with the author, and the team norms that make it stick.

  • Functional duplication: how to find it without an AI auditor

    Quick scans, naming patterns, and the seams where drift hides.

  • IoC seams under AI pressure

    Protocols, behaviours, dependency injection, and the architectural work agents can't do.

  • Prompt layering as software design

    Composing prompts the way you'd compose modules.

Sign up above to get notified when each one is scheduled.

Full Groxio library

Get the recordings plus every Elixir course.

Subscriber access includes Bruce Tate Live recordings within 24 hours, all 9 courses, mini-books, projects, and future course releases.

Live session recordings Complete course library 7-day money-back guarantee

Yearly Access

20% off until Sep 30

$280 /year

Regularly $350

The yearly plan is the fastest path from one live recording to the whole Groxio learning library.

Get 20% off yearly access

Why these sessions exist

"I write the essays. Then I sit with engineering teams and the same questions come up — red/green indicators, what's worth throwing away, how to grow juniors who can do this work. The lives are that conversation, in public. People who show up are usually halfway to the answer; they just haven't said it out loud yet. The room helps them get there."

— Bruce Tate

These aren't webinars. They're not pitches. They're a small public version of the work Bruce does inside engagements — and they're free because the conversation tends to be more useful than anything we'd charge for.

Bruce Tate

About Bruce Tate

Bruce is the author of more than ten programming books, including Seven Languages in Seven Weeks, Programming Phoenix, and Designing Elixir Systems with OTP. He's been training engineering teams for two decades. He runs Groxio, a teaching company focused on Elixir, OTP, Phoenix, LiveView, and the discipline around AI-assisted engineering.

The live sessions are an extension of the AI Crises Series — same audience, same questions, more room to think out loud.

For engineering managers attending these

If your team is feeling what Bruce describes in these sessions, the conversation extends naturally.

AI Engineering Enablement is a private 3–4 day intensive plus ongoing advisory for engineering teams adopting AI on real Elixir codebases. It is the training that the live sessions are condensed from, scoped through a diagnostic conversation.

The first step is a short conversation. No pitch deck, no proposal up front. We look at your team's current Elixir experience, AI usage, review bottlenecks, and architecture concerns, then decide together whether private training is the right fit.

FAQ

How often are the live sessions?
Sessions have typically run every other Thursday at 12:00 noon ET (16:00 UTC), about two a month. Sessions 1–6 took place on June 11, June 25, July 9, July 23, August 6, and September 3. Session 7 is scheduled for September 17 and will feature an LLM harness and MCP demo.
What time do they run, and what about my time zone?
12:00 noon ET (16:00 UTC). That's 9:00 AM US Pacific, 5:00 PM UK, 6:00 PM Central Europe. If you're in Australia or elsewhere in APAC where that's the middle of the night, the recording lands within 24 hours.
Are they recorded?
Yes. Recordings go to subscribers within 24 hours. If you can't make the live, you don't miss it.
How long are they?
60 minutes. Bruce talks for about 20–25 minutes, then it's questions from the audience for the remaining time. The Q+A is usually the best part.
Do I need to know Elixir?
The Mode B topics — review workflow, junior development, AI in engineering teams — are mostly language-agnostic. Elixir-specific topics come up too, but Bruce calls out which sessions are which.
Is this for individuals or for teams?
The audience is mostly engineering managers, CTOs, tech leads, and senior engineers. Individual developers who follow Bruce's writing also attend. The conversation suits both, but the prescriptions are org-level.
Is this affiliated with Gig City Elixir?
Bruce is a co-organizer of Gig City Elixir, and many of these topics overlap with what GCE covers. The live sessions are a Groxio program, not a GCE program — but if you came in through the GCE community, welcome.
Can I suggest a topic?
Yes. Reply to any session notification email with a topic you'd like Bruce to cover, and it might end up in the queue.

Ready?

Get a notification when each session is scheduled.

No spam. One email per scheduled session with the join link. Plus the occasional recap of the previous one.

We respect your privacy. Read our privacy policy .