Man, I LOVE this! Minding your craft and doing your best work will always serve you well. You keep right at it!
Man, I LOVE this! Minding your craft and doing your best work will always serve you well. You keep right at it!
Watching my daughter work so hard inspires me to work that much harder.
geoffgraham.me/watching-my-...
"I'm helping people" is exactly the mindset! It's all too easy to fall into the trap of what's "popular" or getting the most claps. No matter what, what we do is a niche and helping is the ultimate goal. π§‘
There's a real balance, right? Writing and promotion are definitely two distinct crafts.
Keep doing what you're doing β you're *great* at it. That doesn't change based on any other number than even one person getting value out of what you do.
Received my very first dollar from album streaming royalties β I'm a paid musician!
geoffgraham.me/received-my-...
It never hurts to learn from one the BEST. π #css
Happening next week!
Smashing Meets Design Systems. With the lovely @samiamdesigns.bsky.social @bencallahan.com and David Wieland. Hosted by our lovely @geoffgraham.me.
π°οΈ Wednesday, February 11, Tickets are free!
smashingconf.com/meets-design...
Thanks to the likes of @bell.bz, @allthatmalarkey.bsky.social, and personalsit.es for championing the "little" sites.
Itβs been, like, 5 years since I really updated my siteβs design, but Iβve been inspired by the recent surge in personal sites and finally shipped something new.
It's buggy and a work in progress, for sure, but still feels refreshing.
geoffgraham.me/its-been-lik...
@anatudor.bsky.social Fixed! Lots of custom HTML in there that needed reformatting, so let me know if you spot any other funky stuff. And thanks for the heads up!
Somehow at sometime, I stopped being a web designer. And I didn't even see it coming.
geoffgraham.me/changing-rol...
And without a single word being spoken, no less!
You have a natural style. But youβre uber adaptable to solving for specific challenges and contexts that veer outside of it.
That ::first-letter treatment is top shelf work, too!
You know I'd love that! π§‘
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!
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.
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...
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...
Walled gardens
π 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.
CSS Meditation #9: .1 + .2 equals 0,2,0.
geoffgraham.me/css-meditati...
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.
"Declan is the ideal front-ender: incredibly knowledgeable on the technical end, but with a thoughtful and keen eye to the human elements that produce delightful experiences. We've had the pleasure of working together on technical writing projects and I always walk away a better person from them."
Where's the watch?!?!
If you're not gonna bother writing it yourself, I ain't gonna bother reading it myself.
geoffgraham.me/if-youre-not...
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...
Hell yeah! Iβll jam with you anytime youβre in CO. π€
Take warning, TAKE WARNING!
Paul played 35 songs over 3 hours... and I still wanted more!
geoffgraham.me/got-back/