This is me: LinkedIn / GitHub / Mastodon (oldbytes / fosstodon). Here some things I've done.
Library of Game Demos for "Classic" Macintosh computers
I love playing games on my little collection of 1990s-era Macintosh retro computers, but I'm pretty uninterested in hunting down 25-year-old CD cracks. I've been spoiled by the convenience of digital game distribution.
But game demos are perfect bite-sized morsels of nostalgic fun that take almost no effort to get running. They were intended to be distributed!
What if there was a website where lots of those game demos from magazine cover CDs were individually available for download? What if that site had an http-only mode so you could access it directly from an old Macintosh?
So I started building that. It's at https://classicmacdemos.com
Retrocomputing
I'm collecting and restoring a small collection of computers from the 1980s and 1990s, and writing about the process and what I learn. I'm mostly interested in 8-bit and 16-bit all-in-one home microcomputers from the 1980s (think, Atari, Commodore, Apple...) and UNIX workstations and "beige" Macintoshes from the 1990s.
Games
- ❤️ attraction: A tile-and-grid puzzle game built for the ebitengine game jam. Play it on itch.io.
- ship-shape: Supply chain management... in space! Made with Ebitengine in Golang. Play it in your browser.
- it costs money to be alive: A short, simple side scroller made with Ebitengine in Golang. Play it in your browser.
- Multi Pong: A multi-window pong game. Fire up your emulators, blow the dust off that Quadra 650 in the closet, this is playable on Macintosh System 7. Also, you can try it in your browser.
- lightcycles.py: A multiplayer light cycles game written in Pygame. Play it in your browser.
OpenSearch
I used to be responsible for OpenSearch, an open source fork of Elasticsearch. I'm no longer involved with OpenSearch, but both it and Elasticsearch are great software.
Try it out! Check your vm.max_map_count
then...
curl -O https://opensearch.org/samples/docker-compose.yml
docker-compose up
curl -k https://admin:admin@localhost:9200/