matt sephton
banner
gingerbeardman.com
matt sephton
@gingerbeardman.com
✳️ Games @ Serenity 🤓 Game Dev since ~1990 🟨 YOYOZO (GOTY 2023) 🕹️ Retro Games 🗿Moai 💿 Macintosh Magazine Media 🍎 ex-Apple
https://blog.gingerbeardman.com
Pinned
Finished a small & beautiful 3D game in my spare time, thinking about launching 😎

Maybe single player (pay what you can) & paid online multi-player (fixed price, one-off, offset infra)

Will submit to Steam Next Fest 2026 assuming my Steamworks Tax is approved this coming week!
A quick couple days macOS development and I've got a native version of my localhost server manager ready for TestFlight! Don't stop me now 🚀

- self-contained (hummingbird web server)
- zero config
- notifications
- launch at login
- no need for xbar & python
- more QOL changes
January 14, 2026 at 11:18 PM
@pablo0151.bsky.social have you got this one? it’s a gem.

“Renaissance: The Mix Collection” (1994)
Sasha & John Digweed
www.discogs.com/master/1477-...
en.wikipedia.org/wiki/Renaiss...

The 10th anniversary version on streaming messes with the track listing
January 14, 2026 at 7:49 PM
That's the quota of musicians-living-in-squats mentions done for the year!
www.theguardian.com/culture/2026...
‘It was inspired by a snog in a photo-booth’: how Thompson Twins made Hold Me Now
‘We had a disagreement that spilled over into personal insults. But we soon made up – and wrote this about the process’
www.theguardian.com
January 14, 2026 at 12:38 PM
Today I shall mostly be trying to hunt down all of the many Sasha remixes of M-People's "How Can I love You More?"

youtu.be/bL2X3RZ5XSU
How Can I Love You More? (Sasha's Master Mix)
YouTube video by M People - Topic
youtu.be
January 13, 2026 at 1:29 PM
New blog post about a little tool I created to manage multiple localhost web servers from the macOS menu bar.

Controlling local web servers using xbar:
blog.gingerbeardman.com/2026/01/12/x...
Controlling local web servers using xbar  ⌘I  Get Info
Sometimes I want to run local web servers for projects I’m working on. Usually more than one at a time.
blog.gingerbeardman.com
January 12, 2026 at 9:48 PM
Some retrospective posts added to the blog thanks to findings on DiscMaster!

- EXIF Cleaner (Mac app)
blog.gingerbeardman.com/2005/12/31/e...

- Circuit Heat (game prototype)
blog.gingerbeardman.com/2003/01/23/c...

- Web Design Index 2 (book and CD feature)
blog.gingerbeardman.com/2002/01/31/w...
Circuit Heat  ⌘I  Get Info
I made a prototype of a game called Circuit Heat. It is a version of the classic network completion puzzle (aka Pipes, FreeNet, Net, NetWalk, etc). The graph...
blog.gingerbeardman.com
January 12, 2026 at 5:35 PM
Sparkling Japanese instrumental melodies in this week's #NewMusicMix

"Two Breath EP" by WAZGOGG & Koshun Nakao
@DJ_WATA820

song.link/https:/music...
Two Breath EP by WAZGOGG & 中尾功俊
Listen now on your favorite streaming service. Powered by Songlink/Odesli, an on-demand, customizable smart link service to help you share songs, albums, podcasts and more.
song.link
January 12, 2026 at 4:45 PM
Mine arrived from AliExpress and it's remarkably decent. It even has rumble!
January 12, 2026 at 5:59 AM
Reposted by matt sephton
BIG ANNOUNCEMENT!!! 🧙🪄
My indie puzzle game, Rhell, where you can use 100,000,000 spells and solve puzzles in your own unique way just got a release date!

Now you only have to wait a few months before you can play Rhell >:] (or play the demo now lol)

#indiegame #gamedev #indiedev
December 4, 2025 at 9:46 PM
Reposted by matt sephton
This Sunday. 🌲

tinyurl.com/94tilinfinity

Click the above link to get this story (and more!) sent to your inbox as soon as it's published. I have no idea why I didn't set this up sooner, but we are finally moving into the future.
January 8, 2026 at 11:44 PM
Reposted by matt sephton
Built a palette extractor that thinks like a curator, not a pixel counter.

– Physics-based color repulsion
– Auto-detects muted vs vibrant bias
– Adaptive spacing to hit target count
– OKLCh color space (perceptually uniform)

Early Access: please break it!

chipper-otter-d6c600.netlify.app
January 8, 2026 at 7:51 PM
Great video about a new game engine powered by SDFs, to enable highly dynamic worlds. One for the from-scratch game dev nerds like myself
I just released my video about the engine (and game) I've been working on.

The engine is based on dynamic SDFs, and the video describes how it works and what it makes possible.

Link in the reply!

This is my first YouTube video and it took forever - please repost!
January 9, 2026 at 10:29 PM
Reposted by matt sephton
Music video for SMILE by Will Powers (Lynn Goldsmith) animated by Rebecca Allen (1983) youtu.be/g43lzoRamWE
Will Powers - Smile (Official Music Video)
YouTube video by Lynn Goldsmith
youtu.be
January 8, 2026 at 11:23 PM
Anybody know what this animation is?

From this video
www.youtube.com/watch?v=DH_B...
January 8, 2026 at 10:32 PM
Reposted by matt sephton
Building assets I drew for game project by EDM music producer Ant+Shift.

#pixelart #indiedev
January 8, 2026 at 6:42 PM
My CRT shader blog post is currently on the front page of Hacker News news.ycombinator.com/item?id=4649...
GLSL Web CRT Shader

I’m releasing my GLSL Web CRT Shader as open source.
blog.gingerbeardman.com/2026/01/04/g...

Have fun with it! 😎
January 8, 2026 at 12:45 PM
Had my first Unoffice Hours of the year just now with @rezmason.bsky.social a wonderful couple of hours covering all manner of topics and shared interests. ✌️ blog.gingerbeardman.com/unoffice-hours
January 8, 2026 at 10:57 AM
Vässla epa-1 electric moped 😍

www.vassla.co.uk/products/epa...
January 7, 2026 at 11:35 PM
Reposted by matt sephton
Forgot to mention! File size of this game, with infinite levels and infinite music and online multiplayer: 6MB.

The final release will bundle many more sets of instruments, and currently weighs only 12MB.

Main code is 0.5MB. 🤘🗿
January 6, 2026 at 10:03 AM
Reposted by matt sephton
January 6, 2026 at 9:39 AM
Having a couple of popular posts on here this week means I'm now getting bot spam on my DM inbox
January 6, 2026 at 8:38 AM
GLSL Web CRT Shader

I’m releasing my GLSL Web CRT Shader as open source.
blog.gingerbeardman.com/2026/01/04/g...

Have fun with it! 😎
January 4, 2026 at 6:20 PM
Does anybody have a setup where the Google Meet button labels aren't truncated? I just solved with a userstyle.
January 4, 2026 at 4:51 PM