Soli Deo Gloria. Father of 3. Building keygen.sh since 2016. Sometimes I like to argue with people online about licensing, startups, bootstrapping, etc.
The bit on @dhh's love for Ruby and beautiful code is so good. I wouldn't enjoy my day-to-day as much if it weren't for Ruby! It's a joy to be able to be so creative with code, to make it beautiful.
Here's my 6 hour conversation with @dhh, a legendary programmer, creator of Ruby on Rails, author, and race car driver. This was a fun and inspiring conversation on everything from the future of programming & AI to the nature of happiness & productivity to the value of family,
Day 5: github.com/keygen-sh/unio…. This gem lets you create an association that is made up of other Active Record associations using SQL UNION queries under the hood. This gem took me over 9 months to write, and made me an AR expert.
Last week was all about Fair Source. This week, I'm focusing on Open Source. I'll be open sourcing a new library extracted from @keygen_sh every day, one of which is imo the pinnacle of my career.
p.s. after a long multi-year break from Twitter, I'm back with a personal account.
One of the biggest levers in SaaS is, really, just staying alive. Time in market fixes a lot: your product gets better, your messaging improves, your market starts trusting you more, and distribution improves.
Happy 4th. 🇺🇸
For the curious, this is how to safely add a NOT NULL column constraint to a large table in pg. If I followed the LLM's overeager advice, I would have locked the table and crashed prod. (Ask me how I know.)
That random open source project some guy in Nebraska has been thanklessly maintaining since 2003 doesn’t necessarily need to be a business, but it probably does need funding or support. The problem is the incentives — both in terms of policy and social — aren't there yet.