corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08789-803b-71f7-a9e6-6e422af34435", "title": "Making Progress on AsyncIterator", "url": "https://www.youtube.com/watch?v=zQAia_u8WPM", "published_at": "2026-08-30T17:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850cdfa8e0", "title": "Never Snooze a Future", "url": "https://jacko.io/snooze.html", "published_at": "2026-03-02T13:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850d1a5819", "title": "From Rust to C and Back Again: an introduction to \"foreign functions\"", "url": "https://www.youtube.com/watch?v=LLAUzghhNHg", "published_at": "2025-04-25T22:30:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850d410ece", "title": "Two Attacks on Naive Tree Hashes", "url": "https://jacko.io/tree_hashing.html", "published_at": "2025-03-30T21:30:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850d4965c9", "title": "Smart Pointers Can't Solve Use-After-Free", "url": "https://jacko.io/smart_pointers.html", "published_at": "2025-02-24T23:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850d5edbb8", "title": "How to Pronounce Chinese Names a Little Better", "url": "https://jacko.io/chinese_names.html", "published_at": "2024-12-06T02:20:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850e1bb017", "title": "Async Rust in Three Parts", "url": "https://jacko.io/async_intro.html", "published_at": "2024-10-23T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850e41242d", "title": "Rust can Compete with Python", "url": "https://www.youtube.com/watch?v=OQTwvycftJU", "published_at": "2024-07-25T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850ebd920e", "title": "A First Look at Lifetimes in Rust", "url": "https://www.youtube.com/watch?v=-gkvOoxgp8E", "published_at": "2024-02-26T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850f41d369", "title": "Object Soup is Made of Indexes", "url": "https://jacko.io/object_soup.html", "published_at": "2023-10-23T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850fa58d6c", "title": "Safety and Soundness in Rust", "url": "https://jacko.io/safety_and_soundness.html", "published_at": "2023-03-05T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f850fe16d1a", "title": "Unsafe Rust is not C", "url": "https://www.youtube.com/watch?v=DG-VLezRkYQ", "published_at": "2022-08-29T20:00:00+00:00" }, { "id": "01a08789-803c-7129-942f-6f851013503c", "title": "A Firehose of Rust", "url": "https://www.youtube.com/watch?v=IPmRDS0OSxM", "published_at": "2021-06-01T20:00:00+00:00" } ] posts
Claim your blog
Back to jacko.io
Blog · corpus.blog/blogs/jacko.io/posts
jacko.io
jacko.io
2026
Making Progress on AsyncIterator
original ↗
30 Aug 2026
Never Snooze a Future
original ↗
2 Mar 2026
2025
From Rust to C and Back Again: an introduction to "foreign functions"
original ↗
25 Apr 2025
Two Attacks on Naive Tree Hashes
original ↗
30 Mar 2025
Smart Pointers Can't Solve Use-After-Free
original ↗
24 Feb 2025
2024
How to Pronounce Chinese Names a Little Better
original ↗
6 Dec 2024
Async Rust in Three Parts
original ↗
23 Oct 2024
Rust can Compete with Python
original ↗
25 Jul 2024
A First Look at Lifetimes in Rust
original ↗
26 Feb 2024
2023
Object Soup is Made of Indexes
original ↗
23 Oct 2023
Safety and Soundness in Rust
original ↗
5 Mar 2023
2022
Unsafe Rust is not C
original ↗
29 Aug 2022
2021
A Firehose of Rust
original ↗
1 Jun 2021