The Pulse: Cloudflare takes down half the internet – but shares a great postmortem
A database permissions change ended up knocking Cloudflare’s proxy offline. Pinpointing the root cause was tricky – but Cloudflare shared a detailed postmortem. Also: announcing The Pragmatic Summit...
Take me to this post.
November 20, 2025
The 2025 Go Cryptography State of the Union
I delivered my traditional Go Cryptography State of the Union talk at GopherCon US 2025 in New York. It goes into everything that happened at the intersection of Go and cryptography over the last year....
Take me to this post.
November 20, 2025
In the commit-on-demand pattern, what happens if an access violation straddles multiple pages?
The access violation exceptions will continue until commit improves.
The post In the commit-on-demand pattern, what happens if an access violation straddles multiple pages? appeared first on The Old New Thing....
Take me to this post.
November 20, 2025
Behind the KAI Design Dept. Experience: WebGL Line Blur, Video Scrubbing, and 3D Animation
A look at the technical insights behind the KAI Design Dept. site, covering WebGL line DoF, video scrubbing, and Blender integration....
Take me to this post.
November 20, 2025
CodeSOD: Invalid Route and Invalid Route
Someone wanted to make sure that invalid routes logged an error in their Go web application. Artem found this when looking at production code.
if (requestUriPath != "/config:system") &&
(requestUriPath != "/config:system/ntp") &&
(requestUriPath != "/config:system/ntp/servers") &&
(requestUriPath != "/config:system/ntp/servers/server") &&
(requestUriPath != "/config:system/ntp/servers/server/config") &&
(requestUriPath != "/config:system/ntp/servers/server/config/address") &&...
Take me to this post.
November 20, 2025
JavaScript SpeechSynthesis API
As the web continues to be the medium for all users, standards bodies need to continue to provide new APIs to enrich user experience and accessibility. One underused API for unsighted users is speechSynthesis, an API to programmatically direct the browser to audibly speak any arbitrary string. The Code You can direct the browser to […]
The post JavaScript SpeechSynthesis API appeared first on David Walsh Blog.
...
Take me to this post.
November 20, 2025
The "Vibe Coding Keyboard" How I Made My Walk-and-Talk Setup Even More Awesome
So, picture this: you’re working at a walking desk, you’ve got a cool voice-to-text tool like MacWhisper running, and you want to control it all with just a couple of dedicated keys. That was the dream that led me to build what I now call my “Vibe Coding Keyboard.”
Why Voice Control in the First Place?
Before I get into the keyboard itself, let me explain why I’ve gotten so into voice control. A considerable part of my day involves Slack and Discord conversations, and voice mode is high-speed fo...
Take me to this post.
November 20, 2025