Geoff Graham
banner
geoffgraham.me
Geoff Graham
@geoffgraham.me
...dot...dot...dot...
Somehow at sometime, I stopped being a web designer. And I didn't even see it coming.

geoffgraham.me/changing-rol...
Changing Roles - Geoff Graham
Somehow at sometime, I stopped being a web designer. It dawned on me over the holiday break.
geoffgraham.me
January 7, 2026 at 6:43 PM
Reposted by Geoff Graham
A great review. Geoff and crew have done so much to keep an absolute pillar of our industry alive and flourishing.

Hate the see how damaging Google “AI summaries” have been, but love to see how much is being invested in the CSS Almanac.

It’s one of my favourite resources on the internet!
December 24, 2025 at 8:21 AM
Reposted by Geoff Graham
It's so great seeing CSS Tricks thrive again (in as much as our Search overlords deem permissible), I've enjoyed it a lot this year.
December 24, 2025 at 8:30 AM
I'll be danged if looking back on the past year doesn't make me proud as heck of what's happening over at @css-tricks.bsky.social.

css-tricks.com/thank-you-20...
Thank You (2025 Edition) | CSS-Tricks
This is the best job I've had in my life and it's only possible because you keep showing up each day to read, learn, share, and discuss all-things-front-end (and a little CSS, of course) with us.
css-tricks.com
December 23, 2025 at 4:38 PM
Reposted by Geoff Graham
Come and join us in February for the first Smashing Meets of 2026!

We'll be talking about everything Design Systems with the lovely @bencallahan.com, @samiamdesigns.bsky.social, and @geoffgraham.me.

We hope you will join us online. Tickets are free 💞

smashingconf.com/meets-design...
December 22, 2025 at 3:23 AM
Reposted by Geoff Graham
📝 New CSS Article!

Learn how I made that responsive list of overlapping images using modern CSS.

css-tricks.com/responsive-l...

A perfect use case for the new sibling-index() and sibling-count() functions.
December 15, 2025 at 7:05 PM
CSS Meditation #9: .1 + .2 equals 0,2,0.

geoffgraham.me/css-meditati...
CSS Meditation #9: .1 + .2 equals 0,2,0. - Geoff Graham
Web Design & Development Straight Outta Fort Collins, CO.
geoffgraham.me
December 10, 2025 at 11:21 PM
Just a few folks I really appreciate today:

⭐️ @dxnny.fun
⭐️ @css-only.dev
⭐️ @allthatmalarkey.bsky.social

It's not just that they do amazing work — more importantly, they're genuinely great humans.
December 5, 2025 at 5:20 PM
If you're not gonna bother writing it yourself, I ain't gonna bother reading it myself.

geoffgraham.me/if-youre-not...
If you're not gonna bother writing it yourself, I ain't gonna bother reading it myself. - Geoff Graham
Web Design & Development Straight Outta Fort Collins, CO.
geoffgraham.me
November 18, 2025 at 3:11 PM
17 people in the surgical waiting room, 10 on screens. That’s a lot but honestly fewer than I expected.

geoffgraham.me/17-people-in...
17 people in the surgical waiting room, 10 on screens. That’s a lot but honestly fewer than I expected. - Geoff Graham
Web Design & Development Straight Outta Fort Collins, CO.
geoffgraham.me
October 23, 2025 at 8:48 PM
Paul played 35 songs over 3 hours... and I still wanted more!

geoffgraham.me/got-back/
Got Back - Geoff Graham
30,000 people. 35 songs. 3 hours. Paul McCartney is a legend and seeing him perform live at Coors Field in Denver last weekend is everything I hoped it would
geoffgraham.me
October 16, 2025 at 7:51 PM
Co-signed! 💯

I want to be able to CSS like @amitsheen.bsky.social when I grow up.
vale.rocks Vale @vale.rocks · Oct 9
Amit Sheen (@amitsheen.bsky.social) loves pushing the web platform to the limits, particularly when it comes to CSS.

He posts some fantastic demos and often follows them up with insightful, informative breakdowns.

His 3D layered text series on @css-tricks.bsky.social is fantastic.

#ValePromotes
October 9, 2025 at 1:15 PM
Learning to paint with sound was a lot easier than I expected because there's so much overlap with my front-end background.

I tried to articulate that here, more or less.

