corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08721-afed-73c6-8626-4c2fb03bf03b", "title": "The pirate-based logic of Rust shared references", "url": "http://ais523.me.uk/blog/logic-of-shared-references.html", "published_at": "2025-09-14T15:52:00+00:00" }, { "id": "01a08721-afed-73c6-8626-4c2fb0fcc352", "title": "Why Rust needs scoped generics", "url": "http://ais523.me.uk/blog/scoped-generics.html", "published_at": "2024-08-26T02:15:00+00:00" }, { "id": "01a08721-afed-73c6-8626-4c2fb1e02229", "title": "Playtesting feedback, 2023", "url": "http://ais523.me.uk/blog/playtesting-2023.html", "published_at": "2023-07-05T16:11:08+00:00" }, { "id": "01a08721-afed-73c6-8626-4c2fb1e4599f", "title": "Palettes in terminals: why gamma is a problem", "url": "http://ais523.me.uk/blog/gamma.html", "published_at": "2017-12-18T10:08:58+00:00" }, { "id": "01a08721-afed-73c6-8626-4c2fb276027f", "title": "Debugging tips: How to exit a process on Linux", "url": "http://ais523.me.uk/blog/infinite-loops.html", "published_at": "2015-08-27T16:51:18+00:00" }, { "id": "01a08721-afee-7105-bf18-b5affff62813", "title": "NetHack and Unicode", "url": "http://ais523.me.uk/blog/unicode.html", "published_at": "2015-01-09T17:34:31+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b0002e178c", "title": "Optimizing the NetHack 4.3 save system", "url": "http://ais523.me.uk/blog/save-optimization.html", "published_at": "2014-11-17T18:20:01+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b000d4ee50", "title": "Building C projects", "url": "http://ais523.me.uk/blog/building-c.html", "published_at": "2014-11-05T11:10:26+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b000eadd81", "title": "Strategy headroom in roguelikes", "url": "http://ais523.me.uk/blog/strategy-headroom.html", "published_at": "2014-07-07T06:53:24+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b001a8e0b9", "title": "Memory management in C programs", "url": "http://ais523.me.uk/blog/memory.html", "published_at": "2014-03-16T19:10:57+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b0025f41f6", "title": "Wand balance in NetHack", "url": "http://ais523.me.uk/blog/wand-balance.html", "published_at": "2013-09-25T20:14:56+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b0031a4193", "title": "Towards being able to ignore $TERM", "url": "http://ais523.me.uk/blog/portable-terminal-codes.html", "published_at": "2013-08-12T06:53:38+00:00" }, { "id": "01a08721-afee-7105-bf18-b5b003999046", "title": "NetHack: the minimalist strategy", "url": "http://ais523.me.uk/blog/minimalist.html", "published_at": "2013-06-12T14:27:48+00:00" } ] posts
Claim your blog
Back to ais523.me.uk
Blog · corpus.blog/blogs/ais523.me.uk/posts
ais523.me.uk
ais523.me.uk
2025
The pirate-based logic of Rust shared references
original ↗
14 Sept 2025
2024
Why Rust needs scoped generics
original ↗
26 Aug 2024
2023
Playtesting feedback, 2023
original ↗
5 Jul 2023
2017
Palettes in terminals: why gamma is a problem
original ↗
18 Dec 2017
2015
Debugging tips: How to exit a process on Linux
original ↗
27 Aug 2015
NetHack and Unicode
original ↗
9 Jan 2015
2014
Optimizing the NetHack 4.3 save system
original ↗
17 Nov 2014
Building C projects
original ↗
5 Nov 2014
Strategy headroom in roguelikes
original ↗
7 Jul 2014
Memory management in C programs
original ↗
16 Mar 2014
2013
Wand balance in NetHack
original ↗
25 Sept 2013
Towards being able to ignore $TERM
original ↗
12 Aug 2013
NetHack: the minimalist strategy
original ↗
12 Jun 2013