Archives

The good, the bad, the web components

An excellent overview of the current state of web components, including suggestions on how they could be […]

A history of painting (with dinosaurs)

Ultimately, this is a book review, but it's a very good one that helps dissect the topic of where palaeoart fits in with the wider canon of art itself. It certainly gave me pause for thought on how […]

Why my code isn't in TypeScript

Remy has some good arguments for why TypeScript can be just as much of an issue as it is a benefit. I've personally got a love/hate relationship with the abstraction, so it's always good to have some […]

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!

What powers do PWAs have right now

A useful single-purpose site that implements most (if not all) currently spec'd PWA APIs and lets you play around with them. Good for testing cross-browser quirks and for seeing a quick overview of […]

When to use <meter>

A solid example of where HTML semantics can be a little problematic: the &lt;meter&gt; element. Also a good overview of where/when this element is […]

Temperate trees and shrubs

A vast encyclopedia, free for all to use online, aiming to detail all woody plants that grow in temperate regions. Written by experts, it is the single largest horticultural work ever created, and is […]

Decision time

Good design involves a lot of decision making, and decisions result in trade-offs. Understanding how to go about considering design decisions is critical to good user experiences and ensuring other […]

Optimise Lightroom by rebuilding previews

A step-by-step guide to forcing Lightroom to rebuild preview files. This can help reduce the overall size of the Previews folder/database, which often retains outdated previews for files you've […]

Performative performance

A thoughtful look at the idea of sustainability in web development and design, particularly in terms of whether worrying about an individual design choice's carbon footprint is meaningful or simply […]

Josh's custom CSS reset

Josh has added some additional thoughts to Andy's CSS reset. Personally, I like a combination of the two (with a dash of Stephanie's best practices thrown in for good measure), but wanted to capture […]

EAA: what you need to know

An excellent overview of the European Accessibility Act, how it overlaps with existing regulations, and the impact it might have. Doesn't get too technical, but does do a good job of explaining the […]

Vision possible

There's been a lot of hyperbole – in both directions – around Apple's much-anticipated first-steps into VR. I feel this write-up from MartianCraft does a fairly good job of weighing up some of […]

Everything is about to change

There's nothing too exceptional about this video from Tom Scott. I've seen similar arguments made before – I've made them myself – but I think Tom does a very good job of outlining my precise […]

Windows search for unwanted Amazon uploads

Just to save time in the future, this search string for Windows Explorer can be used on the root Amazon Drive folder to find all non-image […]

British butterfly and caterpillar identification

Another excellent website on British butterflies, particularly good for comparison of caterpillars and chrysalis shapes, to go with the previous entries on butterfly photographs and […]

Ad hoc search powered by

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.