css-tricks.com/same-idea-di...
Same Idea, Different Paint Brush | CSS-Tricks
Naturally, everything looks like code when I'm staring at a blank canvas. That's whether the canvas is paper, a screen, some Figma artboard, or what have you.
css-tricks.com
October 1, 2025 at 2:42 PM
Happy New Music Tuesday!

(Yes, I wish that was still a thing.)

geoffgraham.me/new-music-tu...
New Music Tuesday - Geoff Graham
I know, I know. The days of new music releasing weekly on Tuesdays is a bygone era. That's totally fine, but I always thought I would stick to the format if I
geoffgraham.me
September 30, 2025 at 5:01 PM
Exactly what I need to hear right here, right now.

geoffgraham.me/remember-kur...
Remember, Kurt Vonnegut was 47 when he published Slaughterhouse-Five. - Geoff Graham
Exactly what I need to hear right here, right now.
geoffgraham.me
September 29, 2025 at 3:38 PM
One step closer to something I’ve been working on very quietly.

geoffgraham.me/one-step-clo...
September 24, 2025 at 9:37 PM
🎵🎵🎵

"There's nowhere you can be,
That isn't where you're meant to be... it's easy."

geoffgraham.me/failures-and...

(Thanks to @zeldman.bsky.social for the nugget to chew on.)
Failures and Open Doors - Geoff Graham
Jeffrey (great name) Zeldman:
geoffgraham.me
September 24, 2025 at 5:16 PM
And guess what? We *open up* the show to your questions, which you can send in.

forms.gle/nkrUPmiEGmp6...

We’ve gotten some really good ones, from symptoms of imposter syndrome, to tough career moves… and even wanting to disappear off the internet. 😲
September 23, 2025 at 1:11 PM
Reposted by Geoff Graham
I am so excited to share this article with the world. It started as a question on Front End Study Hall in August that led me to ask, "Is it time to Un-Sass?"

Credit to @sturobson.com for coining un-Sass. Term was spot on to describe what I have been thinking about.

css-tricks.com/is-it-time-t...
Is it Time to Un-Sass? | CSS-Tricks
Many of the Sass features we've grown to love have made their way into native CSS in some shape or form. So, should we still use Sass? This is how developer Jeff Bridgworth is thinking about it.
css-tricks.com
September 17, 2025 at 2:43 PM
Now loading the loader thingy that loads the uploader…

geoffgraham.me/now-loading-...
Now loading the loader thingy that loads the uploader... - Geoff Graham
Web Design & Development Straight Outta Fort Collins, CO.
geoffgraham.me
September 11, 2025 at 7:48 PM
Hey, @bradfrost.com and I do this little live podcast called Open Up, getting into the feelzzzz side of web dev and design.

The latest episode might be my favorite yet because we tackle fear and anxiety in the current tech space head on:

www.youtube.com/watch?v=55FG...
Open Up with Brad Frost, Episode 5, August 2025
YouTube video by Smashing Magazine
www.youtube.com
September 8, 2025 at 2:22 PM
It's hard not to be totally inspired by @amitsheen.bsky.social's endless curiosity that leads to wild experiments like this.
✨ 3D layered text - Part two is here! ✨

If this series of articles were a meal, this part would definitely be the main course. 😋

19(!) live examples of 3D text animations, and if you want to build them yourself, check it out on @css-tricks.com.

🔗 css-tricks.com/3d-layered-t...
August 20, 2025 at 4:42 PM
Reposted by Geoff Graham
Later today, at 8 AM PT, 5 PM CET, we're hosting our 5th episode of Open Up with Brad Frost.

Today @bradfrost.com and @geoffgraham.me are joined by the wonderful Rebecca Garza-Bortman, and you can still join as well!
Register your free ticket:
ti.to/smashingmaga...
Open Up with Brad Frost — Episode 5
Struggling with a thorny situation at work? At a crossroads with your career path? Questioning your purpose? Wrestling with how to cope with All The Things in work, life, and beyond? We’re here to hel...
ti.to
August 20, 2025 at 8:05 AM
"I consider knowledge to be overvalued. Too many of us suffer from 'infobesity.' Too much information, not enough action. But knowledge combined with action is priceless."

geoffgraham.me/self-leaders...
Self-Leadership - Geoff Graham
Mike Foster:
geoffgraham.me
August 15, 2025 at 5:11 PM