Advertisement Β· 728 Γ— 90

Posts by David Bushell πŸͺΏ

blocked myself from social media for the Easter weekend

see you next week!

1 day ago 11 0 0 1

ahaha it's very easy to be sidetracked by stock photography

1 day ago 0 0 0 0

there are pros and cons for sure

it's possible to reuse the same grid template on anything in the "full" column like you linked (using a CSS variable to keep it "DRY") so it's just nested grids rather than subgrid

1 day ago 1 0 1 0
I ran https://dbushell.com through our Al search visibility scanner.
Your site scored 39/100. The biggest issue: No WebSite schema found.
hat means Al engines like ChatGPT, Perplexity, and Google Al Overviews are unlikely to surface your content when people search for what you do.
Full breakdown here (free, no signup): view your report

I ran https://dbushell.com through our Al search visibility scanner. Your site scored 39/100. The biggest issue: No WebSite schema found. hat means Al engines like ChatGPT, Perplexity, and Google Al Overviews are unlikely to surface your content when people search for what you do. Full breakdown here (free, no signup): view your report

I have fail. I'm a fraud. 39/100 is embarrassing. That's way too high, any tips to reach zero?

1 day ago 10 1 0 0
Preview
CSS subgrid is super good The one where I code a simple but powerful grid layout

blogged: CSS subgrid is super good

dbushell.com/2026/04/02/c...

β€” in writing this I learned that -1 (negative one) for grid columns is not an integer overflow hack - you can just count the grid lines backwards πŸ€¦β€β™‚οΈ imagine reading the spec...

1 day ago 17 6 2 0

happy birthday πŸ₯³

1 day ago 1 0 1 0

thanks!

don't forget HN is ycombinator, wouldn't be surprised if they're running the bots in-house

1 day ago 0 0 0 0

no stack - it's just a janky bit of deno/javascript to build a static site hosted on bunny.net

i'd recommend any static site generator like 11ty or Astro to do the same

2 days ago 1 0 1 0

thank you :)

2 days ago 1 0 1 0
Preview
Notes – 13:51 Wed 1 Apr 2026 Notes – 13:51 Wed 1 Apr 2026

tip for WordPress theme devs if a plugin has terrible CSS specificity (which is all of them)

dbushell.com/notes/2026-0...

2 days ago 3 1 1 0
Advertisement

they can't remake me believing that it was real

2 days ago 2 0 1 0

this is harder than it should be and i rage quit im not stupid that game is stupid 😀

2 days ago 7 0 2 0
Kagi Search - Kagi Search Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

when your joke homepage is unironically better than the bland distillation it replaced

kagi.com - can we keep it?

2 days ago 19 0 1 0

this is the way

2 days ago 0 0 0 0
Preview
I quit. The clankers won. The one where I pack up my bags

blogged: I quit. The clankers won.

dbushell.com/2026/04/01/i...

2 days ago 25 7 4 1
Preview
a man holding a box with a label that says ssfts Alt: Ace Ventura Pet Detective package delivery scene in which Jim Carrey kicks a cardboard box around like an Amazon driver
2 days ago 1 0 0 0
Preview
Introducing Proton Meet: Privacy-first video conferencing | Proton Protect the conversations that matter with a secure, end-to-end encrypted video conferencing from Proton.

excited to try this but disappointed that my paid Proton subscription gets zero benefits (unless i pay more)

proton.me/business/blo...

3 days ago 5 0 0 0
Advertisement

my only wish is that the align/justify items/content properties made sense, i'm convince they exist in a super position and only manifest once i've chosen the wrong one

3 days ago 6 0 1 0

seriously, what was i doing before CSS Subgrid, bashing rocks together? once you see a subgrid they're everywhere

3 days ago 23 0 1 0

* not considered

3 days ago 1 0 0 0

yeh Den Odell's and Donnie D’Amato's articles touch of the good use cases

many of the other examples are a single <canvas> or <span> soup, which is very easy to fall foul of if considered

3 days ago 1 0 1 0
Preview
You Know What? Just Don’t Split Words into Letters This is an unplanned part two for Barriers from Links with ARIA. The title reflects my exasperation because this isn’t new, I’ve simply failed to be explicit about it over the last decade or so. In 20...

most real-world use cases I've seen go hand-in-hand with good CSS patterns

issues are it requires JavaScript, is almost certainly not as perfect as presented, and will fall foul of accessibility concerns:
adrianroselli.com/2026/02/you-...

maybe one day browsers will expose a standard way πŸ‘€

3 days ago 2 0 2 0
Preview
Pretext review Another distraction from improving user experience

another good look here:
blog.damato.design/posts/pretex...

(yeah "sorry to the CSS zealots" doesn't make any sense regardless of the negative connotations)

3 days ago 9 1 0 0

i shall spare you a demand to unpack πŸ˜…

3 days ago 6 0 0 0

what exactly has been proven, and how?

can the moral framing not be nuanced and informed? (my framing: dbushell.com/ai/#morals-a... - you don't have to read lol)

suppose the problem is microblogging/commenting loses all that and appears dogmatic

3 days ago 4 0 1 0
Advertisement

i agree dogmatic anything is bad (and the bsky thing is the least of my concerns)

but that's a false equivalence - you're comparing pseudo-science and conspiracy theory around a humanitarian effort, to dislike of a VC-backed industry that's measurably harmful in almost all areas it touches

3 days ago 15 0 2 0

ouch. there is a good chance they also have absolutely no idea why your account was flagged either

good luck with that! 🫑

3 days ago 1 0 1 0

i'm sure you're capable of mashing the keyboard and finding the top search results, but in case i'm overestimating, some excellent resources:
adrianroselli.com/tag/overlay
overlayfactsheet.com/en/

give 'em hell! bunch of predatory grifters πŸ˜”

3 days ago 2 1 1 0

lol i'll suffer if that means you're blogging more :)

3 days ago 0 0 0 0

indeed :)

i even coded my own janky RSS reader and now you're stuck at the top all week

(bug will fix itself by Thursday!)

3 days ago 2 0 1 0