News for hackers. Stuff that matters.

leafac

Re:We Don’t Use Docker on Tuesday March 16, 2021 @05:23AM (#26474566)
I too love how simple the infrastructure can get using Go’s tools. At the same time, I prefer Node.js for the libraries & bigger community. So I developed a tool called caxa which brings the best of both worlds, packaging any Node.js into a single binary. Check it out at https://github.com/leafac/caxa
The most significant cost has been my time, but that’s my pet project in which I get to experiment with new technologies, so it pays off nicely.

Also, you can support me: Recurring (Patreon): https://patreon.com/leafac / One-time (PayPal): https://paypal.me/LeandroFacchinetti

In terms of server costs, it all runs smoothly on a $6/month DigialOcean droplet. Even when I end up on the front-page of HN (it’s the second time this happens). And there’s also the ~$10/year for the domain.

There’s actually a fun story behind this: The biggest constraint is bandwidth (~500GB/month). I was using S3 and at some point that’d amount to $50/month. But DigitalOcean droplets give you 1TB/month, so to save money I rearchitected the whole thing to just use the filesystem. It turned out to be simpler and nicer to maintain, too. Fewer moving parts.

Fun stuff…

It’s a nice surprise to check HN and have my project featured on the front page.

Thanks polm23 for posting and everyone else for the nice words!

Re:Digital sound processing tutorial on Wednesday November 11, 2020 @06:37AM (#25057510)
Thanks for the suggestion. I’ll check it out.
Re:Digital sound processing tutorial on Tuesday November 10, 2020 @10:18AM (#25046869)
Shameless self-promotion: I’ve been in a similar journey of learning DSP and I’ve been sharing my findings as well: https://youtube.com/channel/UC_R-6HcHW5V9_FlZe30tnGA
Re:Show HN: Collections Deep Equal on Thursday March 05, 2020 @10:21AM (#22494220)
A JavaScript & TypeScript package with collections like JavaScript’s native Maps and Sets, but using value equality (deep-equal) instead of reference equality.

Older »