Why We Built LoopCentr: A Rails Tool for DJs Without the Subscription Tax
How a DJ friend and a Rails habit turned into LoopCentr
Giuseppe and I have known each other for years. Heâs a DJ and producer. Iâm the friend he calls when software gets too complicated and in the way of his work. One night he sent me a note that boiled down to this:
âI just want to build a web application to create clean spinning-vinyl video for my tracks. Why is everything a subscription?â
He tried all the usual online tools. They were fine on the surface, but behind every export button there was a wall of monthly plans, trials, and upgrades. He didnât want a membership. He didnât want a âcreative suite.â He wanted a simple tool that didnât nag him for money every month.
And because he knows I live and breathe Ruby and Rails, he asked if I could help him build something better.
Thatâs how LoopCentr started.
A simple use case doesnât need a lifelong contract
Most subscription products sell the idea of constant use. That works for a few categories. But music promotion isnât one of them. Giuseppe might post a run of vinyl loops around a release, then go quiet for weeks while he works on new material.
Paying monthly for a tool used in bursts doesnât make sense. It feels like renting a drill for a year to hang three pictures.
So we flipped the model. Instead of charging for time, we charge for output. If you make two videos, you pay for two videos. If you need fifty, you buy a pack at a fair bulk price. If you donât need the tool for a while, nothing keeps ticking in the background.
No retention tricks. No âupgrade to keep your features.â No recurring bill for a tool you barely touch.
Credits match how artists actually work.
Rails was the obvious choice
When someone asks me for help, I reach for Rails. Not out of nostalgiaâout of trust. Rails makes it easy to build a focused product without drowning in infrastructure work.
LoopCentr is a straightforward Rails app:
- Active Storage handles image and audio uploads.
- Background jobs process the video renders so the UI stays fast.
- Stimulus keeps the interface reactive without piles of JavaScript plumbing.
- Good old MVC gives the whole thing structure.
No micro-services. No container orchestra. No weekend spent debugging Kubernetes. Rails let me move fast and keep the code approachable so I could focus on the actual problem: giving artists a clean, predictable workflow.
And it felt good. Rails still delivers that sense of flow that made it special in the first place.
Built by watching one user
We didnât start with a pitch deck or a target market. We started by solving Giuseppeâs pain.
He needed:
- Vertical 9:16 videos ready for Reels, TikTok, and Shorts
- A spinning vinyl animation that matched track length
- A simple waveform trimmer
- A preview he could trust
- An export that looked right without fiddling
The first version was rough. He used it anyway. Then he pointed out every place where it slowed him down. That feedback shaped the product more than any feature list could.
For example:
- The preview needed to feel real, not symbolic â we reworked the animation.
- Trimming needed to be obvious â we cleaned up the controls.
- He didnât want to worry about render settings â we fixed the defaults.
We built LoopCentr in the same way Rails apps are meant to be built: start small, ship something, refine.
Credits over commitments
When the product felt solid, pricing became the next step. Subscriptions were off the table from the start. They didnât match how Giuseppe used the tool, so they likely wouldnât match how other artists used it either.
Credits solved that cleanly:
- Buy what you need.
- Use it when you want.
- Nothing expires.
- No ongoing bill.
It treats people like adults. It respects that creative work happens in seasons. And it keeps the business honest. We earn money when the tool proves its worth.
A tool, not a platform
LoopCentr doesnât try to own your workflow. It doesnât try to pull you into a content calendar, a feed, or a social dashboard. It exports MP4 files. You post them wherever you want.
If you stop using it, nothing breaks. Your videos live on your device. Your credit balance stays put. Your account doesnât melt after 30 days of âinactivity.â
This is how software should behave: useful when called, quiet when not.
Staying small on purpose
Thereâs a lot of pressure today to grow every project into a âplatform.â But some ideas shine when kept narrow and sharp. LoopCentr is one of them.
Rails supports that mindset. One codebase. One deployment. One place to reason about how the whole thing works. It keeps the focus on the craft of building a tool that solves a real problem for real people.
Giuseppe wanted a way to make clean vinyl videos without signing up for a subscription he didnât need. I wanted to build something meaningful without turning it into an over-engineered monster.
LoopCentr sits right in the middle of those two wants. And thatâs why it works.