Meanwhile, elsewhere on the internet…
Posts from Bluesky or Mastodon, blog posts from DEV/Medium, talks from YouTube and beyond, photos from Instagram, music from Spotify, and nice places from Foursquare (lol, I know, but I've built the API integration now so Foursquare lives on on this website!).
Words
Blog posts I've posted on DEV Community or Medium (one day I'll build my own blog, I promise…)
Reading
Some things I've been reading recently and some random items from the vaults:
Better dynamic themes in Tailwind with OKLCH color magic
We make Tailwind CSS play nice with CSS variables, OKLCH colors, and dynamic themes. Get reliable, p
SPA-Like Navigation Preserving Web Component State
Original article: https://aralroca.com/blog/spa-navigation In this third and final article in the..
View transitions: Handling aspect ratio changes
Tips and tricks to get the transition you want
aws-lite
A simple, extremely fast, extensible Node.js client for interacting with AWS services
What should we ship?
December 2023
There are 10 more of these. I thought I'd save you some scrolling, but if you want you can…
Correctly Configure (Pre) Connections
We’re probably familiar with preconnect, but are we getting it right?
Modern Web Weekly #16
Staying up to date with the modern web 👋Hello there! I’m Danny and this is Modern Web Weekly, your
CSS Wrapped: 2023!
2023 was a huge year for CSS! Learn about what landed in Chrome and across the web platform this yea
Future of CSS: Scroll Animations
Today we're going to be looking at scroll based animations as a part of animation-timeline, at the..
Fit-to-Width Text [with scroll-driven animations]
What if I will tell you how we could solve fit-to-width text with pure CSS without any hardcoded par
How to Prevent or Recover from Developer Burnout
Most ambitious developers follow the same pattern: they do 9-to-5 jobs, participate in hackathons an
How to write performant React code: rules, patterns, do's and don'ts
Originally published at https://www.developerway.com. The website has more articles like this...
Speaking
Talks I've given at conferences or other events. I'll link to slides or videos where they are available.
According to the Spotify API, I've been listening to a bit of metropopolis (Phantogram), deep liquid (Etherwood), alternative emo (Hot Mulligan), uk dnb (London Elektricity), drum and bass (Fred V) and liquid funk (Hybrid Minds) over the last few weeks (their genre names, not mine!)
You can click the cards above to play a little preview of the artist, courtesy of the Spotify API. I also use the Spotify API to get the tempo/BPM of the preview song, and I use this to influence the speed that a card bops at while its playing.
Press the pause icon or the esc key on your keyboard to stop the previews.
Posts
Bluesky and sometimes Mastodon posts by me
If you want to follow the best devs in web development 👇🏻
go.bsky.app/SoASbQA
There are 9 more of these (!) I thought I'd save you some scrolling, but if you want you can…
I'll keep this handle but never really got on with Mastodon, catch me on Bluesky: https://bsky.app/profile/wolstenhol.me
Boost Favourite Permalink to Toot
Eternal gratitude will come your way uncluttered 🫶
syntax.fm/oss
Zara’s awful online store. What a great slide deck. It’s almost unbelievable that Zara developed such a poor website.
https://builtformars.com/case-studies/zara
(via https://social.ericwbailey.website/@eric/111534421916632000)
Boost 4 Favourite 1 Permalink to Toot
The progressive enhancement patterns in this article about lightweight clientside state management by @ryanbethel are pretty clever, and using a web worker like this is new to me. Good stuff. https://begin.com/blog/posts/2023-11-30-clientside-state-management
Boost 4 Favourite 2 Permalink to Toot
Places
A randomised asortment of places I've liked on Foursquare at one point - it could be somewhere from a holiday, or it could be a random bar in Manchester that closed three years ago…