41554 blogs · [
{
"id": "01a0874a-fb3a-7017-b826-ef2efbc25ed1",
"title": "I asked ChatGPT to evaluate me as a colleague",
"url": "https://blog.hortopan.com/i-asked-chatgpt-to-evaluate-me-as-a-colleague/",
"published_at": "2026-07-29T11:21:24+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2efc9d5f18",
"title": "I launched my first Game Demo on Steam, built with Godot",
"url": "https://blog.hortopan.com/i-launched-my-first-game-demo-on-steam-built-with-godot/",
"published_at": "2026-05-16T14:04:40+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2efd449e52",
"title": "I built a tool so i could stop refreshing Steamworks: Steam WishList Pulse",
"url": "https://blog.hortopan.com/i-built-a-tool-so-i-could-stop-refreshing-steamworks-steam-wishlist-pulse/",
"published_at": "2026-03-23T16:27:24+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2efd67c40f",
"title": "I’m launching my first game on Steam: Fleet Hunters",
"url": "https://blog.hortopan.com/im-launching-my-first-game-on-steam-fleet-hunters/",
"published_at": "2025-10-17T18:39:50+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2efdeb4a61",
"title": "Better encryption for your game scripts in Godot, one commit away?",
"url": "https://blog.hortopan.com/better-encryption-for-your-game-scripts-in-godot-one-commit-away/",
"published_at": "2025-08-29T22:26:00+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2efe2eb149",
"title": "How to speed up loading times in your Godot game by using ResourceLoader.load_threaded_request",
"url": "https://blog.hortopan.com/how-to-speed-up-loading-times-in-your-godot-game-by-using-resourceloader-load_threaded_request/",
"published_at": "2025-08-24T22:01:00+00:00"
},
{
"id": "01a0874a-fb3a-7017-b826-ef2eff1c775f",
"title": "You Don’t Need Globals in Godot: Use static var",
"url": "https://blog.hortopan.com/you-dont-need-globals-in-godot-use-static-var/",
"published_at": "2025-08-24T18:51:00+00:00"
}
] posts Claim your blog