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
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
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
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
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
Sketches, storyboards, and a breakdown of my comic homepage. It’s about the vibes. Read article | Continue reading
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
“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
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
View link | Continue reading
All of the things I get to say “I told you so” about, now. Read article | Continue reading
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
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
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
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
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
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
A collection of bad practices in HTML, copied from real websites. View link | Continue reading
How progress over perfection makes the world a more accessible place, fixing one barrier at a time. Read article | Continue reading
It turns out, people in tech are particularly bad at distinguishing between paradigm shifts and paradigm sharts. View link | Continue reading
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
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
Nineteen thoughts about “generative artificial intelligence,” spanning a few centuries. Read article | Continue reading
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
Are LLMs helpful tools to assist with making accessible front-end components? Let’s find out. Read article | Continue reading
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
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
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
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
Musings about the accessibility industry. Read article | Continue reading
A post by Zach Leatherman (zachleat) View link | Continue reading
History of checkboxes and radio buttons in user interfaces Read article | Continue reading
Just a little ranty rant about my fave JS library, ya know. Read article | Continue reading
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
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
Footnotes are challenging for me, no matter how interested I am in their content. View link | Continue reading
The web home of Eric A. Meyer, CSS guy; and his wife Kathryn, doctor of nursing. Read article | Continue reading
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
Every now and then, I see someone post their latest and greatest set of CSS resets. Here’s mine. Read article | Continue reading
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
Evaluating Next.js’s implementation of React’s new server features. View link | Continue reading
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
Content outGrid system design should begin with a constraint. Something that is knowable and unchangeable. Link to link | Continue reading
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