Sign in

Josh Collinsworth

@collinsworth.dev
1.8K followers 868 following 2.2K posts

Designer/frontend dev; writer; maker of quina.app and playhondo.com; CSS enthusiast; notorious React critic; dad (jokes|bod)?; Nintendo fan; musician; progressive. Opinions my own (if that). Currently @ Deno. joshcollinsworth.com

PostsRepliesMedia
Josh Collinsworth @collinsworth.dev · 29/09/2026
Nice try, spider that built a web across my baby's stroller.
1111
Josh Collinsworth @collinsworth.dev · 28/09/2026
Thanks for the kind words, Dave! Great timing; I just released another update: - Daily puzzles now stay available until next week - There's a new stats page - A revamped "Highlight related tiles" option to help find moves And of course, Mondays are the best day to start playing. 🤓 playtupo.com
playtupo.com
Tupo · A daily sudoku-style logic puzzle with a twist
A simple logic puzzle of numbers and colors. One new puzzle every day, starting easy and getting harder through the week.
0102
Josh Collinsworth @collinsworth.dev · 27/09/2026
#Tupo - Sep 27th 2026 (Hard) ⏱️ Solved in 6:42 🔍 0 checks 💡 0 hints 🎯 39 moves (39 minimum) 💯 A perfect game! Play at playtupo.com
playtupo.com
Tupo · A daily sudoku-style logic puzzle with a twist
A simple logic puzzle of numbers and colors. One new puzzle every day, starting easy and getting harder through the week.
230
Josh Collinsworth @collinsworth.dev · 27/09/2026
We are living in perhaps the most dangerous era ever for people who don't know the difference between rogue and rouge.
140
Josh Collinsworth @collinsworth.dev · 26/09/2026
My son, in second grade, still has a wildly disproportionate idea of what things deserve apologies. He'll walk up to us like "I have the hiccups, so I'm sorry if I interrupt you by accident." But I fully believe he could also run over one of us with a dirt bike and go "AWWW you ruined my trick."
1100
Josh Collinsworth @collinsworth.dev · 25/09/2026
Gentle reminder not to count on the order of array items for anything important, because some idiot might come along and rearrange them and break everything. Sincerely, The idiot
0100
Reposted by Josh Collinsworth
Amit Sheen @amitsheen.bsky.social · 24/09/2026
Wavy illusion 〰️ The cyan and magenta lines are the same length and do not change at all. 😵 (CSS only) 🔗 Live demo on @codepen.io: codepen.io/editor/amit_...
26210
Josh Collinsworth @collinsworth.dev · 23/09/2026
TIL there's a Safari bug that messes up border radius on outlines with negative offset. Image shows the same button in Chrome, FF, and Safari. Chrome and FF render the inner outline with the proper radius to match the outer border; Safari doesn't, so the corners are visibly mismatched.
261
Josh Collinsworth @collinsworth.dev · 23/09/2026
My most millennial trait is my willingness to spend 15 minutes slogging through an online form just to avoid a five-minute phone call.
1160
Josh Collinsworth @collinsworth.dev · 23/09/2026
#Tupo - Sep 23rd 2026 (Medium) ⏱️ Solved in 1:22 💯 A perfect game! Play at playtupo.com
playtupo.com
Tupo · A daily sudoku-style logic puzzle with a twist
A simple logic puzzle of numbers and colors. One new puzzle every day, starting easy and getting harder through the week.
040
Josh Collinsworth @collinsworth.dev · 22/09/2026
Years of having pets and kids has given me an uncanny superpower: I can detect when any smaller creature within 50 yards of me needs to go to the bathroom.
160
Josh Collinsworth @collinsworth.dev · 22/09/2026
In 2012, I was working in a restaurant that had done a Groupon, and everyone who bought it came in on the very last day it was valid. It was madness. This old drunk guy got super pissed his order was taking forever and yelled at the manager, "I'M GONNA BLOG YER ASS!" I just love that sentence.
1272
Josh Collinsworth @collinsworth.dev · 21/09/2026
Hey, friends—I'm excited to share my new project! I call it Tupo. It's a daily logic puzzle with roots in sudoku, where every cell has to have a unique color-number combo. Give it a shot if you like daily logic games, and let me know what you think! playtupo.com
playtupo.com
Tupo · A daily sudoku-style logic puzzle with a twist
A simple logic puzzle of numbers and colors. One new puzzle every day, starting easy and getting harder through the week.
188519
Josh Collinsworth @collinsworth.dev · 21/09/2026
[Alanis Morissette voice] It's your host down on your planned launch date
010
Josh Collinsworth @collinsworth.dev · 20/09/2026
They should make a text editor called Divide because it's the <div>IDE yes I posted this on purpose
1110
Josh Collinsworth @collinsworth.dev · 20/09/2026
I got "balaclava" and "baklava" mixed up again, and now everyone can tell I'm the guy who ruined dessert.
041
Reposted by Josh Collinsworth
Sara Sanchez @bcbsara.bsky.social · 20/09/2026
I remember listening to Chris Hayes' podcast at the start of Trump II and his guest talking about how the Brazilian movement that defeated Bolsonaro had a saying "We're not letting go of anyone's hands." Way too many people think it's okay to let go of some peoples' hands.
2392100
Reposted by Josh Collinsworth
Lea Verou, PhD @lea.verou.me · 19/09/2026
“These five paragraphs of Claude’s PR description could have been a sentence” is a the new “this meeting could have been an email”
511515
Josh Collinsworth @collinsworth.dev · 19/09/2026
Today I had to leave work, drive to my in-laws' to pick up jumper cables, drive back home, put my wife's car into neutral, manually push it out of the garage, and jump-start it, all in a ~30 minute window. And honestly, all of that was still less stress than MacOS and Safari have given me today.
090
Josh Collinsworth @collinsworth.dev · 18/09/2026
If Pepsi started making their drink more like Coke, they wouldn't gain Coke drinkers; they'd lose Pepsi drinkers. Everyone who likes Pepsi would've lost every reason they ever had to buy it, and Coke drinkers would just keep on drinking Coke anyway. This is a post about Democrats moving right.
0264
Reposted by Josh Collinsworth
✧ SkyMagpie ✧ (left my ❤︎ in Undermine) @skymagpie.bsky.social · 16/09/2026
I was worried if my comic is perhaps too self indulgent, but then I remembered the words of Björk and now I need to make it even more self indulgent 🥰
58114113868
Reposted by Josh Collinsworth
Dave Kellett @davekellett.bsky.social · 16/09/2026
TODAY'S COMIC: Someone! www.sheldoncomics.com/comic/someone/
PANEL 1: A tubby, bald man wearing a white collared shirt, with a blue and orange striped tie, holds a AR-type riffle with one hand, shooting into the air. The bright yellow light casts harsh shadows on him.
MAN: Please! Someone stop this weapon that I’m clearly shooting!

