Bio

cats

Stats

2
Projects
31
Devlogs
29
Votes
1
Ships

Coding Time

All Time: 83h 58m
Today: 0h 0m

Member Since

June 17, 2025

Badges

2
🎨
Graphic Design is My Passion
Oh God How Did This Get Here I Am Not Good With Computer
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

2
do it!

do it!

Shipped
8 devlogs about 1 month ago
🚀
5 devlogs about 2 months ago

Activity

cattn
cattn worked on Maple
4h 30m 4 days ago

I worked on filters, sitemap, adding routes, and improving the Track component.

I also added filters, and a global system for managing & displaying a user's library.

Also, I spent an unfortunate amount of time working around a vite HMR bug (no it was not user error, yes it was a bug with vite & vite-pwa)

Update attachment
cattn
cattn worked on Maple
3h 40m 13 days ago

I've started work on the rewrite/redesign. Creating the things from my figma sketches.

This means I had to scrap a lot of my migration in favor of this.

Update attachment
cattn
cattn worked on Maple
1h 18m about 1 month ago

I spent an unfortunate amount of time working on migrating my codebase to svelte 5.

I went through a very long (and tedious) process of migrating svelte 4-5 syntax, migrating shadcn-svelte, tailwind4, and other deps.

I got the app to a working state again, post-migration.

Still a lot of work to be done in code-cleanup, fixing small bugs, and working on the redesign. Nothing visual to show.

Update attachment

Added filters!
Also added more shop items & multipliers
Also, got the public instance running at https://doit.maple.music/

Update attachment

Added a full settings system, cleaned up the styling of things, added a nice readme, describing the aim & setup for the project

Update attachment

I added the task system, and multipliers to it's own shop tab. This is the culmination & incentive to complete your set tasks.

Update attachment

Added the shop, papers/s feature, animations
Points/Tasks feature.
Fixed some CSS issues
Don't show edit popup when you mark a task as done

I worked on my game-page design in figma, actually started the page in code, created some basic animations for the main object to be clicked & outlined the shop/multiplier sections.

Update attachment

Essentially fully compelted my original design.
Also, added proper stores & idb management for game/tasks

Update attachment

Established the store, built an idb wrapper, outlined my intentions even further
Created the basis of the UI
Top bar
etc

Update attachment

Worked on the figma design for the main page (todo side, still have to do game side)

As well as setup the project

Update attachment
cattn
cattn created a project
44d ago

do it!

A game-ified notes & to-do app that makes getting sh*t done, fun!

do it!
8 devlogs 2 followers Shipped
cattn
cattn worked on a deleted project

I added a rename file, delete file, move folder, and a ton of other helpful tools!

I also added a cmd-k popup to alert users on how to activate chat.

Update attachment
cattn
cattn worked on a deleted project
  • I cleaned up a lot of my code, ported some svelte-4 syntax to runes, added better comments.
  • I also fixed issues with my rust script for building & using a toolcar with tauri.
  • Made a good readme that has build/download instructions, feature list, showcases, etc
  • Fixed up the title a bit
cattn
cattn worked on a deleted project

Added support for multi-media processing, like videos, pdfs, images, etc.

It's toggleable in settings though.

Update attachment
cattn
cattn worked on a deleted project

I added a ton more tools, allowed for followup tool calls
Added a settings page for API Key
Added auto-building to my github repo

Update attachment
cattn
cattn worked on a deleted project

I worked on a chat feature, file permission feature, and cleaned up and added a lot of animations making it look smooth.
Also added a tool to list a directory.

cattn
cattn worked on a deleted project

I added gemeni api integration (2.5 Flash) and some tool calls. As well as the proper ui & integration for user confirmation for various tasks.

Update attachment
cattn
cattn worked on a deleted project

Added the basic file-browser, smooth animations to the bottom bar & themed everything with m3-svelte.

also added file-size checking & file encoding w/ a text editor

Update attachment
cattn
cattn worked on a deleted project

I've implemented my figma designs into the project.

Update attachment
cattn
cattn worked on a deleted project

I adjusted my nginx configuration on my server, and fully prepared the public link!

https://portal.maple.music/

Update attachment
cattn
cattn worked on a deleted project

I've just put out the initial commit of my project. this included setting up tauri tooling (with svelte), building a simple file explorer (that will later be enhanced with AI integration & tooling), and I started designing a UI in figma.

Update attachment
cattn
cattn worked on a deleted project

I added a Save drawing button, adjusted the sidebar, and worked on mobile styling some more.

Update attachment
cattn
cattn worked on a deleted project

I fixed many server-side bugs, and ensured deployment to a server is as smooth as possible.

I also added mobile-support to the toolbar.

Update attachment
cattn
cattn worked on a deleted project

I cleaned up my readme & added support for numerous CORS origins. (Tailscale)

Update attachment
cattn
cattn worked on a deleted project

I've made the sidebar collapsable.
Implemented all options in settings.
Implemented a full keybind system that is fully re-bindable & global
Light Mode

Update attachment
cattn
cattn worked on a deleted project

Added user settings management to app and API
Introduced a full user settings system with API endpoints, backend config management, frontend store, and a new settings page. Adds types for settings, server-side loading, and UI for editing, exporting, and importing settings. Updated Sidebar to link to settings and integrates settings initialization into the app layout.

Update attachment
cattn
cattn worked on a deleted project

I redesigned the main ui from the ground up.
I also added many tools to the toolbar.
I also added various functions to manage boards (Names, Descriptions, Deleting)
As well as an add new board button.

Update attachment
cattn
cattn worked on a deleted project

Created the initial server/client (complete refactor from previous version)
todo:
cleanup client
new ui
add more features to server

Update attachment

Worked on the homepage, completed it relatively quickly after clearing up my Material 3 issues.

https://maple.music/

Update attachment
cattn
cattn worked on a deleted project

Added detailed instructions to readme & cleaned up internal links.

Also added symlink support!

Update attachment

Worked on Figma designs, learning the basics of Kotlin, started on the new Homepage ui.

Unfortunately the package for material-3 usage in Svelte is bugged, so I've struggled with progress there.

Otherwise, I've made good work with designing & Learning

Update attachment
cattn
cattn created a project
54d ago

Maple

Local music library first platform to organize & enjoy your music! All music handled client side. Optional social & sharing features!

5 devlogs 2 followers
cattn
cattn joined Summer of Making
55d ago

This was widely regarded as a great move by everyone.