Archives

Bidirectional text in HTML

Today's obscure HTML element: <bdi>. It stands for "bidirectional" and refers to text that can include both RTL and LTR languages (does not appear to care about other […]

React server components tips

A quick overview of React Server Components and some of the mental models that are useful when thinking about how they might be applied, in […]

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 […]

Is Web3 bullshit?

Yes, it is 😉 Of course, Molly does a much better job of outlining why the Web3 experiment appears to be failing so spectacularly, and politely calls out the rest of the industry for allowing the […]

Backfiring Hype Trains

As more and more companies begin dabbling with blockchain tech, I'm increasingly bemused by just how blind they appear to be to the growing consumer concern over the same space.

Safari isn't protecting the web, it's killing it

People joke about Safari being the new IE6 a lot, but I've never seen as succinct and well-reasoned a take on just how true this is becoming than what Tim has written. Their argument breaks down into […]

Tailwind adds complexity, does nothing

I've never understood the appeal of TailwindCSS. I've watched friends and colleagues get amped for it, seen their code, and just felt like it was a meaningless abstraction of the existing technology. […]

This used to be our playground

A wonderful (and wistful) treatise to the personal web. Takes a design-oriented approach, but the words are just as applicable to any discipline (even non-digital ones). More importantly, Simon's […]

Upgrades and polyfills

My personal fight with Apple's software lockouts on iPad continues, so this comment (and most of Jeremy's surrounding thoughts) really resonated […]

Firefox and SVG fill for CSS

I ran into a bug recently where some SVGs on a website were seemingly ignoring a fill request. A quick check in dev tools showed that the CSS was being applied so... what gives? Turns out […]

CSS @property superpowers

Looks like the new CSS @property extension has landed in Chrome. Una has put together some interesting examples and explanations on the fallback mechanism in particular. Usage appears to be the same […]

Be Curious About Your Code

I've been thinking a lot about an article I read recently that called out technical writing online for being overly trusted. But shouldn't that same argument apply more universally to third-party code coming from any source?

Accessible animations in React

I've long wondered whether there were any particular gotchas with React when it came to using the prefers-reduced-motion flag. Well, Josh has written up the answer (and, as usual, extremely well). […]

Jumping into webmentions with NextJS

Great overview of how to deal with webmentions on a NextJS site. Should be applicable to other React SSGs like Gatsby. Useful […]

Bottlenose dolphine adopts common dolphin

Stashing for personal reference, as my original BBC source appears to have vanished. A 2014 news story from Paihia, New Zealand, about a female bottlenose dolphin that adopted a stray common dolphin […]

Jamstack Conf 2020

Notes from the 2020 Jamstack Conf. Some interesting dives in the Jamstack community and various applications of Jamstack technologies, with tweet threads as usual.

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.