How Sidekiq makes $80,000 a month
indiehackers.com
indiehackers.com
Its nice not having the normal worries of a founder but I already have the itch to do something again. Problem is, I never have luck when I go out looking for an idea. The idea usually finds you. You just need to make more opportunities for serendipity.
Also, don't think you have to found a company AND raise money.
I can't help thinking that his blogging & communications was integral not only the success of the product, but the inception aswell. Something magic happens when you build a flow: more stuff appears from nowhere.
The guy behind indiehackers.com, csallen, is doing an incredible job with the site. Interesting interviews tailor made for hackers, the forum is an interesting place and it's been fascinating to follow his journey which he shares in vivid detail.
There is a bit of a feeling that the community version is somewhat 'nerfed', but it's really Mike's freedom to release the pro/enterprise version.
Though stuff like this: https://github.com/mperham/sidekiq/blob/master/lib/sidekiq/l... scares me~ :)
IMHO Sidekiq succeeded, because it works smoother, than other (Ruby-based) task scheduling systems, but can we say the same for Celery? It seems pretty stable and is used in production by many organizations and companies, so the question is, could one do the same for the Python ecosystem, or is Celery just in such a good shape, that it's hard to compete with (considering the same open-core model)?
Huge props to the developer, and I'm glad that he's been able to make a living off of this.
My favorite things about Sidekiq (and how Mike runs it) are:
1) The documentation and wiki pages of Sidekiq. [0]
2) The weekly happy hour chats. [1]
The docs and getting started guides are some of best I've seen in OSS -- everything is well-documented and thought through. There's a lot of good things to emulate here.
In addition to his years of conferences talks, blogging, and helpfulness through over mediums... Mike has a weekly happy hour on Fridays to answer questions. I've done it a couple times and he's been extremely helpful.
So true.
Most business solve boring business needs. Find something you find interesting and exciting, that most people regard as a boring chore - and solve the problem in a tidy, approachable way. Is this a more reliable way to actually make a living on your own?
That said, Sidekiq is, by no means, egregious here but it's a problem which deserves to be called out.
Adding reliable fetching is much, much harder than you think. It's taken me years to get it right.
https://github.com/mperham/sidekiq/wiki/Commercial-collabora...
Helpful, honest, and generous as a business model can be very effective!
This guy is really beating his own drum every week.
Anyway there are interesting projects there and good luck to all the people working on those things. I just wish the advertising was less "click baity" and more truthful.
Can I encourage people to have less reflexive skepticism about running a business on the Internet? Plenty of people do it. Some of those businesses make more money than you presently think is likely or possible. This is mostly a function not of spamminess or evil but rather that skeptics have an artificially constrained view of what is possible because skeptics have probably not run a similar business and skeptics may have holes in their understanding of how Internet businesses operate at modest scales.
Previous HN thread for additional context, including (predictably) folks who said that the successful OSS project featured in it was a) not an OSS project and b) would never be successful: https://news.ycombinator.com/item?id=6480854