This is where I make ideas playable
I use this page to build things you can actually try instead of only reading about them. You can play Snake, run a Blackjack session with fake credits, or test a project with my launch readiness checker. Each demo tracks what happened and can export its results.
Currently open
Snake Game
Use WASD, the arrow keys, swipe on the board, or tap the on screen controls.
Snake
Snake that works with keys, taps, and swipes
I wanted this one to feel usable on both desktop and phone. Play with WASD, the arrow keys, a swipe, or the controls under the board. I also track score, time, moves, turns, and the final result for export.
Snake Analytics
Direction
RIGHT
Games Played
0
Best Session
0
Best Time
Not yet
Avg Time
Not yet
Avg Turns
Not yet
Total Moves
0
Total Turns
0
Final Length
3
CSV Games
Not yet
Export Ready
No
Controls
Keys + Touch
Why I built this page
I wanted the code to do more than sit in a repository
These demos let me show game rules, responsive controls, state management, local storage, analytics, and CSV exports in one place. Snake focuses on input and movement. Blackjack focuses on rules and session data. The launch check connects my programming work back to the way I think about testing, risk, and real project handoffs.
Playable logic
The controls, rules, scoring, collisions, and state changes are running in the browser.
Data after the game
I track each session so the result can be reviewed instead of disappearing as soon as the game ends.
Desktop and phone
The page supports keyboard input, visible controls, and touch interaction so the demos are not limited to one device.