Whenever there’s a big mob backlash against a company (like the RubyGems vs. Shopify drama now, or 37signals in 2021), I keep this tweet from @mitchellh in mind:
“One thing I found incredibly frustrating as an employer is you can’t share your side of the story and you’re always painted as the bad guy.”
You’ll often only hear one side, usually packed with personal attacks on the founders or even employees (like Rails core members from Shopify getting unnecessarily dragged into the current drama) by the offended (and often loud) parties. You’ll see people paint folks like @dhh or @tobi as evil overlords. The other side can’t usually tell their story for good (and sometimes, legal) reasons.
Reality is rarely that simple. The truth can even be quite surprising.
Don’t trust one-sided stories.
Love the new Basecamp 5. I thought it was snappy before, but how did it get so freaking fast? I am using it from India right now and it barely feels like there's any latency. Would love some deep dives into all the performance improvements @jorgemanru@dhh
@fatih Came across your blog yesterday and it's quickly become one of my favorite blogs. Been reading through the archive and also subscribed. Such good writing and photos. Keep it up!
Bucco’s guide to making $400k+:
So, your dumb ass has been lucky enough to stumble into making a 1% salary. Congratulations, you’re at the doorstop of generational wealth (or early retirement). Here’s how to not fuck it up
1. Assume this isn’t permanent: The first thing you need to recognize is most people don’t keep their 1% salaries. There’s a lot of luck, and variable comp, that usually goes into that kind of paycheck. So have some humility and live like it ain’t permanent, because it usually ain’t. Which brings me to point #2
2. Live below your means: Most people who start making fat paychecks start racking up fat credit card bills. But if you follow my first rule you won’t do that. At least for the first 3 years you will live like you aren’t making a lot of money. You will save. A lot. This is a gift to future you
3. Take care of yourself: If you are making this much you are usually working very hard. So take care of yourself. Invest in your brain and your body and your health. It is a marathon, not a sprint, as they say. And one of the reasons people don’t maintain their high paychecks is because they burn out
4. Pay it forward: Fate has smiled on you. You are not only obligated to pay it forward, but it is the right thing to do. One day you may experience something bad, unlucky, and catastrophic. People will remember that you did not neglect others while it was your moment in the sun and they will come to your support. Be kind, especially when you don’t need to
5. Maintain perspective: You are not better than anyone because you make a lot of money. There are many ways to be rich. Be sure that you stay humble, and continue to invest in your friends, families, relationships and health. Or you might one day find yourself with a full bank account and an empty life
Follow these rules and I assure you that the odds of living a prosperous life will tip heavily in your favor
turbopuffer crossed $100M run-rate in March. 19mo after $1M. Profitable & <$1M raised.
Cursor・Anthropic・Notion・Cognition・Harvey・Bridgewater・Ramp・Linear・Legora・Superhuman・Atlassian・Granola
We’d be nowhere without them. We work like hell to exceed their expectations.
Dr. Axel Rauschmayer took his blog and JavaScript books off the Web due to AI
His income from book sales went from being enough for him to live off to 0. Also the AI crawlers overwhelms his site with traffic
What do you think about this situation? It's a tough one for creators
it’s in gemini, just create it in ai studio. oh, that’s for your personal google one account. for workspace you need gemini business. no, not gemini advanced, that’s ai pro now. unless you need ai ultra. oh agents? you do that in spark actually. no, not gemini api managed agents, that’s different. for coding use jules. unless you mean the agentic ide, that’s antigravity. no, that’s the old antigravity, download the new one. actually gemini cli is being deprecated, use antigravity cli. no the flash model is smarter than the pro model. unless you need pro. if it’s video, use flow. no, flow uses veo. no, nano banana is images. actually that’s in gemini now. unless you’re in search, then it’s ai mode. no, research is notebooklm. anyway it’s all very simple.
If you didn't know, Express.js got a nice redesign. Looks lovely, though I still kind of miss the old design. One of my favorite frameworks after Rails and Laravel.
https://t.co/ZmlemHKNhO
A whole cottage industry has popped up of people branding and marketing themselves as AI automations consultants, fractional heads of AI, etc. targeting SMBs, just because they have used Claude Code / Codex a few times to connect a couple of APIs and built some dashboards. Don't fall for this. Before you hire someone to "automate complex workflows with AI" or set "AI strategy" for your business, ask what they were doing six months ago.