Steve Rudolfi

@SteveRudolfi
195 Followers
411 Following
1.6K Posts

Web Developer. Incurably curious.
Runner. Maker. Reader.
Mental health & empathy advocate. He/him. 🏳️‍🌈
Love science, animals, photography, & travel.

I don't reply often.

🏡 Personal/Prof. Site: https://steverudolfi.com
💻 Prof. Development: https://steverudolfi.com/pro-dev
📚 Reading List: https://steverudolfi.com/books
📸 Photo Blog: https://steverudolfi.com/photos

#WebDeveloper #Manager #Intentionality #PersonalWebsites #IndieWeb #Drupal #WordPress #PHP #JavaScript #Accessibility #FOSS

Websitehttps://steverudolfi.com/
GitHubhttps://github.com/sr4136
Bluesky (Inactive)https://bsky.app/profile/steverudolfi.bsky.social
The Floppy Disk patent was granted today in 1972 — when 80KB took up 8 inches and were really floppy

By the 1990s, more than 5 billion floppy disks were sold annually; now, old and recycled stock is bought by a few niche users.

Tom's Hardware

📣 We have released OpenProject 17.4.1 and 17.3.4, which include security fixes. We recommend updating to the latest version.

Please see all our release notes here: https://www.openproject.org/docs/release-notes/

Thank you to our Community for reporting issues and helping us identify and fix them. 💙

I got myself a new #pride pin today.

Annnnd now I want to play the #UntitledGooseGame again.

*gently grabs the cheeks of all programmers to stare deeply into their eyes*

All I want is a dry tech manual. A boring, well indexed manual that defines every function. Not a chatbot. Not a training. Not a million "articles" that I have to search through. Not a "community forum".

My rice cooker came with one. I want one for every piece of software I have to interact with.

Go get yourself a technical writer if necessary.

I. Want. An. Instructional. Manual.

Release PHPUnit 13.2.0 · sebastianbergmann/phpunit

Added #3387: Specify a list of tests to run #4201: Handle interrupts and display current test results #4501: Option to mark test as risky when it does not contribute to code coverage #5757: Add as...

GitHub

The MA House just passed the Massachusetts Consumer Data Privacy Act, which if signed by the Governor would be one of the strongest data privacy bills in the United States. The House-passed version of the bill contains a complete ban on the sale of precise cell phone location data, and despite fierce industry lobbying, a private right of action allowing people to sue Big Tech companies for data abuses.

https://www.fightforthefuture.org/news/2026-06-05-massachusetts-house-passes-strong-data-privacy-bill-banning-sale-of-cell-phone-location-data

#dataPrivacy

Massachusetts House passes strong data privacy bill banning sale of cell phone location data

The MA House just passed the Massachusetts Consumer Data Privacy Act, which if signed by the Governor would be one of the strongest data privacy bills in the United States. The House-passed version of the bill contains a complete ban on the sale of precise cell phone location data, and despite fierce industry lobbying, a […]

Fight for the Future
Pixel Pioneers discount, SotB2026 Videos & SotB2027 Early-Bird Tickets | London Web Standards

London Web Standards brings together web professionals who are working for a better web. Our bi-monthly meetups provide them with an opportunity to teach, inspire, learn, network and debate.

Especially now. More than ever. This is the way.

#LGBTQ #Pride #PrideMonth #DontLetFolksRollAlone

Until fairly recently, there was no way to get an entire color scale live generated based on one color using vanilla #CSS.

You could do something like it at build-time using SASS. Or you could do something like it “live” using JavaScript—but purely for demo/one-off purposes.

However, now that we have real CSS functions calculating color math in real-time, we have the ability set a single color in a stylesheet—and everything else will come along for the ride! #WebDev

https://thathtml.blog/2026/06/building-a-generated-color-scheme/

Designing an Autogenerated Live Color Scale in CSS

Color palettes which are manually designed will always be superior (yes, humans still beat automation!)…but you can get pretty close.

That HTML Blog

CSS is filling the gaps with rules. @utilitybend explores new CSS gap decorations that let you style spacing in grid and flex layouts without workarounds. The column-rule and row-rule properties draw lines in gaps, while rule-break, rule-inset, rule-overlap, and rule-visibility-items fine-tune intersections, extension, and conditional display. The rules are animatable too. #css #layout

https://utilitybend.com/blog/css-is-filling-the-gaps-with-rules-a-way-to-style-gaps-in-grid-and-flex