Arcana
Time tracking in 3 clicks
Hi, I'm
Cooper
I'm a software engineer, educator,
and product designer.My Projects
Arcana
Easy to use
Easy to use
Users select a tag and then press start to begin a focus session
Meet Arcana, my answer to the eternal question: "Where did my day go?". Arcana is a timer that sits in the system tray of your operating system, making it easy to click the Arcana icon, click your tag (ex: Studying), and start tracking your time.
What I Learned
When building products, sometimes
the most simple solutions are the
most effective ones.
By focusing on the most essential
parts of building a product, such as
time tracking and tags, you can
remove the other bloat that makes
applications feel tiresome.
Tech Stack
TypeScript
Rust
Svelte 5
Tauri 2.0
CoderPrep
Learning Roadmaps
Learning Roadmaps
Developed a roadmaps interface for learning journeys.
CoderPrep was my first attempt at building a complete online learning platform. We did a bunch, from building content, customer interviews, building a design ethos, and creating a unique learning approach.
What I Learned
The ideas I had regarding education didn't seem to be unique to software engineering, so I decided to shut down CoderPrep and start Scroll.
I learned a little bit of everything here, and this broader perspective gave me the skills to build Scroll in a more effective way.
Tech Stack
Svelte
PostgreSQL
Supabase
DeskSpacing
Easy To Use
Easy To Use
A simplified 3D interface allows anyone to build with DeskSpacing
DeskSpacing.com is my first complete website, which turned out to be a surprising success with over 1,500,000 unique visitors. The idea was simple, a 3D interface that allows you to build desk setups (keyboards, monitors, etc.).
What I Learned
Users love to play, build, and have fun. DeskSpacing is great because users are instantly able to start building, testing, and creating their dream setups.
Users also don't care about your fancy tech stack. No framework for this project, literally just HTML / CSS / JS and Three.js.
Tech Stack
HTML
CSS
JavaScript
Three.js
I'm for hire. Need educational products built? Let's do it. Need a solid player for your next startup? I'm there. Reach out and let's talk.
email (click to copy)
Send me an email. I respond to every single email I receive.