Web dev craftsmanship

I’m coming to realize that a lot of my dissatisfaction with the state of the web is that I view web development as a craft, but as a profession we’re in the late-stage industrial age. I prefer a web of hand-laid bricks placed by skilled masons. The industry wants poured, stamped … | Continue reading


@ellyloel.com | 23 days ago

:focus-visible-within, the missing pseudo-class

Taking a closer look at the CSS focus pseudo-classes and exploring the differences between them to find out how you can style elements the way you want in all scenarios. Read article | Continue reading


@ellyloel.com | 24 days ago

Should designers code?

Ah yes, this old chestnut. It pops up as reliably as daffodils in early spring. My perspective has changed very little over the years. Telling web designers they don’t need to worry about code is like telling architects they don’t need to worry about steel, wood or physics.— Brad … | Continue reading


@ellyloel.com | 25 days ago

“AI” won’t solve accessibility · Eric Eggert

In our tech-focused society, there is this ever present notion that “accessibility will be solved by some technology”. But it won’t. Making things accessible is a fundamentally human challenge that needs human solutions in human contexts. Read article | Continue reading


@ellyloel.com | 25 days ago

Be anti-ableist · Eric Eggert

In the last couple of weeks, I had some encounters that made me think about the state of ableism. Turns out that despite a lot of slow but … You must be anti-ableist. I see ableism in line with racism and fascism in that there is no neutral position on these topics. If you are ne … | Continue reading


@ellyloel.com | 25 days ago

Drive-by accessibility tweaks

Read article | Continue reading


@ellyloel.com | 25 days ago

Making version noir

Sketches, storyboards, and a breakdown of my comic homepage. It’s about the vibes. Read article | Continue reading


@ellyloel.com | 25 days ago

My disabilities

This is a post that I’m going to continually update with more thoughts and information over time. I thought about different ways to order this post but in the end I just ended up going with A–Z. Attention Deficit Hyperactivity Disorder (ADHD) If you’re looking for a definition ch … | Continue reading


@ellyloel.com | 26 days ago

The More Things Change… (or: What’s in a Job Title?)

“I’m not a ‘[full-stack] developer,’ regardless of what my last job title says. I’m not even a front-end developer. I’m a web designer. And I also specialize in accessibility, design systems, and design. I’m designing for the web. The infinitely flexible web…” #webdesign #fronten … | Continue reading


@ellyloel.com | 29 days ago

Front-end development’s identity crisis

I’m not a “[full-stack] developer”, regardless of what my last job title says. I’m not even a front-end developer, thanks to the JavaScript–industrial complex. I’m a front-of-the-front-end developer, but that’s too long. So, I’m a web designer. And I also specialise in accessibil … | Continue reading


@ellyloel.com | 1 month ago

Work Will Not Save Us: An Asian American Crip Manifesto | Disability Studies Quarterly

View link | Continue reading


@ellyloel.com | 1 month ago

A letter to my younger self, as an accessibility advocate

All of the things I get to say “I told you so” about, now. Read article | Continue reading


@ellyloel.com | 1 month ago

Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part I

Part I: Where was I? I’ve been on hiatus for a while and there were factors that forced me into it, factors that I continue to see forced on other people to make impossible choices in their lives to this day. Read article | Continue reading


@ellyloel.com | 1 month ago

Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part II

Part II: How did I get there? I’ve been on hiatus for a while and there were factors that forced me into it, factors that I continue to see forced on other people to make impossible choices in their lives to this day. Read article | Continue reading


@ellyloel.com | 1 month ago

Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part III

Part III: Now where do I go? I’ve been on hiatus for a while and there were factors that forced me into it, factors that I continue to see forced on other people to make impossible choices in their lives to this day. Read article | Continue reading


@ellyloel.com | 1 month ago

How do I survive?

I thought I’d share my current musings. With the hope that it might either find me some answers from those in similar situations or maybe help someone else in a similar situation feel less alone. I’m unemployed, yay? The duality of unemployment is exhausting. I can finally do wha … | Continue reading


@ellyloel.com | 1 month ago

Okay, Color Spaces — ericportis.com

View link | Continue reading


@ellyloel.com | 1 month ago

The quiet, pervasive devaluation of frontend - Josh Collinsworth blog

I keep noticing those of us in the frontend field being treated much the same as nurses, paralegals, and executive assistants. Our work is seen as important, certainly, but just not the same as, or as important as, the “real” work. Read article | Continue reading


@ellyloel.com | 1 month ago

I worry our Copilot is leaving some passengers behind - Josh Collinsworth blog

Why I worry about the effect GitHub Copilot is having and will continue to have on the accessibility of the web at scale. Read article | Continue reading


@ellyloel.com | 1 month ago

Design pattern for custom tooltips - HTMHell

A collection of bad practices in HTML, copied from real websites. View link | Continue reading


@ellyloel.com | 1 month ago

Access by a thousand curb cuts · Eric Eggert

How progress over perfection makes the world a more accessible place, fixing one barrier at a time. Read article | Continue reading


@ellyloel.com | 1 month ago

What is Utility-First CSS?: HeydonWorks

It turns out, people in tech are particularly bad at distinguishing between paradigm shifts and paradigm sharts. View link | Continue reading


@ellyloel.com | 2 months ago

Can generative AI help write accessible code? - TetraLogical

Like many inventions before it, Generative AI is changing the way we do things. Like those inventions that went before it, Generative AI is capable of great good and great harm, and like the humans that used those inventions before us, we need to be smart about the way we use Gen … | Continue reading


@ellyloel.com | 2 months ago

Energy makes time | everything changes

One weird trick for hacking the space-time continuum. It turns out, not doing their art was costing them time, was draining it away, little by little, like a slow but steady leak. They had assumed, wrongly, that there wasn’t enough time in the day to do their art, because they as … | Continue reading


