Like a crow collecting trinkets—here are interesting things I've saved throughout the years.
Resilient Import Maps - Better Theme Development and Beyond
Chairs – Chris Coyier
1985 Electronic Engineers Master Vol 2
It needs a tab
microsoft/edit
Cover letters? Yes!
Pocket is shutting down
Weird timing that I'm moving even my bookmarks to my own website.
The Future of Customer Support is Lies, I Guess
@rsms — A thread with some diagrams
Why I Don't Like Enums | Total TypeScript
How can modern tooling save Mercedes-Benz.io engineering time?

Don't soften feedback
Spending $5k to learn how database indexes work

How to give better employee performance reviews? Don’t
A Basic Print Algorithm - The Daily WTF
Semantic Versioning Will Not Save You
the new hire who showed up is not the same person we interviewed - Ask a Manager
Leaving Rust gamedev after 3 years
this is some content
What developers find surprising about Postgres transactions
This phenomenon is called a non-repeatable read, when a transaction reading the same data can receive different results. In my experience, most developers believe transactions will prevent this, which can have nasty consequences.
Encryption and the in-between
Laravel's custom casts allowed us to implement a seamless transition for our users, encrypting sensitive data without disrupting the user experience or existing functionality. What interesting ways have you found to use Laravel's custom casts?
Anatomy of an Announcement
Explain how it can be used in the real world. Some people have wanted this feature for a long time, but most haven't thought about it once. The goal isn't just that they understand the feature, it's that they understand what the feature makes possible.
Selling Scale
Adam Savage talking about the CG of Perfect Storm. Where the CG is well made but it doesn't sell well since it doesn't feel right.
[...] Everything is flat. There's not enough physical detail breaking up the scale of the containers. And that's just early CG. That's also early CG modelers not having the same institutional knowledge about selling scale.
I like this because it really shows industry evolves. And with new waves of disciplines, we end up learning and relearning things that's come from industries before us.
In this case, CG artists who had background in miniature design knew how to apply the same foundation to 3d models.
GMTK — I just changed my entire game
And the funny thing is, in the end, I probably spent more time trying to find a good compromise than I spent just remaking the assets.
I know that feeling very well.
Designing icons in Figma
I've never considered making icons but this guide really does make it feel very accessible to start with making one-offs here and there.


Honey, I decapitated the MacBook
The `/now` page movement
A simple link. Easy to remember. Easy to type.
It’s a nice reminder for myself, when I’m feeling unfocused. A public declaration of priorities.
(If I’m doing something that’s not on my list, is it something I want to add, or something I want to stop?)
Rebond Grotesque
I'm head over heels for this font. I'm trying to look for a project that I can use this with since it has so much personality to it.

Get your work recognized: write a brag document'
It’s frustrating to have done something really important and later realize that you didn’t get rewarded for it just because the people making the decision didn’t understand or remember what you did.
I love sharing Julia's article when it comes to actionable steps when making a brag portfolio. This was, and still is a huge help to me whenever I'm working larger companies.
"Yes or No?" — One Checkbox vs Two Radio Buttons
How To Be A Good Guest (in another team's codebase)
Invite them to fill-in history. Listen. Assume that those who previously worked on it did the best that they could given the time/budget/resources available. Start from an assumption that they might agree with you.
You're there to help improve it not to be the person who can only point a flashlight 🔦 at it.
Give it five minutes
He said, it’s fine to disagree, it’s fine to push back, it’s great to have strong opinions and beliefs, but give my ideas some time to set in before you’re sure you want to argue against them.
Is High Quality Software Worth the Cost?
My changes also affect the future. I may see a quick way to put in this feature, but it's a route that goes against the modular structure of the program, adding cruft. If I take that path, I'll make it quicker for me today, but slow down everyone else who has to deal with this code in future weeks and months.
[...]
Here we see a clue of why internal quality does matter to users and customers. Better internal quality makes adding new features easier, therefore quicker and cheaper.