Advertisement · 728 × 90

Posts by Matt Wing

Preview
AI Didn't Break the Senior Engineer Pipeline. It Showed That One Never Existed. Most organizations never had a model for developing engineers. They had an environment that produced growth by accident. AI just made the luck run out.

If coding is your favorite part of software engineering, keep coding. AI doesn't stop you. But if coding was the only part you were good at, that's a different conversation. The job was always bigger than the code. #bransoncognac blog.bryanl.dev/posts/ai-sen...

3 weeks ago 113 29 7 11
Video

You can throw away innerHTML and replace it with the new setHTML(), which has a built-in sanitizer. Here's how it works:

1 month ago 156 25 6 7
Preview
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 – Mozilla Hacks - the Web developer blog Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted…

The Sanitizer API landed in Firefox 148, along with element.setHTML().

This lets you fully configure how HTML strings are cleaned as they're parsed.

hacks.mozilla.org/2026/02/good...

1 month ago 203 58 1 14
Preview
Standard HTML Video & Audio Lazy-loading is Coming! | Scott Jehl, Web Designer/Developer A quick update on my team's work to bring video and audio lazy loading to browsers today

🦥 A fun update over on the blog: 🦥
Standard HTML Video & Audio Lazy-loading is Coming!
scottjehl.com/posts/lazy-m...

1 month ago 47 10 1 0
Technical debt as a lack of understanding Some time back, I was working on a project where it felt like the timebomb of technical debt was exploding in our faces. We couldn’t refactor the whoositz because of the whatsitz and when we asked abo...

That's not just me saying it's technical debt, it's also the guy who invented the term technical debt saying it.

daverupert.com/2020/11/tech...

1 month ago 8 1 0 0
Preview
How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt The term technical debt is often used to refer to the accumulation of design or implementation choices that later make the software harder and more costly to understand, modify, or extend over time...

Glad to stumble upon this post by Margaret-Anne Storey. It echos some of my recent experiences with Generative AI. It's very quick to spin up something that is quite large and complex and you don't know how it works. And a lack of understanding is technical debt.

margaretstorey.com/blog/2026/02...

1 month ago 19 8 3 2

~7 years ago I started curating a list of Design Tokens resources on GitHub… today I launch something better.

An updated, tagged collection of 292+ articles on design tokens.

www.alwaystwisted.com/projects/dtm...

more links/resources coming soon.

🙏🖤

#DesignTokens #DesignSystems #WebDev

1 month ago 66 12 2 4
Preview
The open source design stack Scott Riley tested free and open source design tools out when researching his course, Mindful Design. They actually worked out better than Figma ever could, as he explains in this article with loads of...

Scott Riley tested free and open source design tools out when researching his course, Mindful Design. They actually worked out better than Figma ever could, as he explains in this article with loads of options for you.

piccalil.li/blog/the-ope...

1 month ago 61 20 3 7

Trust is interesting because it’s not quantifiable but it certainly is palpable. Teams with trust move lightning speeds faster than those without.

2 months ago 93 17 6 2
Advertisement
Video

The new corner-shape CSS property unlocks exciting new UI patterns.

corner-shape: bevel round;
border-radius: 1em 0 / 3em 0;

2 months ago 144 14 5 1
Preview
Accessibility For Everyone by Laura Kalbag Read the book online for free.

My book, Accessibility For Everyone, is now free and online as a website.

accessibilityforeveryone.site

The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.

2 months ago 309 195 9 10

The new Web Almanac is out. 🎉

If you don't know the Web Almanac, it's pretty much a summary and analysis of the state of the web based on real data from the HTTP Archive.

As a yearly tradition, I'll go over it and highlight/comment on the things that stand out. Let's go! 🧵

2 months ago 47 14 1 1
Post image

The 2025 Web Almanac by HTTP Archive has been officially released! 🚀

We would like to thank all of our contributors from around the globe who made this extensive report possible!

Check out the full report here: almanac.httparchive.org

2 months ago 65 37 4 13
Preview
Better defaults for popovers - Manuel Matuzovic I recently added a rule to my reset style sheet UA+ that I wanted to share with you.

I recently added a rule to my reset style sheet UA+ that I wanted to share with you.

