The Quiet Colossus — On Ada, Its Design, and the Language That Built the Languages
https://www.iqiipi.com/the-quiet-colossus.html
https://redd.it/1so3k20
@programmingreddit
https://www.iqiipi.com/the-quiet-colossus.html
https://redd.it/1so3k20
@programmingreddit
Reddit
From the programming community on Reddit: The Quiet Colossus — On Ada, Its Design, and the Language That Built the Languages
Posted by SpecialistLady - 99 votes and 43 comments
Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation
https://github.com/coremaze/ME2-Writeup/blob/master/README.md
https://redd.it/1spkuzl
@programmingreddit
https://github.com/coremaze/ME2-Writeup/blob/master/README.md
https://redd.it/1spkuzl
@programmingreddit
GitHub
ME2-Writeup/README.md at master · coremaze/ME2-Writeup
Reconstructing a Dead USB Protocol: A Handheld's Secrets Unlocked by a Hot Knife, a multi-disciplinary journey to reviving a forgotten USB interface - coremaze/ME2-Writeup
Vercel reportedly breached by ShinyHunters, non sensitive secrets at risk
https://vercel.com/kb/bulletin/vercel-april-2026-security-incident
https://redd.it/1spwg4r
@programmingreddit
https://vercel.com/kb/bulletin/vercel-april-2026-security-incident
https://redd.it/1spwg4r
@programmingreddit
Vercel
Vercel April 2026 security incident | Vercel Knowledge Base
We’ve identified a security incident that involved unauthorized access to certain internal Vercel systems.
Making illegal state unrepresentable
https://blog.frankel.ch/illegal-state-unrepresentable/
https://redd.it/1spwmis
@programmingreddit
https://blog.frankel.ch/illegal-state-unrepresentable/
https://redd.it/1spwmis
@programmingreddit
A Java geek
Making illegal state unrepresentable
A couple of years ago, I wrote that The Builder pattern is a finite state machine!. A state machine consists of states and transitions between them. As a developer, I want to make illegal states unrepresentable, i.e., users of my API can’t create non-existent…
Migrating from DigitalOcean to Hetzner
https://isayeter.com/posts/digitalocean-to-hetzner-migration/
https://redd.it/1sprq34
@programmingreddit
https://isayeter.com/posts/digitalocean-to-hetzner-migration/
https://redd.it/1sprq34
@programmingreddit
Isa Yeter
Migrating from DigitalOcean to Hetzner: From $1,432 to $233/month With Zero Downtime
A real-world production migration from DigitalOcean to Hetzner dedicated, handling 248 GB of MySQL data across 30 databases, 34 Nginx sites, GitLab EE, Neo4j, and live mobile app traffic — with zero downtime.
An interactive explainer of how audio fingerprinting lets Shazam identify a song in seconds
https://perthirtysix.com/how-the-heck-does-shazam-work
https://redd.it/1sqrv8p
@programmingreddit
https://perthirtysix.com/how-the-heck-does-shazam-work
https://redd.it/1sqrv8p
@programmingreddit
Perthirtysix
How The Heck Does Shazam Work? (An Interactive Exploration)
Explore how Shazam and song identification work through interactive visualizations: spectrograms, constellation maps, hash fingerprints, and time-offset matching.
Highlights from Git 2.54
https://github.blog/open-source/git/highlights-from-git-2-54/
https://redd.it/1srhttc
@programmingreddit
https://github.blog/open-source/git/highlights-from-git-2-54/
https://redd.it/1srhttc
@programmingreddit
The GitHub Blog
Highlights from Git 2.54
The open source Git project just released Git 2.54. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.
Announcing TypeScript 7.0 Beta
https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/
https://redd.it/1srwby3
@programmingreddit
https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/
https://redd.it/1srwby3
@programmingreddit
Microsoft News
Announcing TypeScript 7.0 Beta
Today we are absolutely thrilled to announce the release of TypeScript 7.0 Beta! If you haven't been following TypeScript 7.0's development, this release
Bloom filters: the niche trick behind a 16× faster API | Blog | incident.io
https://incident.io/blog/bloom-filters
https://redd.it/1sry5gh
@programmingreddit
https://incident.io/blog/bloom-filters
https://redd.it/1sry5gh
@programmingreddit
incident.io
Bloom filters: the niche trick behind a 16× faster API | Blog
This post is a deep dive into how we improved the P95 latency of an API endpoint from 5s to 0.3s using a niche little computer science trick called a bloom filter.
How good engineers write bad code at big companies
https://www.seangoedecke.com/bad-code-at-big-companies/
https://redd.it/1stf10u
@programmingreddit
https://www.seangoedecke.com/bad-code-at-big-companies/
https://redd.it/1stf10u
@programmingreddit
Seangoedecke
How good engineers write bad code at big companies
Every couple of years somebody notices that large tech companies sometimes produce surprisingly sloppy code. If you haven’t worked at a big company, it might be…
Bitwarden CLI Compromised in Ongoing Checkmarx Supply Chain
https://socket.dev/blog/bitwarden-cli-compromised
https://redd.it/1stoumz
@programmingreddit
https://socket.dev/blog/bitwarden-cli-compromised
https://redd.it/1stoumz
@programmingreddit
socket.dev
Bitwarden CLI Compromised in Ongoing Checkmarx Supply Chain Campaign
Bitwarden CLI 2026.4.0 was compromised in the Checkmarx supply chain campaign after attackers abused a GitHub Action in Bitwarden’s CI/CD pipeline.
Message Queue vs Task Queue vs Message Broker: why are these always mixed up?
https://medium.com/@yashvaishnav1404/message-queue-and-task-queue-when-to-use-them-fe3a694f6433
https://redd.it/1stchku
@programmingreddit
https://medium.com/@yashvaishnav1404/message-queue-and-task-queue-when-to-use-them-fe3a694f6433
https://redd.it/1stchku
@programmingreddit
Medium
Message Queue and Task Queue: When to use them?
While working with tools like Celery, Redis, RabbitMQ, Amazon SQS, and Google Cloud Tasks, you’ve probably came across terms like task…
While GitHub Actions remains a key part of this vision, we are allocating resources towards other areas ...
https://github.com/cli/cli/issues/5416
https://redd.it/1su5w1d
@programmingreddit
https://github.com/cli/cli/issues/5416
https://redd.it/1su5w1d
@programmingreddit
GitHub
Support creating a run artifact · Issue #5416 · cli/cli
Describe the feature or problem you’d like to solve There's currently a gh run download $GITHUB_RUN_ID -n $artifact_name. I'd like gh run upload -n $artifact_name $file. I'd be able to ...
raylib v6.0
https://github.com/raysan5/raylib/releases/tag/6.0
https://redd.it/1sudrm3
@programmingreddit
https://github.com/raysan5/raylib/releases/tag/6.0
https://redd.it/1sudrm3
@programmingreddit
GitHub
Release raylib v6.0 · raysan5/raylib
raylib 6.0 release notes
A new raylib release is finally ready and, again, this is the biggest raylib release ever! Thanks to the support of many amazing contributors this release comes packed with...
A new raylib release is finally ready and, again, this is the biggest raylib release ever! Thanks to the support of many amazing contributors this release comes packed with...