🏡 List of 253 Patterns — Clayton Dorge
Comprehensive JVM Primitive Hashtable Benchmarks 2026
Introduction Hashtables are one of the building blocks of computer science, and deservedly get a lot of attention - but less so within the JVM ecosystem. Part of this may simply be that most JVM code is not written with performance top of mind, or that the default JRE implementation is all-around reasonable - fast, efficient, resistant against attacks, why fix it if it ain’t broke? Today we’re looking at libraries that are interested in squeezing out every last byte and cycle of performance however, and we’ll be focusing specifically on primitive hashtables.
A tutorial on building a merkle tree AIR script in Plonky3 - HashCloak
Build a Merkle tree AIR script in Plonky3 with Poseidon2, SubAirBuilder, constraints, trace generation, and Merkle proof verification for STARK ZK developers.
Beyond Happy Path Engineering: Time
Time is where application code meets uncertainty: clock skew, wall-clock corrections, ambiguous ordering, late schedulers, and business-calendar boundaries.
Beyond Happy Path Engineering: the Network
The network is where application code meets uncertainty: latency, retries, timeouts, duplicate side effects, degraded states, and ambiguous outcomes.
Generalised Inverted Index (GIN Index) in Postgre SQL – deepsystemstuff.com
The Message Arrived. Did the Operation Succeed?
Things you didn't know about indexes
Linux transparent proxy internals
Learn how Linux's transparent proxying works by building a toy proxy server in C.
Sometimes the most resilient thing a system can do isn’t retry
Practical notes on building fast, reliable software systems that scale. Posts are a mirror of my LinkedIn & Blog content.
A Guide to Airfeight Containers
The following guide to airfreight containers, also called Unit Load Devices (ULD), has been developed from materials supplied by...
Verbalizable Representations Form a Global Workspace in Language Models
It’s Now Imperative That You Copy That Floppy
In the early 1990s, Don’t Copy That Floppy was an anti-piracy campaign that attempted to connect with computer-savvy youth through the power of hip-hop. While somewhat difficult to imagine gi…
Behind Modern's operating system for data
The Modern Data Company produces DataOS, an operating system for data that provides a set of tools a ...
HTTP gets a QUERY method so complex searches can stop pretending to be POST
'Idempotent' may be jargon, but the term performs an important job in HTTP as a hall pass that gives ...
VINs: The Encoding Stamped Into Steel
Do I have a favorite standard? Silly question. How could I not? There are so many great ones, each with its own weirdly fascinating story. In a previous job, I spent a lot of time getting to know E…
End-to-end encrypted secret sharing with the Web Crypto API
I got tired of using onetimesecret.com so I built my own secret sharing service. It has zero dependencies, only standard Web APIs, and the backend...
Phoenix Email · writing emails in Phoenix
Build beautiful, responsive emails using HEEx components and Tailwind. A direct port of react-email, engineered for the Elixir ecosystem.
Vocabulary
A glossary of common animation patterns, so you know what to ask for.
Resource curse - Wikipedia
economic theory that wealth of resources slows national growth
Good Tools Are Invisible
TL;DR: A good tool is and ought to be invisible—striving to make such tools is the goal of a toolmaker.One habit I see a lot, and have to push back on, is taking a tool's shortcomings and reselling them as a "puzzle game" which is "fun" to solve.I don't want my tools to be "fun". I want my tools to be invisible.Text Editor WarsLet's take vim as an example This is just an example, and applies to other editors too.. I constantly see some people praise it not for what actually makes it good, but by taking the things ...
How to implement cryptographically-secure API keys
What hash function to use? Any of the following: SHAKE256 with a 512-bit output TurboSHAKE256 with a 512-bit output SHA3-512 SHA-512 BLAKE3
Ferrum Labs — SDK Generator
OpenAPI to code in seconds.
Generate production-grade API infrastructure from your OpenAPI spec. SDKs, validators, query hooks, and 20+ plugins across TypeScript and Python. Free and open source.
Common Vulnerability Scoring System - Wikipedia
standard for assessing computer system vulnerabilities
About — Bubbles
Independent blog posts, ranked by the community. Good stuff bubbles up. The rest pops.
RFC 9943: An Architecture for Trustworthy and Transparent Digital Supply Chains | RFC Editor
Traceability in supply chains is a growing security concern. While Verifiable Data Structures (VDSs) have addressed specific issues, such as equivocation over digital certificates, they lack a universal architecture for all supply chains. This document defines such an architecture for single-issuer signed statement transparency. It ensures extensibility and interoperability between different transparency services as well as compliance with various auditing procedures and regulatory requirements.
RFC 9942: CBOR Object Signing and Encryption (COSE) Receipts | RFC Editor
CBOR Object Signing and Encryption (COSE) Receipts prove properties of a Verifiable Data Structure (VDS) to a verifier. VDSs and associated Proof Types enable security properties, such as minimal disclosure, transparency, and non-equivocation. Transparency helps maintain trust over time and has been applied to certificates, end-to-end encrypted messaging systems, and supply chain security. This specification enables concise transparency-oriented systems by building on Concise Binary Object Representation (CBOR) and COSE. The extensibility of the approach is demonstrated by providing CBOR encodings for Merkle inclusion and consistency proofs.
atomic_bucket
Fast single node rate limiter implementing Token Bucket algorithm.
LIFEOS | Home
LifeOS is the open-source Life Operating System. Memory, skills, hooks, agents, voice — yours, local, sovereign.