matuzo.at/blog/2026/be...

2 months ago 29 4 3 0
Preview
Accessible faux-nested interactive controls A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not,...

A really common user interface pattern is a big clickable area, such as a card. Sometimes you need controls within that card that are also clickable. There's lots of ways to do it wrong, but fret not, @ericwbailey.website is here to show you how to do it right.

piccalil.li/blog/accessi...

2 months ago 59 16 1 1
Post image

Introducing the Astro 6.0 Beta.

- Redesigned dev server: run against the same runtime you deploy to
- First-class Cloudflare Workers support with workerd
- Stable Content Security Policy and Live Collections

It's never been a beta time to try Astro 👀

2 months ago 158 22 4 6
Advertisement
Video

Made a lil' library:
codepen.github.io/slideVars/

Automatically detects CSS custom properties on the :root/html and gives you controls for adjusting them. (But it's also as configurable as you want it to be.)

2 months ago 288 34 12 4
Preview
Date is out, Temporal is in Temporal is the Date system we always wanted in JavaScript. It's extremely close to being available so Mat Marquis thought it would be a good idea to explain exactly what is better about this new JavaScript...

Temporal is the Date system we always wanted in JavaScript. It's extremely close to being available so Mat Marquis thought it would be a good idea to explain exactly what is better about this new JavaScript date system.

piccalil.li/blog/date-is...

2 months ago 69 28 2 7
Preview
Get Blogging! A blog is an easy way to write on the web. Here's how to get started.

here’s how, via @werd.io: getblogging.org

2 months ago 111 18 2 1

i love the beginning of the year because everyone starts blogging. and if you (yes you) were thinking about starting, this is your sign

2 months ago 579 87 24 15
Video

🎄 Happy holidays!

You can now import CSS custom properties into Engramma and get a flat list of design tokens, making it easier to migrate existing projects to standard format.

3 months ago 13 4 1 0

Just gonna say this again for games sphere cus we get the same question:

Networking doesn't mean schmoozing up to famous people, it means making friends with your peers. Then in 10 years, 20, one of you might be famous? And sure you're still helping each other cus well yeah friends.

Make. Friends.

3 months ago 3557 916 61 117

It's the Christmas issue of Famitsu, so that means many Japanese gaming industry folks gave their personal Game of the Year lists. I'll update this thread periodically since there's a lot of them once again.

3 months ago 593 260 4 53
Advertisement
The End of Year Developer: A Nature Documentary
The End of Year Developer: A Nature Documentary YouTube video by Cassidy Williams

Behold, the end of year developer. An unflinching look at the survival period of "working" during the holidays.

www.youtube.com/watch?v=ps06...

3 months ago 94 19 2 1

this is just being a SRE

3 months ago 310 35 9 0
A post by c.a.t.y.a.y that reads, "I wonder what my art could've been if I didn't quit". Iggy responds, "I wonder what it will be if you start again"

A post by c.a.t.y.a.y that reads, "I wonder what my art could've been if I didn't quit". Iggy responds, "I wonder what it will be if you start again"

Going into 2026, a reminder for everyone who's fallen off the creative wagon, game dev, writing, art, music, whatever, no matter how long:

3 months ago 9536 4795 38 138
Preview
Samsung halting SATA SSD production says leaker, warns of 18 months of SSD price pressure Samsung plans to stop making SATA SSDs in 2026, likely causing tighter supply and higher prices for SSDs over the next 18 months. ⚠️💾

Samsung halting SATA SSD production says leaker, warns of 18 months of SSD price pressure

3 months ago 47 14 0 77
Preview
Hell is other people's markup - HTMHell A collection of bad practices in HTML, copied from real websites.

On day 13 @lloydi.com presents one of my favourite debugging tools. #htmHellAdventcalendar

htmhell.dev/adventcalend...

3 months ago 20 8 2 0

Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week.

These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.

3 months ago 175 71 2 26
Preview
Dealbreaker bugs in native popovers - Manuel Matuzovic I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.

There are accessibility bugs in Popovers that hindered a client of mine from using them.

matuzo.at/blog/2025/de...

3 months ago 11 3 0 0