Office Hours
One-on-one · $30 per 45-min Zoom session
A "professional lifeline" for early-career developers: stuck on a project, working through post-bootcamp material, or chasing a stubborn bug? We work together until it clears up.
Small-group, beginner-focused training that fills in the "Aha!" moments other resources skip. Questions? Email me and I'll reply within a day: jeff@purpleworkshops.com.
A hands-on, two-day workshop that demystifies shipping a Ruby on Rails app to production using today's tooling. Full description and registration details coming soon — add your email below and you'll be the first to know when dates and signups open.
These are workshops I run regularly. None are open for registration right now, but they come back around — email me if you'd like to be notified when one returns, or to arrange a private small-group session.
One-on-one · $30 per 45-min Zoom session
A "professional lifeline" for early-career developers: stuck on a project, working through post-bootcamp material, or chasing a stubborn bug? We work together until it clears up.
Live online small group · 4 mornings
A friendly, eye-opening tour of the most practical computer science: data structures, algorithmic thinking, computer architecture, and the best beginner's introduction to cryptography you'll ever encounter.
Live online small group · 3 sessions
Start with plain JavaScript and slowly morph it into a full React app. By avoiding the "magic," you'll see exactly why React works the way it does — and why other frameworks exist at all.
Live online small group · 4 full days
A four-day deep dive that condenses a typical 10-week program by focusing on the parts beginners struggle with most: objects, routing, the full HTTP request-response cycle, controllers, and the model/database layer.