a fun idea we added in Leet Heat is "commercial breaks": @anniesexton.com, @joelhooks.com, @marisamorby.com, and I made goofy tv commercials — some for real products, like @jetbrains.com, others for absolute nonsense
no regrets. it's okay to spend too much time on silly things just because 💜
I’m done trying to un-hobby coding.
I’ve been afraid of “not coding too much” and burning out again. But coding is one of the very few hobbies I have.
I love what I do. As cheesy as it may sound.
So, I’ll lean in and code whenever I have free time. We’ll see where it takes me.
Good software is far more nuanced than just how many devs work on it.
Skype hired good devs and won the video calling desktop market. It got to 1,000+ devs and then… this startup with 50 devs washed the floor with them for mobile chat + calls. It was called WhatsApp.
I see so much FUD about the future of sw engineering, mostly from non-devs. Along the lines of “soon anyone can spin off AI agents in bulk that act as hundreds of devs.”
A false premise. Just open your airline app that is built by ~hundreds of devs over 10+ years
Sam does it again. Takes a dry and hard to explain computer science topic and brings it to life with clear and compelling prose and excellent interactives.
The machines are amazing and the editor is very cool. Glad we don’t have to write programs to solve real problems with it though!
LAST DAY AT WORK!
This is what I like to do before some extended time off:
1. Clear out and file my Slack "Later" list
2. Set reminders for things I need to get back to in the new year
3. Tidy my desk and office space
4. SHUT DOWN MY COMPUTER
Wildest #CSS media query I've written in a while
`@container (inline-size >= calc(100cqi - 120px))`
yep, `calc()` in a MQ!
WHY?
to re-anchor buttons to be "inside" when space is tight
Video:
purple outline's are containers, buttons adapt to containers or the page
nerdy.dev/carousel-ada...
I'm at @theverge.com today talking about digital decay, link rot, watching my work slowly being erased from the internet, and how it makes me feel like I am fading away.
Copilot Free launches today!
Here’s to an open source holiday season full of smart PRs & no lumps of AI coal 🎄
To my maintainer friends: I’ll keep advocating to make sure Copilot helps you, not adds to your workload. I’d love to hear your thoughts on how tools like Copilot can better support you!
To be honest I feel I should document this weird facet of Northern European culture otherwise it’ll probably forgotten.
My childhood was full of shareware software from coverdiscs like this. I knew of Mario and Donkey Kong not from Nintendo, but from knockoff games in these…
Ooh if you’re interested in the algorithm being put to use here, I wrote an interactive post about them! They’re really cool, and this is a neat use case for them.
samwho.dev/bloom-filters
Seeing over and over #DesignSystems teams finally starting to feel good with adoption in design, but dev seriously falling behind. There's all sorts of options to help remedy it, however I can't help but think that hiring a shit hot hybrid designer/developer or "Design Engineer" is the real solution
Every Black Friday Shopify shows how "boring" technology can be scaled just fine.
This year they did 45M queries/sec with MySQL and somewhere around 1.3M request/sec on Rails.
If a tech company has enough business to need to scale: it can scale with whatever boring tech it uses
Did another pass over yesterday's photos with b&w in mind. This improved some images but not others. For example, the photo of the mountain through the trees doesn’t really change that much. But in the photo of the geothermally active field, the fence becomes a more distinctive visual feature
Believe in yourself and create cool stuff—always! 💜
If you've been following my journey, you know @coolify.io has faced its share of skepticism on social media. The biggest blow came from someone I admired, who said:
"Why bother? With Heroku and Vercel around, this is a waste of time."