@ellyloel.com | 2 months ago

Generative. — ethanmarcotte.com

Nineteen thoughts about “generative artificial intelligence,” spanning a few centuries. Read article | Continue reading


@ellyloel.com | 2 months ago

The Wax and the Wane of the Web

Forget death and taxes. The only certainty on the web is change. Ste Grainer takes a brief look at the history of the web and how it has been constantly reinvented. Then he explores where we are no… Read article | Continue reading


@ellyloel.com | 2 months ago

“AI” and accessible front-end components: is the nuance generatable?

Are LLMs helpful tools to assist with making accessible front-end components? Let’s find out. Read article | Continue reading


@ellyloel.com | 2 months ago

Accessibility Not-Checklist | Brewed by team Intopia

The Accessibility Not-Checklist acts as a guide to make sure you haven’t missed anything. If you’re new to accessibility, the resource provides a foundation – it’s an overview of what you’ll need to consider, but it won’t teach you WCAG from front to back. View link | Continue reading


@ellyloel.com | 2 months ago

Accessibility overlays

Web accessibility overlays are tools or technologies that aim to improve the accessibility of a website. However, claims that a website can be made fully compliant in an automated fashion are not realistic. View link | Continue reading


@ellyloel.com | 2 months ago

What I want/need from a job

This post was inspired by Lynn Fisher’s post Unordered, incomplete list of things I want from a job and my lovely former colleague Joanne Osbourne-Taylor. The dot points are based on the workplace attributes cards that were made by my wonderful friend Julia Birks. I’m doing this … | Continue reading


@ellyloel.com | 2 months ago

A “Best viewed with…” Gag

I made some pointless things again. The First One See the Pen Best viewed in… by Adrian Roselli (@aardrian) on CodePen. A spinning box for each word is not exactly a compelling interface element, I admit, but I based it off this old tweet that was sitting around in a… Read articl … | Continue reading


@ellyloel.com | 2 months ago

It’s the hope that kills you · Eric Eggert

Musings about the accessibility industry. Read article | Continue reading


@ellyloel.com | 2 months ago

spider-pig Searches for Nodes that match a CSS Selector—zachleat.com

A post by Zach Leatherman (zachleat) View link | Continue reading


@ellyloel.com | 3 months ago

In Loving Memory of Square Checkbox

History of checkboxes and radio buttons in user interfaces Read article | Continue reading


@ellyloel.com | 3 months ago

Kind of annoyed at React

Just a little ranty rant about my fave JS library, ya know. Read article | Continue reading


@ellyloel.com | 3 months ago

Using abbr Element with title Attribute

This post is part of RSS Club, rewarding those who still use RSS to read and/or share content. These posts are embargoed from my regular post feed and the socials for an arbitrary number of weeks. You can see all the RSS-only posts at AdrianRoselli.com/category/RSS. Tell your fri … | Continue reading


@ellyloel.com | 3 months ago

It's 2023, here is why your web design sucks. – Brad Frost

I don’t know how else to answer this, besides: the gendering of design as women’s work is why people don’t use the title “web designer” anymore. It’s been belittled and othered away. It’s why we’ve split that web design role into two; now you’re either a UX designer and you can s … | Continue reading


@ellyloel.com | 3 months ago

Your MVP Must Be Accessible – Web Axe

Read article | Continue reading


@ellyloel.com | 3 months ago

Footnote Trouble – Tyler Sticka

Footnotes are challenging for me, no matter how interested I am in their content. View link | Continue reading


@ellyloel.com | 3 months ago

Nuclear Anchored Sidenotes

The web home of Eric A. Meyer, CSS guy; and his wife Kathryn, doctor of nursing. Read article | Continue reading


@ellyloel.com | 3 months ago

It's 2023, here is why your web design sucks.

I don’t know how else to answer this, besides: the gendering of design as women’s work is why people don’t use the title “web designer” anymore. It’s been belittled and othered away. It’s why we’ve split that web design role into two; now you’re either a UX designer and you can s … | Continue reading


@ellyloel.com | 3 months ago

My CSS resets

Every now and then, I see someone post their latest and greatest set of CSS resets. Here’s mine. Read article | Continue reading


@ellyloel.com | 3 months ago

Stop Closing Void Elements · Jens Oliver Meiert

Some developers believe in closing all HTML elements. Some have to close all HTML elements. Others don’t believe in doing so, or aren’t forced either way. In citeUpgrade Your HTML IV/cite, I wrote a little about closing void elements. Read article | Continue reading


@ellyloel.com | 3 months ago

React Server Components: the Good, the Bad, and the Ugly

Evaluating Next.js’s implementation of React’s new server features. View link | Continue reading


@ellyloel.com | 4 months ago

Web Components and the Accessibility Object model (AOM) - 24 Accessibility

HTML is often underestimated – it isn’t complicated and it isn’t strict, and you can start producing results with just a handful of elements. It isn’t creative like CSS, or energetic like JavaScript, but it quietly teams up with the browser to make a lot of the web work – much mo … | Continue reading


@ellyloel.com | 4 months ago

Everyone has JavaScript, right?

View link | Continue reading


@ellyloel.com | 4 months ago

A Richer Canvas - Mark Boulton

Content outGrid system design should begin with a constraint. Something that is knowable and unchangeable. Link to link | Continue reading


@ellyloel.com | 11 months ago

Responsive design: seams & edges

In some ways, responsive design was an attempt to move past the idea of a “page.” How’s that worked out for us? as soon as a page is published online, we can’t predict how someone experiences it. Their screen might be wildly smaller or larger than mine, sure. But any number of fa … | Continue reading


@ellyloel.com | 11 months ago