12,700 karma · joined February 26, 2012
The CPU is more powerful than I need. I didn't pass 8% utilization in the last 24 hours as HN slammed the box.
https://gist.github.com/philipithomas/ed57890dc2f928658d2c90...
I do think Cloudflare has proven itself to be very developer/indie-friendly. One of the only tech unicorns that really doesn't impose its morality on customers.
If you're considering k8s, take a look at Kamal (also from DHH): https://kamal-deploy.org/
I think it makes more sense for small clusters.
Amazon was recently hiring for Rails to work on a podcast app they bought, too.
With Ruby, it doesn't have as much information, so it has to rely on testing or linters for feedback.
This book has a good intro with more advanced patterns: https://railsandhotwirecodex.com/
1. One-person software project
2. Complex enterprise app with lots of tables, like a vendor management system.
My shorter-term goal is to switch my home internet to Starlink, so that all requests bounce off a satellite before landing at my desk.
I had 2m35s of downtime due to power outages this week.
https://www.contraption.co/a-mini-data-center/
(The CPU load from this is pretty negligible).
Too many degrees of freedom can degrade an experience, if not used properly.
[1] "Your product is eligible for a battery replacement at no additional cost if you have AppleCare+ and your product's battery holds less than 80% of its original capacity." https://support.apple.com/iphone/repair/battery-replacement