Murray Adcock (site owner) wearing shades and raising a single eyebrow.

oh hi!

I'm afraid you've stumbled into the personal playground of Murray Adcock.

Ad hoc thoughts from an ad hoc mind!

What I'm Up To

No More Damp Stories

Storybook encourages setting the same arguments over and over and over again, but this is a pain to maintain. There is a better, DRYer approach, it's just not well documented.

European Accessibility Act

I read the entirety of the EAA – including all supporting documentation – so you don't have to.

Can You Code On An iPad?

How well does an iPad work as full code editing device; a veritable laptop replacement? That's what I wanted to find out.

A Ghost in the Machine

Or how I spent four days trying to debug a local Astro environment that refused to load any CSS.

IndieWebCamp Brighton 2024

I finally made it to an IndieWebCamp! It was a huge amount of fun and left me with many ideas, thoughts, and questions.

Strictly Typed Object Keys in TypeScript

Want to type a data object so that a given key (e.g. "foo") can only be paired with a specific type (e.g. Bar)? Now you can!

2024: The Year Of ...

What are my goals, themes, and overarching desires for the year ahead; and how does 2023 compare to what I had hoped it would become.

Superscript, Subscript, & Accessibility

Are there any concerns with using superscript and subscript when crafting content for the web?

A Missing Narrative

Ever spend weeks writing something, hit publish, and then feel completely unsatisfied. That's what just happened to me. So I figured I'd try to work out why.

Git Authorship

How to change your Git author details for a single codebase, and check that the changes have taken effect.

2023: The Year of Our Big Day

2023 was another BIG year in terms of, well, everything. We travelled all over the world. We attended scores of major events. And we got married. It's taken a while to write up, as a result!

One Neat CSS Trick

Using pseudo-selectors like :where and :not to invert style rules, allowing for better code encapsulation and context sharing across a codebase.

Explore?

Made By Me, But Made Possible By:

CMS:

Build: Gatsby

Deployment: GitHub

Hosting: Netlify

Connect With Me:

Twitter Twitter

Instagram Instragram

500px 500px

GitHub GitHub

Keep Up To Date:

All Posts RSS feed.

Articles RSS feed.

Journal RSS feed.

Notes RSS feed.