Bio

me like funny compute

Stats

7
Projects
26
Devlogs
85
Votes
4
Ships

Coding Time

All Time: 137h 31m
Today: 2h 54m

Member Since

June 17, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

7
💳 nfc business card
1 devlog about 11 hours ago
🚀
1 devlog 7 days ago
my website

my website

Shipped
3 devlogs 9 days ago
✎ SKRIBBL: hardmode
2 devlogs 12 days ago
☁ yume
2 devlogs 16 days ago
◉ jumbotron ◉
5 devlogs about 1 month ago
↓  downbeat
12 devlogs about 2 months ago

Activity

DEVLOG #1!!!!!!!

created a new project and started to work on the basic design for the pcb! i quickly finished making the schematic, and i'm wondering which color i should use for the board... black looks super sleek, but i kinda hate how there isn't a gray color. the blue one has a darker shade of blue, which is nice, but it looks a bit more generic. i think i'm probably gonna go with black, since it fits my website.

Update attachment
leo
leo created a project
11h ago

💳 nfc business card

this my very own personalized pcb business card that links to my website when tapped!

💳 nfc business card
1 devlog 0 followers

DEVLOG #3!!!!!!

i added a guestbook! i used upstash redis vercel integration to store the guestbook entries.
oh also... i bought an actual domain name!!!! it is now hosted on deltea.space. i'm still hesitant on where i should put the guestbook button, since it looks kinda bad right now. i also improved the mobile support and responsiveness of the site.

Update attachment
leo
leo worked on ☁ yume
5h 39m 4 days ago

DEVLOG #2!!!!!

ok a few big updates on the player:
- rewrote the file structure on the sd card
- added more features to the command line tool used to modify tracks on the sd card
- made it so going to songs actually play the selected song
- improved the dac setup so theres less sizzleen

one issue i have rn is that the songs take like 10 WHOLE SECONDS to load when you start it, which is not ideal. i wonder if you can somehow buffer the next song and previous song so it loads immediately?? idk i'll have to look into that. oh also i still have to make the progress bar and duration displays actually work lol.
another issue i realized i'll have to figure out is HOW TF DO I DISPLAY JAPANESE IN A 8PX PIXEL FONT????? yea i genuinely have no idea what i'm gonna do.

leo
leo worked on 📺 TV Time!
5h 34m 4 days ago

DEVLOG #1!!!!

created the basics of how it's going to work! created a upstash redis database to store the unix time when the current video started, and also the current video id (will have to be a list of videos for the queue in the future). i get the current location in the video by getting the difference between when the video started and the Date.now() time. not sure how to do the queue adding and going to the next song tho...
i also really want to have a cool ui for it, something like a vintage television

leo
leo created a project
6d ago

📺 TV Time!

tv time! is a global youtube player where everyone shares the same tv

1 devlog 1 follower
leo
leo worked on my website
3h 35m 8 days ago

DEVLOG #2!!!

finished my website, complete with antipixel buttons and live music display!!

Update attachment
leo
leo worked on my website
7h 59m 9 days ago

DEVLOG #1!!!!!

new website redesign!!!!! YIPEEEEEEEEEEE

Update attachment
leo
leo created a project
8d ago

my website

my personal website made with svelte

my website
3 devlogs 0 followers Shipped
leo
leo worked on ☁ yume
15h 48m 10 days ago

DEVLOG #1!!!!!!

i've been working on my mp3 player for a few weeks now, i just haven't posted most of the hours in summer of making.
my goal for this project is to create a basic portable mp3 player that has all the features that i want from a music player: no ads (offline), good audio quality, and aesthetics (animations and stuff).
at it's current state, you can play songs with the external dac, go through songs uploaded onto it through the oled display, and that's basically it. in the future, i want to add features like a library where you can see your playlists and songs, and also just basic features of a mp3 player.
i'm gonna need to figure out some ingenious way to store and load tracks using the microsd card reader, since right now it literally takes like ~1 minute for it to index all the songs (i have like 50) on boot, which is NOT ideal.
but yea, first devlog, first hardware project. i'm trying to get into more hardware related projects, and embedded systems (cuz it's really cool).
getting the audio to work properly on the dac was SUCH A PAIN AGGHHHHHH because theres a bunch of RANDOM settings that you have to add to the code to make it not earrape you (half of which i have no clue what it does). but hey, if it works it works amirite???

if anyone has any suggestions, comments or ideas feel free to comment!
i honestly have no idea what i'm doing lol

(the video below is from june 4th, so it is an older version of just the ui. it's like 1 am rn and i'm lowkey too lazy to record a video so yea)

DEVLOG #2!!!!!

pretty small edits, i just added a listening... indicator so that you know when you can talk.
also added vercel analytics and some other small stuff.

DEVLOG #1!!!!! (and probably the last one lol)

this was just a small random project i did because someone said it would be funny. it took a while to get the speech to text to work, and it still doesn't work on any browser other than chrome. i think i made the worst way to draw lol

leo
leo created a project
12d ago

✎ SKRIBBL: hardmode

have you ever wanted to draw, BUT WITH YOUR VOICE??? now you can with SKRIBBL: hardmode! possible voice commands: - [number] (down/up/left/right) - pen down/up - bigger/smaller - [any color] NOTE: ONLY WORKS ON GOOGLE CHROME

