56,966 blogs · [ { "id": "01a08c56-53f4-729f-9037-674a0695a838", "title": "I wrote an API client for my water-cooled bed", "url": "https://tinkering.xyz/bedctl/", "published_at": "2026-07-18T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a077e96ce", "title": "I don't care that it's X times faster", "url": "https://tinkering.xyz/faster/", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a078cc36c", "title": "Composition: the feature I've wanted in Flox since I joined the company", "url": "https://tinkering.xyz/flox-composition/", "published_at": "2025-05-09T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a088a7df3", "title": "proctrace - a high level profiler for process lifecycle events", "url": "https://tinkering.xyz/proctrace/", "published_at": "2024-09-09T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0897adb7", "title": "Evaluating a process manager", "url": "https://tinkering.xyz/evaluating-process-manager/", "published_at": "2024-08-27T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a08d6d26d", "title": "April Cools 2024: Physics Edition", "url": "https://tinkering.xyz/april-cools-2024/", "published_at": "2024-04-01T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a091db827", "title": "How I finally installed NixOS", "url": "https://tinkering.xyz/installing-nixos/", "published_at": "2024-03-24T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a09a971c7", "title": "Today we launched Flox 1.0", "url": "https://tinkering.xyz/releasing-flox/", "published_at": "2024-03-13T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0a8babe6", "title": "Talks", "url": "https://tinkering.xyz/talks/", "published_at": "2023-11-19T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0af4247b", "title": "Nix journey part 1: My grand unified theory of Nix documentation", "url": "https://tinkering.xyz/nix-docs-unified-theory/", "published_at": "2023-03-05T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0b456c5e", "title": "Nix journey part 0: Learning and reference materials", "url": "https://tinkering.xyz/nix-docs/", "published_at": "2023-02-28T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0bcb06c4", "title": "Bitmask tables", "url": "https://tinkering.xyz/bit-mask-tables/", "published_at": "2022-09-27T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0bf57142", "title": "Optimization story - quantum mechanics simulation speedup", "url": "https://tinkering.xyz/fmo-optimization-story/", "published_at": "2022-01-09T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0c4f5f1a", "title": "Using notifiers to give yourself the day off", "url": "https://tinkering.xyz/lazy-grad-student/", "published_at": "2020-11-12T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0c7afffd", "title": "Interacting with Assembly in Rust", "url": "https://tinkering.xyz/interacting-with-assembly-in-rust/", "published_at": "2020-08-31T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0d78b1bf", "title": "Property-based testing in Rust with Proptest", "url": "https://tinkering.xyz/property-based-testing-with-proptest/", "published_at": "2020-06-19T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0dddf20e", "title": "How to build a dice roller service in Rust", "url": "https://tinkering.xyz/dicer-roller-service/", "published_at": "2020-04-29T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0ed3d8e7", "title": "Polsim - a case study for small-scale scientific computing in Rust", "url": "https://tinkering.xyz/polsim/", "published_at": "2019-06-06T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0f05fa55", "title": "Bringing macros to Python by abusing type annotations", "url": "https://tinkering.xyz/abusing-type-annotations/", "published_at": "2018-08-04T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0f31de56", "title": "Using Python's asyncio with serial devices", "url": "https://tinkering.xyz/async-serial/", "published_at": "2018-03-15T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0f81e5f9", "title": "About", "url": "https://tinkering.xyz/about/", "published_at": "2018-02-03T00:00:00+00:00" }, { "id": "01a08c56-53f4-729f-9037-674a0fd822e8", "title": "Introduction to Procedural Macros in Rust", "url": "https://tinkering.xyz/introduction-to-proc-macros/", "published_at": "2018-02-03T00:00:00+00:00" } ] posts Claim your blog
Back to tinkering.xyz
Blog · corpus.blog/blogs/tinkering.xyz/posts

tinkering.xyz

tinkering.xyz

2026

2025

2024

2023

2022

2020

2019

2018