Steve Harrison
steveharrison.bsky.social
Steve Harrison
@steveharrison.bsky.social
steveharrison.dev
It's really cool that we're starting to see the return of visual editors like @janvan.wtf pioneered with CSSEdit: cursor.com/blog/browser...
A visual editor for the Cursor Browser
Built to make you extraordinarily productive, Cursor is the best way to code with AI.
cursor.com
December 12, 2025 at 1:27 AM
Day 3 of the 🎅🏻 CSS Advent Calendar 2025: device-posture API. Didn't know about this!

www.youtube.com/watch?v=a-Nu...

developer.mozilla.org/en-US/docs/W...
device-posture - CSS | MDN
The device-posture CSS media feature can be used to detect the device's current posture, that is, whether the viewport is in a flat (continuous) or folded state (folded).
developer.mozilla.org
December 4, 2025 at 7:43 AM
Reposted by Steve Harrison
A perfect CVSS 10 🧑🏻‍🍳💋

CVE-2025-55182: Unauthenticated remote code execution vulnerability in React Server Components

The vuln is in versions 19.0, 19.1.0, 19.1.1, and 19.2.0:

react-server-dom-webpack
react-server-dom-parcel
react-server-dom-turbopack

Upgrade immediately!
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
react.dev
December 3, 2025 at 4:23 PM
Day 2 of the🎄CSS Advent Calendar 2025: #CSS writing modes! cssadventcalendar.dev
December 2, 2025 at 11:57 AM
I've updated my CSS advent calendar for this year: cssadventcalendar.dev. Last year, I was using Windsurf to generate the code and content—it had heaps of broken links. This year, I used Claude Code to update the content and every link worked! AI coding has improved so much.
CSS Advent Calendar 2025
CSS Advent Calendar 2025 - Daily CSS features and techniques
cssadventcalendar.dev
December 1, 2025 at 7:56 AM
An interesting side effect of using data-testids throughout your code is it makes it a lot easier to find which React component renders that part of the DOM.
March 19, 2025 at 3:08 AM
Interesting scenario in Chrome DevTools: if you write a console log statement the starts with "URL: " and then try to filter the logs for that message, you have to press Escape to dismiss the autocomplete suggestion, otherwise it will think you're writing a command.
March 10, 2025 at 1:04 AM
Just setting up my Bluesky.
August 31, 2023 at 1:21 AM