corpus.blog
Most cited
Talked about
Blogs
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
Compiling Ruby To Machine Language
original ↗
17 Nov 2025
YARV’s Internal Stack and Your Ruby Stack
original ↗
10 Nov 2025
Compiling a Call to a Block
original ↗
3 Nov 2025
Parsing: How Ruby Understands Your Code
original ↗
27 Oct 2025
Write Barriers
original ↗
18 Feb 2025
Using Different Size Pools
original ↗
11 Feb 2025
Inserting One New Element into Hashes of Varying Sizes
original ↗
4 Feb 2025
Updating Ruby Under a Microscope
original ↗
28 Jan 2025
2022
LLVM IR: The Esperanto of Computer Languages
original ↗
19 Feb 2022
Visiting an Abstract Syntax Tree
original ↗
22 Jan 2022