How Email Actually Works | Sushant Dhiman
Schema evolution in distributed systems: compatibility guide | Curiosum
Learn how to evolve message schemas in distributed systems, handle backward and forward compatibility, and safely roll out producer and consumer changes.
Cluster singleton pattern | jola.dev
You can register a process name globally in Elixir and OTP will ensure it's unique, but there are some surprising edge cases. This shows a pattern for safely defining cluster singletons.
Building LocalCents: A Local-first Expense Tracker with Automerge CRDTs
An educational side project: a local-first expense tracker built with Automerge CRDTs in Elixir, Phoenix, and Tauri, plus how I surface sync conflicts.
foxing
`foxing` (formerly xfs-mirror) aspires to be a production-grade, eBPF-powered replication engine for Linux filesystems (XFS, Btrfs, F2FS, Ext4). It captures filesystem events in the kernel and replays them asynchronously on a target directory, providing near real-time mirroring with robust consis...
Toast POS
Toast is a restaurant point of sale and management system that helps restaurants improve operations, increase sales and create a better guest experience.
How AI text watermarking works
A gentle visual guide to how a statistical mark hides inside generated text, and what erases it.
Graph Neural Networks: GCN, MPNN, and GAT, Explained Simply | Towards Data Science
A visual guide to how graph neural networks work under the hood
Lsm
Welcome
Open-source tools for Arch Linux and beyond - built with care by Seafoam Labs
Beyond Point Predictions: A Practical Introduction to Bayesian Neural Networks | Towards Data Science
More informed decision-making through uncertainty quantification
'Building Git' by James Coglan
A deep dive into the internals of the Git version control system and the computer science behind it
How Jekyll Works
Explain how the Ruby famous static site engine, Jekyll, works
How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache
Five Rust-level memory optimizations to the DNS cache layout of Big Pineapple cut per-entry memory by 56%, freeing approximately 100 TB of memory across Cloudflare's fleet.
File Transfer Protocol - Wikipedia
standard protocol for transferring files over TCP/IP networks
Lightweight Directory Access Protocol - Wikipedia
computer network protocol
Shannon (unit) - Wikipedia
unit of information
Coloured Petri net - Wikipedia
CPN Tools - Wikipedia
Separation of Base System and Userland
Highly irregular postings about technology and life
TRON project
TRON (The Real-time Operating system Nucleus) is an open architecture real-time operating system kernel design. The project was started by Ken Sakamura of the University of Tokyo in 1984. The project's goal is to create an ideal computer architecture and network, to provide for all of society's needs...
Start of the TRON (The Realtime Operating system Nucleus) Project-Computer Museum
TRON PROJECT
Your executable is a SQLite database
I have been probably obsessed with two things in the last few years: Nix as a tool to explore innovative ideas that require the capability to rebuild the world and replacing ELF with SQLite as an executable format. You might have noticed that these two ideas are well suited to each other.
Scoped Commits
Outlier Detection using Generative Adversarial Networks - Bogdan Buduroiu
A BSc dissertation on exploiting the latent space of a Generative Adversarial Network for outlier detection — extending AnoGAN beyond medical imaging to generic high-dimensional data by substituting Bhattacharyya distance for the residual loss.
Introduction to Quantum Computing: Qubits, Superposition, and Entanglement Explained | Abdul Wahab Junaid
Quantum computing has moved from theoretical physics journals to boardroom slide decks in less than three decades, and for good reason. Classical
All-in-One Alerting, On-Call, and Incident Management | FireHydrant
All-in-one incident management software for modern teams. FireHydrant helps you plan, respond, and resolve faster with smart alerting, on-call scheduling, AI-powered workflows, and post-incident retros.
A language has non-functional requirements, too
Nobody decides whether a language is modern. What gets decided is whether you can bet a decade on it: who owns it, how upgrades arrive, how it scales, and whether you can still hire for it in year six. This article holds PHP to the criteria an architecture decision is actually made on.
Designing a Persistent Knowledge Layer That Refuses to Guess | Towards Data Science
RAG Retrieves, It Never Remembers. A vendor-neutral blueprint for applications that accumulate understanding. Includes a complete Azure-native implementation (Microsoft Foundry, Azure AI Search, Cosmos DB, FastAPI) mapped to a property-insurance corpus.