Mike Hall

Mike Hall

@mikehall314.bsky.social

Web developer and Doctor Who fan (not in that order). Science, reason, and critical thinking. Skeptical of the Placebo Effect. Director of Merseyside Skeptics. Co-host of Skeptics with a K. Director of The Skeptic. Director of QED. Autistic. /H(?:e|im)/ui

913 Followers 160 Following 882 Posts Joined Dec 2023
2 days ago
Preview
Lost Doctor Who and the Daleks episodes discovered in 'ramshackle' collection The Doctor's assistant Peter Purves was invited to a screening of the episodes in Leicester.

This has made my morning.

87 22 4 11
2 days ago

Masterplan!

6 1 1 0
3 days ago
Preview
After Sowing Distrust in Fluoridated Water, Kennedy and Skeptics Turn to Obstructing Other Fluoride Sources Florida and Utah have banned fluoridation, with multiple other states looking to do the same. Critics of fluoride in drinking water point to supplements as an alternative, but many are creating barrie...

RFKjr and his Tin Foil Hat Army are NOT “skeptics”. Skeptics go by the evidence. Same as there’s no such things as “climate change skeptics”.

The word you’re looking for is DENIERS.

www.propublica.org/article/fluo...

30 4 1 0
5 days ago
Preview
Web Day Out in Brighton, March 12th 2026 A one-day event all about what you can do in web browsers today!

I'm speaking at Web Day Out on Thursday in Brighton. The line-up looks great, and tickets are still available webdayout.com

You can get a 10% discount via ti.to/clearleft/we...

My first talk in a couple of years 😬. It's currently running at 40 minutes but the slot is 30, so I have work to do…

18 10 3 0
5 days ago
Preview
Web Day Out in Brighton, March 12th 2026 A one-day event all about what you can do in web browsers today!

Want to learn about the very latest advances in #HTML, #CSS, and #JavaScript APIs? Browsers are capable of so much nowadays...

There's just 2 more days left to buy a ticket.

Use JOIN_RICH for a final discount.

webdayout.com

1 5 1 0
5 days ago

Me, a nerd, watching Game of Thrones.

Jon: Who are you?
Aemon: My father was Maekar the first of his name. My brother Aegon reigned after him, when I had refused the throne, and his son was Aerys… whom they called the Mad King.
Jon: You’re Aemon Targaryen!

Me: Nah that’s Genial Harry Grout mate.

2 1 0 0
1 week ago

Papers Please is just spot the difference but designed by an ethics professor, right?

7 0 1 0
1 week ago

Just about recovered from the great time that was #SotB26. If anyone else fancies having me come deliver my talk, I’m very open to the idea.

9 4 0 1
1 week ago

I used to be able to sniff the UA for Samsung, but Chrome on Samsung currently reports itself as Chrome for Linux (not even Android). Presumably because of UA reduction.

UA Hints doesn’t give me anything which says Samsung. Model string is empty.

What on earth I can do?!

0 0 1 0
1 week ago

Okay software folks.

With inputmode=numeric, Samsung devices pop a decimal pad with a negative sign. Other browsers pop a number pad without a decimal.

With inputmode=decimal, other browsers pop a pad with a decimal and a negative sign. Samsung pops a number pad without a negative.

(Cont’d)

0 1 1 0
2 weeks ago

The lady beside me on the train just ordered a hot chocolate. "Extra hot please!". What the fuck does that mean?! A mug of hot steam??

9 0 5 0
2 weeks ago
Preview
@mikehall314/cushion - JSR @mikehall314/cushion on JSR: A CouchDB-style document database built on Deno KV. Cushion gives you documents with optimistic concurrency, materialised map-reduce views, and a query builder — backed b...

Just published v0.1 of Cushion, a CouchDB-style API on top of DenoKV. Features optimistic concurrency, materialised views, namespaces, and cursor-based pagination. Inspired by @couchdb.bsky.social and built with love in @deno.land

4 1 0 0
2 weeks ago

I have picked up many new software web people followers today thanks to #SotB.

With due apologies to you all for the Doctor Who and skepticism content to come.

5 0 0 0
2 weeks ago
Zach Leatherman standing at the lectern at State of the Browser 2026; the slide shows an old television set displaying “10 PM – Do you know where your JavaScript are?” against a brick wall.
Slide styled like a digital time display showing “08:00 AM” and “1991” with the label “Destination Time,” presented by Zach Leatherman at State of the Browser 2026. Close-up of a slide showing JavaScript code from an HTML file, highlighting functions such as “MM_findObj” and “MM_swapImage,” presented during Zach Leatherman’s talk at State of the Browser 2026. Zach Leatherman presenting a slide featuring a scene from a workplace TV show; a flip chart displays a triangle labeled “SPA,” “Client Side Rendering / CSR,” and “Create-React-App,” State of the Browser 2026.

Great, great talk by @zachleat.com at #SotB26: „It’s 10PM - do you know where your JavaScript is?“
Very entertaining, very thought provoking and a trip through Web UX history with a very critical point. (Didn’t expect to see MM_swapImage today.)

2026.stateofthebrowser.com/speaker/zach...
#SotB

7 3 0 0
2 weeks ago

#SotB26 #SotB Client side rendering is still the default in React. And honestly so many engineers view anything other as a hassle.

3 0 0 0
2 weeks ago

#SotB26 #SotB my first ever web job, we did a static build of a job board every morning from an MS Access database. It took 2 hours every day.

4 0 2 0
2 weeks ago

#SotB26 #SotB Zach really speed-running the history of web performance and I’m loving it.

2 1 0 0
2 weeks ago

#SotB26 #SotB “Network dependencies can fail.”

2 0 0 0
2 weeks ago

#SotB26 #SotB Consider how your progressive enhancements load and test at each level! Yes!

1 0 0 0
2 weeks ago

#SotB26 #SotB MM_swapImage(). Wow. That is a blast from the, etc.

1 0 0 0
2 weeks ago

#SotB26 #SotB “Be inspired by something which isn’t WCAG”

1 0 0 0
2 weeks ago

#SotB26 #SotB Special Effect are awesome! I did some fundraising for them about 6-7 years ago. Happy times.

0 0 0 0
2 weeks ago

#SotB26 #SotB Video games seem to be really putting the web to shame on accessibility

4 2 0 0
2 weeks ago

#SotB26 #SotB “You can go your entire career without ever talking to a disabled person”.

2 0 0 0
2 weeks ago

#SotB26 #SotB I’ve worked with designers in the past who refuse even WCAG AA because they didn’t know how to make it pretty and accessible. And so accessible is what they dropped.

2 0 0 0
2 weeks ago

#SotB26 #SotB I wish I were posting more about Chad’s talk but I am absolutely rapt!

0 0 0 0
2 weeks ago

#SotB26 #SotB Just had a push notification from the Trainline reminding me that I’m going home tomorrow. NOT NOW TRAINLINE. You’re being a downer!

1 0 0 0
2 weeks ago

#SotB26 #SotB “Be kind to yourself” is such a succinct way of summarising it. Such a fantastic talk.

1 0 0 0
2 weeks ago

#SotB26 #SotB “I made this mistake that, if I talk all the time, or I engage all the time, then maybe I’ll be seen.”

1 0 0 0
2 weeks ago

#SotB26 #SotB “Uncertainty is what drains us”. Again relating hard to this. Great insights from Fiona Safari!

0 0 0 0