Jonathan Garbee
garbee.me
Jonathan Garbee
@garbee.me
Software Engineer focusing on the Web Platform and making apps accessible.

Currently working at Deque.
@leviathanapp.bsky.social Bulk importing could use one key improvement. I have a text list exported from another program. Upon importing it, foils are correctly marked. But all normal cards are "Unspecified" for the finish. Tons of time would be saved if we could filter an import and mass update.
October 19, 2025 at 4:00 PM
This is way better and far less time consuming and mentally draining as the big survey. Both have their place to rank things, but the simplicity in this is refreshing.
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
October 9, 2025 at 10:45 PM
Seeing Atlassian buying the browser I was trying to use… instantly left it. Back to Chrome I guess.
September 4, 2025 at 4:50 PM
Idempotence in CI is so extremely important. Everywhere I’ve been people have just let CI run on whatever is latest. Which always leads to breaks. Treat CI like your app dependencies. Freeze as much as you can. Regularly automate updates to merge after testing. Respond to breaks to upgrade.
August 21, 2025 at 10:43 AM
Diving into the world of Apple Profiles for font distribution this weekend... What a gnarly pit. Looks like macOS will take variable fonts just fine (like Monaspace.) But iOS and iPadOS are both like, "This is a collection, not a single font". So you need to split static fonts for mobile.
August 11, 2025 at 12:46 PM
While giving people the benefit of the doubt is good, we need to stop holding people who work at major companies on such a high pedestal. No one can know everything. Most software engineers, just assemble legos. Stop thinking "they must have had a plan/reason". Generally the plan was deliver or
May 24, 2025 at 5:55 PM
I can’t be lied to believe that these tariffs aren’t just market manipulation by those close to Trump. Wreck the stocks so they can buy them up, then release tariffs and gain.
April 9, 2025 at 10:35 PM
You like one pizza picture… BlueSky unloads them all on you.
March 11, 2025 at 1:20 PM
My favorite diff handler for MacOS right now, Juxtacode. One time payment and handles everything I've put to it so far. Good work going on here. juxtacode.app
JuxtaCode
A nice Git merge tool for macOS
juxtacode.app
January 26, 2025 at 10:42 AM
Does "Design Unification" for an organization ever actually work? It is generally used to allow engineers to switch between teams seamlessly. Or sell more easily since everything the company has "looks the same". But, isn't the difference between old and new a selling point?
December 28, 2024 at 12:36 PM