54,302 blogs · [ { "id": "01a08793-87c8-7041-8762-51cebd16a213", "title": "Beaten by an If-Statement", "url": "https://kallin.github.io/blog/game-ai-beaten-by-an-if-statement/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a08793-87c8-7041-8762-51cebe081494", "title": "From Random to Reasonable", "url": "https://kallin.github.io/blog/game-ai-from-random-to-reasonable/", "published_at": "2026-07-28T00:00:00+00:00" }, { "id": "01a08793-87c8-7041-8762-51cebe71ad1c", "title": "One Machine, Any Game", "url": "https://kallin.github.io/blog/game-ai-one-machine-any-game/", "published_at": "2026-07-15T00:00:00+00:00" }, { "id": "01a08793-87c8-7041-8762-51cebc833f3a", "title": "Giving Coding Agents Eyes for Motion", "url": "https://kallin.github.io/blog/agents-eyes-for-motion/", "published_at": "2026-06-16T00:00:00+00:00" }, { "id": "01a08793-87c8-7041-8762-51cebf0368e6", "title": "Tracing Ontario’s $244 Billion Budget: Where It Disappears", "url": "https://kallin.github.io/blog/ontario-budget/", "published_at": "2026-05-06T00:00:00+00:00" }, { "id": "01a08793-87c8-7041-8762-51cebf3a9b6f", "title": "Understanding Complexity Density: A New Approach with RuboCop", "url": "https://kallin.github.io/blog/single-line-complexity/", "published_at": "2025-01-16T00:00:00+00:00" } ] posts Claim your blog
Back to kallin.github.io
Blog · corpus.blog/blogs/kallin.github.io/posts

kallin.github.io

kallin.github.io

2026

2025