Ali
banner
alasdair009.bsky.social
Ali
@alasdair009.bsky.social
Senior Web Developer | National Trampolinist & Coach | Amazing hair style

https://www.alasdairmacrae.co.uk
Upgraded my personal design system to @storybook.js.org 9.0. That was a really smooth upgrade and I’m enjoying the improved testing! Great job SB team!

design.alasdairmacrae.co.uk?path=/docs/a...
Alasdair Macrae Design
A Storybook dispalying various CSS and JS visual elements used within my portfolio
design.alasdairmacrae.co.uk
June 1, 2025 at 7:02 AM
Playing around with SVG animateMotion paths to create an animated rollercoaster #SVG!

You can view it at www.alasdairmacrae.co.uk/about-me
May 8, 2025 at 10:49 PM
With Styled-Components entering maintenance mode, I embraced the opportunity to find a new styling base camp. Here’s how I found the transition to CSS Modules...

www.alasdairmacrae.co.uk/blog/a-quest...
A quest from Styled-Components to CSS Modules | Alasdair Macrae
With styled components entering maintenance mode I decided it was time to migrate to CSS modules and it went easier and better than I expected.
www.alasdairmacrae.co.uk
April 18, 2025 at 9:44 PM
I started the monstrous task of migrating my entire portfolio site from styled-components to css-modules.

Returning to a more traditional approach to writing #css (well, #scss) is refreshing.

I do miss transient props though. But I'm using CSS variables instead :)
April 6, 2025 at 5:29 PM
Gutted to hear this. I love styled-components but an end of an era. Nothing lasts forever.

I’ll go vanilla css modules over tailwind though. Better get migrating…

opencollective.com/styled-compo...
Thank you - styled-components
First and foremost, thank you to everyone who has contributed to styled-components over the years. Open Source is hard work, and many of the larger feature and/or refactoring drives probably would nev...
opencollective.com
March 29, 2025 at 6:32 PM
Building a @nextjs.org app to read weather data from my Netatmo weather station with a drizzle of help from @storybook.js.org and Home Assistant.

www.alasdairmacrae.co.uk/blog/taking-...
Taking the weather with you with JS | Alasdair Macrae
Building a web app to read live data from my own smart weather staion using Storybook, Next.js and Home Assistant.
www.alasdairmacrae.co.uk
March 26, 2025 at 10:59 PM
It was incredible to be part of Jagex's 10th RuneFest (my 8th time).

I believe it was the best one ever & it was so inspiring to see the awesome work done by the staff & the massive enthusiasm from the players!

www.alasdairmacrae.co.uk/blog/runefes...
#runefest25 #RuneFest #runescape #OSRS #jagex
RuneFest 2025 | Alasdair Macrae
RuneFest returns with probably it's finest entry ever and I could not be prouder to be a part of it.
www.alasdairmacrae.co.uk
March 17, 2025 at 4:27 PM
Using Friday afternoons to play around with @react.dev @nextjs.org and @storybook.js.org is a quite a fun exploration into effects you can achieve without a host of other graphical libraries. Today an upgrade to a CSS fire component displayed & controlled in SB...
February 3, 2025 at 10:39 AM