← Home

Play the problem. Inspect the result.

Project arcade

Six small games.
Each built around a real engineering decision.

01 / BAKIANO

Fictional market puzzle

Basket Run

Move groceries into a limited basket. Solve four markets with pack sizes, stock, delivery fees and dated prices.

What it demonstratesComparable prices depend on units, dates and traceable conversion.

Inside Bakiano →
02 / GCP INGESTION LAB

Executable pipeline simulation

Packet Factory

Build a working conveyor line. Place machines, branch duplicate packets and keep every delivery safe through five shifts.

What it demonstratesReceipt placement and observation time decide whether retries are safe.

Inside GCP Ingestion Lab →
03 / CATALOG MATCH LAB

Runs the repository’s matcher

Catalog Customs

Find the verified match in increasingly crowded product lineups. Sometimes none qualifies. Three mistakes close the desk.

What it demonstratesShared words do not establish product identity. Missing evidence deserves a hold.

Inside Catalog Match Lab →
Catalog Match · inspection campaign

Catalog Customs

8 checkpoints / 35 declarations

Start at the stamp desk. Graduate to crowded shelves of almost-identical products. Find the one that actually fits — or prove that none does. Three citations close your shift.

Enable JavaScript to open the inspection desk.

35 fictional declarations; real Catalog Match rules, with no cloud calls or model decisions. Replays shuffle shelf positions. Desk-inspection mechanic inspired by Papers, Please ↗. Original interface and artwork.

Free inspection: try your own product names
04 / BIGQUERY QUERY GUARD

Executable scan simulation

Partition Sweep

Select the data blocks that produce the requested answer. Deliver every required row without exceeding the scan budget.

What it demonstratesProjection and partitions reduce reads. A small output alone does not.

Inside BigQuery Query Guard →
05 / IMAGE TO PIXELS

Pictures made by the repository’s renderer

Pixel Shuffle

Put the picture back together. Tap two tiles to swap; later pictures add a few sideways pieces. Aim for fewer moves.

What it demonstratesThe repository renderer creates every pixel picture. The puzzle checks the image itself, accepting visually identical pieces.

Inside Image to Pixels →
Free inspection: compare rendering methods
06 / VESTI

Synthetic attribute puzzle

Complete the rack

Choose a third garment so each attribute is either all the same or all different across the rack.

What it demonstratesSeparate attributes let you reason about an item instead of its whole scene.

Inside Vesti →
Vesti · attribute puzzle

Complete the rack

3 racks / 2 tries each

Choose the third garment. For each feature — shape, color and pattern — the three cards must be all the same or all different. Two matching and one different fails.

Enable JavaScript to complete the rack.

Synthetic attribute puzzle — not segmentation or AI retrieval. It makes multiple constraints inspectable; Vesti's image pipeline remains in development. Feature-rule mechanic inspired by SET ↗. Original garment drawings.

PLAY → INSPECT → READ THE CODERead all projects →