PANEL 2: The man bends over to reload the weapon with a “KLAK” sound.
MAN: The weapon keeps reloading itself, with SERO INVOLVEMENT FROM ME!

PANEL 3: The man continues to shoot in to the air.
MAN: I have no agency here! Nothing that I could do —SAY WITH MY OWN FINGERS — could end this!

PANEL 4: The man, still shooting the gun, turns his back, still yelling over his shoulder.
MAN: WHY IS NOBODY STOPPING THIS THING I KEEP DOING???
On the back of his shirt reads: LITERALLY EVERY A.I. COMPANY.

——
Want 5,000 more comics like this? Join us at Patreon.com/sheldoncomics for the *FULL* Sheldon archives, art giveaways, fun community, and more! Sheldon Comics copyright Dave Kellett. Colors by Beth Reidmiller
1303111
Josh Collinsworth @collinsworth.dev · 16/09/2026
American programmers should invent a C language variant called Shining C. Then we could all migrate our code from C to Shining C.
090
Josh Collinsworth @collinsworth.dev · 16/09/2026
I'd actually go a step further: There is no fence. Neutrality is the emperor's new political stance; you can wear it around your palace all you want, but sooner or later, you walk outside and it's so obvious that you've *already* chosen a side, even a child can see it.
061
Josh Collinsworth @collinsworth.dev · 15/09/2026
I understand each of these words in isolation but I have no idea what they mean together in this order.
An email subject line: "Meet Google Fitbit Air Special Edition Pokémon Sleep"
1110
Josh Collinsworth @collinsworth.dev · 15/09/2026
Cancelled my @1password.bsky.social account today, after many years as a happy customer. I was kinda hoping they'd recant on the whole YoU cAnT jUsT sAy RaCiStS aRe EvIL thing and stop showering a white supremacist with money, but since it seems like they won't, I'll take my business elsewhere.
5444
Reposted by Josh Collinsworth
Alex Russell @infrequently.org · 14/09/2026
Jeremy's whole post is worth a read, and I would underline + bold the last point: the web is the superior choice for privacy and security, and it's anti-web *and anti-user* to be preferencing native app install affordances: adactio.com/journal/22757
adactio.com
Stalling installing
Trying to get past Webkit’s blockage at the W3C.
19224
Josh Collinsworth @collinsworth.dev · 14/09/2026
Every time you use the @raycast.com "Almost Maximize" command, you have to sing it to the tune of "Almost Paradise." Sorry, I don't make the rules.
010
Josh Collinsworth @collinsworth.dev · 13/09/2026
I can't stop seeing the new Android clock icon as a lock being picked
The new icon for the Android clock app. The thick, dark colored hour hand sits below the thinner, lighter minute hand, giving the visual impression that the latter is some thin object being inserted into a hole.
4200
Reposted by Josh Collinsworth
Agustin Capeletto @lowpoly.gg · 13/09/2026
Here's my take on @ivorjetski.bsky.social's LED Art Challenge! I experimented with perspective and blend modes. It's CSS-only 💚 Try it: codepen.io/editor/alowp...
1486
Josh Collinsworth @collinsworth.dev · 13/09/2026
Got a new side project I'm really excited about. Like, "haven't even touched my Switch 2 in two weekends" excited.
060
Josh Collinsworth @collinsworth.dev · 12/09/2026
Completely inconsequential thing I believe anyway: a Top-7 list is better than a Top-5 or Top-10 list. 5 picks is too few; you're just arbitrarily dividing the S-tier. 10 picks is too many; you're just throwing in mids by the end. Top 7 is just right.
150
Josh Collinsworth @collinsworth.dev · 12/09/2026
Low-key hilarious that Metroid will have two new mainline franchise entries on the Switch 2 before Mario, Zelda, Kirby, and Star Fox put together even have one.
060
Josh Collinsworth @collinsworth.dev · 11/09/2026
May you never know the pain of falling in love with a font that has one really weird character you know you'll never get over.
171
Josh Collinsworth @collinsworth.dev · 11/09/2026
My board just staged a coup to remove me as CEO after it came out that I may have destroyed evidence in a major lawsuit that I dragged my company into after my very public attempted shakedown of a major competitor based on nothing completely failed. AITA?
1171
Josh Collinsworth @collinsworth.dev · 10/09/2026
The technology that's going to be our doom, ladies and gentlemen
Gemini search result for the query "words that make the 'itch' sound but don't have a T": Words that end with the "-itch" sound (rhyming with itch) but do not contain the letter T include: Rich, Witch, Which, Glitch, Flitch
140
Josh Collinsworth @collinsworth.dev · 10/09/2026
Didn't expect the Metroid Ravenous trailer to end with Samus defeating Matt Mullenweg and sucking the life force out of his body
2173
Josh Collinsworth @collinsworth.dev · 09/09/2026
The more I design for both light and dark mode, the more I'm convinced it's actually better to let the designs drift apart a bit. Sometimes it's better to just do what works best for the mode you're in, rather than chaining one design to the other with a rigid 1:1 token swap.
2130
Josh Collinsworth @collinsworth.dev · 09/09/2026
My take on StyleX is: I'm not gonna hear about the benefits of optimizing a few kilobytes of CSS from people who are still using React.
3595
Josh Collinsworth @collinsworth.dev · 08/09/2026
I think Ocarina of Time might be the single most overrated game in quite possibly gaming's most overrated series...but I still think that remake looks rad and I'm definitely gonna buy it and spend a week or two blissfully basking in the new life my happy teenage memories have been given.
120
Josh Collinsworth @collinsworth.dev · 08/09/2026
I'm sorry, you're asking how likely I am to recommend corporate HR software, to my friends and family? That's the question?
0270
Reposted by Josh Collinsworth
Dimension 20 @dimension20.dropout.tv · 07/09/2026
every job deserves comfort, dignity and safety! 🫡
3867652310
Reposted by Josh Collinsworth
Sardonicus @sardonicus.eu · 07/09/2026
A friend sent this to me.
man in a flat cap
In those days, the Internet was in black and white.
It was only on for three hours a day.
We used to get dressed up in our Sunday best to log onto it.
221544269
Josh Collinsworth @collinsworth.dev · 06/09/2026
A thread about fractions. This is how you express one eighth:
5311
Reposted by Josh Collinsworth
Dr. Bucky Isotope, PhD, BOFA @buckyisotope.bsky.social · 06/09/2026
Is there a Mrs. Brightside
3718
Josh Collinsworth @collinsworth.dev · 05/09/2026
Holding down the shift key will make any mouse scroll horizontally rather than vertically. (The fun really isn't in the fact; it's in how many people are shocked to learn this.)
3134
Josh Collinsworth @collinsworth.dev · 04/09/2026
Uniracers 2
000
Josh Collinsworth @collinsworth.dev · 04/09/2026
Marriage is a sacred vow between a person who would let their ringer interrupt a funeral, and a person whose phone has been on silent since 2013.
040
Josh Collinsworth @collinsworth.dev · 04/09/2026
We had a dog when our first kid was a baby. He sadly died last year before we had our second. I never fully appreciated how much mealtime floor cleaning he saved us.
2101
Josh Collinsworth @collinsworth.dev · 03/09/2026
I love that random() low-key kills the last reason I had to keep using Sass, along with a ton of JS layout/design use cases. Almost everything I had to use JavaScript and/or preprocessors for when I built my website a few years back will soon be possible in pure vanilla CSS.
2131