What started as a rabbit hole — trying to find a list of all the fake movies that appeared in one of my all-time favorite shows, Seinfeld — turned into a fun project: creating modern-day versions of those films. I set out to not only cast each movie, but also match them with a studio and director that fit the tone described in the show. The lineup includes classics like Firestorm, Cry, Cry, Again, Sack Lunch, and 12 others.
My son got this super cool (and also somewhat annoying) watch for Christmas. He loves it — it has a game where the watch tries to guess the number he's thinking of using some basic logic.
I thought, man, it would be cool to do that for soccer players. So, using simple programming logic to narrow down the options, I built a game that asks a series of yes or no questions to figure out which soccer player you're thinking of. Once you've narrowed it down far enough, it uses an API to pull in all the active players from that team.
It’s still in beta — and honestly, probably not very secure yet. I still need a name for it and a logo. (You'll notice I'm currently just using one of the many Zenith Canaan logos I made.)
Bet On Anything is a project that ties into a non-fiction book I’m working on called Gambling with the Family. Yes, the risks and negative connotations of gambling are very real — but it can also be a creative way to teach kids real-life applications of math.
The app lets you sign up, join a group, and essentially run your own sportsbook. There’s no real money involved — just fake units. You can create a bet like, “How many silver cars will I see on my drive home today?” Then set some odds — say, “Over 4” at +175 — and share it with your friends so they can place wagers for fun.
Also, I built the whole thing with a Fallout-inspired aesthetic... and honestly, I think it rocks.
If you're like me, back in your younger years you probably sat around with your buddies, and someone would name an NFL player — then everyone else would try to figure out where he went to college.
No one? Just me?
Anyway, I decided to take it a step further. I used some APIs to download the entire active NFL rosters into a database and created a game that randomly gives you an NFL player. With each guess, it slowly reveals more information about that player. The game also keeps track of your progress on the page when you arrive. Eventually, I might store that in session and make it persist across visits — but for now, this seemed cool enough.
I wrote a book. It’s not published yet, and I still haven’t found an agent — but I f-ing wrote it. After several drafts, my wife — who’s my toughest critic — finally agreed to read it. She finished it... and she didn’t hate it.
Given my background, and especially because the novel is epistolary in nature, I wanted to find a way to include all the world-building I had cut from the manuscript. I’d been told it was too boring and overly detailed. So, naturally, I built an entire website dedicated to the career stats and life of my central character, Zenith Canaan.
The Dorvay section of Harlem Shuffle really inspired me — and I hope it does the same for you. It sparked the idea to build a website to host a writing contest.
The contest never really took off, but the site turned out great. And the concept of the Dorvay — or dorveille — is something more people need to know about. So go check it out.
This project started off as a what-if and slowly expanded to a website and an NFT project that never got off the ground. The shoes themselves have been re-posted and shared on social media with over 100k likes. Before I give you some more background, I would also like to comment that this project inspired a lot of discussion. It became a time suck whenever one of the sneaker blogs posted it and I would sucked down into the rabbit hole of comments. It taught me that everyone like assholes has their own opinion and you can't let the negativity get to you.
There is some backstory. Well, not really a back story, but clarification. This what-if not only assumes that Jordan signed with Adidas, but also that Tinker left Nike after the failure of his Air Max 1 (clearly this never happened), but it's needed backstory because my Adidas concepts borrow heavily from his original designs.
I probably need to update this, but a while back I was bored (see the trend in how these things start) and got inspired by a site — I think it was called Happy Links or something like that. I just wanted a place to keep track of all the sites I’d visit occasionally.
So I started building a list of cool sites I liked, mostly because I kept forgetting about them over time. Eventually, I thought it’d be great to make it sortable and more dynamic. But back in the early 2020s when I first built it, I didn’t really have the skills to pull that off.
Before I finished my novel, I loved to write — but I sucked. Still kinda suck, but I’m getting better. Early on, I figured the more practice I got, the better I'd become. So I told myself: just get shots up.
I needed to write something every day — nothing big, just something. I thought maybe if I wrote a short story daily, I’d improve. But then I hit a wall: what to actually write about. (Mind you, this was before ChatGPT and other tools where you could just ask for a daily prompt.)
So I started collecting. I gathered around 500 short story prompts, journal ideas, and writing starters. Now, this page will shuffle those 500 or so prompts every day, and you can pick one to run with.
Not much to say here — I watched a movie every day for a month. Some I’d seen before, some I hadn’t. Each one fit into a category of sorts — a reason why I picked it. Naturally, I wrote about the experience and added some color along the way.