Look mum, no breakpoints!
An excellent overview of how to approach fluid design on the web. Lots of excellent references and techniques, particularly those around using Flex layout with flex-basis to control widths, or […]
An excellent overview of how to approach fluid design on the web. Lots of excellent references and techniques, particularly those around using Flex layout with flex-basis to control widths, or […]
Every web developer has torn their hair out trying to align an icon with some text, or two separate pieces of text with each other, or (god forbid) a whole sequence of text nodes, icons, form […]
Cursorless is a very cool VS Code plugin that uses Talon (voice-control assistive tech) to navigate around codebases, write and edit code, and do just about anything else. Even if that isn't […]
I finally made it to an IndieWebCamp! It was a huge amount of fun and left me with many ideas, thoughts, and questions.
A simple tweak that simplifies the common approach to "lists that don't look like lists" with HTML/CSS and sidesteps any semantic/accessibility concerns. […]
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 […]
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 […]
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!
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 […]
Another attempt at a privacy-focused, simplified search engine, with some interesting filter options – called "optics" – which let you customise your results. Only want to search personal sites? […]
A really lovely article about how to help people navigate the digital world that doesn't involve having to tackle huge, global issues. Start small. Start with people. Even one at a time, it […]
Are there any concerns with using superscript and subscript when crafting content for the web?
Just mention @birb in a post to Mastodon with a link, and RSS Parrot will search the site for any kind of feed, convert that feed to an RSS output, and then launch a Mastodon account that […]
Prose is a service that connects with any GitHub repo you want, and then lets you edit Markdown and plain text files directly from a dedicated text editor. Particularly useful for people using GitHub […]
A simple mapping project that overlays light pollution data with available accommodation pulled from AirBnB and Booking.com, allowing you to find places to stay that will also be great for star […]
The trouble with drafting blog posts and then mentally filing them under "done", without ever actually hitting publish.
A lovely argument for using the web to simply make stuff and then show other people, without entering into the hustle and grind of late-stage […]
There have long been issues (mainly due to browser regressions) with using display: contents; in the wild, but there are still some potential use-cases for effectively removing non-semantic elements […]