56,966 blogs · [ { "id": "01a08774-3a05-71a6-b943-2c0af0e5eabd", "title": "A Vision for Cargo", "url": "https://epage.github.io/blog/2026/08/cargo-vision/", "published_at": "2026-08-05T17:50:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af1d92432", "title": "toml v0.9", "url": "https://epage.github.io/blog/2025/07/toml-09/", "published_at": "2025-07-08T16:50:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af2749448", "title": "Are we GUI (build) yet?", "url": "https://epage.github.io/blog/2023/08/are-we-gui-build-yet/", "published_at": "2023-08-17T17:32:22+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af2ee30bc", "title": "Winnow 0.5: The Fastest Rust Parser-Combinator Library?", "url": "https://epage.github.io/blog/2023/07/winnow-0-5-the-fastest-rust-parser-combinator-library/", "published_at": "2023-07-13T20:18:49+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af30e84d8", "title": "Iterating on Testing in Rust", "url": "https://epage.github.io/blog/2023/06/iterating-on-test/", "published_at": "2023-06-09T19:41:08+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af38aea95", "title": "clap v4.2, a Rust CLI argument parser", "url": "https://epage.github.io/blog/2023/03/clap-v4-2/", "published_at": "2023-03-28T08:06:08+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af429b327", "title": "anstream: simplifying terminal styling", "url": "https://epage.github.io/blog/2023/03/anstream-simplifying-terminal-styling/", "published_at": "2023-03-16T23:08:16+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af486d9d9", "title": "winnow = toml_edit + combine + nom", "url": "https://epage.github.io/blog/2023/02/winnow-toml-edit-combine-nom/", "published_at": "2023-02-22T18:35:24+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af535442e", "title": "`toml` vs `toml_edit`", "url": "https://epage.github.io/blog/2023/01/toml-vs-toml-edit/", "published_at": "2023-01-23T20:09:26+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af5a8747c", "title": "clap v4.1, a Rust CLI argument parser", "url": "https://epage.github.io/blog/2023/01/clap-v4-1/", "published_at": "2023-01-13T15:18:37+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af5cc8804", "title": "clap 4.0, a Rust CLI argument parser", "url": "https://epage.github.io/blog/2022/09/clap4/", "published_at": "2022-09-20T21:30:48+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af6a5680d", "title": "Clap 3.2: Last Call Before 4.0", "url": "https://epage.github.io/blog/2022/06/clap-32-last-call-before-40/", "published_at": "2022-06-13T15:21:28+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af6daa1a1", "title": "clap 3.1: A step towards 4.0", "url": "https://epage.github.io/blog/2022/02/clap-31-a-step-towards-40/", "published_at": "2022-02-16T18:15:04+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af76c1b55", "title": "Minor Semver Issue", "url": "https://epage.github.io/blog/2022/02/minor-semver-issue/", "published_at": "2022-02-04T15:37:29+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af8451004", "title": "clap 3.0, a Rust CLI argument parser", "url": "https://epage.github.io/blog/2021/12/clap3/", "published_at": "2021-12-30T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af8972a74", "title": "A Journey in Optimizing `toml_edit`", "url": "https://epage.github.io/blog/2021/09/optimizing-toml-edit/", "published_at": "2021-09-30T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0af98c63f2", "title": "Learnability of Rust", "url": "https://epage.github.io/blog/2021/09/learning-rust/", "published_at": "2021-09-15T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afa4afd4a", "title": "Experiments with `pushgen`", "url": "https://epage.github.io/blog/2021/07/pushgen-experiment/", "published_at": "2021-07-07T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afb35acb1", "title": "Liquid v0.20", "url": "https://epage.github.io/blog/2020/03/liquid-v20/", "published_at": "2020-03-16T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afc02f220", "title": "Reflecting on Errors in 2019", "url": "https://epage.github.io/blog/2019/11/reflecting-on-errors-in-2019/", "published_at": "2019-11-26T19:09:27+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afc79e5b8", "title": "Speeding Up Rust Builds: Code-Gen Edition", "url": "https://epage.github.io/blog/2019/10/speeding-up-rust-builds-code-gen-edition/", "published_at": "2019-10-10T03:30:17+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afce61eb9", "title": "RustFest Parist Trip Report", "url": "https://epage.github.io/blog/2018/06/rustfest-2018/", "published_at": "2018-06-04T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afd4cc022", "title": "PyCon 2018 Trip Report", "url": "https://epage.github.io/blog/2018/05/pycon-2018/", "published_at": "2018-05-18T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afe10acbb", "title": "Redefining Failure", "url": "https://epage.github.io/blog/2018/03/redefining-failure/", "published_at": "2018-03-09T03:08:23+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0afed2face", "title": "Crate Management for #rust2018", "url": "https://epage.github.io/blog/2018/01/crate-management/", "published_at": "2018-01-26T04:20:00+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0aff4d4a70", "title": "Blog Transition", "url": "https://epage.github.io/blog/2018/01/blog-transition/", "published_at": "2018-01-17T14:00:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0aff77d76f", "title": "Off To A Shaky Start - LASIK and Nystagmus", "url": "https://epage.github.io/blog/2017/01/shaky-start/", "published_at": "2017-01-30T22:23:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0b000f1d93", "title": "The Lone Star Hiking Trail", "url": "https://epage.github.io/blog/2014/12/lone-star-hiking/", "published_at": "2014-12-04T03:27:30+00:00" }, { "id": "01a08774-3a05-71a6-b943-2c0b00776147", "title": "On Top of Utah - Hiking to Kings Peak", "url": "https://epage.github.io/blog/2013/08/kings-peak/", "published_at": "2013-08-17T19:46:30+00:00" } ] posts Claim your blog
Back to epage.github.io
Blog · corpus.blog/blogs/epage.github.io/posts

epage.github.io

epage.github.io

2026

2025

2023

2022

2021

2020

2019

2018

2017

2014

2013