41554 blogs · [ { "id": "01a07df4-7b45-70ec-a7ad-172bcd57a51a", "title": "Compiling Ruby To Machine Language", "url": "https://patshaughnessy.net/2025/11/17/compiling-ruby-to-machine-language", "published_at": "2025-11-17T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bcd7ee666", "title": "YARV’s Internal Stack and Your Ruby Stack", "url": "https://patshaughnessy.net/2025/11/10/yarvs-internal-stack-and-your-ruby-stack", "published_at": "2025-11-10T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bce33c860", "title": "Compiling a Call to a Block", "url": "https://patshaughnessy.net/2025/11/3/compiling-a-call-to-a-block", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bcf2fc2ae", "title": "Parsing: How Ruby Understands Your Code", "url": "https://patshaughnessy.net/2025/10/27/parsing-how-ruby-understands-your-code", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bcf4dda55", "title": "Write Barriers", "url": "https://patshaughnessy.net/2025/2/18/write-barriers", "published_at": "2025-02-18T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bd01b30b5", "title": "Using Different Size Pools", "url": "https://patshaughnessy.net/2025/2/11/using-different-size-pools", "published_at": "2025-02-11T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bd0cd7da3", "title": "Inserting One New Element into Hashes of Varying Sizes", "url": "https://patshaughnessy.net/2025/2/4/inserting-one-new-element-into-hashes-of-varying-sizes", "published_at": "2025-02-04T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bd14d5739", "title": "Updating Ruby Under a Microscope", "url": "https://patshaughnessy.net/2025/1/28/updating-ruby-under-a-microscope", "published_at": "2025-01-28T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bd1cad91b", "title": "LLVM IR: The Esperanto of Computer Languages", "url": "https://patshaughnessy.net/2022/2/19/llvm-ir-the-esperanto-of-computer-languages", "published_at": "2022-02-19T00:00:00+00:00" }, { "id": "01a07df4-7b45-70ec-a7ad-172bd225c7c3", "title": "Visiting an Abstract Syntax Tree", "url": "https://patshaughnessy.net/2022/1/22/visiting-an-abstract-syntax-tree", "published_at": "2022-01-22T00:00:00+00:00" } ] posts Claim your blog
Back to Pat Shaughnessy
Blog · corpus.blog/blogs/patshaughnessy.net/posts

Pat Shaughnessy

patshaughnessy.net

2025

2022