Typing Sky

Typing Sky#

A typing game where you shoot down words flying across the sky. Words from the famous poems and novels listed below scroll from right to left. Type them correctly before they reach the left edge to score points. Each word’s character count is added to your score, and the speed increases as you succeed.

SCORE 0
COMBO 0
SPEED 1.0x
LIVES

Typing Sky

Type the words flying across the sky!

3D Tetris Box

3D Tetris Box#

A 3D block slowly moves away from you into a 6 x 6 x 15 box. On desktop, use I / J / K / L for planar movement, F / D / S for rotation, and A for a fast drop.

Seven Poker Simulator

Seven Poker Simulator#

Seven Poker (Seven-Card Stud) is a card game where each player receives 7 cards dealt sequentially, and builds the best possible 5-card hand from them. Some cards are dealt face-down and others face-up, making it a game where reading your opponents and strategic betting are key.

I occasionally get together with close friends for poker nights, and after getting cleaned out one too many times, I decided to build this simulator so I could practice on my own. The 5 AI players each have distinct play styles, so hopefully it helps sharpen your instincts for real games.

Widgets

Widgets#

Widgets

This is a home for tools and mini games built with just HTML and JavaScript. Instead of obsessing over polish, I want this to be a lightweight playground where I keep testing the question: “Can the web do this?”

All kinds of experimental web apps will show up here. And if something looks surprisingly ordinary, there’s a good chance I built it simply because I actually needed it.

Math Track

Math Track#

Cover image of the Math Track game showing a square board with various operation cells, a red pawn, and a white dice

A single-player mental-math game where you roll a die and move around a square track of operation cells, keeping a running total in your head. Only the cell you land on applies its operation to the current value. When your pawn returns to the start, type the final value — if it’s correct, you advance to the next level. Each level widens the set of operations and the operand range.

© 2026 Ted Kim. All Rights Reserved. | Email Contact