I’m Phil Nelson and I’ve been a writer, developer, and audio-video creator for over 20 years. This is my website. If you like my work, consider becoming a Patron.


  • Watch my new show, Phil’s Show., Tuesdays at 7pm

    Phil’s Show.” is a live-stream variety show hosted by me, Phil Nelson, Tuesdays at 7pm Pacific time. I play video games, interact with the audience, and invite friends and guests from my 20+ career in computer vision, AI, design, and web development.

    Watch on YouTube: https://www.youtube.com/@philnelson
    Watch on Twitch: https://twitch.tv/extrafuture

  • Forest Quest

    This year’s RetroStrange Halloween track is now available on Bandcamp. It’s called “Forest Quest” and it was created by Nicky Flowers, thanks to the support of my Patrons.

    You can download it free, right now!

  • Phil’s Newsletter Volume 2 Issue 6

    Hot off the virtual press, read about my guitar modifications, Set Side B, and Divergent League in Phil’s Newsletter Volume 2 Issue 6.

  • Set Side B, A New Independent Gaming Blog

    the Set Side B masthead

    Softly and quietly launched this week: Set Side B. A new gaming blog from John Harris, one of my favorite games writers, and a small-but-growing cast of characters.

    The name Set Side B has been kicking around in my head for awhile, being the huge Famicom Disk System nerd that I am. It’s a reference to a common message that appears on screen instructing the player to eject and flip the disk.

    As usual I’m Kermit The Frog / Ed Wood-ing this one, and the infrastructure is shared with RetroStrange and Extra Future. Set Side B is ad and tracker free.

    Visit the site at https://setsideb.com/

  • Phil’s Newsletter Volume 2 Issue 4

    … is now available on Substack. Read about my new guitar, the latest OpenCV Weekly Webinar guests, what video games I’m streaming, and a reminder that Divergent League Baseball 1999 is coming soon!

    Read it on Substack

  • Christine Sherman

    My grandmother died last week. I wrote about it in my newsletter. It is reprinted here for posterity when Substack goes dark eventually.

    She was my grandmother, but of course she was more than that. She was a human being with thoughts and wants and needs and she was not shy about telling you what they were. She and her late husband (who preceded her in death), our Nanny and Gramps, were the bedrock of our extended family. If one of their kids, grandkids, or great-grandkids needed help out of a bad spot, they were there every time. COVID-19 took Gramps from us last year. He died thinking it was a hoax thanks to Fox News. Nanny died gasping for air, too.

    Nanny and Gramps would give their last dollar to a family member who asked for it and they would forgive nearly any transgression. Many of their kids and grandkids took great advantage of this and stole from them, lied to them, begged them to co-sign bad loans or buy cars with a promise to pay and just never did. My grandparents had come up with nothing, and knew how that felt and their family was everything to them. They both died with nothing much to their names except their social security checks and a reverse mortgage on the home they built together. Despite this, I know in my heart if you could ask them they would do it again. They would give again, and again.

    My favorite memories with her are of waking up and making coffee for us (she liked it strong) when I lived with Nanny and Gramps, and arguing with her about whatever news was on the TV. She was smart and funny and enjoyed that kind of banter. When I first moved out, I’d still call and talk with her frequently, and she’d lament that “nobody here will argue with me.”

    Christine Sherman née Perkins had a tenacious mind, and it made seeing her struggle with dementia and senility the last several years all the worse, for Nanny’s own quality of life foremost but not least of which for my mother who has been her tireless (and often sleepless) live-in caretaker. Still, everyone she knew was happy to see her and talk with her every time we could until the very end.

    She believed in us, and proved it time and again, and boy did we need it. Without her help I don’t believe any of us, from her children to her great-grandchildren, would’ve had much of a chance at decent lives. Even with their help all of her kids spent time on food-stamps and government assistance, even the conservative family members reading this who like to pretend they never got any help.

    I myself owe them so much- for helping my parents get a home when I was a baby, for letting my mother and brothers and me stay with them when that marriage dissolved, for buying us school shoes, for being at our meets and games, for always… being there for us. I could spend days telling you how much they did for us.

    But Nanny and Gramps are no more. That bedrock, like so many things and people we used to lean on, is soon to undertake that final change into the inevitable dust and ash. Goodbye, Nanny. You gave us everything you had and more, and we loved you more than words could say. Still, I count myself lucky that I was able to say it, and hug you, one last time.

  • Introducing StrangeLine and More RetroStrange-ness

    This weekend I did some work on RetroStrange infrastructure and scheduling.

    RetroStrange TV (our 24/7 streaming TV channel) which is now fully autonomous and publishes notifications to Twitter when each show or movie begins with the #RSTV hashtag. You can find my TV station code on GitHub. The current setup of two Linode 4GB servers this should provide us with enough space and power to run it basically forever at $40/month. Support via Patreon appreciated.

    The next RetroStrange Movie Night is November 23rd and we’re showing film noir classic D.O.A. (1949) see the Facebook Event.

    The other big RetroStrange feature is the StrangeLine. I’ve set up a phone number you can call for various RetroStrange stuff. Right now you can call to get info on the next Movie Night, or listen to the Skulking Permit by Robert Sheckley as heard on LOFI SCIFI. We’ll add and change up the content regularly, so go ahead and give ‭(814) 787-2643‬ (that’s 814-STRANGE) a call.

  • Phil’s Newsletter #49

    is now available in your inbox or on Substack. Learn about the latest episode of Sticks & Fists, get the latest RetroStrange theme tune, and some Good Links.

  • I’m Featured on the Linode Craft of Code podcast this week

    We talked indie web infrastructure, Troma, Ted Lasso, and the hows and whys of our public domain media empire on RetroStrange. Give the episode a listen on their website, or in your podcast app of choice.

  • New Client Work: OpenCV AI Kit – Lite

    Like last year’s campaign, I created the video for this amazing spatial AI device. Now available on Kickstarter.