Hacker News new | past | comments | ask | show | jobs | submit | BilalBudhani's comments login

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.


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.


Thanks for mentioning this gem (literally).

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


I'm curious about this topic as well.

I would also add NativeScript in the comparison.

https://nativescript.org/


Awesome! So great to see Iconbuddy starting to generate revenue, kudos :)


Thanks for supporting this project. Bilal.


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.


>just take my money

and run MITM services*, yes.

https://news.ycombinator.com/item?id=37961166


That was only for cloud products until now I think


What other services fall into the "just take my money" category? I fully agree, Hetzner is a good deal.


FastMail, Cloudflare, GitHub co-pilot and OpenAI are some of the other services that comes to mind.


Way better than DigitalOcean, I hope they keep being that way


Hopefully the people that are running it now are better than the people that started it, however I will never use Hetzner's services for anything again as long as I live.


What is it about the people that started it that puts you off?


In their early days they "accidentally" deleted my servers and backups, and their engineers had the gall to attempt to blame me for their process failures.

I had posted about it on HN awhile ago and had to provide proof to Dan to be able to be allowed to share my story.

They responded to my HN comment apologizing and trying to claim that those people shouldn't have been interacting with customers, don't work for the company anymore and blah blah, but there is no way I could trust a company a second time after losing a month's worth of work.

It was the not apologizing and doubling down on their mistakes that put me off.


Can you share some specific reasons?


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?


but it will only work with Indian issued cards.


I would say

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

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

both are minimal and very easy to get started.


Been enjoying using PocketBase with Astro + htmx + Alpine


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.


htmx = client-server networking Alpine = JS sprinkles

Alpine is for example, I want to show/hide a menu on mobile. I want to upload files via drag and drop. I want to have a bin icon over an image when I hover with mouse to delete it. I want to double click an input field to edit it. I want to close an overlay when I click outside of it, or when I press “esc”.

Also modals, although you can do them in htmx very nicely too, so that’s borderline.

Anything that involves network, htmx. Things that are just frontend, Alpine suits better.

_hyperscript is basically the Alpine equivalent.

It's like the difference between Turbo and Stimulus in the Rails world


Gotcha! I'm gonna dig more into this stack. Thanks for breaking it down for me.


we go into detail on this in the client side scripting chapter of our book:

https://hypermedia.systems/client-side-scripting/


are you using one of them or both? I'm using htmx and not sure if I really need alpine.js yet.


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


I use PocketBase for mostly everything where I need a back end now. I came across a situation where I needed to write a custom SQL join (technically I could have just fetched all the data and done it in Node, I suppose).

I was shocked at how easy it was to write the query even inserting URL parameters and selecting based on the authenticated user only.

Fully recommend for basically everything. Great app. Not sure it would replace Next or Remix, but definitely add to the stack to simplify.


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?


Bits and pieces. A bedtime tracking app for my kid, a microblog, a TikTok clone, a budget app, a text-to-speech app with translation functionality…

Development experience was outstanding. I primarily use SvelteKit and integrate PocketBase for SSR, so I use the SDK almost exclusively and it’s fantastic. Everything just works exactly the way you would expect.

I can’t imagine anything easier to implement, and as yet, I haven’t found any major gaps in what I can do with it, normally with OOB functionality.

Development velocity is very high and the developer is super responsive on GitHub. The documentation is very good and kept up to date pretty well.

My only real concern is that the project has a pretty poor bus factor, otherwise, I’m very impressed.


One of my production projects with around 20,000 customers and 400k arr runs on Pocketbase with zero issues. I cannot recommend it enough.


Is vertical scaling enough/do you have any concerns for the future?


Vertical scaling will be enough till I sell that business.


it actively tries to avoid complexity

Sounds refreshing.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: