Bio
Thomas has been a Rubyist for 12+ years; and cares deeply about the intersection of art, labor, and the culture of craft. When not working at his dayjob or wrangling his two chaotic dogs, he’s refining scalable patterns for real-world problems through Practical Computer.
My Talks
5 ways to invest in yourself for the long haul
Now, more than ever, it’s crucial to keep honing your craft. Rather than Herculean efforts every time you need to level up, change jobs, or share your work; let's build a breadcrumb trail! I'll tal...
Polish 'til it gleams: learning from refined, production-grade components
In a step-by-step talk, I'll walk through the entire stack of a highly polished component in Little CRM to show how to ship high-quality software with real, production code. We'll talk about the ni...
Supercharged CableCars: Building Better Frontends and Being a Good Web Neighbor
CableReady and UJS (as Mrujs) are not only viable, but arguably better options when it comes to future-proofing your app. Choosing CableReady & Mrujs fixes the most annoying problems of the Rails 7...