If I can work with a broken keyboard, low battery life, and overheating, you can do it too.
I've been creating @coolifyio on this badass machine for years now. 😅
Occasionally I'll fall into a flowstate and write a load of CSS without saving or checking progress; just describe an entire layout before hitting save.
Often it's a mess but those times when you tab into the browser to see the exact design, it feels like you could fight the universe and win
Happy Winter Solstice!
These photos were taken with a pinhole camera I made from a beer can and left out from Summer to Winter Solstice - a 6 month exposure.
Bottom line = Winter Solstice. Top line = Summer Solstice.
The lines are the Sun moving across the sky w/some reflections. No line = clouds
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