I’ve done all those updates at real companies with millions of users. They took from an afternoon to maybe a week of single dev time. If you keep your garden tended, weeding it becomes less of a chore.
AMIs were still pretty novel at the time I started (around 2007 like the GP). The standard deployment in the blogs/books was using Capistrano to scp the app over to like a VPS (we did colo) and then run monit or god to reboot the mongrels. We have definitely improved imho!
Totally, around that time I did that too (although I was working with LAMP stacks so no Capistrano), but with the rise of AWS, Capistrano got outdated. I know that not everyone jumped board on cloud that early, and even the ones that did, there was an adaptation period where EC2 machines were treated just like colo machines. But Ruby also used to be the hipster thing before 2010 so... :)
Anyway, never liked Capistrano so I'm probably biased
This is good advice. As a technical founder I have been through many offer ceremonies and I would always make 2 versions of an offer, one equity weighted and the other base salary weighted. The math should be easy if you’ve already had a priced round and you should be telling the candidate the price and fma of your equity anyway. I would say 90% took the higher base. And I wouldn’t up both unless they were a truly great candidate.
I lived in NYC < 7 years and saw all kinds of crimes. Fistfights, public urination, I’ve been threatened with a box cutter, multiple female friends groped.
>Standers are more likely to be exposed to the outdoors—something that will become more and more dangerous as our planet warms.
and
>America got rich selling cotton picked by enslaved Black people. America built the Transcontinental Railroad with Chinese immigrant labor, only to ban Chinese immigration a few decades later. And America feeds itself with animals killed and processed by Black and Hispanic meatpackers.
? If so, I'm not sure how either of those points are "barely coherent", and the characterization made by the gp is a gross misrepresentation of site's claims.