HNHacker News
TopNewBestAskShowJobs

BilalBudhani

576 karma · joined January 31, 2012

I use my tech & product building skill to solve problems. Find more about me at bilalbudhani.com or find me on Twitter @bilalbudhani
submissionscomments
BilalBudhani··on Ask HN: What Are You Working On? (July 2026)
beautiful interface right? It is honestly so great working with such well thought out gem.
BilalBudhani··on Ask HN: What Are You Working On? (July 2026)
I'm using RubyLLM which is an incredible framework for building agents.
BilalBudhani··on Ask HN: What Are You Working On? (July 2026)
Thanks,

My tech stack consists of: - Ruby on Rails - Vue.js + Inertia.js - PostgreSQL - TailwindCSS with Shadcn Vue UI

the app runs on Hetzner VM deployed via Kamal.

I'm planning to do a detailed blog post on the tech stack soon.

I found initial customers by manual outreach within my network.

I don't see any potential issue with Supabase. Both names are drastically different and we serve different markets. Besides, there are plenty of other products name with "supa" prefix.

BilalBudhani··on Ask HN: What Are You Working On? (July 2026)
I'm building https://supadesk.ai - An AI agent platform to help businesses manage their front-desk.

I launched beta last month with a couple of customers in pilot phase. It has been great learning experiencing building my first AI agent tool and running it in production.

BilalBudhani··on Ember.js 7.0
Backbone written in CoffeeScript if you're an OG engineer
BilalBudhani··on Cloudflare Global Network experiencing issues
everything is down except HN :D
BilalBudhani··on Replacing a $3000/mo Heroku bill with a $55/mo server
I recently moved a couple of Rails projects to a VPS using Dokploy and couldn't be happier. Apart from the cost savings the bump in available resources is a big plus. It is astonishing how Heroku still gets away with 512 mb memory for $25/m

background: I have been self-hosting apps on VPS for a while now but just started using a tool

BilalBudhani··on Ask HN: What are you working on? (October 2025)
Working on https://fileboost.dev –– A Ruby on Rails Active Storage plugin that is a plug and play gem for image transformation without making any code changes.

Being a Ruby on Rails consultant, I frequently see active storage transformation becoming a bottleneck for web servers by eating up resources and making them sweat.

I built Fileboost to solve this problem for my customers. I'd love any feedback.

BilalBudhani··on Ask HN: What trick of the trade took you too long to learn?
learning the crux of

> Hard conversations, easy life. Easy conversations, hard life

BilalBudhani··on Ruby on Rails Audit Complete
I'm glad to see efforts towards improving Ruby on Rails security, it honestly keeps the framework still the most viable choice.
BilalBudhani··on Show HN: Yaak – An open source, Git-friendly desktop API client
Yaak is great, I have been using it since the launch Greg.

I'm kind of curious why you picked Tauri over Electron for this one? I know one big benefit is smaller binaries but I'd love to know your thoughts behind this decision.

BilalBudhani··on What's New in Ruby on Rails 8
I have been doing Ruby on Rails for ~14 years but ~10 years ago I was confused and I picked up Nodejs thinking it is the future of software development.

It only took me a couple of months to realized what Ruby on Rails offers & the vibrant ecosystem it has. I quickly pivoted back to it and never looked back. I'm very happy with that decision.

Take that plunge and you will not regret it later.

BilalBudhani··on Show HN: PgQueuer – Transform PostgreSQL into a Job Queue
Thanks for mentioning this gem (literally).

I moved my projects to GoodJob and it has been smooth sailing.

BilalBudhani··on Ask HN: Flutter or React Native?
I'm curious about this topic as well.

I would also add NativeScript in the comparison.

https://nativescript.org/

BilalBudhani··on My boring icon search website making $4k per month
Awesome! So great to see Iconbuddy starting to generate revenue, kudos :)
BilalBudhani··on Hetzner switches to new billing model
FastMail, Cloudflare, GitHub co-pilot and OpenAI are some of the other services that comes to mind.
BilalBudhani··on Hetzner switches to new billing model
Hetzner is one of those "just take my money" services, so more power to them.

Besides, for some reason I always thought they charge hourly but show pricing in monthly format for easier pricing.

BilalBudhani··on Ask HN: Do most startups simply ignore international taxes?
AFAIK, UAE has a minimum threshold of ~$100k of turnover to get eligible for VAT so I'm not sure why were you penalized.

Besides, is your stripe + company registered in UAE?

BilalBudhani··on YouTube prime is $7 cheaper if you subscribe on the website
but it will only work with Indian issued cards.
BilalBudhani··on Pocketbase: Open-source back end in one file
Gotcha! I'm gonna dig more into this stack. Thanks for breaking it down for me.
BilalBudhani··on Pocketbase: Open-source back end in one file
nice! I'm curious to know why would you need Alpine or Htmx if you have one of them in your app? I thought they are mutually exclusive.
BilalBudhani··on Pocketbase: Open-source back end in one file
I would say

- htmx (https://htmx.org/)

- Alpine.js (https://alpinejs.dev/)

both are minimal and very easy to get started.

BilalBudhani··on Pocketbase: Open-source back end in one file
Interesting! I haven't made anything serious yet with the PocketBase (mostly due to lack of time & not anything to do with PB).

I'm curious to know what kind of projects did you build using PB and how was your development experience?

BilalBudhani··on Pocketbase: Open-source back end in one file
I have been following PocketBase since its early day - what I absolutely love about this project is how it actively tries to avoid complexity and focuses on simple yet minimalist approach. Moreover, the ease of deployment by simply uploading a single binary on the server makes it even more attractive.

After they introduced Javascript support in the backend - I feel it became a serious contender to challenge Remix, Next.js etc. frameworks.

Looking forward to v1

BilalBudhani··on New job has no way of coding locally?
On a slightly different note, In my consulting days, I have seen a fair share of projects that have grown so complex in regards to infrastructure or they are deeply coupled with a specific version of a tech that sometimes it has taken weeks for me to get them working or worst they became impossible to set up on dev machines.

In my current company, I spent some time maintaining a docker-compose file just to ensure we have a reproducible infrastructure and all of it should work with a single command.

I firmly believe that ease of development has a major impact on the overall quality of the product.

BilalBudhani··on My Love Letter to Rails (and Ruby) – Or, Why RoR Isn't Dead Yet
what did you use for view layer with Go? whatever I could gather looking at the Go ecosystem it seems you have to go with a JS framework for view layer and write APIs in Go.

Rails' deep integration with view layer unlocks a great level of productivity.

BilalBudhani··on Caddy is the first and only web server to use HTTPS automatically and by default
I believe Caddy brought a much needed paradigm shift in web server space, it is an incredible piece of technology.

I have moved all my servers from NGINX to Caddy for the pass few years and I couldn't be happier.

Also, I would like to give a shoutout to the team behind Caddy. They have been nothing but great about constantly shipping updates and being incredibly helpful in their community forum.

BilalBudhani··on Skiff – Privacy-first end-to-end encrypted email
I have been using Skiff for a month now and so far their service has been great. I love their custom domain & alias feature.

Besides, I want my backup email address to be a non-gmail service to avoid complete vendor lock in.

BilalBudhani··on Ubicloud – open, free and portable cloud
what are you using under the hood for cloudifying?
BilalBudhani··on Ubicloud – open, free and portable cloud
I registered by never received account confirmation email.
Page 1 of 5Next →