✎ SKRIBBL: hardmode
2 devlogs 0 followers Shipped
leo
leo created a project
16d ago

☁ yume

my dream mp3 player on an esp32

☁ yume
2 devlogs 0 followers

DEVLOG #5!!!!!

te game is finished!!!!!
play it here: https://itch.io/deltea/jumbotron

DEVLOG #4!!!

i just did some level design

Update attachment

DEVLOG #3!!!!

ok this is a really big devlog, because i forgot to post devlogs. the main mechanic of the game is implemented!! it took a long time to get the baseball bat looking smooth, but it works now. i also added a cool persona ahh results screen. (also idk what sprite to draw for the thing you hit at the end of the level, so feel free to give me ideas)

devlog #2!!!!!!
the main menu and level select is (basically) done!!!!!!!
next up: the ACTUAL GAME!!!!! yayyyyy
(also i have like 6 days left and idk how the hell i'm gonna implement a baseball bat sooooooooo)

devlog #1!!!!!!!!

got basic platformer stuff setup along with fancy stuff like coyote time, jump buffering, dust particles, run tilt and more. also got scene manager and a basic camera follow working. here's the test level below ↓ cool cat!!!

i'm still not sure what i want the main mechanic to be, since this is sorta like a speedrunning platformer with some kind of special mechanic.

(i also got themes/color palettes working, this is the cherry palette)

Update attachment
leo
leo created a project
31d ago

◉ jumbotron ◉

my submission for shovel jam 2025 game jam

◉ jumbotron ◉
5 devlogs 2 followers Shipped

devlog #12!!

this is a small devlog, but i added confetti!!! also made the progress bar on export page a spinny thing instead. (cuz no progress yet)

devlog #11!!!!!!
exporting videos server side in the demo works!!!
it's really really really slow but it works. the ffmpeg stuff is processed server-side on a render.com web service, which means it spins down after 5 mins of inactivity, which means it takes even longer to process :( i do want to add a progress bar to show how much longer it will take. feel free to comment if you have any ideas on how to do that! (oh yea i also want to add confetti when you export lol)

devlog #10!!!!!!

maybe last devlog?...
added a quick warning/danger tapes to export since it isn't done (persona style ofc).
i hope i can get export working soon!

Update attachment

devlog #9!!!!!

LETS GOOOOOOOO
ffmpeg is DONE. I FRICKIN HATE FFMPEG!! AHHHHHH!!!
ok anyways, gif + audio export is done, still having the issue with gif transparency, and some black splotches on the gif. but yeah, i added a few small changes here and there, and changed some styling around. next up: making speed settings and audio offset slider actually affect the exported video. (ʸᵃʸʸʸʸʸ)

oh also, i have no idea how i'm gonna deploy this, since vercel (serverless functions) doesn't really support writing to disk and whatnot, so fingers crossed i can find an alternative to host it.

here's spamton (for like the 3rd time) ↓

devlog #8!!

honestly nothing super interesting. rewrote more of the app flow so it's more flexible. a few styling changes here and there. oh also... THEMES!!!!!!
right now you can change themes by clicking the palette button, but i want to add some kind of popover.

below is the catpuccin theme ↓

Update attachment

devlog #7!! (structure update)

this is a big update! i completely remade the structure of the project, so it's easier to change data between components. i also added a mode switcher, that let's you switch between the slideshow mode and gif mode.

i found a bug where some gifs you upload have black spots when displayed in the preview?? i'll look into it. next up: exporting

devlog #6!

added a speed selector radio group, and also added an offset slider to change the frame offset (to better sync with the music). still wondering how i should display the label for the offset slider and the speed buttons.

i'm starting to think i should change the app to ONLY accept gifs, since it looks nicer anyway. i'm still super scared to touch ffmpeg so fingers crossed i guess.

devlog #5!!

beat syncing with gifs work now!! i added the fusion step that shows a canvas with a preview of what the video will look like. i still need to add some kind of slider to change the offset of the audio to match the beat, and also add some options for different time signatures.

this might be scope creep kicking in, but i think it would be cool if you could tap out your own rhythm, and have the app auto-snap the taps to the correct beat. this way, you could make your own unique rhythms instead of just on a bpm.

devlog #4!

created the images screen where you can upload the images. i completely remade the code internally so that it uses a cleaner way of file uploading and extracting bpm. i'm definitely dreading using ffmpeg.wasm (which is the next step) soooo yeah. (i'm also wondering if i can make the boombox match the beats more accurate by adding some kind of offset???)

devlog #3!

finished the layout!! (finally). i got audio uploads working, as well as playing a preview of the uploaded file, along with a preview of the cover art. i also managed to guess the bpm of the uploaded track with the music-tempo package, and the little boombox vibin.

devlog #2!

moved some components around and added a vertical nav bar and a progress bar.

Update attachment

devlog #1!!

i made a nice little logo for the app, and a simple video file picker to drop or select videos. i also added a preview image that extracts a frame of the video to preview the video.

leo
leo created a project
54d ago

↓ downbeat

a web app made to help easily sync a music track to a gif or a slideshow

↓  downbeat
12 devlogs 3 followers Shipped
leo
leo joined Summer of Making
55d ago

This was widely regarded as a great move by everyone.