Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Rusty thoughts on "Parse, don't validate"

Notes on discrete-time Fourier series and transform

How big are factorials?

Concurrent Servers: Part 7 - Rust

Concurrent Servers: Part 8 - Go

Thoughts on starting new projects with LLM agents

AST matchers and Clang refactoring tools (2014)

Computed goto for efficient dispatch tables (2012)

Watgo – A WebAssembly Toolkit for Go

Debugging WASM in Chrome DevTools

Notes on Lagrange Interpolating Polynomials

Rewriting pycparser with the help of an LLM

Compiling Scheme to WebAssembly

Revisiting "Let's Build a Compiler"

Plugins case study: mdBook preprocessors

Hilbert space: Treating functions as vectors

LaTeX, LLMs and Boring Technology

Notes on using LaTeX to generate formulae

Load-time relocation of shared libraries (2011)

Consistent hashing

The Expression Problem and its solution

Hilbert space: treating functions as vectors

A polyglot's guide to multiple-dispatch (2016)

Implementing Forth in Go and C

Unification (2018)

Bloom Filters

Convolutions, Polynomials and Flipped Kernels

Sparsely-Gated Mixture of Experts (MoE)

Cross-Entropy and KL Divergence

Making any integer with four 2s

More →