Ghost-wrangling
My Flow utility class was applying margins around invisible elements like <style> and <script> tags, throwing off the vertical rhythm around them. Here's what I did to fix it, and why I also swapped em for lh while I was in there.
Latest 10 posts on the blog.
My Flow utility class was applying margins around invisible elements like <style> and <script> tags, throwing off the vertical rhythm around them. Here's what I did to fix it, and why I also swapped em for lh while I was in there.
Status updates and enforcing the crispiest-possible 88x31 badges across the web
I got to really put my recently-practised and newly-learned system administrator skills to the test again, mere months after my my last update about migrating the server that hosts my websites. Why’s that, you ask? Because the server host that I switched to has been a major disappointment.
Reflecting on February and looking ahead to March’s genre(s), Baroque.
Reflecting on listening to Grunge throughout January and planning February’s genre, Vaporwave.
Only one month until State of the Browser, and I will once again be organising, but this year I’ll be there in-person! 🥳 Sadly, I’ve had to do what I can rather remotely since 2023, so I’m really looking forward...
EchoFeed is an incredible web service by my pal, Robb Knight, that periodically checks your RSS feeds and can echo them out to various social media websites, and can even send Webmentions on your behalf! I proudly use EchoFeed on...
I've come up with a fun, new project to work on over the course of this year, and maybe you’ll join me!
Over the last two weeks, I’ve been toiling away on the ugly underside of this website: the server. It powers and hosts all the data for this and my many other websites, and I thought as we say goodbye to 2025 and welcome in 2026, I’d reminisce on the history of my website.
It’s been about a year and a half since I changed how colour schemes (i.e., light and dark themes) work on my website, and after reviewing and refactoring things again recently, I thought I would share how everything ties together and allows for different levels of control over colour schemes.