
Russian Roulette: One Life
A perma-perma-death game that you can only play once. You play Russian roulette with a mysterious figure. If you win, you live to play another round. If you die, the game saves the state in the registry and you can't play it again. It was first released on Steam where your death was tied to your account.

Summer Friends Don't Stick Around
A "Forever-Time" multiplayer game. In "Remember Me" mode, you play as a child chasing a bunny in a park on their bicycle. Your movement is used to train a machine learning model that learns to chase the bunny. In "Remember Them" mode, you can load up a saved model file and bike alongside the person who trained it - in spirit.

All That You Leave Behind
A nameless person lays dying on a street corner after an unfortunate evening of indulgence and self pity. People come across him - some offer sympathy, some offer judgment. As he slips out of consciousness, his mind wanders to the people he knew in his past. A visual novel with no interaction except moving on to the next piece of dialogue.

Atrophy
A short coming of age playable poem. I challenged myself to create a game that tells a story with no dialogue and using the mechanics of the game as a metaphor. The final version does have a written component but the game works both with or without it.

Frame Of Reference
Portal-inspired puzzle game based on the forced perspective game mechanic which was first popularized by Albert Shih in The Museum of Simulation Technology and later Superliminal. You are stuck in a simulation testing your cognitive abilities after an accident.

I Am What I Am: One Life
A self esteem typing game that you must play every day in the One Life series. Every day you type positive confirmations about yourself to turn the clock backward a little. If you wait for more than 24 hours, you meet a grizzly self-inflicted fate.

Free Solo: One Life
An endurance rhythm game inspired by Alex Honnold, the free solo climber who scaled El Capitan in Yellowstone National Park. The game asks you to be focus for the same amount of time that Alex spent on that rock face. Similar to other games in the One Life series, death means you can't play the game again.

The Anarchist's Green Mile
A cautionary tale about narcissism. You type your thoughts into a social media website and a machine learning model analyzes them along several scales. The more unhinged your thoughts, the faster your descent towards the morbid ending. Originally, the game had a very different and even more controversial ending. I sanitized the game and created the new ending to release it to the public.

Random Affectionate Memories
Vince Poli dumped Evelyn Schwab six months ago on a beautiful San Francisco night.
With no communication about what went wrong, Evelyn is stuck blaming herself for her ex-lover's mistakes. Thankfully, an invite to a hackathon at the largest company in her industry looks like the perfect opportunity to put the past behind and finally move on.
But wait! Vince has been invited to the hackathon too! Evelyn must now focus on her work while also fighting her mixed feelings about the person who left her heartbroken.
Random Affectionate Memories is a clean and wholesome second-chance office romance about programmers racking their brains to find and fix software bugs before time runs out!

For Me, It's You
Adhya spent an entire year working alongside her boyfriend, Vinay, to launch a successful startup. But Vinay, the company's founder, had other plans. In a heartless move, Vinay seized the company and broke up with Adhya without any explanation.
Now Adhya, starting from stratch, is trying her best to move on. But months later, Vinay ends up at Adhya's office as her coworker after losing all his money.
Now the two are locked in a battle to be the first one to solve a show stopping bug that can make or break a large project. Will they leave their past behind and work together to solve it? Will their emotions get the best of them? Is there hope for Vinay and Adhya to reconcile someday?
For Me, It's You is a clean, second chance, office romance novella that takes a peek at the lives of IT professionals dealing with unresolved emotions as they find their way back to love.

How I Beat Writer’s Block To Publish My First Book On Amazon
After abandoning my first novella for a year, I buckled down and found it within myself to push through and finish it.

Macro Optimism and Micro Pessimism — A Dangerous Combination
A simple interaction with a freelancing client made me realize a fundamental flaw in how I approach life.

Minute Wise, Hour Foolish
How overengineering for productivity can be counterintuitive

How LinkedIn Lost Its Way
What happens when desperate professionals resort to LinkedIn to fuel career growth?

Think Before You Type
Knowledge is great. But knowing how to convey that knowledge is better.

The Paradox Of Wasting Time
We fail to realize when we have control of our time and when we don’t

Procrastination And The Morning Reset
A good night’s sleep can be a procrastinator’s nightmare

Overcoming Regret — One Size Doesn’t Fit All
Being optimistic or pessimistic 100% of the time is a dangerous trap

How To Make Puns Using The Bucket Technique
Making good puns doesn’t have to be a stroke of genius


People Who Write Self Help Articles Are Some Of The Most Broken People You’ll Ever Meet
You have to fail before you learn and learn before you teach

Are You A Copy-Paste Developer?
How the fear of going deeper holds back countless programmers

3 Reasons Why You Should Only Create For The Sake Of Creation
Don’t let external motivations guide your artistic journey.

The Kind Of Procrastination Unique To Creatives
Not everyone procrastinates for the same reasons, especially creatives

Procrastination: More Than A Mental Game
Pay attention to your body when you feel like procrastinating

You Can’t Control How People Remember You
Your mental image of yourself is not the same that others have of you

Get The Most Out Of Your Portfolio With The Wrap Kit
When opportunity knocks, be ready.

3 Reasons Why We Abandon Projects And Why That Is Okay
It is alright not to finish everything you start

My First Brush With Personal Responsibility
The day I realized that no one was coming to save me.

Why Does Gen Z Have A Poor Work Ethic?
3 reasons young people are re-evaluating their relationship with work

The Day I Stopped Complaining About My Life
In 2011, an argument and subsequent resolution changed my entire worldview.
12 Years Of Game Development + Why I Got Banned From Steam
In this video, I share my game development journey from 2012 to 2024. I talk about my best and most popular games as well as tell the story about why I got banned from Steam.
Interview By itstorr
I was interviewed by itstorr, a YouTuber who released a very popular short on YouTube that reinvigorated interest in Russian Roulette: One Life.