OCaml 5.5.0 released
https://discuss.ocaml.org/t/ocaml-5-5-0-released/18265
https://redd.it/1ubn4uj
@programmingreddit
https://discuss.ocaml.org/t/ocaml-5-5-0-released/18265
https://redd.it/1ubn4uj
@programmingreddit
OCaml
OCaml 5.5.0 released
We have the pleasure of celebrating the birthday of Blaise Pascal by announcing the release of OCaml version 5.5.0. Some of the highlights in OCaml 5.5.0 are: Module-dependent Functions Modules can now be used as function arguments in a form of lightweight…
p99 0 ms* autocomplete for 240 million domain names
https://ruurtjan.com/articles/p99-0ms-autocomplete-for-240-million-domain-names
https://redd.it/1ucdszk
@programmingreddit
https://ruurtjan.com/articles/p99-0ms-autocomplete-for-240-million-domain-names
https://redd.it/1ucdszk
@programmingreddit
Ruurtjan Pul
p99 0 ms* autocomplete for 240 million domain names
How Wirewiki's domain-name autocomplete renders suggestions next frame for 99% of keystrokes.
The World Now Has More Bot Traffic than Human Traffic
https://newsletter.signoz.io/p/the-world-now-has-more-bot-traffic
https://redd.it/1uckbjv
@programmingreddit
https://newsletter.signoz.io/p/the-world-now-has-more-bot-traffic
https://redd.it/1uckbjv
@programmingreddit
newsletter.signoz.io
The World Now Has More Bot Traffic than Human Traffic
If half the internet isn’t a person, how much of what my expensive analytics stack is measuring is about people at all?
How 4 bytes of padding make array clearing 49% faster
https://blog.andr2i.com/posts/2026-06-22-optimization-catalog-how-4-bytes-of-padding-make-array-clearing-49-faster
https://redd.it/1uck3ll
@programmingreddit
https://blog.andr2i.com/posts/2026-06-22-optimization-catalog-how-4-bytes-of-padding-make-array-clearing-49-faster
https://redd.it/1uck3ll
@programmingreddit
Andrii's Blog
How 4 bytes of padding make array clearing 49% faster
An alignment quirk on Intel and AMD CPUs: keeping a Go array 8-byte aligned (vs offset 4) makes clearing it up to 49% faster, thanks to how REP STOSQ works.
In memory of the man who put red squiggles under words
https://devblogs.microsoft.com/oldnewthing/20260622-00/?p=112451
https://redd.it/1ud8p4p
@programmingreddit
https://devblogs.microsoft.com/oldnewthing/20260622-00/?p=112451
https://redd.it/1ud8p4p
@programmingreddit
Microsoft News
In memory of the man who put red and green squiggles under words
Starting in Word and expanding to nearly every other word processor, and even things that aren't word processors.
Lies, Damn Lies and Database Benchmarks
https://questdb.com/blog/lies-damn-lies-and-database-benchmarks/
https://redd.it/1udcab2
@programmingreddit
https://questdb.com/blog/lies-damn-lies-and-database-benchmarks/
https://redd.it/1udcab2
@programmingreddit
QuestDB
Lies, Damn Lies and Database Benchmarks | QuestDB
We tweak one fair-but-different thing in each ClickBench scenario and watch the hot-run rankings reshuffle, a reminder to read benchmarks closely.
New HTTP QUERY Method
https://datatracker.ietf.org/doc/rfc10008/
https://redd.it/1udwfsp
@programmingreddit
https://datatracker.ietf.org/doc/rfc10008/
https://redd.it/1udwfsp
@programmingreddit
IETF Datatracker
RFC 10008: The HTTP QUERY Method
This specification defines the QUERY method for HTTP. A QUERY requests that the request target process the enclosed content in a safe and idempotent manner and then respond with the result of that processing. This is similar to POST requests, but QUERY requests…
How to Write an Effective Software Design Document
https://refactoringenglish.com/excerpts/write-an-effective-design-doc/
https://redd.it/1uevttg
@programmingreddit
https://refactoringenglish.com/excerpts/write-an-effective-design-doc/
https://redd.it/1uevttg
@programmingreddit
Refactoringenglish
How to Write an Effective Software Design Document
Best practices for writing a design doc based on my experience working as a developer at Google and Microsoft.
The dogma of entity-based Services and Repositories
https://martinfowler.com/eaaCatalog/serviceLayer.html
https://redd.it/1ufc0ki
@programmingreddit
https://martinfowler.com/eaaCatalog/serviceLayer.html
https://redd.it/1ufc0ki
@programmingreddit
martinfowler.com
Service Layer
Defines an application's boundary with a layer of services that
establishes a set of available operations and coordinates the
application's response in each operation.
establishes a set of available operations and coordinates the
application's response in each operation.
USB for Software Developers: An introduction to writing userspace USB drivers
https://werwolv.net/posts/usb_for_sw_devs/
https://redd.it/1ufopd6
@programmingreddit
https://werwolv.net/posts/usb_for_sw_devs/
https://redd.it/1ufopd6
@programmingreddit
WerWolv
USB for Software Developers: An introduction to writing userspace USB drivers | WerWolv
A basic introduction to USB for people that don't need to know what happens on the wire
Data Access Patterns That Makes Your CPU Really Angry
https://blog.weineng.me/posts/slowest_add/
https://redd.it/1uh3z4m
@programmingreddit
https://blog.weineng.me/posts/slowest_add/
https://redd.it/1uh3z4m
@programmingreddit
weineng
Data Access Patterns That Makes Your CPU Really Angry
Given an array of data, what is the slowest way to sum up the integers? Is it adding the numbers from left to right, adding them randomly, or doing something else? In this post, we are going to build a data access pattern from the ground up that sums numbers…
Mojo programming language will become open-source soon.
https://www.modular.com/modcon
https://redd.it/1uh1qm4
@programmingreddit
https://www.modular.com/modcon
https://redd.it/1uh1qm4
@programmingreddit
Modular
ModCon 2026: Compute Unlocked
Join us at ModCon on August 18, 2026 in San Francisco for a full day of AI infrastructure launches, technical deep dives, hands-on demos, workshops, and networking with the developers shaping what’s next.
CORS explained in plain English
https://sanyamserver.online/posts/cors/
https://redd.it/1uhpazx
@programmingreddit
https://sanyamserver.online/posts/cors/
https://redd.it/1uhpazx
@programmingreddit
Engineering Notes
CORS: What is it protecting? | Engineering Notes
CORS is a browser security mechanism, not a server one. What the Origin header and preflight checks actually do, what CORS protects against, and why it is not CSRF protection.
Modding a 20-year-old game to make it even better
https://publicstaticvoidmain.hashnode.dev/modding-a-20-year-old-game-to-make-it-even-better-part-i
https://redd.it/1ui85rg
@programmingreddit
https://publicstaticvoidmain.hashnode.dev/modding-a-20-year-old-game-to-make-it-even-better-part-i
https://redd.it/1ui85rg
@programmingreddit
Reddit
From the programming community on Reddit: Modding a 20-year-old game to make it even better
Posted by HHalo6 - 107 votes and 12 comments
How To Corrupt An SQLite Database File
https://www.sqlite.org/howtocorrupt.html
https://redd.it/1ujgzhr
@programmingreddit
https://www.sqlite.org/howtocorrupt.html
https://redd.it/1ujgzhr
@programmingreddit
Open source is a thankless job and I think we've lost the plot on how we treat maintainers
https://github.com/better-auth/better-auth/issues/10288
https://redd.it/1ukim8j
@programmingreddit
https://github.com/better-auth/better-auth/issues/10288
https://redd.it/1ukim8j
@programmingreddit
GitHub
STOP BREAKING EVERYTHING ON MINOR RELEASES · Issue #10288 · better-auth/better-auth
Please, for the love of god. Can you stop releasing breaking changes on minor releases? It's absolutely infuriating that you guys keep doing this over and over again with complete disregard for...