Archives

Why centring is so hard

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 [โ€ฆ]

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!

Marbla

A playful and fun new variable font, which lets you control the amount of thickness in three novel ways: ink trap, ballooning, and curve. The result are letterforms that almost seem to disassemble as [โ€ฆ]

The chicken-egg problem of movie microformats

Sara proposes some broader microformats support for media consumption, beyond the existing u-watch-of. The existing option does little to differentiate the type of content (YouTube versus [โ€ฆ]

Stop using HSL for colour systems

A fascinating (albeit quite technical) dive into how colours spaces work, and why the typical HSL colour spaces of the web and software result in problematic inconsistencies within colours. The key [โ€ฆ]

TypeScript string literal arrays

A useful trick when working with tokenised values is that you can generate an "immutable tuple" within a "const context" (computer science gibberish overload ๐Ÿ˜‚) and reference that. So if you have [โ€ฆ]

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 [โ€ฆ]

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 [โ€ฆ]

Keep stuff linkable

The bulk of the article is about a kind of pseudo-scraper for populating links and references whilst writing a blog post or article. But the broader conversation piece here is whether linking in an [โ€ฆ]

Container queries & typography

I've been saying for a couple of years that we are on the brink of a "fluid design" revolution in front-end development, similar to what happened around the late 2000s with "responsive design". [โ€ฆ]

Stop using JavaScript objects

Theo has some really interesting videos, but the more I dig into the archive the more I find little gems like this. It's the definition of a quick tip, and it helps explain Maps and Sets in [โ€ฆ]

Actual CSS breakpoints you need to know

An excellent overview of why the typical "listicle" style tweet purporting to show you the "only breakpoints you'll ever need! ๐Ÿ˜Ž๐Ÿ‘‡๐Ÿงต" is not just silly, but actively missing the [โ€ฆ]

The struggle of emoji on the web

I use emoji quite a lot on this site, which means I'm already aware of some of the more unusual browser/OS quirks. Don't ever use flag emoji (except pirate ๐Ÿดโ€โ˜ ๏ธ) because Microsoft refuses to [โ€ฆ]

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 [โ€ฆ]

Managing post types

Desmond has written a great overview of the current state of "post types" within the IndieWeb community, but the takeaway that struck me as most interesting/valuable is their distinction [โ€ฆ]

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.