41554 blogs · [ { "id": "01a08789-a07b-73da-8b1c-3b69e7f34eb0", "title": "Price-Checking Zerocopy's Zero Cost Abstractions", "url": "https://jack.wrenn.fyi/blog/price-check/", "published_at": "2026-03-09T00:00:00+00:00" }, { "id": "01a08789-a07b-73da-8b1c-3b69e8a6a449", "title": "The Three Basic Rules of Safety Hygiene", "url": "https://jack.wrenn.fyi/blog/safety-hygiene/", "published_at": "2025-02-06T00:00:00+00:00" }, { "id": "01a08789-a07b-73da-8b1c-3b69e8c89546", "title": "Undroppable Types", "url": "https://jack.wrenn.fyi/blog/undroppable/", "published_at": "2024-11-25T00:00:00+00:00" }, { "id": "01a08789-a07b-73da-8b1c-3b69e977572a", "title": "Safety Goggles for Alchemists", "url": "https://jack.wrenn.fyi/blog/safety-goggles-for-alchemists/", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a08789-a07b-73da-8b1c-3b69e9b10259", "title": "`repr(C)`: Clear, Simple and (Sometimes) Wrong", "url": "https://jack.wrenn.fyi/blog/repr-c-limitations/", "published_at": "2024-07-31T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2ef823f92", "title": "Announcing `scoped-trace`.", "url": "https://jack.wrenn.fyi/blog/scoped-trace/", "published_at": "2023-03-28T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2efb57559", "title": "Oh the Crates You'll Go! A 2022 Retrospective", "url": "https://jack.wrenn.fyi/blog/2022-retrospective/", "published_at": "2023-01-04T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2efcaed24", "title": "Native Reflection in Rust", "url": "https://jack.wrenn.fyi/blog/deflect/", "published_at": "2022-12-15T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f030b76f", "title": "Typesetting a Resume with HTML and CSS", "url": "https://jack.wrenn.fyi/blog/pdf-resume-from-html/", "published_at": "2021-01-29T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f1280357", "title": "Rust's SemVer Snares: `repr(transparent)` Super-Cut", "url": "https://jack.wrenn.fyi/blog/semver-snares-transparent/", "published_at": "2021-01-09T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f1a3512d", "title": "Rust's SemVer Snares: Alignment", "url": "https://jack.wrenn.fyi/blog/semver-snares-alignment/", "published_at": "2021-01-06T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f1a40186", "title": "Rust's SemVer Snares: Sizedness and Size", "url": "https://jack.wrenn.fyi/blog/semver-snares-size/", "published_at": "2021-01-05T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f22599b2", "title": "Rust's SemVer Snares: Introduction", "url": "https://jack.wrenn.fyi/blog/semver-snares/", "published_at": "2021-01-03T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f2b38f96", "title": "How does Brown University know where you are?", "url": "https://jack.wrenn.fyi/blog/brown-location-surveillance/", "published_at": "2020-12-05T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f33dc4a5", "title": "Brown’s Most Expensive Books", "url": "https://jack.wrenn.fyi/blog/books-at-brown/", "published_at": "2020-11-28T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f341b4de", "title": "How Many First-Years Are Taking Their Free Course?", "url": "https://jack.wrenn.fyi/blog/frosh-freebie/", "published_at": "2020-10-20T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f3f86cb4", "title": "Brown’s Class Size Paradox", "url": "https://jack.wrenn.fyi/blog/class-size-paradox/", "published_at": "2020-10-19T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f41e924f", "title": "Scoped Trait Implementations", "url": "https://jack.wrenn.fyi/blog/private-trait-impls/", "published_at": "2020-10-18T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f46e8e82", "title": "Private Methods on a Public Trait", "url": "https://jack.wrenn.fyi/blog/private-trait-methods/", "published_at": "2020-10-18T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f499981b", "title": "Taming nalgebra's Rustdoc", "url": "https://jack.wrenn.fyi/blog/rustdocing-nalgebra/", "published_at": "2020-09-10T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f56ba01c", "title": "Fixing include_bytes!", "url": "https://jack.wrenn.fyi/blog/include-transmute/", "published_at": "2020-08-26T00:00:00+00:00" }, { "id": "01a08789-a07c-732f-846c-00d2f575f189", "title": "Javascript Generators, Meet XPath", "url": "https://jack.wrenn.fyi/blog/xpath-for-2020/", "published_at": "2020-08-22T00:00:00+00:00" } ] posts Claim your blog
Back to jack.wrenn.fyi
Blog · corpus.blog/blogs/jack.wrenn.fyi/posts

jack.wrenn.fyi

jack.wrenn.fyi

2026

2025

2024

2023

2022

2021

2020