For teams and individuals
Train with Bruce Tate
Private training and 1-on-1 mentoring for Elixir developers and engineering teams. From writing your first GenServer to leading a team through AI-assisted architecture decisions.
For engineering teams
Private AI Engineering Enablement
Train your team to use AI without losing architectural control. A private 3–4 day intensive on Elixir, Phoenix, OTP, LiveView, Ecto, Ash, Postgres, and the discipline around AI-assisted delivery.
This is not a generic AI productivity workshop. It starts with a diagnostic conversation to understand your stack, your team's experience, and the architecture bottleneck you're actually trying to solve. Then we build the engagement around that.
What's included
- Diagnostic conversation to scope the engagement
- Private 3–4 day intensive: Elixir, Phoenix, OTP, LiveView, Ecto, Ash, Postgres
- AI-assisted delivery discipline — how to stay architecturally in control
- Ongoing advisory for senior and staff engineers on real PRs and architecture decisions
Scope is determined through a diagnostic conversation. Private and custom.
Session formats
-
Project launch
Build something real and learn Elixir in context — not in isolation.
-
Career support
Job-seeking, promotion, or transitioning into Elixir from another stack.
-
AI readiness
Build the judgment to review AI-generated code and stay architecturally in control.
$300 / session · $2,500 for 10 sessions
Application-based. 60-minute sessions.
For individual developers
1-on-1 Mentoring with Bruce Tate
You bring the problem — a codebase decision, a career move, a performance bottleneck, an architecture question. Bruce brings two decades of teaching and building Elixir systems.
Single sessions or a 10-session package. Works at any stage — whether you're just starting with Elixir, growing into a senior role, or making decisions about AI-assisted code review.
Your Instructor
Learn from Bruce Tate
Bruce Tate is the author of more than ten books, including the best-selling Seven Languages in Seven Weeks and Designing Elixir Systems with OTP. With decades of experience teaching developers, Bruce specializes in helping teams build the mental models needed to think in Elixir.
Author of 10+ programming books, including international bestsellers
Trained thousands of developers at companies worldwide
Expert at teaching complex concepts through mental models and hands-on practice
Deep expertise in Elixir, OTP, Phoenix, and functional programming
What Makes Us Different
Why Choose Groxio Training?
Learn from Bruce Tate, author of Seven Languages in Seven Weeks and co-author of Programming Phoenix
Small Groups
Only 4-6 students per cohort ensures personalized attention and meaningful interactions with your instructor and peers.
Hands-On Practice
Live coding sessions where you build real projects. Learn by doing, not just watching lectures.
Mental Models
Build deep understanding through repetition and role-playing exercises that create lasting intuition.
Expert Instruction
Learn from Bruce Tate, renowned author and Elixir expert with decades of teaching experience.
Lifetime Access
Session recordings and all course materials available forever. Review concepts anytime you need.
Tailored to Your Team
Private training scoped through a diagnostic conversation. We adapt to your team's actual codebase, experience level, and architecture concerns.
Training Methodology
How It Works
The Groxio approach to building lasting expertise
Repetition & Practice
Work through core abstractions multiple times using role-playing and simple solutions to develop understanding and quick recall.
Build Something Real
Apply knowledge to substantial projects, with multiple opportunities to lead while receiving coaching from instructors and teammates.
Adapt & Discuss
Training customized based on class progress. After each session, discuss techniques applied and lessons learned together.
Real feedback from developers who've taken our courses and training
What students say
" I was really happy to learn about starting dynamic processes that I name on the fly. "
" I've been able to continue building my career in Elixir with confidence. "
" I always have fun. I'm a beginner and have to type in front of everyone. I just come as myself. "
" It's about learning how to learn... allowing us to follow our own path. For me, it's life changing. "
" I learned important concepts to learn everything else in the Elixir Ecosystem. "
" The biggest insight I had was the CRC pattern... That underlying pattern shapes programming. "
Ready to work with Bruce?
Engineering teams
Schedule a diagnostic conversation. We figure out together whether a private intensive plus ongoing advisory is the right fit.
Individual developers
Book a mentoring session and bring your actual code, architecture question, career move, or AI-assisted review problem.
Questions? Contact us and we'll help you choose the right option.
Still not sure?
Join Bruce Tate Live — free
A 60-minute public engineering conversation every other Thursday at noon ET. A room where engineering managers and senior developers think out loud about what AI is doing to the work. No pitch, no product — just the conversation.
Free. Every other Thursday. Recordings available.