Sign in

John Kreitlow

@john.kreitlow.rocks
483 followers 425 following 1.5K posts

Señor UX Engineer at Microsoft, building web components and design systems. Game collector, vinyl collector, and hobbyist. Also a gay. All opinions (especially the bad ones) are my own.

PostsRepliesMedia
John Kreitlow @john.kreitlow.rocks · 29/09/2026
Been enjoying Silo, aka "the one where every conversation is an extremely intense negotiation"
100
John Kreitlow @john.kreitlow.rocks · 28/09/2026
Redmond has the absolute worst crosswalk timings I've ever experienced. Total trash-tier car town that's hostile to pedestrians.
110
John Kreitlow @john.kreitlow.rocks · 28/09/2026
It's really unfortunate that I've started to keep a loose tally of Claudeslop patterns while reading blog posts. Is this generated? How much is real? Why should I care about your work when you don't even care? If I have to read any more garbage "The thing is Y, not X" I'm going to fucking lose it
150
John Kreitlow @john.kreitlow.rocks · 26/09/2026
Meet AND Greet? In this economy? #devo
Me and a new concert buddy with the members of DEVOA 7" single of "Whip It" signed by the members of DEVO
010
John Kreitlow @john.kreitlow.rocks · 24/09/2026
Firefox built with Lit Edge built with FAST Everything built with Web Components ♥️
0100
John Kreitlow @john.kreitlow.rocks · 24/09/2026
I've pivoted my primary hobby, the thing I used to spend most of my disposable income on, from PC enthusiast hardware to high-end mainstream fashion. Why would I even consider buying RAM when I can get made-to-measure work attire for the same price?
Fabric samples and a button
031
John Kreitlow @john.kreitlow.rocks · 22/09/2026
I haven't looked at how it's implemented but I don't care. It doesn't actually matter what web platform techniques they used, if any. If humans made it, they didn't address reasonable and predictable concerns on small screens. If Claude made it, same as above, and also it doesn't justify its cost.
010
John Kreitlow @john.kreitlow.rocks · 22/09/2026
AI still has no taste when it comes to UI and encouraging a responsive, performant, and accessible web
A really tall scrolling effect header reveal thing on the Opus 5.5 announcement page, as viewed on my phone.After an unnecessary amount of swiping, the page finally stops hijacking the viewport. The two overlapping images on the sides have moved out about 20 pixels towards the edges of the screen.
110
John Kreitlow @john.kreitlow.rocks · 22/09/2026
It's me, I'm Web Components Man
270
John Kreitlow @john.kreitlow.rocks · 22/09/2026
AI doomsday weirdos are like, "rogue agents could destroy critical infrastructure" and I'm just like, "yeah, this has always been a true statement, what does AI have to do with it"
020
John Kreitlow @john.kreitlow.rocks · 22/09/2026
Sometimes I'm a tiny bit more gay and open than my online presence might telegraph Orville Peck's new album is incredible 🫣
020
John Kreitlow @john.kreitlow.rocks · 19/09/2026
😮
asciicity.live
ASCII CITY LIVE
010
John Kreitlow @john.kreitlow.rocks · 16/09/2026
Mom said it was my turn next to do css tricks
160
John Kreitlow @john.kreitlow.rocks · 11/09/2026
Spelling it "esthetic" is so ridiculously off-putting to me. It's like you're chopping off the exact specific thing that makes the word represent its own meaning.
040
John Kreitlow @john.kreitlow.rocks · 07/09/2026
Got to meet @timoflegend.bsky.social tonight and totally borked it! It's rare that I get starstruck, and I could've babbled about something way less desperate-sounding. Don't try to relate to your heroes!
000
John Kreitlow @john.kreitlow.rocks · 04/09/2026
"Web Sites That Work" by Roger Black, with Sean Elder
010
John Kreitlow @john.kreitlow.rocks · 03/09/2026
Hey give me $300,000 and I'll make agentic Linux distros for you, all while not being a racist piece of garbage
280
John Kreitlow @john.kreitlow.rocks · 01/09/2026
Does anyone know how the `readme` field in a custom elements manifest is expected to be used?
110
John Kreitlow @john.kreitlow.rocks · 01/09/2026
Sonic Sez, "I want shorter games with worse graphics made by people who are paid more to work less and I'm NOT KIDDING"
000
John Kreitlow @john.kreitlow.rocks · 30/08/2026
"Our maps system, that we built and have complete control over, has no built-in way to override ingest data. Well, it does, but we only use it for brand deals and cute Easter eggs. We're just following orders."
blog.google
How the GNIS Lake Ontario/Lake America name change in the U.S. will appear in Maps
The U.S. Geographic Names Information System (GNIS) has formally changed the name for "Lake Ontario" to "Lake America" in the United States. Since we update Google Maps …
020
John Kreitlow @john.kreitlow.rocks · 30/08/2026
👀
000
John Kreitlow @john.kreitlow.rocks · 27/08/2026
I've already seen this episode, they rename a body of water to distract everyone while they commit more war crimes
030
John Kreitlow @john.kreitlow.rocks · 26/08/2026
static.klipy.com
Tim Curry's Iconic 'Space Corrupt' Meme
Alt: Tim Curry's Iconic 'Space Corrupt' Meme
010
John Kreitlow @john.kreitlow.rocks · 25/08/2026
make a band bigger: Neutral Milk Resort
000
John Kreitlow @john.kreitlow.rocks · 22/08/2026
At this point, the use of agentic tools is implied. You don't have to steer our conversations around how we could write a skill to handle a task. It's not novel or new to suggest that. We still have to think about stuff. (If you don't use Al, cool! Keep it to yourself. This post's not for you.)
000
John Kreitlow @john.kreitlow.rocks · 22/08/2026
How many times do I have to tell YouTube that I'm not interested in Sam Smith's new album
110
Reposted by John Kreitlow
GIFS GALORE @gifs-bot.bsky.social · 21/08/2026
PEOPLE/KBUSH2.GIF
1257
John Kreitlow @john.kreitlow.rocks · 21/08/2026
Thursday the 20th
010
John Kreitlow @john.kreitlow.rocks · 19/08/2026
032
John Kreitlow @john.kreitlow.rocks · 15/08/2026
I went on an adventure today
Double R Diner (Twede's Cafe)Snoqualmie FallsA framed portrait of Laura PalmerA framed photograph of David Lynch
040
Reposted by John Kreitlow
Stuart Robson @sturobson.com · 13/08/2026
👋 Ahoy hoy! Do you, your team, or someone you know need some front-end or Design Systems help? I'm currently available for short/medium term freelance bits and bobs. Get in touch stu@alwaystwisted.com www.alwaystwisted.com 🙏🖤
alwaystwisted.com
Always Twisted - Design Systems & Front-End Consultant
Hi, I’m Stu Robson, a Design Systems consultant and front-end developer helping teams create scalable, accessible systems that enhance collaboration.
053
Reposted by John Kreitlow
blee @waddleblee.bsky.social · 07/08/2026
forever cool how CSS is continuously being improved like the more we can remove animations and stuff from JS the lighter this stuff gets/the easier it is to do cool stuff in really light websites, incredibly based
0303
John Kreitlow @john.kreitlow.rocks · 11/08/2026
pls approve @davatron5000.bsky.social
🕔 Dave Rupert must approve
100
John Kreitlow @john.kreitlow.rocks · 09/08/2026
"use slop";
060
John Kreitlow @john.kreitlow.rocks · 06/08/2026
As soon as someone invokes their job title, rank, or placement in the org chart as a reason for why they're right and I'm wrong, I lose a huge amount of respect for them
1100
John Kreitlow @john.kreitlow.rocks · 04/08/2026
Mama mia #css
codepen.io
3D CSS Super Mario
A code demo by alowpoly created on CodePen
010
John Kreitlow @john.kreitlow.rocks · 01/08/2026
I've got a falsifiable local hypothesis: You're a complete twat
100
John Kreitlow @john.kreitlow.rocks · 01/08/2026
I'm calling it now, this "Internet" thing is gonna be BIG and I'm getting in on the ground floor
Sean McManus
Web Design
7th Edition
Make your website a success!
In easy steps
Plain English
Easy to follow
Fully illustrated
IN FULL COLOR
030
John Kreitlow @john.kreitlow.rocks · 01/08/2026
A Sonic the Hedgehog frozen treat with green gumball eyes
040
John Kreitlow @john.kreitlow.rocks · 31/07/2026
Sol's voice is significantly less condescending. Opus's voice significantly more so.
000
John Kreitlow @john.kreitlow.rocks · 28/07/2026
Please don't let Julian Casablancas get away with normalizing whatever this autotune effect is on his vocals
140
John Kreitlow @john.kreitlow.rocks · 27/07/2026
Guess who forgot about the lunch they packed last night and brought with them to work
Double lunch
100
John Kreitlow @john.kreitlow.rocks · 27/07/2026
NPM: 11 high security vulnerabilities. To address issues, run `npm audit fix` Me: `npm audit fix` NPM: 12 high security vulnerabilities.
050
John Kreitlow @john.kreitlow.rocks · 26/07/2026
I reformatted my MacBook yesterday and it's fucking hilarious that I still have to deal with this in vscode in 2026 github.com/electron/ele...
github.com
Implement keyboard actions to avoid beeps on certain key bindings · Issue #2617 · electron/electron
When ctrl-cmd-down, ctrl-cmd-left, or ctrl-cmd-right are pressed in any Electron (or Chrome) input or textarea, an audible beep occurs. I believe I've tracked this down to the following methods not...
010
John Kreitlow @john.kreitlow.rocks · 26/07/2026
my job is just `npm audit fix` now, and so is yours
000
John Kreitlow @john.kreitlow.rocks · 25/07/2026
Imagine being a PM trying to make number go up, and pulling this shit thinking "yeah this is what the people want" 🤮
unsung.aresluna.org
Chrome’s breaking and entering – Unsung
A blog about software craft and quality
0143
John Kreitlow @john.kreitlow.rocks · 20/07/2026
Lindsay Nagel telling a market researcher, "Now that's market research you can take to the bank. The money bank."
020
John Kreitlow @john.kreitlow.rocks · 16/07/2026
Trent Reznor building sandcastles on the beach: Nine Inch Pails
000
John Kreitlow @john.kreitlow.rocks · 16/07/2026
No X, no Y — just Z. And that's fucking real, you goddamn useless meatbags.
021
John Kreitlow @john.kreitlow.rocks · 15/07/2026
I would call Meta a trash company again, but that's insulting to sanitation workers
020