Shopify replaced Redis with MySQL for inventory reservations–and it scaled

shopify-replaced-redis-with-mysql-for-inventory-reservations–and-it-scaled

During checkout, when a buyer clicks ”Complete purchase,” we need to guarantee the items they’re buying are still available. If we get this wrong in one direction, two buyers purchase the same last unit: the merchant has to cancel an order, send an apology email, and eat the support cost. If we get it wrong […]

Jolt: Clojure compiler implemented with Chez Scheme

Jolt — Clojure on Scheme Jolt is a self-hosted Clojure implementation that runs on Scheme — Chez natively, Gambit for JavaScript. No JVM, no build step — most portable Clojure runs unchanged. The compiler is written in Clojure and compiles itself Persistent data, lazy seqs, transducers, multimethods, protocols — full Clojure semantics Real concurrency: future, […]

LinkedIn Feed Blocker

linkedin-feed-blocker

A minimal Chrome extension that disables LinkedIn’s home feed while keeping the rest of LinkedIn usable. What it does Hides the entire main feed on /feed Blocks infinite-scroll feed pagination Leaves profiles, jobs, search, messaging, notifications, and other LinkedIn features alone I like LinkedIn for finding jobs and chatting with recruiters. I do not like […]

Can Intel finally beat ARM on performance per Watt?

can-intel-finally-beat-arm-on-performance-per-watt?

With a title like “Intel Just Matched Apple Silicon. Seriously.“, the latest video from [Jeff Geerling] makes some pretty bold claims. But as we’d expect from [Jeff], he’s got the benchmarks up on GitHub for both the MacBook Neo and Dell’s latest XPS 13 to back it up. We’ve embedded the full video below, which […]

Fastmail offers EU data region

fastmail-offers-eu-data-region

US or EU? Your choice Many of you have been telling us that where your email is stored matters to you. There are various reasons for this, like local law, keeping your data close to home, or compliance. You can now make the European Union the primary home for your Fastmail data, on our own […]

”Code was never the hard part” is an insult to all programmers

”code-was-never-the-hard-part”-is-an-insult-to-all-programmers

The software development profession is in the midst of upheaval. Nobody knows how the AI revolution will play out in the end, but it is clear many aspects of work and life will be transformed—including programming. One of the comments I hear often lately boils down to “LLMs may be good at coding, but software […]

Don’t use your phone while you poop

don’t-use-your-phone-while-you-poop

Don’t use your phone while you poop! – Nate’s blog Home About Now 06 Aug, 2026 Your brain needs to offload just as badly as your butt does. I know it sounds boring to sit in there, alone, naked from the waist down, staring at the wall. But that’s the point. Our hellish attention economy […]

Triton: DirectX 11 Driver for QEMU

In the prequel, we introduced Neptune, a Direct3D protocol forwarding layer for VirtIO. Neptune allowed us to serialize Direct3D API calls across the hypervisor boundary and this allowed us to run Wine games on a Linux guest with a Linux host faster than with DXVK directly in the guest. Admittedly, the payoff there was not […]

Voyager 1 FDS Computer Emulator

▶ RUN ⏭ STEP ⟲ RESET RA (Accumulator) 0000 RB (Auxiliary) 0000 PC (Program Counter) 000 000: 0000 0000 0000 0000 MLD Load mem→RA MRD Store RA→mem ADD RA + mem SUB RA – mem AND RA & mem JMP Jump SKZ Skip if zero SKP Skip if + WAT Halt DW Define word

Integritetspolicy