Den Odell's Avatar

Den Odell

@denodell.bsky.social

Frontend Architect · Author · Developer

20 Followers  |  30 Following  |  15 Posts  |  Joined: 03.06.2025  |  1.8564

Latest posts by denodell.bsky.social on Bluesky

Appreciate the link to
my post! Thank you!

23.10.2025 17:03 — 👍 0    🔁 0    💬 0    📌 0
Preview
CSS Weekly Issue #622 Learn everything you need to know about new CSS features released in 2025, useful use cases for obscure media queries, how the corner-shape property works, and more.

CSS Weekly #622

🚀 Best of CSS in 2025
😳 Uncommon media queries
💠 corner-shape property
💬 :heading pseudo-class

Featuring @chriscoyier.net, @dxnny.fun, @jensimmons.bsky.social, @emilkowal.ski, @bram.us, @denodell.bsky.social. @silvestar.codes, @miocene.io. 🙏

cssw.io/issue-622

23.10.2025 13:26 — 👍 7    🔁 3    💬 1    📌 0

No trouble at all! In fact it's good, now I can treat it like it's live instead of keep holding back from announcing it. A few more tweaks then I'll do just that! Thank you!

21.10.2025 21:16 — 👍 0    🔁 0    💬 0    📌 0

That's great, I'll add that to the list and get some more HTTP Header goodness in there, it's always good with references for those and when to use them...!

21.10.2025 21:15 — 👍 1    🔁 0    💬 0    📌 0

That's awesome, thanks for reading my output tag article and finding your way to the new site! I probably should have had the repo private until I was ready to launch, but this gives me more incentive to push on so it's all good! I've been adding more detail to each pattern even today :)

21.10.2025 21:04 — 👍 1    🔁 0    💬 1    📌 0

I’d love to know which patterns you’d like to see on there or which ones I have that resonated with you btw? Gives me some focus… Thank you for being my first user!

21.10.2025 19:39 — 👍 0    🔁 0    💬 1    📌 0

Oh wow you found that! I’m actively building it right now so some content might be missing, and features come and go. But I’m hoping it’ll end up being really useful once it’s launched properly!

21.10.2025 19:14 — 👍 0    🔁 0    💬 1    📌 0

Right!? It’s wild how long it's just been sitting there, waiting to be used. I only stumbled on it when I was debugging a form accessibility issue and craving some better semantics. Turns out HTML had already delivered the goods! 😄

14.10.2025 20:57 — 👍 1    🔁 0    💬 0    📌 0
Preview
HTML’s Best Kept Secret: The output Tag Make your dynamic content accessible by default with the HTML tag that time forgot.

I recently discovered the HTML tag almost nobody uses.

The <output> tag announces dynamic content to screen readers. Like an ARIA live region, except it's built in.

We've spent years hacking divs when the answer was in the spec. Classic.

New post:
denodell.com/blog/html-be...

02.10.2025 11:10 — 👍 9    🔁 3    💬 2    📌 1
Preview
Code Reviews That Actually Improve Frontend Quality Most frontend reviews sign off clean code. But your users don’t see the code, they see the bugs you missed.

Frontend code reviews should test the experience, not just the diff.

Too many bugs slip through because no one thought to preview in a browser.
My latest post covers how to shift reviews from “LGTM” to real UX quality checks.

denodell.com/blog/code-re...

27.08.2025 12:25 — 👍 1    🔁 0    💬 0    📌 0
Preview
We Keep Reinventing CSS, but Styling Was Never the Problem We keep changing how we style the web, but the real problem isn’t CSS. It’s how we build around it.

We keep changing how we style the web.
Tailwind. CSS Modules. CSS-in-JS. Cascade layers.

Still feels off though.

Maybe CSS was never the real problem.

denodell.com/blog/we-keep...

06.08.2025 10:32 — 👍 1    🔁 0    💬 0    📌 0
Preview
The Web Is About to Get Better for Everyone, Everywhere What happens when accessibility stops being a best practice and starts being the law? We’re about to find out.

The next big shift in frontend isn’t a framework.
It’s a law.

The EU’s accessibility rules will ripple far beyond Europe, and the web will get better because of it.
denodell.com/blog/a-bette...

29.07.2025 20:08 — 👍 1    🔁 0    💬 0    📌 0
Preview
AI Is Just the Latest Frontend Killer. Don’t Panic. Apparently, frontend developers are about to be made obsolete. This all sounds very familiar.

Apparently, AI just made frontend developers obsolete.
Again.

Don’t panic. I’ve been here before. I know how this goes.
You’ll want to read this one.
denodell.com/blog/ai-is-j...

10.07.2025 10:30 — 👍 1    🔁 0    💬 0    📌 0
Preview
Building the Web in Islands, Not Mountains Loading spinners. Hydration delays. 300kB for a blog post. There’s a better way to build the web.

Loading spinners. Hydration delays. 300kB of JS for a blog post.
We’ve normalised complexity where it’s not needed.
There’s a better way — and it starts with islands.
denodell.com/blog/buildin...
#frontend #architecture

26.06.2025 08:32 — 👍 0    🔁 0    💬 0    📌 0
Preview
Hacking Layout Before CSS Even Existed The early web had no layout system. No CSS. So we improvised, slicing, stretching, and nesting our way to structure.

Before CSS, we still had to build layouts.
No grid, no flex, not even float.
Just hacks, slices, and a lot of guesswork.

🆕 Hacking Layout Before CSS Even Existed
What we did, how it worked, and what it still teaches us.

👉 denodell.com/blog/hacking...

11.06.2025 13:39 — 👍 0    🔁 0    💬 0    📌 0
Preview
Want to Be a Better Frontend Engineer? Try a Week On-Call You’re going to hate me for saying this, but I actually like being on-call. Honestly! It’s taught me more about frontend quality than any bug tracker ever did.

You’re going to hate me for saying this, but I actually like being on-call.
It’s not the 2:43 AM alerts.
It’s what they taught me about frontend quality.

My first piece of new writing in 10 years.
denodell.com/blog/try-a-w...

04.06.2025 12:59 — 👍 1    🔁 0    💬 0    📌 0

@denodell is following 20 prominent accounts