Projects / Live from GitHub + selected studies
Made in public.
Kept in motion.
The top half of this page is what I am actually pushing to GitHub, pulled live from the API. The bottom half is six self-initiated studies across 3D, Web3D, and web — the work I make when nobody has asked for it yet.
01 / GitHub workbench
What I am actually shipping.
No repositories match that filter. Try a shorter search or switch language.
Pulled directly from api.github.com/users/functionpsi. Stars, forks, languages, and dates are GitHub’s numbers, not mine. The account’s canonical login is functionpsi; old fnpsi links redirect. If the API is rate-limited, the page falls back to the last snapshot and says so.
02 / Selected studies
Six concepts that got out of hand.
Each one started as a question I could not answer quickly. The case studies cover the brief, the build, and the decisions that changed along the way. No fake clients. No invented metrics. Just the work.
Self-initiated / 2024—2026 / 3D · Web3D · Web
Aetherium
A chrome instrument that changes shape as you tune it. Real-time reflections, synthesized tones, and a launch film you can play.
Creative direction / 3D / Front-end
Kinetic Type Lab
A type specimen you can push, light, and export. Six material studies, one very large letterform.
Concept / Type design / Development
Orbital Atlas
An orbital data story built on instanced WebGL. Scrub time, search the sky, and watch the planet disappear.
Design / Data visualisation / Front-end
Monolith
An editorial commerce concept for quiet, heavy objects. Built around pace, negative space, and one very good chair.
Art direction / UX / Build
Field Notes
An editorial platform for people who take their time. Built around reading, not engagement.
Design / Front-end / Publishing system
Signal Garden
An audio-reactive WebGL garden. Speak, hum, or plug in a MIDI controller and watch it bloom.
Creative coding / Sound / WebGL
Nothing in this corner yet.
Try another discipline, or view all six studies.
Optional memory
Recently viewed
Stored in this browser only, and only if you accepted optional storage.
A note on the work
The repos are real. The studies are honest.
The GitHub section is live data: names, descriptions, stars, forks, languages, topics, and update dates come straight from the API. The six case studies below are self-initiated concepts unless a page says otherwise. Any brands, products, or metrics inside them are fictional and used to make the design problem concrete.
If you want the short version, scan the index. If you want the reasoning, open a study. The code is static, the motion is intentional, and every page is built to be judged in a browser rather than a screenshot.