Solutions Architect @zilliz_universe. #vectorDB, #RAG, #DataViz, #UX. #aphantasic. He / Him

England, United Kingdom
Joined December 2008
Simon Hearne retweeted
Does anyone *really* understand CORS? The amount of "allow everything" configuration I see in practice is concerning.
173
85
39
1,527
359,779
Google to drop the page experience report, mobile usability report and the mobile-friendly test (and API) in the coming months seroundtable.com/google-sear…
10
62
15
138
46,890
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
1,299
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
2
897
The ridiculous amount of crypto spam on bird site makes Mastodon 100% nicer.
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?
It's surprisingly easy (and cheap) to run your own Mastodon server: 1: register a domain. I used Cloudflare to register hearne.social 2: install mastodon - I used the one-click digital ocean app at ~$12 per month [1] 3: add DNS A record for… hearne.social/@simon/1093648…
1
1
1
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 😅
Simon Hearne retweeted
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 out how to respond so I feel immense guilt every time I see that unanswered message… OR I’ve forgotten that your message (and you) even exist.
50
2,052
155
10,760
How do you choose the right Cache-Control header? @simonhearne has got your back with a flowchart and Caching Header Beset Practices (simonhearne.com/2022/caching…) #webperf
1
24
105
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.
Replying to @hypothes_is
@hypothes_is has finally gained support for web pages and applications that do client-side navigation. We use the new Navigation API (wicg.github.io/navigation-ap…) when available, as it allows us to know when an SPA navigation starts and finishes.
1
4
Reading this tweet back makes me realise how obtuse web tech can be. How would you explain this to a non-techy?
2
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
2
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.
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
2
7
The new CrUX docs are live! Take a look and let me know if anything is missing or could be improved. #WebPerf #SEO developer.chrome.com/docs/cr…
Have you used the @ChromeUXReport CrUX documentation (developers.google.com/web/to…) before? Did it answer your questions? Please RT for reach! #WebPerf #SEO
63%Never used it
12%Yes and got what I need
11%Yes but didn't answer Qs
14%🍿
124 votes • Final results
3
1
11