Adam Stoddard

Adam Stoddard

@aaadaaam.com

Leading product & design at https://steady.space. Ex Netlify, Basecamp, YNAB. Mostly posting about product design, CSS, and building for the web. https://aaadaaam.com

1K followers206 following59 posts

There’s a strange thing happening in web development, where the platform has been moving forward in significant ways, but a large amount of what gets built is effectively trapped in the amber of a React website from 2015.

Donnie D'Amato@donnie.damato.design

Some source HTML from the Figma Sites demo at Config. (www.configsitesdemo.com)

Adam Stoddard reposted

As the parent of a disabled kid it is zero fucking surprise. Folks hate disabled people and will actively work towards making their lives more difficult. The lack of empathy that even disabled kids experience is shocking and will change the way you think about people and what they're capable of

This post is unavailable.

a lot of people consider working with the web platform directly (sans frameworks) quaint / old school / whatever but when it comes to CSS, working directly with the platform is *the cutting edge*

this thought brought to you by a Tailwind upgrade I'm working on, which is *just now* getting full support for custom properties, 6 or so years after they were widely available in all modern browsers

Nodding at a lot of this piece. We set out to change tech, and tech changed us instead. I can't help but wonder if things would have shook out differently if design was more codified (like trades, licensing like with architecture, unions, etc). trends.uxdesign.cc

trends.uxdesign.ccThe State of UX in 2025From design tools, to our design process, to the user behaviors that will change the way we design — a list of what to expect for User Experience (UX) Design in the next year.

Adam Stoddard reposted

I created a personal website starter pack! All the lovely people on this list have ✨fantastic✨ personal #websites or #blogs. 👏 I hope you like it. 🤗 (Feel free to suggest your favorite personal websites as well, of course.) go.bsky.app/QaRNu68

working on a new demo script and reading out loud remains the single best way to improve your writing "this is great" -> reads out loud -> "this is terrible for these 32 specific reasons" every time

Threads is a great example of a product being data-driven into a ditch.

Hunter Walker@hunterw.bsky.social

A very funny thing about Threads is that it started when Bluesky had been closed off for way too much of its launch. Good internet people really wanted Threads to work. They raised key concerns and gave good advice to Adam Mosseri and his team. At every turn the Facebook execs did the opposite.

Bluesky has an *opinion* on how social media should work and their product is superior because of it. The only opinion Meta has is "money good", so they let data do the driving.

Adam Stoddard reposted

Quick #designsky updates: made a new starter pack of designers to go along with the custom feed, and tweaked the feed to include extra designy keywords (so more posts will show up there.) Holler if you'd like to be added to any of this! go.bsky.app/3cUcyW1

It's great to see a lot of tech folks moving over from the bad place, but it seems like it's mostly developers? Am I missing some hidden pocket of designers? Is Bluesky unappealing to them for some reason? What's happening?

Adam Stoddard reposted

Kostya Petrenko makes 80s versions of tech/media company logos as if they’ve been screencapped from CRT displays: Netflix, Spotify, Google, OpenAI, etc. Netflix should legit use Petrenko’s version. [kottke.org]

kottke.orgRetro 80s Versions of Tech Company LogosKostya Petrenko makes 80s versions of tech/media company logos as if they’ve been screencapped from CRT displays. I think my favorite of his might be the retro OpenAI logo, which you can see in this reel. See al

A bunch of interesting front-end techniques here, but also a tight case study on defensive design for user generated content.

Eric Bailey@ericwbailey.website

CSS' `:has()` pseudo-class is powerful stuff, and even moreso when you combine it with classic techniques like quantity queries and a mobile-first mindset. I wrote about it for @piccalil.li! piccalil.li/blog/making-...

Big +1. Variations of these two questions are the core of check-ins in Steady. Super simple, incredibly effective.

Justin Jackson@justinjackson.ca

The most productive I’ve ever been is when I would write this down every evening: “What did I accomplish today?” “What are three things I want to do tomorrow?” (I should really start this habit again)

Adam Stoddard reposted

💅

Ryan Skinner@ryanskinner.com

```tsx return ( <button className={`${variant} ${hover ? 'ring-2' : ''}`} onMouseEnter={() => setHover(true)} onMouseLeave={() => setHover(false)} > {children} </button> ) ```

You are up to date.