41554 blogs · [ { "id": "01a087c0-0e30-7057-8209-5efb342b5de1", "title": "Building a Host-Tuned GCC to Make GCC Compile Faster", "url": "https://peter0x44.github.io/posts/super-gcc/", "published_at": "2026-05-22T00:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb3528405c", "title": "How Virtual Tables Work in the Itanium C++ ABI", "url": "https://peter0x44.github.io/posts/vtables-itanium-abi/", "published_at": "2026-02-28T12:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb358a7a31", "title": "Unmapping Embedded Executable Data on Linux", "url": "https://peter0x44.github.io/posts/unmapping-embedded-data/", "published_at": "2026-01-28T12:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb35a14f78", "title": "How UTF-16 Encoding Works", "url": "https://peter0x44.github.io/posts/encoding-utf16/", "published_at": "2025-12-23T00:02:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb3668367a", "title": "How UTF-8 Encoding Works", "url": "https://peter0x44.github.io/posts/encoding-utf8/", "published_at": "2025-12-23T00:01:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb374a16d5", "title": "The History of Text Encoding: From ASCII to Unicode", "url": "https://peter0x44.github.io/posts/encoding-history/", "published_at": "2025-12-23T00:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb383ee158", "title": "benchpress: A Self-Building Benchmark Harness Generator", "url": "https://peter0x44.github.io/posts/benchpress/", "published_at": "2025-11-16T00:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb38aca302", "title": "BigObj COFF Object Files: Binary Structure Explained", "url": "https://peter0x44.github.io/posts/bigobj_format_explained/", "published_at": "2025-09-28T12:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb396cd64c", "title": "Enabling the Legacy Console in Windows 11", "url": "https://peter0x44.github.io/posts/windows11-legacy-console/", "published_at": "2025-09-22T00:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb39f8822d", "title": "Making a Universal Vector2 Type in C++ - Part 2: Library Author Perspective", "url": "https://peter0x44.github.io/posts/universal_vector2_pt2/", "published_at": "2025-08-28T12:30:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb3ac18b08", "title": "Making a Universal Vector2 Type in C++ - Part 1: Library User Perspective", "url": "https://peter0x44.github.io/posts/universal_vector2_pt1/", "published_at": "2025-08-28T12:00:00+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb3ad5aeaf", "title": "Cross Compilation Theory and Practice - from a Tooling Perspective", "url": "https://peter0x44.github.io/posts/cross-compilers/", "published_at": "2025-07-28T13:17:41+00:00" }, { "id": "01a087c0-0e30-7057-8209-5efb3b354fc2", "title": "Make, shells and polyglot tests - How to write a cross-shell clean target.", "url": "https://peter0x44.github.io/posts/make_shell_cmd/", "published_at": "2025-07-22T12:00:00+00:00" } ] posts Claim your blog
Back to peter0x44.github.io
Blog · corpus.blog/blogs/peter0x44.github.io/posts

peter0x44.github.io

peter0x44.github.io

2026

2025