41554 blogs · [ { "id": "01a0875a-c054-701b-82a9-2b8e9a900cdf", "title": "Encephalitis", "url": "https://burntsushi.net/encephalitis/", "published_at": "2026-06-03T12:30:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9ad590a1", "title": "Regex engine internals as a library", "url": "https://burntsushi.net/regex-internals/", "published_at": "2023-07-05T13:06:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9ad75b9e", "title": "A byte string library for Rust", "url": "https://burntsushi.net/bstr/", "published_at": "2022-09-07T18:00:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9b3a88c2", "title": "Using unwrap() in Rust is Okay", "url": "https://burntsushi.net/unwrap/", "published_at": "2022-08-08T13:00:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9c13ac5c", "title": "Archlinux on the System76 Darter Pro", "url": "https://burntsushi.net/system76-darter-archlinux/", "published_at": "2020-01-27T22:55:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9cb467df", "title": "My FOSS Story", "url": "https://burntsushi.net/foss/", "published_at": "2020-01-19T22:15:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9d36c5a6", "title": "Rust and CSV parsing", "url": "https://burntsushi.net/csv/", "published_at": "2017-05-23T01:01:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9d870e46", "title": "ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}", "url": "https://burntsushi.net/ripgrep/", "published_at": "2016-09-23T11:05:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9d9f42e2", "title": "Index 1,600,000,000 Keys with Automata and Rust", "url": "https://burntsushi.net/transducers/", "published_at": "2015-11-12T02:45:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9de307ed", "title": "Error Handling in Rust", "url": "https://burntsushi.net/rust-error-handling/", "published_at": "2015-05-14T14:47:26+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9e132d74", "title": "Syntax extensions and regular expressions for Rust", "url": "https://burntsushi.net/rust-regex-syntax-extensions/", "published_at": "2014-04-21T23:51:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9e84c24a", "title": "Writing type parametric functions in Go", "url": "https://burntsushi.net/type-parametric-functions-golang/", "published_at": "2013-04-06T17:54:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9eb57a33", "title": "Introducing NFLGame: Programmatic access to live NFL game statistics", "url": "https://burntsushi.net/nfl-live-statistics-with-python/", "published_at": "2012-08-30T05:45:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9f782430", "title": "Running Archlinux on the Lenovo Thinkpad T430", "url": "https://burntsushi.net/lenovo-thinkpad-t430-archlinux/", "published_at": "2012-07-01T05:39:00+00:00" }, { "id": "01a0875a-c054-701b-82a9-2b8e9fc9eebb", "title": "Daemonizing Go Programs (with a BSD-style rc.d example)", "url": "https://burntsushi.net/golang-daemonize-bsd/", "published_at": "2012-04-28T02:12:00+00:00" } ] posts Claim your blog
Back to burntsushi.net
Blog · corpus.blog/blogs/burntsushi.net/posts

burntsushi.net

burntsushi.net

2026

2023

2022

2020

2017

2016

2015

2014

2013

2012