Browser PDF workspace
PDF Studio
Edit, organize, annotate, and transform PDFs directly in the browser.
Things I've built.
Tools, games, learning systems, resources and experiments—kept as one evolving project index.
Selected artifacts that show the range of the index.
Browser PDF workspace
Edit, organize, annotate, and transform PDFs directly in the browser.
Local-first publishing studio
Write in Markdown and turn structured source into polished documents without leaving the browser.
Guided cleaning workflow
Turn household cleaning into a clear, paced sequence of focused tasks and visible progress.
Arcade typing game
Destroy incoming words through fast, accurate typing and build increasingly demanding combos.
French vocabulary trainer
Build practical French vocabulary through focused flashcards, context, and spaced repetition.
Community quiz-night system
Analysis II exam laboratory
Every listed project, in curated order. Filter, search, sort, or switch to a compact ledger; without JavaScript the full catalogue remains visible.
Open dedicated archive →Browser PDF workspace
Edit, organize, annotate, and transform PDFs directly in the browser.
French vocabulary trainer
Build practical French vocabulary through focused flashcards, context, and spaced repetition.
Local-first publishing studio
Write in Markdown and turn structured source into polished documents without leaving the browser.
Bible verse memorization system
Memorize and maintain a structured set of Bible verses through focused recall and review.
Guided cleaning workflow
Turn household cleaning into a clear, paced sequence of focused tasks and visible progress.
Cosmic incremental factory
Build an expanding cosmic production system that accelerates from careful upgrades into extreme automation.
French learning companion
Practice French grammar, vocabulary, and structured lessons in one course-oriented learning environment.
Arcade typing game
Destroy incoming words through fast, accurate typing and build increasingly demanding combos.
Algorithms study environment
Learn algorithms and data structures through structured theory, visual steps, exercises, and exam-oriented review.
Bible quiz collection
Play Bible knowledge challenges across multiple collections and modes in a browser-based quiz system.
Analysis II exam laboratory
Study Analysis II through exam-style problems, interactive mathematics, and targeted practice.
Community quiz-night system
Run a hosted quiz night with teams, timers, game formats, scoring, presentation, and clear rules.
Focused vocabulary flashcards
A lightweight French flashcard trainer for direct vocabulary review and recall practice.
Temporal action roguelite
Fight through runs built around temporal echoes that repeat and combine your previous actions.
Comprehensive Analysis II study system
Connect definitions, theorems, proofs, exercises, and exam practice in a structured Analysis II study system.
Mathematical incremental experiment
Explore mathematical progression through an experimental incremental-game structure inspired by Analysis.
Vocabulary, structured practice, and complementary systems for learning French.
Three complementary layers of language acquisition: a broad spaced-repetition vocabulary base, a guided course-like notebook, and a lightweight flashcard set for focused review. The collection moves from exposure to structured practice to rapid retrieval.
Study systems and experiments spanning university mathematics, algorithms, and exam preparation.
A study-system cluster built around understanding difficult university material from different angles: exam simulation, structured theory, algorithm practice, and an experimental game-like interpretation of analysis. Together they form a loop from comprehension to retrieval to timed application.
Games and hosted play experiences that run directly in the browser, from arcade typing to long-form systems.
A cross-section of how far a static browser can be pushed: arcade reflex games, social quiz formats, long-form incremental systems, atmospheric experiments, and progression-heavy action. The collection is organized by play pattern rather than by a single genre.
Interactive projects centered on Scripture knowledge, memorization, and Christian learning.
Two different ways of returning to Scripture repeatedly: TMS60 concentrates on exact long-term verse recall, while The Bible Challenge turns biblical knowledge into active quiz play. Memorization and retrieval practice reinforce each other without becoming the same product.
Practical tools for documents, publishing, and structured everyday workflows.
Three tools built around turning messy inputs into controlled outputs: PDF Studio manipulates finished documents, Manuscript turns source text into publication-ready pages, and Clean30 turns an everyday environment into a finite workflow. The shared idea is structured transformation.
Fast browser games where keyboard accuracy and reaction speed are the core mechanic.
Two experiments in making typing itself the game rather than a supporting control scheme. WORDSTRIKE uses whole incoming words and a central core; Wordfall turns typed targets into a different spatial defense rhythm. The connection is mechanical, not merely thematic.
Added / games
Added / games
Added / learning
Added / games
Added / learning