HNHacker News
TopNewBestAskShowJobs

pawurb

694 karma · joined November 17, 2013

https://pawelurbanek.com
submissionscomments
pawurb··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
https://abot.app/ currently at ~$2k/m, down from 4k a few years ago.
pawurb··on The Rust Performance Book (2020)
I got a ton of value from this book. It actually pushed me to dive deeper into profiling and eventually start building Rust perf tooling of my own https://github.com/pawurb/hotpath-rs
pawurb··on Using LLMs and MCP to Debug PostgreSQL Performance in Rails
thanks for it works now, all the heavy lifting is done by LLM, gem only provides the data
pawurb··on Using LLMs and MCP to Debug PostgreSQL Performance in Rails
Hi, author here. Can you elaborate?
pawurb··on Support for functions is coming to CSS
Sorry missed it.
pawurb··on The average American spent 2.5 months on their phone in 2024
I'm 100% happy with my Nokia 110, only using smart phone at home for banking apps etc. Highly recommend switching to dumb phone for everyday use.
pawurb··on Dokku: My favorite personal serverless platform
I love dokku! I've been running my SAAS seamlessly with it for 5+ years now. It's awesome to see it actively maintained.
pawurb··on Open-source alternative to Heroku, Vercel, and Netlify
Same. Dokku has worked seamlessly for me for 6+ years now!
pawurb··on Ask HN: How did you get people to visit your personal blog?
Maybe this comment is a metaspam but I've build a checklist for whenever I publish: https://pawelurbanek.com/programming-blogpost-promotion.
pawurb··on How to Improve Rails Caching with Brotli Compression
Thanks, I wasn't sure when it will be live. I'll update the post to reflect it.
pawurb··on How to Improve Rails Caching with Brotli Compression
Thanks for suggestion. Gem supports custom compression algorithms. I'll try to add more compression types to the benchmarks.
pawurb··on Ask HN: Could you share your personal blog here?
https://pawelurbanek.com/ it allowed me transition from full-time dev to on & off consulting and living off my side projects. I try to publish new posts at least once a month.
pawurb··on Ask HN: Side project of more than $2k monthly revenue? what's your project?
Friends from local IT communities that are also into "indie" stuff. But I believe it should be possible to reach out to people from online communities like indiehackers to form a group. There's also YC startup school https://www.startupschool.org/ that does matchmaking for founders.
pawurb··on Ask HN: Side project of more than $2k monthly revenue? what's your project?
Sorry for spamming my blog but maybe you'll find it useful. https://pawelurbanek.com/anonymous-slack-bot-income this post describes my journey to total 50k profit from my bootstrapped side-project. TLDR it took 5 years. Current MRR is at ~3k USD.
pawurb··on Ask HN: What books helped you in your entrepreneurship journey?
Hourly Billing Is Nuts by Jonathan Stark

From all the "business" books I've read this one is just packed with actionable advice instead of motivational gibberrish. I've built my productivized consulting offer based on these tips, and it helped me quit full-time job over 3 years ago. So far no plans to go back.

pawurb··on Easy to Overlook Way to Break Eager Loading in Rails Apps
In most cases includes gets the job done, but I agree that sometimes explicitly choosing the eager loading method is needed.
pawurb··on How I spend less time on YouTube
Glad to hear you find it useful!
pawurb··on Building Permanent and Censorship-Resistant Blog with Ethereum ENS and IPFS
Looks like I've left some absolute paths by mistake. They should also be served by IPFS.
pawurb··on Building Permanent and Censorship-Resistant Blog with Ethereum ENS and IPFS
Thanks, I've updated the post to reflect that.
pawurb··on Building Permanent and Censorship-Resistant Blog with Ethereum ENS and IPFS
You can access https version of an ENS website without plugins by using a `link` suffix:

https://pawelurbanek.eth.link/

pawurb··on Building Permanent and Censorship-Resistant Blog with Ethereum ENS and IPFS
Amazing, thanks I'll check it out!
pawurb··on Building Permanent and Censorship-Resistant Blog with Ethereum ENS and IPFS
Sorry, I might have mixed up Metamask with https://unstoppabledomains.com/extension
pawurb··on HN “Why Not Simply”
Honestly, it was a theoretical idea I've had after having been a "just police" in my previous team. I can imagine that setting trigger to "just" would probably be an overkill in many cases. If I were to implement it now I'd start with "let's just" and "why not simply" is also a good candidate.
pawurb··on HN “Why Not Simply”
I actually did not a long while ago https://pawelurbanek.com/dangerous-word-slack
pawurb··on Ask HN: What tangible benefits did you get from spending time on HN?
Story about my SAAS made it to the front page ~3 years ago https://news.ycombinator.com/item?id=16616991 . Back than the project was making some pocket money. I've received a lot of valuable insights in the comments. It allowed me refine the features and business model, to a much more profitable format. Right now this project is my main source of income and it allowed me to quit my job to focus on pursuing other challenges.

BTW I use this magic link https://news.ycombinator.com/over?points=100 to filter out less valuable stories that "growth hackers" push to the frontpage. Since I've started using it, browsing HN has become much more pleasant.

pawurb··on Requests dropped when using Cloudflare’s free tier for a commercial project
OP here. This article generated some attention and traffic. The claims contained in it are incorrect. After another contact with CF support, it turned out that the Bot Fight Mode behaves differently for Free and PRO plans. That's what caused the instant improvement after upgrading. Another way to resolve the issues I was experiencing would have been to disable the bot fight mode altogether or add a custom page rule disabling it. My website never experienced any traffic throttling. I've decided to remove the article, to stop spreading the misinformation about CF services.
pawurb··on Requests dropped when using Cloudflare’s free tier for a commercial project
Like I wrote, for some integrations it is not possible to gather all the logs. Also how will you know that a client accessing your website in a browser gets 503 instead of your web page?
pawurb··on Requests dropped when using Cloudflare’s free tier for a commercial project
If you're on free plan you have no way to know if this has happened to your website.
pawurb··on Disqus, a dark commenting system
I've stopped using Disqus on my blog for exactly the reasons described. I've switched to https://commento.io/ and the site started loading noticably faster.
pawurb··on Show HN: After 2.5 years on my side project, it has hit £500/month revenue
My no longer "side" project recently hit the milestone of $4k/month https://pawelurbanek.com/profitable-slack-bot-rails . Took me over 3 years to get to this point. It allowed me to quit my job and focus on growing it even further full-time.
Page 1 of 3Next →