- 2018-12-12 Colorful Text for Everyday Programming
- 2019-11-10 The XYZ ABC Problem
- 2019-12-20 Wuffs v0.2.0 is Released
- 2020-05-08
Mı~Le~Nıε~L
: an English Phonetic Alphabet - 2020-06-05 Generating Code
- 2020-06-15 Dumbindent: When 93% of the Time was Spent in Clang-Format
- 2020-09-01 Jsonptr: Using Wuffs' Memory-Safe, Zero-Allocation JSON Decoder
- 2020-10-07 The Eisel-Lemire ParseNumberF64 Algorithm
- 2020-11-02 ParseNumberF64 by Simple Decimal Conversion
- 2021-01-03 Fruit Salad Domino
- 2021-02-22 JSON With Commas and Comments
- 2021-04-06 The Fastest, Safest PNG Decoder in the World
- 2021-06-20 Three Points (Two Opposing) Define an Ellipse
- 2021-07-20 Custom eBPF Helpers
- 2021-08-22 Using Go Without Generics
- 2021-11-21 From JPEG to JFIF via an
io.Writer
- 2021-12-30 Inverting a 3x2 Affine Transformation Matrix
- 2022-03-28 Premultiplied Alpha
- 2022-05-11 Zstandard Worked Example Part 1: Concepts
- 2022-05-12 Zstandard Worked Example Part 2: Structure
- 2022-05-13 Zstandard Worked Example Part 3: Bitstreams
- 2022-05-14 Zstandard Worked Example Part 4: Huffman Codes
- 2022-05-15 Zstandard Worked Example Part 5: Finite State Entropy Codes
- 2022-05-16 Zstandard Worked Example Part 6: Sequences
- 2022-05-17 Zstandard Worked Example Part 7: Dictionaries
- 2022-06-17 Go Fonts v2.010
- 2022-09-04 Wuffs' Bzip2 Decoder
- 2022-09-25 Gamma-Aware Ordered Dithering
- 2022-12-05 QOIR: a Fast, Simple, Lossless Image File Format based on QOI
- 2023-01-26 Wuffs v0.3 Released
- 2023-02-20 C++ Coroutines Part 1:
co_yield
,co_return
and a Prime Sieve - 2023-02-21 C++ Coroutines Part 2:
co_await
and Fizz Buzz - 2024-04-10 Rook's Law - There's Always a Limit
- 2024-04-14 XZ/LZMA Worked Example Part 1: Range Coding
- 2024-04-15 XZ/LZMA Worked Example Part 2: A Complete Toy Range Coder
- 2024-04-16 XZ/LZMA Worked Example Part 3: Literal-Only LZMA
- 2024-04-17 XZ/LZMA Worked Example Part 4: Lempel-Ziv, Markov-chain
- 2024-04-18 XZ/LZMA Worked Example Part 5: XZ
- 2024-08-11 JPEG Chroma Upsampling
- 2024-10-06 Go Embedding and Backwards Compatibility
- 2024-10-07 Blue Noise Braille Art
- dumbindent, a C formatter
- fuse-archive, FUSE file system for archives and compressed files
- iconvg, Icon Vector Graphics
- jsonptr, a JSON formatter
- qoir, a fast, simple, lossless image file format
- sflz4, Single File LZ4
- rac, Random Access Compression
- taote, The Acutely Opinionated Terminal Emulator
- taowm, The Acutely Opinionated Window Manager
- wuffs, Wrangling Untrusted File Formats Safely
E-mail: nigeltao@golang.org
I don't know who twitter.com/nigeltao
is, but it's not me.
Copyright 2018-2024 Nigel Tao