Archives

Craft 5, Matrix Entries, & Custom Sources

Craft 5 introduces entry-based Matrix fields, but being able to see the entries created this way is surprisingly tricky. Thankfully, it can be done!

A global documentation platform

Andy brings up a very valid and very scary point: what happens when Mozilla shuts down MDN? Why is one of the most important sources of web knowledge not under community stewardship? And what can we […]

Open source web analytics

An alternative, open-source analytics package which should be lighter weight than Google and claims to be more privacy conscious than even […]

Resurrecting web marginalia

A few careful thoughts about the utility of "web marginalia", in this case for discovery; things like blogrolls, feed lists, and webrings. John wonders if their demise is in part due to the loss of […]

A static-site CMS that runs in VS Code

A clever, open-source CMS designed for static site generators like Eleventy, Astro, and Hugo which use Markdown files and frontmatter metadata. The CMS itself runs directly in your IDE, giving you a […]

An open source Postman alternative

An open-source tool for API testing, with automatic type safety baked in and a much more advanced output UI that highlights contained images, code blocks, messaging etc. whilst still providing the […]

Libre Wolf

An open-source fork of the Firefox web browsers, with a strong(er) focus on privacy and security. Basically disables all telemetry and most of the slightly questionable decisions that Mozilla have […]

Clever gradient masking in Lightroom

Some clever Lightroom techniques I've not seen before. Particularly like the use of gradient masks to accentuate existing light sources, and the "sandwich" technique is also very clever. Both work […]

Restoring a Lost Firefox Session

Ever close Firefox or have a crash, restart it, and discover an entire window of tabs is missing? You can potentially resurrect that lost session state, if you act quickly enough.

South African snakes

A surprisingly detailed identification guide to the snakes of South (and Southern) Africa, including diagnostics, multiple photos, species ranges, and (usefully) relative danger to […]

Copyleft trolls

A deep dive into the world of copyleft trolling and Creative Commons license abuse. I was unsurprised to see that automated systems are being used to target people with extortion rackets (similar to […]

A dictionary of problematic terms

A community-led, open-source project attempting to define problematic language (in English) and suggest better replacement terms. Unfortunately, not all listed phrases or words have detailed […]

A11y style guide

A great resource for finding accessible patterns for common UI requirements, as well as including stacks of accessibility best practices […]

Crowdsourced PokΓ©stop locations

Very useful tool for checking whether an area contains locations relevant to PokΓ©mon Go i.e. PokΓ©stops, Gyms, and Nests. Looks like it's built on OpenStreetMap, and therefore open for community […]

Dispatching webmentions with a Netlify build plugin

I've been trying to get this working since the Beta of Netlify plugins, and along comes Mark with a fully working example πŸ˜‚ Definitely want to look into the source code (GitHub) and see if I can […]

Bird sightings in the UK

The Bird Guides forum was an invaluable resource whilst we were failing to see the bearded vulture that made the UK it's home last summer, and I've continued to check in from time-to-time since. In […]

British mammal identification guide

A brilliant resource from the Mammal Society of Britain: a comprehensive list of all mammal species that occur in or around the British Isles, including identification diagnostics, known ranges, […]

The markup de-crapulator

A humorous but useful tool that strips out all the mess that things like Styled Components and React make out of HTML and lets you properly view the source of a page. (and yeah, I use those same […]

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.