Ask the system
Interrogate the portfolio
A terminal wired into everything Mark has shipped. Ask in plain language — it answers with the work itself, linked.
Query the archive. Try one of these, or ask your own:
00 / start here
Find your way around.
I'm Mark — a creative developer in Ontario, working across software, games, and visual systems. This site is one archive instead of seven scattered profiles.
Pick a thread
01 / selected
Things I shipped.
A short loop of the projects worth showing — ready ones in front, drafts dimmed behind them.
03 / visual
Frames & films.
Black-and-white photography, digital art, and short films. Stills and motion, filed as they're finished.
04 / writing
Field notes.
Short, dated, opinionated. Devlog plus systems notes — syndicated from dev.to.
05 / resources
Tools & links.
A working stack — in-browser dev utilities I built, plus the links I actually keep open. Each with a note on why.
Tools
built · run in-browserContrast Checker
Every time I tweak a token I want to know whether the pair still clears the accessibility bar — without leaving the page.
JSON Formatter
The one tool every API consumer reaches for. Native JSON.parse + stringify, no upload, no server round-trip.
Password Generator
Local generation only — bytes never leave the browser. The strength bar is informative, not theatrical.
Links
kept open06 / about
The person behind it.
A cross-cultural path, Ontario-based. Software, games, and images — one practice across many surfaces.
The full storylet's collaborate
Let's build
Something on your mind? Frontend systems, prototypes, creative tooling, or just a hello — whichever.