The $200 Yamaha
What order do web components instantiate in?
The Core Model: Start FROM The Answer, Not WITH Th
We’ve implemented full brands for our upcoming cou
Link: Netflix Can Pickle That…Again…Because Portla
Better alternative to shell scripts with Python, u
How I set up my Dygma Defy keyboard layers
Using Chrome AI for Sentiment Analysis (Again)
How to configure ESBuild
“Don’t Get Left Behind”
Making a faded text effect in (mostly) CSS
Over-optimized. Under-optimized.
I deleted Bluesky, Mastodon and LinkedIn off my ph
Web Components: Working With Shadow DOM
Links For You (7/27/25)
I Built a Web App in a Day
That Windy City Keeb Meet 2025 recap
A Chromium Browser Extension to Counter Warmongeri
Play it, Sam. Play “Speech Synthesis”
California (the Song), Redux
Getting Image Insights with Built-in Chrome AI and
Designing Better UX For Left-Handed People
Minification doesnt matter much
Happy 20th birthday MDN!
Link: The MrBeastification of YouTube Thumbnails
Open new tabs next to the current one in Firefox (
Compounding performance issues
Has the Software Industry Gone Cuckoocrazybananapa
Better max-width queries
Why and How to Write Minimal and Valid HTML, a Lin
Introducing my new Atomic Design Certification Cou
Using AgentQL and Pipedream to Fix Missing RSS Fee
Impact of AI on Tech Content Creators
Take the State of HTML survey today
IndieWeb principles and I
The :has() CSS pseudo-class
Link: Bosses Want the Slop Machines Installed, Wor
State of HTML 2025 now open!
Have GitHub Copilot see your diff (and other cool
A human review
Foreword to Learning Web Design by Jennifer Robbin
How to automatically create a release for a pull r
Handling JavaScript Event Listeners With Parameter
Simple Charting with BoxLang
Why Non-Native Content Designers Improve Global UX
Croissant is Coming for You
Link: Is Authenticity Dead?
Put your phone down
Using personal instructions in GitHub Copilot Chat
Today I learned there’s a band called CSS that’s b
A handy use of subgrid to enhance a simple layout
Extracting Data from Web Pages with AgentQL and Bo
Tiny Screens, Big Impact: The Forgotten Art Of Dev
screencasting.com
Custom CLI tool to link Mastodon posts and blog po
Why Women in Tech isn't enough
I was 155,655th in the queue but I somehow squeake
We’re aiming to run Piccalilli full time
Introducing pay per crawl: Enabling content owners
Naked and Semantic
CSS Day Videos & Scope
Web Weekly #163 (#blogPost)
Cleaning Up My Print View with CSS Media Queries
Design Patterns For AI Interfaces
For Me, Pixelfed Forever Beats Instagram
Blaugust 2025 starts August 1st
Newsletters that regularly hit my inbox these days
Links For You (7/13/25)
Link: Jessie Gender: ‘Superman’ Is a Radically Kin
Tools using tools
Using GenAI to Create a SDK from Sample Code
Croissant! Building a No-Framework Web App
Random page feature for a static site with Elevent
Creating a Calendar with BoxLang - Part Deux
A revisit of the Every Layout sidebar with :has()
Unmasking The Magic: The Wizard Of Oz Method For U
A Nomad’s Pacific Northwest Travelogue, Part IV
Best Half-Year Ever!
A good luck charm
HTML Minifier Next (a Maintained Fork of HTML Mini
Droip: The Modern Website Builder WordPress Needed
Couldn’t Help Myself, Installed iOS 26 on my iPhon
Influence the State of HTML 2025 Survey!
Design Guidelines For Better Notifications UX
Web Weekly #162 (#blogPost)
“Medical Superintelligence”
What Counter-Strike Taught Me About A__holes
I Declare Independence…From My Blog! 😜
Offerwall + Supertab
Post-Glitch
Link: Abrego Garcia, Abused and Tortured in El Sal
Ready for iOS 26
June, Baby
·
Snook.ca
Website Headlines (dotcom)
Chris’ Corner: Tokens – CodePen
CSS Intelligence: Speculating On The Future Of A S
Some interesting results from the 2025 Piccalilli
Everyday Tabletop Gaming Carry (EDTGC)
How to Identify Your Unknown Unknowns in Web Devel
coyier.com
Humility Over Time
Turning User Research Into Real Organizational Cha
June 2025 Baseline monthly digest
I’m the kind of tired only the
How to make a design system that’s not boring
Never Stop Exploring (July 2025 Wallpapers Edition
New to the web platform in June
Link: Podcasting 2.0: More Apps & Platforms Ad
From Juhis with Love #006: Summer time
You MUST listen to RFC 2119
Web Weekly #161 (#blogPost)
Changing Podcast Platforms
German Holocaust Remembrance Culture Is Dead Insid
USPS! It’s not possible for me to use your Change
One Fix for DNS Setting Itself On Restart to 127.0
Link: Seattle’s Getting Big Y’all: Population Now
“Ballerina” Was the Perfect Dance for Me
Can Good UX Protect Older Users From Digital Scams
SVG Optimization and Accessibility Basics
Link: Revolution, the NBC TV Show That Was Ahead o
The Hovercar Framework for Deliberate Product Desi
I (don't?) want to say yes to everything
Sometimes it’s the small details that matter
Quality is a trap
Website Optimization Measures, Part XXXII
The Setting Sun
·
Snook.ca
My best Wes Anderson treatment
I’ve Been Blogging Every Day and…Oh Dear
Decoding The SVG path Element: Curve And Arc Comma
JSR & Deno One Year Later - Malware?!
Link: Dreaming of Passion Projects
Tips on Migrating from Arc to Zen
Link: “Materialists” is the Smart, Reimagined Rom-
My War, Genocide, and Misanthropy Policy
The biggest PNW daddy of them
From Andor to Empire
Guide VS Code to recognising PEP 723 dependencies
Meet Accessible UX Research, A Brand-New Smashing
Ditching Deno KV
The End of Bluesky
CSS Cascade Layers Vs. BEM Vs. Utility Classes: Sp
CSS: The Pain Is Real
The New Separation of Concerns
Refresh PGH is being refreshed!
You Can’t Pay Me To Prompt!
JSON module scripts are now Baseline Newly availab
Link: Snyderbros are Just the Worst
The web is more than just information
Bluesky Likes Web Components
What I Wish Someone Told Me When I Was Getting Int
Web Weekly #160 (#blogPost)
The trees are sentinels. #Oreg
Losing the Fun of Being a Newbie (and Trying to Ge
This Is My Child
Media Diet
Link: Abrego Garcia is Having His (First) Day in C
Your Framework is Showing 😳
Link: Still Hungry, Still Foolish
Construction Lines
Oh my, how nice to see an email that Starbucks is
A knockout blow for LLMs?
The Multi-All-The-Things Organization
Generating open graph images in Astro
Glad I didn’t hear about Brian Wilson’s passing un
Creating The “Moving Highlight&rdquo
Making Puppeteer work at build time on Netlify
Starting my video projector with Python and Playwr
Speed, Cost, Quality, Choose 2 = Pragmatism, Passi
Lest We Forget The Horrors
We’re hiring an apprentice!
Decoding The SVG path Element: Line Commands
A Nomad’s Pacific Northwest Travelogue, Part III
Fifty One
·
Snook.ca
Building for a physical scavenger hunt with Astro,
Debug like a champion (via flaky.build)
Link: Kilmar Abrego Garcia is Back on American Soi
Weighing Souls with Anubis at Home
Brad Frost, Web Designer – UNIQUEWAYS po
Link: Behind the Underwater Scenes of “Final Recko
Baby sayings
A fish in a pond
Ethics: On the Suspicion That Utilitarianism Is Fa
Laying with the Dogs
Collaboration: The Most Underrated UX Skill No One
Link: Jeremy Engleman Has Always Been One of My Fa
Average
·
Snook.ca
At the confluence of the Snake
Smashing Animations Part 4: Optimising SVGs
Silverton, an Oregon Town in the Cascades Foothill
Better communication skills can lead to better car
Why Designers Get Stuck In The Details And How To
Everything for Money
Designing For Neurodiversity
PocketCal Build Log
Web Weekly #159 (#blogPost)
Looking elsewhere
What does it mean to flatten an array?
Lifeform User Story
Prelude To Summer (June 2025 Wallpapers Edition)
I like my green 3D printed webcam cover
From Juhis with Love #005 - A fresh start
May 2025 Baseline monthly digest
Wake Up
·
Snook.ca
New to the web platform in May
Another Look at Productivity and How to Influence
The promise that wasn’t kept
Reliably Detecting Third-Party Cookie Blocking In
As a developer, my most important tools are a pen
Check in, check out
·
Snook.ca
Data Vs. Findings Vs. Insights In UX
WebStatus.dev: Now with more data, deeper insights
The Magic of the Most Minimal HTML Possible (and W
A Change Of Scenery Will Serve You Well
This generous donation fills me with positivity an
Mozilla is shutting down Pocket, what next?
The Problems With Being an Influencer With Million
Open Tabs
·
Snook.ca
What Zen And The Art Of Motorcycle Maintenance Can
The Baseline Netlify extension has shipped
10 Things I Learned Applying to 200 Positions in 1
Smashing Animations Part 3: SMIL’s Not Dead Baby,
Styling the icon for HTML date and time types
When a community graduates
Visual Studio Code now supports Baseline
Generate all pair permutations in Utopia SCSS
I’ll be hosting another edition of Smashing Meets
Design System In 90 Days
📝 ✨ ~ Preventing sneaky whitespace-only comments
Atomic Design, Tokens, AI and the Future of Design
Notifications about (almost) anything with ntfy.sh
Building A Practical UX Strategy Framework
I have this gaping hole in my heart in the shape o
Fewer Ideas: An Unconventional Approach To Creativ
Organizing a design system via folksonomy
Open Up, Episode 2: Fundamentals, Principles, Navi
Smashing Animations Part 2: How CSS Masking Can Ad
Providing next event as API with Eleventy’s Global
How Often Should We Speak About HTML Conformance?
Work hard. Don’t be an asshole. Share what you kno
The Dependables
·
Snook.ca