41554 blogs · [ { "id": "01a08754-5c9d-7015-802b-5516b1bfd167", "title": "Why I wrote a profiler", "url": "https://blog.s-schoener.com/2026-06-17-writing-a-profiler/", "published_at": "2026-06-17T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b1cd2d0d", "title": "Managed jobs in Unity", "url": "https://blog.s-schoener.com/2026-06-04-managed-jobs-unity/", "published_at": "2026-06-04T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b237f569", "title": "Zig, hot reload, and ABI trouble", "url": "https://blog.s-schoener.com/2026-04-16-zig-abi/", "published_at": "2026-04-16T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b2af7353", "title": "What I learned from improving Unity's Mono codegen, part 2", "url": "https://blog.s-schoener.com/2026-04-13-mono-codegen-2/", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b2e72aeb", "title": "What I learned from improving Unity's Mono codegen, part 1", "url": "https://blog.s-schoener.com/2026-04-07-mono-codegen-1/", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b35c0e0b", "title": "Better codegen for Unity games on Mono", "url": "https://blog.s-schoener.com/2026-03-31-better-mono/", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b3a313df", "title": "I miss header files", "url": "https://blog.s-schoener.com/2026-03-27-headers/", "published_at": "2026-03-27T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b3f07600", "title": "It has never been about the typing", "url": "https://blog.s-schoener.com/2026-03-18-not-about-the-typing/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b4133b23", "title": "Learnings from creating a GUI library", "url": "https://blog.s-schoener.com/2026-02-09-gui/", "published_at": "2026-02-09T00:00:00+00:00" }, { "id": "01a08754-5c9d-7015-802b-5516b4253b8b", "title": "Putting slim locks on a diet", "url": "https://blog.s-schoener.com/2026-01-28-rwlocks/", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a1ba182f", "title": "Clauded optimism", "url": "https://blog.s-schoener.com/2026-01-14-claude-optimism/", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a2736ee9", "title": "An early good bye to 2025", "url": "https://blog.s-schoener.com/2025-12-19-year-2025/", "published_at": "2025-12-19T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a313c725", "title": "When better codegen doesn't help", "url": "https://blog.s-schoener.com/2025-12-04-when-does-cpp2better-help/", "published_at": "2025-12-04T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a3d43f79", "title": "How to figure out why C# projects are rebuilding", "url": "https://blog.s-schoener.com/2025-11-24-msbuild-csharp/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a497f540", "title": "cpp2better, an il2cpp postprocessor", "url": "https://blog.s-schoener.com/2025-11-04-cpp2better-release/", "published_at": "2025-11-04T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a59134b7", "title": "Meta's support is an embarassing dumpster fire", "url": "https://blog.s-schoener.com/2025-11-03-support/", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a675447c", "title": "Hard links, hard times", "url": "https://blog.s-schoener.com/2025-10-07-windows-hard-links/", "published_at": "2025-10-07T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a7674773", "title": "What can go wrong in cross compilation", "url": "https://blog.s-schoener.com/2025-09-29-cross-compilation/", "published_at": "2025-09-29T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a83877b9", "title": "Async, too much", "url": "https://blog.s-schoener.com/2025-09-22-async-linq/", "published_at": "2025-09-22T00:00:00+00:00" }, { "id": "01a08754-5c9e-7392-9c40-30c9a8683339", "title": "How I became the control group in an AI experiment", "url": "https://blog.s-schoener.com/2025-09-17-claude-control/", "published_at": "2025-09-17T00:00:00+00:00" } ] posts Claim your blog
Back to blog.s-schoener.com
Blog · corpus.blog/blogs/blog.s-schoener.com/posts

blog.s-schoener.com

blog.s-schoener.com

2026

2025