Right now, Nate Berkopec is the person your Rails team calls when the response times start creeping up and your engineers are out of ideas. He runs Speedshop from Tokyo - a consultancy that does one thing, and does it extremely well: makes Ruby on Rails applications faster. Not marginally faster. Measurably, dramatically, defensibly faster.
He is also a co-maintainer of Puma, the Ruby web server that powers a significant portion of the Rails applications running in production today. He writes the Speedshop Newsletter every Monday - plaintext, no click-tracking, zero analytics surveillance - and has written the book on Rails performance, quite literally.
The world he operates in is a niche within a niche: performance optimization for a specific web framework. But it turns out that niche pays very well when you become the foremost authority in it. His 2016 course generated over $220,000 in its first year. The workshops have trained more than 500 developers. Dozens of companies have run their applications through Speedshop's retainer service.
He has a contrarian instinct that serves him well. When the broader tech community was declaring that Rails couldn't scale - around 2015 - Berkopec's response was not to agree or switch frameworks. He decided to find out. That decision defined the next decade of his career.
Simple and fast are complements, not mutually exclusive.
- Nate Berkopec
His approach to performance work is resolutely practical. "What is measured is managed" - that's the foundation. You cannot optimize what you cannot see. Before any tuning happens, Berkopec's method demands that you understand what you're actually dealing with: profiling, benchmarking, establishing baselines. The rest follows from evidence, not intuition.
He rejects the frame that performance optimization is at odds with good software design. His argument is that well-structured code tends to be faster code - that the apparent tradeoff between clarity and speed is often a symptom of poor measurement rather than an inherent tension. It's a position he argues not just in theory but through the results he delivers for clients.
02
The Backstory Is Remarkable
Here is the version of Nate Berkopec's origin story that he tells with a kind of earned equanimity: at 19 years old, a kid from Eagan, Minnesota, he walked onto the set of ABC's Shark Tank in January 2010 with a clothing company called The Factionist, $3,000 in sales over six months, and an ask of $30,000 for 20% equity.
He didn't close a deal. Millions of people watched. And for nearly a decade, he says, that experience left a mark - the peculiar weight of a public failure broadcast into living rooms across America. Eventually, he found his way to a more useful frame: "I'm glad I failed."
What he got out of it, besides the psychological reps, was a year interning for Barbara Corcoran, who was impressed enough to bring him in. Fashion didn't stick. But the proximity to the startup world gave him a direction. A professor suggested that programming was the fastest path into tech. He completed Michael Hartl's Rails Tutorial - the same free resource that launched hundreds of careers - and became a developer.
I'm glad I failed - it took me nearly a decade to get there, but I'm glad.
- Nate Berkopec, on his Shark Tank experience
From 2011 to 2015, he worked at startups, got good at Rails, and started noticing a pattern: applications slowing down, teams unsure what to do about it, and a lot of cargo-cult optimization happening in the absence of real measurement. The dominant narrative in those years was that Rails couldn't handle real scale. Berkopec found that narrative intellectually unsatisfying.
So he studied. Deeply. The kind of study that turns someone from a practitioner into an authority. By 2016, he had enough to write what would become The Complete Guide to Rails Performance - a 370-page reference manual that is still, in 2026, the standard text on the subject. In its first year, it generated $220,033.50 in revenue. He wrote a public retrospective about every dollar of it.
The transparency was characteristic. Berkopec has consistently chosen openness about his business - his methods, his numbers, his mistakes - over the mystique that consultants sometimes cultivate. It turns out that showing your work is a better marketing strategy than hiding it.
2010
Appeared on ABC's Shark Tank at 19 with The Factionist. Didn't close. Barbara Corcoran hired him as an intern anyway.
2011
Pivoted to programming after a professor pointed toward tech. Learned Rails via Michael Hartl's free tutorial. Became a developer.
2011 - 2015
Worked at startups in developer roles. Accumulated deep expertise in Rails performance optimization through real production experience.
2015
Decided to deeply study Rails performance rather than accept the "Rails doesn't scale" narrative. A defining professional pivot.
2016
Self-published The Complete Guide to Rails Performance - $220,033.50 in year-one revenue. Founded Speedshop. Appointed as co-maintainer of Puma.
2018 - 2023
Spoke at RubyKaigi, RubyConf, RailsConf, GORUCO, RubyFuza. Trained 500+ developers. Built Speedshop's workshop and retainer offerings.
2024 - 2025
Relocated to Tokyo. Launched the Speedshop retainer service. Began integrating AI tools into development workflow.
2026
Scheduled for RubyKaigi 2026. Commit output up tenfold with AI-assisted development. Speedshop retainer proving very popular.
Being a co-maintainer of Puma is not a hobby. Puma is the production Ruby web server for a substantial portion of the Rails ecosystem. When it breaks or behaves unexpectedly, real applications suffer real consequences. The responsibility is not theoretical.
Berkopec took over co-maintenance in 2016 alongside Evan Phoenix (who created Puma) and Richard Schneeman. His approach to this role says something about how he thinks about work more broadly: he spends approximately 15 minutes per day on Puma maintenance. Not because he doesn't care, but because he has thought carefully about what sustainable stewardship actually looks like.
We're all doing this for free. What are we competing for?
- Nate Berkopec, on open source collaboration
His philosophy toward competing projects - Falcon, Pitchfork, others that operate in Puma's space - is conspicuously non-combative. He views them as exploring different technical priorities rather than threats. In an ecosystem where maintainer burnout is endemic and fork wars are common, this is a considered stance, not a naive one.
He has also been public about recruiting new contributors to Puma - understanding that his own 15-minute model only works if others are available for the problems that exceed that scope. The goal is a healthy project that doesn't depend on any single person's heroic effort. His first open source contribution, years earlier, was a modest Rails fix for email formatting edge cases. The scale of responsibility has grown considerably since then.
05
Books, Courses & Workshops
Berkopec has built a significant education business alongside his consulting work. The curriculum covers the full stack of Rails performance concerns - from database queries to web server configuration to background job scaling.
FLAGSHIP BOOK
The Complete Guide to Rails Performance
370+ pages. DRM-free. Updated for Rails 5 through 7.1. Includes video content, exercises, and access to a private Slack channel. The definitive reference for Rails performance optimization - written when no such reference existed and still the standard text nearly a decade later.
WORKSHOP
The Rails Performance Workshop
A four-week intensive program with hands-on optimization training. Over 500 developers have attended. Structured around real applications and measurable outcomes, not theoretical exercises.
COURSE
Sidekiq in Practice
CLI-driven workshop with hands-on code exercises and HD video. Covers scaling Sidekiq from 0 to 10,000 jobs per second - idempotency, memory optimization, concurrency, thread safety, and queue design. For teams that have outgrown the basics.
EBOOK
The Ruby on Rails Performance Apocrypha
Four years of short-form writing compiled into a single reference. A starter guide to making Rails apps faster and more scalable, covering the patterns and principles that recur across every engagement.
Your users have to go through the full stack to use your application - so we optimize at every level.
What is measured is managed. Measurement is worthless without context.
Do better, not best. Setting goals like 'run a marathon' or 'write 1000 words per day' hurt me more than helped.
Performance is important, but it's not the core value proposition of any business.
-
01
Author of The Complete Guide to Rails Performance - written when no such resource existed, still the standard reference nearly a decade later.
-
02
$220,033.50 in year-one revenue from a self-published course - and he published a full retrospective about every dollar of it.
-
03
Co-maintainer of Puma, one of the most widely-deployed Ruby web servers in production use today.
-
04
Trained over 500 developers through the Rails Performance Workshop with measurable, practical outcomes.
-
05
Speaker at RubyKaigi, RubyConf, RailsConf, GORUCO, and RubyFuza - the major venues of the Ruby conference circuit.
-
06
Built Speedshop into the recognized go-to for Rails performance consulting, with a popular retainer service as of 2025-2026.
-
07
Appeared on ABC's Shark Tank at 19, later reframing the very public failure as one of his most formative experiences.
Originally from Eagan, Minnesota. Currently operates from Tokyo, Japan. The journey between those two places is less geographic and more biographical.
His Speedshop Newsletter is written in plaintext. Click-tracking is deliberately disabled. ~45 minutes of content published every Monday that appears nowhere else.
Spends approximately 15 minutes per day on Puma maintenance. Has thought carefully about what sustainable open source stewardship actually looks like.
One of very few Rails developers who has appeared on primetime national television. He will tell you the experience left a mark. He will also tell you he's glad it happened.
Self-taught programmer. Learned via Michael Hartl's free Rails Tutorial - the same resource that launched hundreds of other careers.
His commit count increased tenfold in early 2026 after integrating AI tools into his development workflow. Spends "entire days staring at LLM agent windows."
Works with a professional cycling coach while running a solo consultancy from Tokyo. Balance is a design problem too.
Wrote a public, detailed retrospective on generating $220,033.50 from a self-published course. Showing your work turned out to be better marketing than mystique.