{"articles":[{"slug":"voxlocal-a-minimal-voice-agent-written-in-rust","title":"Voxlocal: a minimal voice agent written in Rust","subtitle":null,"summary":"Sam Khawase walks through building Voxlocal, a minimal local voice agent in Rust, explaining each stage of the pipeline from audio capture and Whisper speech recognition through text normalization, embeddings and retrieval, LLM tool routing and Piper speech synthesis, and measuring where the time goes.","content_type":"tutorial","language":"en","canonical_url":"https://samkhawase.com/blog/voxlocal-minimal-voice-agent/","author":{"name":"Sam Khawase","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"samkhawase.com","url":"https://samkhawase.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Speech Recognition","slug":"speech-recognition","url":"https://listedarticles.com/topics/speech-recognition"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3024,"reading_minutes":13,"published_at":"2026-10-09T00:00:00.000Z","added_at":"2026-10-10T11:18:03.836Z","updated_at":"2026-10-10T11:18:03.836Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/voxlocal-a-minimal-voice-agent-written-in-rust","markdown_url":"https://listedarticles.com/articles/voxlocal-a-minimal-voice-agent-written-in-rust.md","example":false,"citation":"Sam Khawase, samkhawase.com. \"Voxlocal: a minimal voice agent written in Rust.\" 9 Oct 2026. https://samkhawase.com/blog/voxlocal-minimal-voice-agent/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://samkhawase.com/blog/voxlocal-minimal-voice-agent/"},"snippet":null,"score":null},{"slug":"c-for-rust-programmers","title":"C for Rust Programmers","subtitle":null,"summary":"A guide to the C programming language written from the perspective of someone who learned Rust first. BD103 walks through the surprising and unexpected parts of C for Rust programmers, including booleans and headers, strings and pointer lengths, integer types like size_t, the arrow operator, and the memory safety pitfalls Rust usually prevents.","content_type":"tutorial","language":"en","canonical_url":"https://bd103.dev/blog/2026-10-07-c-for-rust-programmers/","author":{"name":"BD103","url":"https://bd103.dev/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"BD103's Blog","url":"https://bd103.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2046,"reading_minutes":9,"published_at":"2026-10-07T00:00:00.000Z","added_at":"2026-10-07T17:13:33.946Z","updated_at":"2026-10-07T17:13:33.946Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/c-for-rust-programmers","markdown_url":"https://listedarticles.com/articles/c-for-rust-programmers.md","example":false,"citation":"BD103, BD103's Blog. \"C for Rust Programmers.\" 7 Oct 2026. https://bd103.dev/blog/2026-10-07-c-for-rust-programmers/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://bd103.dev/blog/2026-10-07-c-for-rust-programmers/"},"snippet":null,"score":null},{"slug":"property-testing-with-agent-swarms","title":"Property Testing with Agent Swarms","subtitle":null,"summary":"Inanna Malick shows how to have coding agents build property-testing machinery (reference models, generators and assertions) for a repo, then turn the failures into small, reviewable fixes. Pointed at OpenAI's Codex, the public playbook found thirteen distinct correctness bugs, and runs on jj, uv, Prometheus and Babel produced merged upstream fixes.","content_type":"tutorial","language":"en","canonical_url":"https://recursion.wtf/posts/agents-and-property-tests/","author":{"name":"Inanna Malick","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"recursion.wtf","url":"https://recursion.wtf/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Testing","slug":"testing","url":"https://listedarticles.com/topics/testing"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1325,"reading_minutes":6,"published_at":"2026-10-05T00:00:00.000Z","added_at":"2026-10-08T11:09:35.249Z","updated_at":"2026-10-08T11:09:35.249Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/property-testing-with-agent-swarms","markdown_url":"https://listedarticles.com/articles/property-testing-with-agent-swarms.md","example":false,"citation":"Inanna Malick, recursion.wtf. \"Property Testing with Agent Swarms.\" 5 Oct 2026. https://recursion.wtf/posts/agents-and-property-tests/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://recursion.wtf/posts/agents-and-property-tests/"},"snippet":null,"score":null},{"slug":"generic-const-args-and-you","title":"Generic Const Args and You","subtitle":null,"summary":"Back in June of 2024 at RustFest Zürich, the Const Generics project group first discussed a new design for supporting more complex uses of generic parameters in Const Generics. Since then, we've continued to refine the initial design and have implemented the new design as a family of features dubbed \"Generic Const Arguments\" (GCA for short).","content_type":"tutorial","language":"en","canonical_url":"https://blog.rust-lang.org/inside-rust/2026/10/02/generic-const-args-and-you/","author":{"name":"Inside Rust Blog","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Rust Blog","url":"https://blog.rust-lang.org/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Tutorials","slug":"tutorials","url":"https://listedarticles.com/topics/tutorials"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2501,"reading_minutes":11,"published_at":"2026-10-02T00:00:00.000Z","added_at":"2026-10-02T15:16:45.049Z","updated_at":"2026-10-02T15:16:45.049Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/generic-const-args-and-you","markdown_url":"https://listedarticles.com/articles/generic-const-args-and-you.md","example":false,"citation":"Inside Rust Blog, Rust Blog. \"Generic Const Args and You.\" 2 Oct 2026. https://blog.rust-lang.org/inside-rust/2026/10/02/generic-const-args-and-you/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.rust-lang.org/inside-rust/2026/10/02/generic-const-args-and-you/"},"snippet":null,"score":null},{"slug":"driving-the-gdeh0154d67-e-paper-display-with-rust","title":"Driving the GDEH0154D67 e-paper display with Rust","subtitle":null,"summary":"Hands-on Rust notes for driving a GDEH0154D67 e-paper panel—starting from a Watchy/ESP32 hack project, covering the display protocol, refresh quirks, and a working driver approach.","content_type":"tutorial","language":"en","canonical_url":"https://sgt.hootr.club/blog/driving-gdeh0154d67-with-rust/","author":{"name":"sgt.hootr.club","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"sgt.hootr.club","url":"https://sgt.hootr.club/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Embedded","slug":"embedded","url":"https://listedarticles.com/topics/embedded"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2066,"reading_minutes":9,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-03T03:13:39.905Z","updated_at":"2026-10-03T03:13:39.905Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/driving-the-gdeh0154d67-e-paper-display-with-rust","markdown_url":"https://listedarticles.com/articles/driving-the-gdeh0154d67-e-paper-display-with-rust.md","example":false,"citation":"sgt.hootr.club, sgt.hootr.club. \"Driving the GDEH0154D67 e-paper display with Rust.\" 1 Oct 2026. https://sgt.hootr.club/blog/driving-gdeh0154d67-with-rust/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://sgt.hootr.club/blog/driving-gdeh0154d67-with-rust/"},"snippet":null,"score":null},{"slug":"blinking-a-blue-pill-led-with-rust-from-scratch","title":"Blinking a Blue Pill LED with Rust, from scratch","subtitle":null,"summary":"A from-scratch Blue Pill walkthrough in Rust without a HAL: wiring and flashing, the reset vector, volatile GPIO writes, delay loops, and the assumptions a working blink can hide.","content_type":"tutorial","language":"en","canonical_url":"https://unmb.pw/blog/misc/2026/09/24/blue-pill-rust-from-scratch.html","author":{"name":"unmanbearpig","url":"https://unmb.pw/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"unmanbearpig","url":"https://unmb.pw/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Embedded","slug":"embedded","url":"https://listedarticles.com/topics/embedded"},{"name":"Tutorial","slug":"tutorial","url":"https://listedarticles.com/topics/tutorial"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5155,"reading_minutes":22,"published_at":"2026-09-24T04:30:10.000Z","added_at":"2026-09-26T06:11:45.709Z","updated_at":"2026-09-26T06:11:45.709Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/blinking-a-blue-pill-led-with-rust-from-scratch","markdown_url":"https://listedarticles.com/articles/blinking-a-blue-pill-led-with-rust-from-scratch.md","example":false,"citation":"unmanbearpig, unmanbearpig. \"Blinking a Blue Pill LED with Rust, from scratch.\" 24 Sept 2026. https://unmb.pw/blog/misc/2026/09/24/blue-pill-rust-from-scratch.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://unmb.pw/blog/misc/2026/09/24/blue-pill-rust-from-scratch.html"},"snippet":null,"score":null},{"slug":"writing-rust-code-thats-faster-than-state-of-the-art-libraries-by-asking-agents-to-make-the-code-faster","title":"Writing Rust code that's faster than state-of-the-art libraries by asking agents to make the code faster","subtitle":null,"summary":"Max Woolf shows how iterative agentic coding—prompting agents to repeatedly speed up Rust code—produced solutions faster than established libraries, with concrete methodology and caveats.","content_type":"tutorial","language":"en","canonical_url":"https://minimaxir.com/2026/09/agentic-iteration/","author":{"name":"Max Woolf","url":"https://minimaxir.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Max Woolf","url":"https://minimaxir.com/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5140,"reading_minutes":22,"published_at":"2026-09-21T12:00:00.000Z","added_at":"2026-09-22T18:26:51.888Z","updated_at":"2026-09-22T18:26:51.888Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/writing-rust-code-thats-faster-than-state-of-the-art-libraries-by-asking-agents-to-make-the-code-faster","markdown_url":"https://listedarticles.com/articles/writing-rust-code-thats-faster-than-state-of-the-art-libraries-by-asking-agents-to-make-the-code-faster.md","example":false,"citation":"Max Woolf, Max Woolf. \"Writing Rust code that's faster than state-of-the-art libraries by asking agents to make the code faster.\" 21 Sept 2026. https://minimaxir.com/2026/09/agentic-iteration/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://minimaxir.com/2026/09/agentic-iteration/"},"snippet":null,"score":null},{"slug":"testing-webgpu-data-layouts-with-facet","title":"Testing WebGPU data layouts with Facet","subtitle":null,"summary":"Matt Keeter shows how Facet reflection plus naga lets Rust unit tests catch WGSL/Rust struct layout mismatches—padding on mat3x3, dynamic arrays, and field offsets—before GPU hangs force a reboot.","content_type":"tutorial","language":"en","canonical_url":"https://www.mattkeeter.com/blog/2026-08-23-wgpu-facet/","author":{"name":"Matt Keeter","url":"https://www.mattkeeter.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Matt Keeter","url":"https://www.mattkeeter.com/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Tutorials","slug":"tutorials","url":"https://listedarticles.com/topics/tutorials"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1444,"reading_minutes":6,"published_at":"2026-08-23T00:00:00.000Z","added_at":"2026-09-30T09:13:05.429Z","updated_at":"2026-09-30T09:13:05.429Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/testing-webgpu-data-layouts-with-facet","markdown_url":"https://listedarticles.com/articles/testing-webgpu-data-layouts-with-facet.md","example":false,"citation":"Matt Keeter, Matt Keeter. \"Testing WebGPU data layouts with Facet.\" 23 Aug 2026. https://www.mattkeeter.com/blog/2026-08-23-wgpu-facet/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.mattkeeter.com/blog/2026-08-23-wgpu-facet/"},"snippet":null,"score":null}],"total":8,"count":8,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"tutorial","topic":"rust","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}