Linked List: August 31, 2025

Walk the World 

My thanks to Impending for sponsoring last week at DF to promote their new app, Walk the World. You surely know some of Impending’s other apps, like the innovative checklist/task app Clear. Walk the World turns your steps — your real-world activity — into a new kind of virtual globe-trotting adventure.

Wouldn’t it be cool to know you’ve walked the length of the Boston Marathon this past week? You can conquer iconic hikes and trails from around the world presented as gorgeous map milestones to complete with your hard earned steps. It’s a genuinely novel idea for gamifying activity, executed with an exquisite attention to detail and exuberant sense of joy. Walk the World isn’t quite a game, but it delivers game-like fun.

If you enjoy or aspire to go on walks more regularly, and beautiful indie apps with fun new twists, this is your new healthy addiction. Try Walk the World free today for your iPhone.

Vintage Macintosh Programming Book Library 

One more for my weekend spate of developer posts, but from the opposite of the LLM-assisted cutting edge: this wonderful collection of classic-era Mac programming books, carefully scanned as PDFs. These evoke nostalgia both for the classic Mac era and for the entire notion of “programming books”. (Via Michael Tsai and Rui Carmo.)

sosumi.ai: Apple Developer Docs for LLMs 

Sosumi.ai:

Ever notice Claude struggling to write Swift code? It might not be their fault!

Apple Developer docs are locked behind JavaScript, making them invisible to most LLMs. If they try to fetch it, all they see is “This page requires JavaScript. Please turn on JavaScript in your browser and refresh the page to view its content.

This service translates Apple Developer documentation pages into AI-friendly Markdown.

Perfect little audio easter egg on the page. Beautiful Markdown output too. Look at my boy, all grown up, teaching robots how to program.

I do regret, though, that I didn’t define or influence the fenced style for code blocks. If I had, instead of this:

```swift
// An array of 'Int' elements
let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15]
```

You could do this, which looks so much better:

``` Swift:
// An array of 'Int' elements
let oddNumbers = [1, 3, 5, 7, 9, 11, 13, 15]
```

Those all-lowercase language identifiers, with no preceding space, just look a little lazy. I realize why GitHub’s ```-fenced code blocks took off (they’re the only code block style most Markdown users know, I suspect), but they don’t look nearly as nice, to human readers, as my original tab-indented style.