Wow, the blog is 10 years old 🥳
Since I conveniently missed my “decade of gainful employment as a web developer” post last year, I’ll make it up with a “oh …
My ideal frontend interview
I’ll be the first to admit that I think I’m terrible at tech interviews. I never had a proper computer science …
Let's inspect a phishing site
First of all, happy new year! It’s 11 days into 2024 and I just tested positive for COVID. Unlike many people these days who …
New animation possibilities with View Transitions
This article was originally published on 12 Days of Web.
Web applications these days are becoming more complex, thus having smooth transitions between view states as a form of functional …
Pulling content from external API into Drupal 10
If you had read my previous blog post, you’ll have found out that I’m somehow unable to escape Drupal. Not that Drupal …
Customising content markdown via frontmatter in Astro
The use case I had for this was to have customisable bits of a content collection that was rendered from markdown.
Back from blogging hiatus? Maybe…
What is with a sudden publication of blog posts after a seemingly indefinite hiatus? I have no answer except that I do things when …
OMG, I'm doing Drupal again
I’ve not written proper blog posts for a while now but I have come nearly full circle back to the start of my web career …
State of CSS survey 2023 is live!
I’m excited to share with everyone that the State of CSS survey for 2023 has gone live! Yes, it is slightly earlier in the …
Debugging Firefox on Android
I just figured out how to get my Android phone recognised by Android Debug Bridge (adb) on my MacBook, which finally allowed me to …
subscribe via RSS