June 16, 2025
i dream of the day that i remember to devlog BUT i...
1. made a template for non-front page headers
2. resized the REALLY large images i had
3. finished the footer
I FORGOT TO DEVLOG 😔 but at least i made a layout for the body of the html ! (i studied the hack club website to learn grid lol)
YEAAA COOL HEADERRRRR mdn web docs css pathway FTW
made a first concept for the navbar in css. i designed this in canva the other day. also changed font to raleway cuz i wanna take a diff. approach with the style of the site
WOW sorry i was just making small edits for a couple days as i learn CSS better and didn't realize how much time i spent doing that. anyhoo i updated the HTML and made it better semantically (see that attachment). still gotta finish that resources page.
got a solid first draft after some bug fixes
nice classy font, nice big numbers, doing some bug fixes
quick devlog to celebrate a better colour palette
i have NO CLUE what i am doing in css
after fumbling around with the css and looking through many documentations i have came up with... this. my greatest work. (textboxes and cousins are WIPs)
cleaned up code (i know its still messy but its much better than how it used to be)
you can now submit times on your own congrats
created a pausing system for it
VERY small change but it will probably help me later on... the variables of the updateTimer function is accurate with what is shown on screen. yeha ik
i spent the last hour trying to make a new system for updating the timer but ultimately i just ended up making the timers switch once one hits zero. rip
SORRY forgot to devlog but it now behaves more like a chess clock after fixing a bug where the timer would go twice as fast. but now i must make it so the timer will automatically switch clocks when it hits zero.
made timer its own object after learning about objects today (very slow and painful and i have a lot of things to learn and code to clean)
fixed many bugs with the timer system and it now uses recursive setTimeout rather than setInterval
created a working timer system
wrote the README (which shouldn't have taken this long.... sorry)
your newest study buddy is Rook, a chess clock redesigned into the ultimate study partner (i know, i know... see the README). this is my first ai-free project les go 😎 as well as my first js project so yea
animation of the sun and moon (wow poetry) completed... i THINK the project is done !!!!
(sorry for the hefty devlog it took more time than i thought)
now it automatically deletes old cached data from the api
(finding out that i really didn't have to do all this... but oh well)
added a small caching system... need to add the capability to delete older data and to create the data file if it's not found but yea
this took me too long oooops
cleaned up some code and made an animation where the last light on the minute hand blinks
got the code to work on the pi and got this really cool gradient to work
it is half past 8 rn
A simple clock to repurpose your old Kano Computer Kit note: i'm pretty new to programming in general so SOME ai was used as tech help for setting up the rpi and figuring out how the ws_281x package works but the logic for programming the clock was done by me
changed the colours (again), and messed with font sizes
changed colour scheme, having a good time
A website for information and updates about a school club I'm running for the 2025-'26 school year. Learning HTML and CSS as I do it. (using a little bit of AI to help clean up some code and ask questions)
This was widely regarded as a great move by everyone.