simonhearne Profile Banner
Simon Hearne Profile
Simon Hearne

@simonhearne

Followers
3K
Following
7K
Media
877
Statuses
5K

Solutions Architect @elastic. #WebPerf, #DataViz, #UX, #O11y & #A11y. Co-organiser of @ldnwebperf. #aphantasic. He / Him

England, United Kingdom
Joined December 2008
Don't wanna be here? Send us removal request.
@simonhearne
Simon Hearne
2 years
RT @davidfowl: Does anyone *really* understand CORS? The amount of "allow everything" configuration I see in practice is concerning.
0
91
0
@simonhearne
Simon Hearne
2 years
RT @rustybrick: Google to drop the page experience report, mobile usability report and the mobile-friendly test (and API) in the coming mon….
0
63
0
@simonhearne
Simon Hearne
3 years
Three DIY lessons after electrocuting myself twice today:.1. Don’t assume that a lighting circuit is dead when the switch is off.2. Don’t assume that your live circuit tester works.3. Don’t assume all upstairs lights are on the ‘upstairs lights’ circuit.⚡️⚡️⚡️😵.
1
1
14
@simonhearne
Simon Hearne
3 years
Is that time of the year! 5/5 household members struck down by the lurgy. Sick three-month-olds don’t need much sleep apparently.
1
0
2
@simonhearne
Simon Hearne
3 years
The ridiculous amount of crypto spam on bird site makes Mastodon 100% nicer.
Tweet media one
0
0
0
@simonhearne
Simon Hearne
3 years
Woke up today to no network at home, it turns out the battery in the UPS has died again. Why it fails closed I don’t know, but I now realise that we have lost power due to the UPS failing more often than due to the power supply failing. Anyone want an old UPS?.
0
0
0
@simonhearne
Simon Hearne
3 years
Keep 🐘Mastodon@mastodon.social alive and show your support!.
Tweet media one
0
0
1
@simonhearne
Simon Hearne
3 years
Measuring responsiveness on the web… is hard. mmocny demonstrates what impacts #INP and how modern #JavaScript APIs can be used to improve #WebPerf.
1
4
4
@simonhearne
Simon Hearne
3 years
There are some delays of course, it takes a while for new DNS records to propagate and there will potentially be issues with Let's Encrypt validating the host cert once Cloudflare SSL is enabled. I'll find out in three months 😅.
0
0
0
@simonhearne
Simon Hearne
3 years
It's surprisingly easy (and cheap) to run your own Mastodon server:. 1: register a domain. I used Cloudflare to register 2: install mastodon - I used the one-click digital ocean app at ~$12 per month [1]. 3: add DNS A record for…
1
1
1
@simonhearne
Simon Hearne
3 years
RT @adhdjesse: If you sent me a message and I never responded,. Just know that I stress about it every single day because I haven’t figured….
0
2K
0
@simonhearne
Simon Hearne
3 years
RT @vitalyf: How do you choose the right Cache-Control header? @simonhearne has got your back with a flowchart and Caching Header Beset Pra….
0
24
0
@simonhearne
Simon Hearne
3 years
Reading this tweet back makes me realise how obtuse web tech can be. How would you explain this to a non-techy?.
0
0
2
@simonhearne
Simon Hearne
3 years
This is the first "proper" use of the Navigation API I've seen in the wild. Why is it so important? Any third-party app (annotations, monitoring, error logging etc.) are generally guessing if the visitor has navigated to a new SPA view. This API takes away the guesswork.
@robknight_
Robert Knight
3 years
@hypothes_is has finally gained support for web pages and applications that do client-side navigation. We use the new Navigation API ( when available, as it allows us to know when an SPA navigation starts and finishes.
1
0
4
@simonhearne
Simon Hearne
3 years
We're reading Alice in Quantumland and Quantum: A Guide for the Perplexed, but there is always a step from "we get it" to "say what?" that we're struggling with.
0
0
0
@simonhearne
Simon Hearne
3 years
My eldest son (8yo) has challenged me to teach him quantum mechanics. We've watched literal hours of YouTube videos and are no more enlightened than the original double-slit explanation I just about remembered from 20 years ago. Any pointers for accessible resources for kids?.
2
0
2
@simonhearne
Simon Hearne
3 years
So. GA4 has totally removed site speed reporting?.I've got to say, I'm surprised. At least we won't have to explain why page load time is not a suitable metric any more! #WebPerf #SEO
Tweet media one
0
2
7