HackerTrans
TopNewTrendsCommentsPastAskShowJobs

leafac

no profile record

Submissions

Invitation for the C++ & Digital Signal Processing and JUCE Study Group

github.com
1 points·by leafac·vor 4 Jahren·0 comments

Leafac/SQLite: The best way to use SQLite in Node.js

youtube.com
1 points·by leafac·vor 5 Jahren·0 comments

Leafac/HTML: A Radically Straightforward TypeScript Library for HTML Templates

youtube.com
3 points·by leafac·vor 5 Jahren·0 comments

How to Deploy Kill the Newsletter (and Other Node.js Applications)

youtube.com
1 points·by leafac·vor 5 Jahren·0 comments

Caxa: Package Node.js applications into executable binaries

youtube.com
1 points·by leafac·vor 5 Jahren·0 comments

Coding an Animated Art Piece Based on the Hilbert Curve Using SVG in the Browser

youtube.com
1 points·by leafac·vor 5 Jahren·0 comments

Code Review: Obs-CLI

youtube.com
1 points·by leafac·vor 5 Jahren·0 comments

Understanding the Type of call/cc

youtube.com
1 points·by leafac·vor 6 Jahren·0 comments

Playing the Game with PLT Redex

youtube.com
2 points·by leafac·vor 6 Jahren·0 comments

Racket: I Think It’s a Great Language, and Why I’m Not Using It Anymore

youtube.com
1 points·by leafac·vor 6 Jahren·0 comments

Obs-CLI: Remote control OBS from the command line

github.com
2 points·by leafac·vor 6 Jahren·0 comments

Programming 16 Audio Effects in 2 Hours

youtube.com
1 points·by leafac·vor 6 Jahren·0 comments

Programming Audio Effects: Oscilloscope

youtube.com
3 points·by leafac·vor 6 Jahren·0 comments

Programming Audio Effects: Bit Crusher

youtu.be
1 points·by leafac·vor 6 Jahren·0 comments

Kill the Newsletter Code Review

youtu.be
2 points·by leafac·vor 6 Jahren·0 comments

A Watch Is a Watch · Developing a Watch Face for the Garmin Forerunner 45S

youtu.be
2 points·by leafac·vor 6 Jahren·0 comments

Free (Or Cheap) Hosting for Web Applications

youtu.be
2 points·by leafac·vor 6 Jahren·0 comments

The Shortest URL Shortener

youtu.be
2 points·by leafac·vor 6 Jahren·0 comments

Building a Server to Handle Form Submissions by Sending Emails

youtube.com
2 points·by leafac·vor 6 Jahren·0 comments

comments

leafac
·vor 5 Jahren·discuss
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
leafac
·vor 5 Jahren·discuss
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…
leafac
·vor 5 Jahren·discuss
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!
leafac
·vor 6 Jahren·discuss
Thanks for the suggestion. I’ll check it out.
leafac
·vor 6 Jahren·discuss
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