|
3751
|
MAV by @baconwaffledonut | Stardance
|
baconwaffledonut
|
1
|
70.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T23:38:23Z", "hours": 70.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a basic game engine in Rust and Vulkan, doesn’t do much other than render an object ten times in a row. It does have movement support about the camera along with rotation of the camera allowing you to move around the scene. It was of course very challenging to get to this point and I had to reference a variety of like wiki’s and documents because none of it was very clearly explained in one place, and Vulkan is a low profile API where you need to code eveything. Anyways I had a lot of fun writing it, learned a lot about how it works this time as well.", "repo": "https://github.com/BaconWaffleDonut/MAV/tree/master", "demo": "https://youtu.be/2d5tLUQpuWg"}]...
|
[{"post_id": 76561, "ts": "202 [{"post_id": 76561, "ts": "2026-10-03T23:34:25Z", "hours": 3.1708, "text": "Very last devlog, just added some finishing touches, tried to get LOD’s working but they still appear too close to the camera. Yeah that’s really it, have a good rest of the year :3"}, {"post_id": 33779, "ts": "2026-07-23T23:26:07Z", "hours": 2.8714, "text": "Finally got the movement system for the camera all smoothed out. Now it moves relative to the direction of the camera instead of along the world grid. Also smoothed out the motion."}, {"post_id": 33293, "ts": "2026-07-23T02:35:22Z", "hours": 6.8494, "text": "Finally manage to get rotation properly implemented and bound to various keys. Still need to change the movement system so that the camera axis rotates with the camera instead of being fixed to the same rotational state of the world."}, {"post_id": 23910, "ts": "2026-07-07T03:36:54Z", "hours": 3.6447, "text": "Well I finally managed to fix the memory leak somehow, currently it only supports a single model however my next goal is to add support for different models. Currently it can change the number of models displayed on screen at once along with the brightness of each model."}, {"post_id": 23289, "ts": "2026-07-06T04:54:09Z", "hours": 8.3117, "text": "I replaced my code for allocating buffer memory using vk-mem-rs. Still trying to track down the memory leak. Now I need to fix the rendering issues as something happened when switching the buffer systems out causing the brightness to significantly decrease and rendering to be locationally based on the cursor for some reason, and also now it would require a seizure warning for any video/gif which is suboptimal. Only during closing the application does brightness return to expected ranges as seen in photo below."}, {"post_id": 17252, "ts": "2026-06-27T23:34:59Z", "hours": 1.8019, "text": "It finally runs with no real errors this time and produces expected behavior. Next I want to figure out how to change the brightness with a key input."}, {"post_id": 16719, "ts": "2026-06-27T05:03:58Z", "hours": 7.22, "text": "I finally got it to run and render more than one frame before crashing. Now I just need to figure out how to get it to render an actual image. Probably just messed up a section of the code."}, {"post_id": 15974, "ts": "2026-06-25T22:54:22Z", "hours": 5.9689, "text": "I have no idea how to fix this error. I have tried not initializing sync objects, changing the order in which functions are initialized. Maybe its not working because of an empty field somewhere…"}, {"post_id": 15427, "ts": "2026-06-25T02:14:58Z", "hours": 2.0947, "text": "Code is running but now I have a segfault error"}, {"post_id": 14923, "ts": "2026-06-24T07:05:22Z", "hours": 11.3683, "text": "The majority of the code is ready to run… just three more errors that I spent a few hours on remain… At least I think it was a few hours, might have been just one or two…"}, {"post_id": 13934, "ts": "2026-06-22T21:09:55Z", "hours": 9.9392, "text": "Created a ton of functions. Still just boilerplate code that I eventually want to replace a lot of the hardcoded configs with variables for an eventual config file. I managed to extract a few variables that get reused consistently into an impl for a single write/ multiple reader structure because one of them should only be created once. Other than that I am relearning why I didn’t really do much with vulkan… Well time to go code some more :3"}, {"post_id": 3232, "ts": "2026-06-06T01:56:45Z", "hours": 2.4022, "text": "Worked on testing imports from other files. Setup some guidelines for the main video engine. Created a bunch of functions for use in the main function for the engine, still empty. Next comes the fun part of trying to figure out the actual code…"}, {"post_id": 1132, "ts": "2026-06-02T23:36:52Z", "hours": 2.7244, "text": "Got a simple window created for testing, now onto Vulkan…"}, {"post_id": 585, "ts": "2026-06-02T02:33:41Z", "hours": 1.4103, "text": "Tried some stuff to get started, really need to find a good tutorial for Ash."}]...
|
Title: MAV by @baconwaffledonut | Stardance
Devlo Title: MAV by @baconwaffledonut | Stardance
Devlogs:
Tried some stuff to get started, really need to find a good tutorial for Ash.
Got a simple window created for testing, now onto Vulkan…
Worked on testing imports from other files. Setup some guidelines for the main video engine. Created a bunch of functions for use in the main function for the engine, still empty. Next comes the fun part of trying to figure out the actual code…
Created a ton of functions. Still just boilerplate code that I eventually want to replace a lot of the hardcoded configs with variables for an eventual config file. I managed to extract a few variables that get reused consistently into an impl for a single write/ multiple reader structure because one of them should only be created once. Other than that I am relearning why I didn’t really do much with vulkan… Well time to go code some more :3
The majority of the code is ready to run… just three more errors that I spent a few hours on remain… At least I think it was a few hours, might have been just one or two…
Code is running but now I have a segfault error
I have no idea how to fix this error. I have tried not initializing sync objects, changing the order in which functions are initialized. Maybe its not working because of an empty field somewhere…
I finally got it to run and render more than one frame before crashing. Now I just need to figure out how to get it to render an actual image. Probably just messed up a section of the code.
It finally runs with no real errors this time and produces expected behavior. Next I want to figure out how to change the brightness with a key input.
I replaced my code for allocating buffer memory using vk-mem-rs. Still trying to track down the memory leak. Now I need to fix the rendering issues as something happened when switching the buffer systems out causing the brightness to significantly decrease and rendering to be locationally based on the cursor for some reason, and also now it would require a seizure warning for any video/gif which is suboptimal. Only during closing the application does brightness return to expected ranges as seen in photo below.
Well I finally managed to fix the memory leak somehow, currently it only supports a single model however my next goal is to add support for different models. Currently it can change the number of models displayed on screen at once along with the brightness of each model.
Finally manage to get rotation properly implemented and bound to various keys. Still need to change the movement system so that the camera axis rotates with the camera instead of being fixed to the same rotational state of the world.
Finally got the movement system for the camera all smoothed out. Now it moves relative to the direction of the camera instead of along the world grid. Also smoothed out the motion.
Very last devlog, just added some finishing touches, tried to get LOD’s working but they still appear too close to the camera. Yeah that’s really it, have a good rest of the year :3
Ships:
I made a basic game engine in Rust and Vulkan, doesn’t do much other than render an object ten times in a row. It does have movement support about the camera along with rotation of the camera allowing you to move around the scene. It was of course very challenging to get to this point and I had to reference a variety of like wiki’s and documents because none of it was very clearly explained in one place, and Vulkan is a low profile API where you need to code eveything. Anyways I had a lot of fun writing it, learned a lot about how it works this time as well....
|
1793148699.8376262
|
1793235099.8376262
|
|
16975
|
Python by @amirarellis | Stardance
|
amirarellis
|
0
|
0.68
|
0
|
[]
|
[{"post_id": 7657, "ts": "2026 [{"post_id": 7657, "ts": "2026-06-12T20:00:52Z", "hours": 0.6825, "text": "I am learning how to code!!"}]...
|
Title: Python by @amirarellis | Stardance
Devlogs Title: Python by @amirarellis | Stardance
Devlogs:
I am learning how to code!!...
|
1792680504.0218756
|
1793285304.0218756
|
|
46793
|
ATLAS by @experimentsoflife | Stardance
|
experimentsoflife
|
0
|
28.0
|
0
|
[]
|
[{"post_id": 76570, "ts": "202 [{"post_id": 76570, "ts": "2026-10-04T00:25:45Z", "hours": 9.9714, "text": "Its been 10 hours since the last devlog, and a lot has changed. Firstly, I changed out my drivetrain from a 4wd with motors that had only 0.2kgcm of torque at 22000 rpm (way too much) to a 2wd with 2 motors that have 12.4kgcm of torque that spin at 100rpm, which is perfect for this robot. This change also prompted a redesign of the whole chassis, which i made and printed out. The next step to this is to wire up my arm, pi, arduino, and battery."}, {"post_id": 56376, "ts": "2026-08-28T03:51:06Z", "hours": 5.6411, "text": "THE ARM WORKS! Update: after another 5 Hours of work, my robotic arm now works extremely smoothly and precisely. No matter where you put an object that is an acceptable size (fits in the claw), if it is in the cameras FOV, the arm can pick it up. It does this using inverse kinematics and trigonometry to calculate the position that each servo needs to be at to grab the object. Below is a video of the robotic arm picking up a light roll of double sided tape (and if the video doesn’t work then a photo):"}, {"post_id": 54230, "ts": "2026-08-25T03:52:40Z", "hours": 7.0183, "text": "Trying to get the robotic arm and object detection to work, so far I have tried to implement a coordinate system so that my camera knows how far away an object is and what the size of it is so that the robotic arm can pick it up precisely. I made a website where you can calibrate the robot and also control the arm manually, the calibration gives you the size of and object and the x y coordinates in mm. it currently uses OpenCV for object recognition."}, {"post_id": 51350, "ts": "2026-08-20T23:33:27Z", "hours": 2.3119, "text": "Update: As required for funding, I made the schematic of the wiring for ATLAS. I started off with no prior knowledge about KiCad or even what a schematic Is, and in 2 hours, built a full schematic, checked it with electrical rules, connections, and all verifications, and now I have a working wiring diagram that will be helpful when building. Below is a picture of my schematic:"}, {"post_id": 50677, "ts": "2026-08-19T23:43:31Z", "hours": 1.1083, "text": "Devlog #2: I made the first version of object recognition with OpenCV on my Raspberry Pi 3B+. The goal of having object recognition on my robot is so that it knows when there is an object that it needs to pick up, and so that it can orient itself to the appropriate position to pick up the object, and pick it up precisely. Below are some pictures of the code that im running and the output:"}, {"post_id": 45812, "ts": "2026-08-12T15:15:11Z", "hours": 1.95, "text": "This is my first design of my autonomous rover, Atlas. In this session, I fully designed V1 of this robot. The chassis of the robot features a 4WD system with Skid-Steering. The drivetrain is powered by 4 seperate 12V motors, geared in a 3:7 ratio using 27 and 63 teeth herringbone gears. The actual base of the robot is made up of 1 flat plate, with a 25x25 grid of 3mm holes, spaced 10mm apart. The goal of this grid system was that the robot should be modular, meaning that you can use the same robot to do multiple things, by designing attachments that you can screw onto the chassis, making it extremely efficient at doing many different tasks. The robot is eventually going to be powered with a Raspberry Pi, controlling 2 arduinos, one for sensor information and another to control motors (drivetrain, servos, etc). The robot is going to use this modular design to mount a 4DoF robotic arm, which will be powered by 4 micro servos, and at it will also use Object Detection powered by the Raspberry-Pi Cam V2. At the end, the robot should be able to autonomously drive around whatever area you put it in, find loose objects on the ground, pick them up, and put them into a fixed location, while avoiding obstacles and ensuring the safety of people/animals around it. This is just a sneak peek at the potential of this robot, and in the future, I hope to make even more out of it. (sorry if this was a little wordy lol)"}]...
|
Title: ATLAS by @experimentsoflife | Stardance
De Title: ATLAS by @experimentsoflife | Stardance
Devlogs:
This is my first design of my autonomous rover, Atlas. In this session, I fully designed V1 of this robot. The chassis of the robot features a 4WD system with Skid-Steering. The drivetrain is powered by 4 seperate 12V motors, geared in a 3:7 ratio using 27 and 63 teeth herringbone gears. The actual base of the robot is made up of 1 flat plate, with a 25x25 grid of 3mm holes, spaced 10mm apart. The goal of this grid system was that the robot should be modular, meaning that you can use the same robot to do multiple things, by designing attachments that you can screw onto the chassis, making it extremely efficient at doing many different tasks. The robot is eventually going to be powered with a Raspberry Pi, controlling 2 arduinos, one for sensor information and another to control motors (drivetrain, servos, etc). The robot is going to use this modular design to mount a 4DoF robotic arm, which will be powered by 4 micro servos, and at it will also use Object Detection powered by the Raspberry-Pi Cam V2. At the end, the robot should be able to autonomously drive around whatever area you put it in, find loose objects on the ground, pick them up, and put them into a fixed location, while avoiding obstacles and ensuring the safety of people/animals around it. This is just a sneak peek at the potential of this robot, and in the future, I hope to make even more out of it. (sorry if this was a little wordy lol)
Devlog #2: I made the first version of object recognition with OpenCV on my Raspberry Pi 3B+. The goal of having object recognition on my robot is so that it knows when there is an object that it needs to pick up, and so that it can orient itself to the appropriate position to pick up the object, and pick it up precisely. Below are some pictures of the code that im running and the output:
Update: As required for funding, I made the schematic of the wiring for ATLAS. I started off with no prior knowledge about KiCad or even what a schematic Is, and in 2 hours, built a full schematic, checked it with electrical rules, connections, and all verifications, and now I have a working wiring diagram that will be helpful when building. Below is a picture of my schematic:
Trying to get the robotic arm and object detection to work, so far I have tried to implement a coordinate system so that my camera knows how far away an object is and what the size of it is so that the robotic arm can pick it up precisely. I made a website where you can calibrate the robot and also control the arm manually, the calibration gives you the size of and object and the x y coordinates in mm. it currently uses OpenCV for object recognition.
THE ARM WORKS! Update: after another 5 Hours of work, my robotic arm now works extremely smoothly and precisely. No matter where you put an object that is an acceptable size (fits in the claw), if it is in the cameras FOV, the arm can pick it up. It does this using inverse kinematics and trigonometry to calculate the position that each servo needs to be at to grab the object. Below is a video of the robotic arm picking up a light roll of double sided tape (and if the video doesn’t work then a photo):
Its been 10 hours since the last devlog, and a lot has changed. Firstly, I changed out my drivetrain from a 4wd with motors that had only 0.2kgcm of torque at 22000 rpm (way too much) to a 2wd with 2 motors that have 12.4kgcm of torque that spin at 100rpm, which is perfect for this robot. This change also prompted a redesign of the whole chassis, which i made and printed out. The next step to this is to wire up my arm, pi, arduino, and battery....
|
1793152176.1700552
|
1793756976.1700552
|
|
19354
|
Cyber Type by @Livvy | Stardance
|
Livvy
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T00:42:54Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a game where you type out commands and different words as they appear on the screen, to “hack” and move through each level or play through endless mode. Biggest challenge was the screen kept freezing after you lost, which took about an hour of research to fix. The thing I am most proud of is the endless mode where after a certain amount of time it gets faster and faster, adding a fun dynamic to the game. I hope everyone enjoys this simple little game I made!", "repo": "https://github.com/oliviasophia67/Cyber-Type-2.0", "demo": "https://oliviasophia67.github.io/Cyber-Type-2.0/"}]...
|
[{"post_id": 76573, "ts": "202 [{"post_id": 76573, "ts": "2026-10-04T00:39:28Z", "hours": 1.3847, "text": "Second devlog!!!! Super excited about this devlog because i got the game to a position for a first ship! Especially with stardance ending in only a month I need to ship out all projects soon. Also with school I won’t have much time to work on this. I worked on this game having an endless and a level mode in the time spent, and it works very well!! Hope yall enjoy it"}, {"post_id": 21064, "ts": "2026-07-02T20:51:43Z", "hours": 0.8744, "text": "First Devlog! To start off I just barely started this new game, and its already going pretty well. This projects idea is to be a fast typing game that has to do with coding (more to come on that) so we’ll see how it continues to go. so far I’ve made the general design for it along with the typing mechanics, and I added in a keyboard on the project to make it more easily playable on a phone or tablet. I would love some fun ideas to incorporate into the project, otherwise I shall continue to work on it!"}]...
|
Title: Cyber Type by @Livvy | Stardance
Devlogs:
Title: Cyber Type by @Livvy | Stardance
Devlogs:
First Devlog! To start off I just barely started this new game, and its already going pretty well. This projects idea is to be a fast typing game that has to do with coding (more to come on that) so we’ll see how it continues to go. so far I’ve made the general design for it along with the typing mechanics, and I added in a keyboard on the project to make it more easily playable on a phone or tablet. I would love some fun ideas to incorporate into the project, otherwise I shall continue to work on it!
Second devlog!!!! Super excited about this devlog because i got the game to a position for a first ship! Especially with stardance ending in only a month I need to ship out all projects soon. Also with school I won’t have much time to work on this. I worked on this game having an endless and a level mode in the time spent, and it works very well!! Hope yall enjoy it
Ships:
I made a game where you type out commands and different words as they appear on the screen, to “hack” and move through each level or play through endless mode. Biggest challenge was the screen kept freezing after you lost, which took about an hour of research to fix. The thing I am most proud of is the endless mode where after a certain amount of time it gets faster and faster, adding a fun dynamic to the game. I hope everyone enjoys this simple little game I made!...
|
1793148565.2511523
|
1793234965.2511523
|
|
38773
|
OBJ Viewer by @Tomatofu | Stardance
|
Tomatofu
|
1
|
43.37
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-02T02:51:38Z", "hours": 40.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a .OBJ File Viewer that uses only the CPU (no OpenGL a.k.a software rasterization). It has its own (albeit not very good) parser for .OBJ and .MTL files. It supports texture mappingl, near clipping, Phong illumination, smooth shading, and screenshots. All the user has to do is drag a .OBJ file into the window and it will open it. I don’t have access to an M-series MacBook or a Windows machine at the moment, so I have only packaged binaries for MacOS x86_64 and Linux x86_64. If you are not on any of these platforms, or do not want to download a random binary, view the demo here: https://youtu.be/1D8iWTW6Xe0", "repo": "https://github.com/tomatofoo/obj-viewer", "demo": "https://github.com/tomatofoo/obj-viewer/releases"}]...
|
[{"post_id": 76575, "ts": "202 [{"post_id": 76575, "ts": "2026-10-04T00:59:20Z", "hours": 3.3686, "text": "Changes:I fixed a parsing error with materials with the map_d attribute. I also added support for tiling UVs, so the well-known Sponza model works properly."}, {"post_id": 76019, "ts": "2026-10-02T02:28:19Z", "hours": 2.4911, "text": "I spent a lot of time improving the CMake packaging. Now, I can just run one command and it will build and package the project (with correct linking) for MacOS and Linux. I don’t have access to a Windows machine at the moment, so I haven’t added support for that yet."}, {"post_id": 74729, "ts": "2026-09-28T02:36:54Z", "hours": 0.3878, "text": "My last touch was reversing the Z-direction because OBJ files use a right-handed coordinate system. Now I think I’m ready to ship this project."}, {"post_id": 74718, "ts": "2026-09-28T02:05:02Z", "hours": 3.7272, "text": "I finished adding near clipping. I spent a ton of time figuring out why the UV coordinates were messed up, but I ended up fixing that. Now, you can go extremely close up to the model without any unseen polygons."}, {"post_id": 72019, "ts": "2026-09-22T00:44:22Z", "hours": 10.2025, "text": "I added basic near clipping for polygons with two vertices behind the plane (I will eventually add clipping for polygons with one vertex behind the plane). This actually took forever to figure out. I nearly gave up twice. The attached image puts the clipping plane at 0.5 so you can see what I am talking about, but in reality the clipping distance will be a really low number like 0.01."}, {"post_id": 70415, "ts": "2026-09-19T04:33:18Z", "hours": 0.7992, "text": "I’ve just fixed some more bugs, including: leading spaces not working, UV coordinates being upside down, indicator text not showing, and the specular exponent being the wrong default value. The proper UV coordinates now make some of the free models I downloaded actually work. The rasterizer is now super cool."}, {"post_id": 70394, "ts": "2026-09-19T03:07:26Z", "hours": 1.0697, "text": "I just fixed some bugs. Those bugs include three buffer overflows (💀), a goto initialization error, and file loading not working with Windows paths on other OS’s."}, {"post_id": 70353, "ts": "2026-09-19T00:57:35Z", "hours": 5.4364, "text": "I added texture and material loading support. It uses SDL_image to load the textures and supports relative paths. It supports MTL files. I think I’m going to ship this project soon."}, {"post_id": 53604, "ts": "2026-08-24T07:26:01Z", "hours": 5.8008, "text": "Texture mapping has been implemented into the renderer but not the parser. My next step is to add textures to the parser so that the user can load the textures automatically instead of manually writing the filepath. I have already set up the structs for MTL support, including a hashmap to allow for string-indexing."}, {"post_id": 42750, "ts": "2026-08-07T16:59:50Z", "hours": 2.1453, "text": "This update might be a little boring, but I genuinely spent hours debugging a problem with the normals that occured on high-poly models. It added random empty spots in the model and it was genuinely so satisfying to fix it. All that was happening was that it was dividing by zero and returning NaN; I just added a check to avoid NaN."}, {"post_id": 33580, "ts": "2026-07-23T16:56:29Z", "hours": 8.405, "text": "I added smooth (phong) shading to my OBJ viewer, and prepared the code for texture mapping."}]...
|
Title: OBJ Viewer by @Tomatofu | Stardance
Devlog Title: OBJ Viewer by @Tomatofu | Stardance
Devlogs:
I added smooth (phong) shading to my OBJ viewer, and prepared the code for texture mapping.
This update might be a little boring, but I genuinely spent hours debugging a problem with the normals that occured on high-poly models. It added random empty spots in the model and it was genuinely so satisfying to fix it. All that was happening was that it was dividing by zero and returning NaN; I just added a check to avoid NaN.
Texture mapping has been implemented into the renderer but not the parser. My next step is to add textures to the parser so that the user can load the textures automatically instead of manually writing the filepath. I have already set up the structs for MTL support, including a hashmap to allow for string-indexing.
I added texture and material loading support. It uses SDL_image to load the textures and supports relative paths. It supports MTL files. I think I’m going to ship this project soon.
I just fixed some bugs. Those bugs include three buffer overflows (💀), a goto initialization error, and file loading not working with Windows paths on other OS’s.
I’ve just fixed some more bugs, including: leading spaces not working, UV coordinates being upside down, indicator text not showing, and the specular exponent being the wrong default value. The proper UV coordinates now make some of the free models I downloaded actually work. The rasterizer is now super cool.
I added basic near clipping for polygons with two vertices behind the plane (I will eventually add clipping for polygons with one vertex behind the plane). This actually took forever to figure out. I nearly gave up twice. The attached image puts the clipping plane at 0.5 so you can see what I am talking about, but in reality the clipping distance will be a really low number like 0.01.
I finished adding near clipping. I spent a ton of time figuring out why the UV coordinates were messed up, but I ended up fixing that. Now, you can go extremely close up to the model without any unseen polygons.
My last touch was reversing the Z-direction because OBJ files use a right-handed coordinate system. Now I think I’m ready to ship this project.
I spent a lot of time improving the CMake packaging. Now, I can just run one command and it will build and package the project (with correct linking) for MacOS and Linux. I don’t have access to a Windows machine at the moment, so I haven’t added support for that yet.
Changes:I fixed a parsing error with materials with the map_d attribute. I also added support for tiling UVs, so the well-known Sponza model works properly.
Ships:
I made a .OBJ File Viewer that uses only the CPU (no OpenGL a.k.a software rasterization). It has its own (albeit not very good) parser for .OBJ and .MTL files. It supports texture mappingl, near clipping, Phong illumination, smooth shading, and screenshots. All the user has to do is drag a .OBJ file into the window and it will open it. I don’t have access to an M-series MacBook or a Windows machine at the moment, so I have only packaged binaries for MacOS x86_64 and Linux x86_64. If you are not on any of these platforms, or do not want to download a random binary, view the demo here: https://youtu.be/1D8iWTW6Xe0...
|
1793144935.0644794
|
1793231335.0644794
|
|
62957
|
Wakey Wakey! by @daval | Stardance
|
daval
|
0
|
9.96
|
0
|
[]
|
[{"post_id": 76577, "ts": "202 [{"post_id": 76577, "ts": "2026-10-04T01:19:16Z", "hours": 1.3167, "text": "I’m done!"}, {"post_id": 76494, "ts": "2026-10-03T19:03:11Z", "hours": 3.125, "text": "Finished the BLARE CAD I know, I know, I said I’d finish this 13 days ago, but I’ve been really busy. To be honest I don’t even know if I’ll be able to finish the code today, I’ve never even touched Arduino IDE, so I might need AI to do it (ugh). Anyways, after I’m done with this project I should have a great total of 30 hours done, earning my Stardust Certificate, which is cool, sadly I will probably get no Stardust from this mission, since they only get 5 Stardust per hour on construction, not design… still, it was fun."}, {"post_id": 71428, "ts": "2026-09-20T20:05:00Z", "hours": 3.3947, "text": "Progress! Finally. Now that I’m no longer limited by the streak (I don’t gotta do stuff everyday, so I can finish everything I start without risking having nothing left for tomorrow) I can do anything… the Blare mission is going down today. First, I had to correct some stuff from the PCB, then made it pretty, added the proper 3D models for everything and started the enclosure design, I think I’m going to go with a classic design, y’know? Something kinda squarish, with a nice bevel, buttons on the top but on the far back, maybe add some stuff about my dog? I dunno, I have to go, but I’ll be back in an hour to finish this."}, {"post_id": 69858, "ts": "2026-09-17T22:44:16Z", "hours": 2.1236, "text": "Finished the PCB! Took a while, mostly because I forgot to actually install the default KiCad Libraries when I first installed it and that took me a while to figure out… anyways, now I just gotta make the CAD design, make the code, and I’m good to go!"}]...
|
Title: Wakey Wakey! by @daval | Stardance
Devlogs Title: Wakey Wakey! by @daval | Stardance
Devlogs:
Finished the PCB! Took a while, mostly because I forgot to actually install the default KiCad Libraries when I first installed it and that took me a while to figure out… anyways, now I just gotta make the CAD design, make the code, and I’m good to go!
Progress! Finally. Now that I’m no longer limited by the streak (I don’t gotta do stuff everyday, so I can finish everything I start without risking having nothing left for tomorrow) I can do anything… the Blare mission is going down today. First, I had to correct some stuff from the PCB, then made it pretty, added the proper 3D models for everything and started the enclosure design, I think I’m going to go with a classic design, y’know? Something kinda squarish, with a nice bevel, buttons on the top but on the far back, maybe add some stuff about my dog? I dunno, I have to go, but I’ll be back in an hour to finish this.
Finished the BLARE CAD I know, I know, I said I’d finish this 13 days ago, but I’ve been really busy. To be honest I don’t even know if I’ll be able to finish the code today, I’ve never even touched Arduino IDE, so I might need AI to do it (ugh). Anyways, after I’m done with this project I should have a great total of 30 hours done, earning my Stardust Certificate, which is cool, sadly I will probably get no Stardust from this mission, since they only get 5 Stardust per hour on construction, not design… still, it was fun.
I’m done!...
|
1793047909.039461
|
1793911909.039461
|
|
64031
|
deadpoolos by @arsenal4eva | Stardance
|
arsenal4eva
|
1
|
5.1
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T05:56:40Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Made my own webOS, deadpool themed cos i simply love deadpool. Challenging part was the js it was quite tedious but it was very fun", "repo": "https://github.com/arsenal4eva/mywebOS", "demo": "https://arsenal4eva.github.io/mywebOS/"}]...
|
[{"post_id": 76588, "ts": "202 [{"post_id": 76588, "ts": "2026-10-04T02:35:54Z", "hours": 1.1967, "text": "Made a loading screen with 4 different types of animations, these animations are chosen randomly when page is loaded, or u can choose which animation by appending ?loader=spin/bounce/pulse/wobble to the end of the url"}, {"post_id": 73890, "ts": "2026-09-26T08:15:33Z", "hours": 0.8647, "text": "Removed all ai code and rewrote some of the css"}, {"post_id": 73380, "ts": "2026-09-25T01:28:11Z", "hours": 0.7644, "text": "Apparently i used too much ai in my styling so i removed the parts of css that were ai generated. The rest are human typed, with what i learnt from making my own website and the guide"}, {"post_id": 72644, "ts": "2026-09-23T12:41:45Z", "hours": 0.2786, "text": "Silly me makes another bad readme this time i learnt markdown to actually make a good one"}, {"post_id": 72548, "ts": "2026-09-23T05:54:44Z", "hours": 0.2728, "text": "Sadly i wanted to add a background music feature but the soundtrack i wanted was copyrighted so it had to be removed. Good news i updated my readme fixed some other issues and im ready to ship!"}, {"post_id": 72530, "ts": "2026-09-23T04:42:13Z", "hours": 0.4883, "text": "Second app done yay more js"}, {"post_id": 72522, "ts": "2026-09-23T03:56:25Z", "hours": 0.4019, "text": "First app on the way! Totally did not copy some js form rngdle"}, {"post_id": 72517, "ts": "2026-09-23T03:31:50Z", "hours": 1.2264, "text": "Done with my welcome page and draggable windows, now doing the apps"}]...
|
Title: deadpoolos by @arsenal4eva | Stardance
Dev Title: deadpoolos by @arsenal4eva | Stardance
Devlogs:
Done with my welcome page and draggable windows, now doing the apps
First app on the way! Totally did not copy some js form rngdle
Second app done yay more js
Sadly i wanted to add a background music feature but the soundtrack i wanted was copyrighted so it had to be removed. Good news i updated my readme fixed some other issues and im ready to ship!
Silly me makes another bad readme this time i learnt markdown to actually make a good one
Apparently i used too much ai in my styling so i removed the parts of css that were ai generated. The rest are human typed, with what i learnt from making my own website and the guide
Removed all ai code and rewrote some of the css
Made a loading screen with 4 different types of animations, these animations are chosen randomly when page is loaded, or u can choose which animation by appending ?loader=spin/bounce/pulse/wobble to the end of the url
Ships:
Made my own webOS, deadpool themed cos i simply love deadpool. Challenging part was the js it was quite tedious but it was very fun...
|
1792957995.793991
|
1793821995.793991
|
|
61490
|
Pisces Slack by @moebius | Stardance
|
moebius
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T21:22:22Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Well I made v1 of my slackbot Pisces that will function as an assistant for my main project Pisces! Currently it has 3 very basic commands, help, status, and ping. Test ping out ;) But in the future I plan to add several more commands that will connect to my main site and when I add firebase to it it will become super cool. I plan to make it so ppl can check their account status and like their hours on the website, their ranking, their current favorite planet and whatnot, and also mybe ill add a command that lets them check daily astro news that is grabbed from the main website which grabs it from other sources such as nasa etc.", "repo": "https://github.com/moebius1eq-dotcom/pisces-slack-bot", "demo": "https://moebius.hackclub.app/"}]...
|
[{"post_id": 76589, "ts": "202 [{"post_id": 76589, "ts": "2026-10-04T02:45:05Z", "hours": 1.1053, "text": "I built my slackbot for the stardance mission :). I used ai to help me debug some errors when trying to setup my slackbot locally and deploy it to nest for 24/7 but idk why the hackatime was glitching and it said like 70% of the time I spent on hackatime was by ai :/. Its ok though. I called it pisces :) its based off of my main project and cuz its my favorite constellation. I just implemented the basic commands tough. :/ I will add some more in the future but for now this is the current v1."}]...
|
Title: Pisces Slack by @moebius | Stardance
Devlo Title: Pisces Slack by @moebius | Stardance
Devlogs:
I built my slackbot for the stardance mission :). I used ai to help me debug some errors when trying to setup my slackbot locally and deploy it to nest for 24/7 but idk why the hackatime was glitching and it said like 70% of the time I spent on hackatime was by ai :/. Its ok though. I called it pisces :) its based off of my main project and cuz its my favorite constellation. I just implemented the basic commands tough. :/ I will add some more in the future but for now this is the current v1.
Ships:
Well I made v1 of my slackbot Pisces that will function as an assistant for my main project Pisces! Currently it has 3 very basic commands, help, status, and ping. Test ping out ;) But in the future I plan to add several more commands that will connect to my main site and when I add firebase to it it will become super cool. I plan to make it so ppl can check their account status and like their hours on the website, their ranking, their current favorite planet and whatnot, and also mybe ill add a command that lets them check daily astro news that is grabbed from the main website which grabs it from other sources such as nasa etc....
|
1793055353.26068
|
1793141753.26068
|
|
67190
|
My awesome macropad! by @Zurnadurum505 | Stardance
|
Zurnadurum505
|
0
|
6.27
|
0
|
[]
|
[{"post_id": 76592, "ts": "202 [{"post_id": 76592, "ts": "2026-10-04T02:58:27Z", "hours": 4.7828, "text": "I am trying to figure out how can I wire this all, or do i need an expander route, but i guess I might have to need to get an expander route…ᓚ₍^ ◞ ‸ ◟^₎"}, {"post_id": 76326, "ts": "2026-10-03T06:37:32Z", "hours": 0.8, "text": "Started on my schematics for the Hackpad!ฅ^•ﻌ•^ฅ"}, {"post_id": 75797, "ts": "2026-10-01T05:18:02Z", "hours": 0.6833, "text": "Planning and designing my hackpad on paper."}]...
|
Title: My awesome macropad! by @Zurnadurum505 | St Title: My awesome macropad! by @Zurnadurum505 | Stardance
Devlogs:
Planning and designing my hackpad on paper.
Started on my schematics for the Hackpad!ฅ^•ﻌ•^ฅ
I am trying to figure out how can I wire this all, or do i need an expander route, but i guess I might have to need to get an expander route…ᓚ₍^ ◞ ‸ ◟^₎...
|
1793108884.716684
|
1793713684.716684
|
|
65861
|
ISO_VERSE by @IsoVoir | Stardance
|
IsoVoir
|
1
|
10.54
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-29T16:39:08Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did you make? –> I made a personal portfolio website from scratch to showcase my bio, coding projects, and my own blog writing. Everything is neatly organized inside a folder called ISO_VERSE with clean, separate HTML, CSS, and JavaScript files, and it’s deployed live on the internet using GitHub Pages! What was challenging? –> Honestly, the biggest challenge was the structural cleanup. I originally built the entire website with the HTML, CSS, and JS all lumped together in a single file because it felt easier at the start. Figuring out how to properly split everything into separate files, link the paths correctly so the text animations didn’t break, and rename my files so GitHub Pages would actually recognize it as a live website was a massive learning curve. It felt like a mess for a bit, but pushing through that and organizing it professionally taught me a ton. What are you proud of? –> I’m incredibly proud of the custom navigation bar animations and the overall color contrast grading. I used AI as a debugging mentor to help me refine about 10 small visual bugs and get the code for those custom transitions working smoothly. Seeing those animations function perfectly on a live URL after all the trial-and-error feels amazing. I’m also proud that my GitHub commit history shows my whole journey from a rough draft to a finished project. What should people know so they can test your project? –>Because everything is organized inside a dedicated production directory, the live link requires you to look inside the folder! When you open my GitHub Pages URL, please make sure you include /ISO_VERSE/ at the very end of the link (like https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/ ), otherwise it won’t load the homepage properly. Once you’re in, check out the smooth animations on the navigation bar!", "repo": "https://github.com/kumarishan0825/ISO_VERSE", "demo": "https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/"}]...
|
[{"post_id": 76595, "ts": "202 [{"post_id": 76595, "ts": "2026-10-04T03:18:58Z", "hours": 1.3208, "text": "Polishing into new upgradation and more functionable and odd. Removed all the AI Assistance."}, {"post_id": 75521, "ts": "2026-09-30T10:55:43Z", "hours": 4.2161, "text": "I added 3 more new section to my personal site"}, {"post_id": 75239, "ts": "2026-09-29T15:37:17Z", "hours": 1.1406, "text": "With help of ai i diagnosed my website and fix the color grading and also tracking progress animation with css , and Re create the layout of my website compared to previous UI but I failed to start recording it to lapse so my 8 hrs does not shown here hu…."}, {"post_id": 74305, "ts": "2026-09-27T04:56:29Z", "hours": 1.9981, "text": "I did Glassmorphism on the header part, Linear gradient muddy animation through keyframes and also improve the colour combination of the website compared to the previous I made. I also add the typing effect to look more nice"}, {"post_id": 73833, "ts": "2026-09-26T03:43:45Z", "hours": 1.4172, "text": "Hi, I am Ishan and for a foundation i build My personal site. I update whenever i improve. So please rate my design out of 10."}]...
|
Title: ISO_VERSE by @IsoVoir | Stardance
Devlogs: Title: ISO_VERSE by @IsoVoir | Stardance
Devlogs:
Hi, I am Ishan and for a foundation i build My personal site. I update whenever i improve. So please rate my design out of 10.
I did Glassmorphism on the header part, Linear gradient muddy animation through keyframes and also improve the colour combination of the website compared to the previous I made. I also add the typing effect to look more nice
With help of ai i diagnosed my website and fix the color grading and also tracking progress animation with css , and Re create the layout of my website compared to previous UI but I failed to start recording it to lapse so my 8 hrs does not shown here hu….
I added 3 more new section to my personal site
Polishing into new upgradation and more functionable and odd. Removed all the AI Assistance.
Ships:
What did you make? –> I made a personal portfolio website from scratch to showcase my bio, coding projects, and my own blog writing. Everything is neatly organized inside a folder called ISO_VERSE with clean, separate HTML, CSS, and JavaScript files, and it’s deployed live on the internet using GitHub Pages! What was challenging? –> Honestly, the biggest challenge was the structural cleanup. I originally built the entire website with the HTML, CSS, and JS all lumped together in a single file because it felt easier at the start. Figuring out how to properly split everything into separate files, link the paths correctly so the text animations didn’t break, and rename my files so GitHub Pages would actually recognize it as a live website was a massive learning curve. It felt like a mess for a bit, but pushing through that and organizing it professionally taught me a ton. What are you proud of? –> I’m incredibly proud of the custom navigation bar animations and the overall color contrast grading. I used AI as a debugging mentor to help me refine about 10 small visual bugs and get the code for those custom transitions working smoothly. Seeing those animations function perfectly on a live URL after all the trial-and-error feels amazing. I’m also proud that my GitHub commit history shows my whole journey from a rough draft to a finished project. What should people know so they can test your project? –>Because everything is organized inside a dedicated production directory, the live link requires you to look inside the folder! When you open my GitHub Pages URL, please make sure you include /ISO_VERSE/ at the very end of the link (like https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/ ), otherwise it won’t load the homepage properly. Once you’re in, check out the smooth animations on the navigation bar!...
|
1792965200.9274385
|
1793829200.9274385
|
|
67828
|
Arc Study Tracker by @flamex | Stardance
|
flamex
|
1
|
29.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T05:16:41Z", "hours": 29.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. This is my first time making such a webapp so i had to use some help in AI but im really proud of what the result turned out to be. p.s. : I’ve been using this tracker regularly for tracking my progress The Database for the project is actually unified so if you track the hours in the website rn , it’ll be added to the main database of mine. I wanted to add multi user support but thats something im currently learning about and i didn’t have much idea of how to make the whole flow so next time ill make a web-app through react , ill add the multi user thing too and hopefully a fullstack project. YAYYYYYYYY LESGOOOOO", "repo": "https://github.com/Diparsan79/arc", "demo": "https://arc.fl4me.tech/"}]...
|
[{"post_id": 76610, "ts": "202 [{"post_id": 76610, "ts": "2026-10-04T05:11:29Z", "hours": 0.3003, "text": "Finally the working website is COMPLETE….. i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. After making LIT a terminal based python app , i wanted to learn more deeply by making an full stack app. Thats when i stumbled upon the idea for arc. I have tried many different kinds of study tracker apps but i wanted to make on of my own with my own kinda principles so i made THISSSSS. for some ai declarances I used ai as a programming mentor helping in different aspects of the site’s developmentai was used to help me structure some of the frontend components and some database structuring"}, {"post_id": 76604, "ts": "2026-10-04T04:47:09Z", "hours": 29.0542, "text": "I did fully thorough planning for the site with hand written features and brainstorms.(p.s. I actually did all this planning 2 or 3 days ago but i forgot to journal and share it here) i like to journal and document my projects but i forget about it. To sum up what ive done for the site till now: i made the timer html and js and im thinking of the log session taking you to the timer and then you can choose among different kinds of timings (pomodoro) or specific timers or just stopwatch and see where you’re going. im mostly going for the ipad aesthetics kinda thing where you start the timer and keep the ipad infront of you and you start studying. ( i plan on doing it after i buy the ipad through macondo after completing this and other projects) the social features are kinda hard for me but i think it’ll be quite challenging and tricky for me so i like that. I wanna add social layer where we can see our friends and so on but idk how that works as of now. so i gotta do a lott of research i think. HECK im still figuring out how the individual users will use it. im trynna get criticisms and learn from it. idk much javascript so i ask claude through sum gudd prompt engineering to review my js functionality that ive used and it helps me improve aswell"}]...
|
Title: Arc Study Tracker by @flamex | Stardance
D Title: Arc Study Tracker by @flamex | Stardance
Devlogs:
I did fully thorough planning for the site with hand written features and brainstorms.(p.s. I actually did all this planning 2 or 3 days ago but i forgot to journal and share it here) i like to journal and document my projects but i forget about it. To sum up what ive done for the site till now: i made the timer html and js and im thinking of the log session taking you to the timer and then you can choose among different kinds of timings (pomodoro) or specific timers or just stopwatch and see where you’re going. im mostly going for the ipad aesthetics kinda thing where you start the timer and keep the ipad infront of you and you start studying. ( i plan on doing it after i buy the ipad through macondo after completing this and other projects) the social features are kinda hard for me but i think it’ll be quite challenging and tricky for me so i like that. I wanna add social layer where we can see our friends and so on but idk how that works as of now. so i gotta do a lott of research i think. HECK im still figuring out how the individual users will use it. im trynna get criticisms and learn from it. idk much javascript so i ask claude through sum gudd prompt engineering to review my js functionality that ive used and it helps me improve aswell
Finally the working website is COMPLETE….. i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. After making LIT a terminal based python app , i wanted to learn more deeply by making an full stack app. Thats when i stumbled upon the idea for arc. I have tried many different kinds of study tracker apps but i wanted to make on of my own with my own kinda principles so i made THISSSSS. for some ai declarances I used ai as a programming mentor helping in different aspects of the site’s developmentai was used to help me structure some of the frontend components and some database structuring
Ships:
i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. This is my first time making such a webapp so i had to use some help in AI but im really proud of what the result turned out to be. p.s. : I’ve been using this tracker regularly for tracking my progress The Database for the project is actually unified so if you track the hours in the website rn , it’ll be added to the main database of mine. I wanted to add multi user support but thats something im currently learning about and i didn’t have much idea of how to make the whole flow so next time ill make a web-app through react , ill add the multi user thing too and hopefully a fullstack project. YAYYYYYYYY LESGOOOOO...
|
1793062280.059789
|
1793148680.059789
|
|
66195
|
Greys Anatomy Game by @ayanambanerjee | Stardance
|
ayanambanerjee
|
0
|
19.08
|
0
|
[]
|
[{"post_id": 76614, "ts": "202 [{"post_id": 76614, "ts": "2026-10-04T05:41:08Z", "hours": 5.0325, "text": "The time has finally arrived- my game has background music! I finally gave in an watched a tutorial video which helped a lot. Adding music was part of developing the settings menu, which is complete until I think of more cool things to add. You can turn the music on and off, change the volume, and pick what song is playing. If anyone knows the deal with licensing and copyright I’d love to know, I picked real songs they play in the show but maybe that’s illegal?? I also added an animation to the hearts, it looks kind of bad but in a fun way I think. Next steps are debugging the pause menu, and fixing the win/lose screens."}, {"post_id": 76024, "ts": "2026-10-02T02:53:18Z", "hours": 3.0769, "text": "I have finished setting up my third (and probably final) minigame. This one was a trivia game, I debated having the user press a key to answer but thought it best to just go with buttons. This might mean its too similar to my second minigame, but I’ll see if it grows on me. I think next I’ll work on the win and lose screens, then it will finally be time for me to attempt music! If I have enough time, I also am thinking about adding some animation, and looking for a custom font for better aesthetics."}, {"post_id": 75839, "ts": "2026-10-01T09:38:42Z", "hours": 3.9947, "text": "I have now added a pause menu! This took a lot of debugging, but I think I’m learning a lot about Godot as I go. I also consolidated the code for all the minigame 1 levels into one, hopefully this makes it easier to edit. Plans now include working on minigame 2 as a bit of a mental break, and then trying to add the background music (I’m also considering adding a timer that runs throughout all the levels for a total time, might be too hard?)."}, {"post_id": 75794, "ts": "2026-10-01T05:07:08Z", "hours": 3.3753, "text": "I have been working on my existing minigames, and changing some styling. I added sublevels to the first minigame, proper level design still to come (they are too easy currently). I hope to add changeable background music, a pause game feature, and a third trivia minigame (I have given up on my dreams of doing pixel art, stock images will have to do)."}, {"post_id": 75180, "ts": "2026-09-29T12:24:02Z", "hours": 3.5958, "text": "I have been following the WarioWare mission, and so far I have the title screen, timer screen and first minigame all set up. It has been challenging working with a new program, this means I still have a lot of bugs to fix (you don’t progress in the game properly). The theme is Greys Anatomy (the best TV show ever made) only as a placeholder, I am planning on doing some art for it later."}]...
|
Title: Greys Anatomy Game by @ayanambanerjee | Sta Title: Greys Anatomy Game by @ayanambanerjee | Stardance
Devlogs:
I have been following the WarioWare mission, and so far I have the title screen, timer screen and first minigame all set up. It has been challenging working with a new program, this means I still have a lot of bugs to fix (you don’t progress in the game properly). The theme is Greys Anatomy (the best TV show ever made) only as a placeholder, I am planning on doing some art for it later.
I have been working on my existing minigames, and changing some styling. I added sublevels to the first minigame, proper level design still to come (they are too easy currently). I hope to add changeable background music, a pause game feature, and a third trivia minigame (I have given up on my dreams of doing pixel art, stock images will have to do).
I have now added a pause menu! This took a lot of debugging, but I think I’m learning a lot about Godot as I go. I also consolidated the code for all the minigame 1 levels into one, hopefully this makes it easier to edit. Plans now include working on minigame 2 as a bit of a mental break, and then trying to add the background music (I’m also considering adding a timer that runs throughout all the levels for a total time, might be too hard?).
I have finished setting up my third (and probably final) minigame. This one was a trivia game, I debated having the user press a key to answer but thought it best to just go with buttons. This might mean its too similar to my second minigame, but I’ll see if it grows on me. I think next I’ll work on the win and lose screens, then it will finally be time for me to attempt music! If I have enough time, I also am thinking about adding some animation, and looking for a custom font for better aesthetics.
The time has finally arrived- my game has background music! I finally gave in an watched a tutorial video which helped a lot. Adding music was part of developing the settings menu, which is complete until I think of more cool things to add. You can turn the music on and off, change the volume, and pick what song is playing. If anyone knows the deal with licensing and copyright I’d love to know, I picked real songs they play in the show but maybe that’s illegal?? I also added an animation to the hearts, it looks kind of bad but in a fun way I think. Next steps are debugging the pause menu, and fixing the win/lose screens....
|
1793094834.7829132
|
1793699634.7829132
|
|
67563
|
guitar pedal by @burntcookie_hara | Stardance
|
burntcookie_hara
|
0
|
1.81
|
0
|
[]
|
[{"post_id": 76616, "ts": "202 [{"post_id": 76616, "ts": "2026-10-04T05:50:41Z", "hours": 0.3386, "text": "Created cad with electronics for Shipping"}, {"post_id": 76318, "ts": "2026-10-03T05:38:33Z", "hours": 1.1778, "text": "Created a bread board ver so I can Build at Home"}, {"post_id": 76282, "ts": "2026-10-03T02:28:34Z", "hours": 0.2894, "text": "Polishing up My Boss DS1 modded Pedal ( I have already worked on it through half life warmup project)"}]...
|
Title: guitar pedal by @burntcookie_hara | Stardan Title: guitar pedal by @burntcookie_hara | Stardance
Devlogs:
Polishing up My Boss DS1 modded Pedal ( I have already worked on it through half life warmup project)
Created a bread board ver so I can Build at Home
Created cad with electronics for Shipping...
|
1793112611.5815518
|
1793717411.5815518
|
|
42948
|
Space-Os by @joelj | Stardance
|
joelj
|
1
|
26.08
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-07T03:25:53Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Space themed Operating system .(or aleast tried to 😅) It features a : - Welcome page : introduces the os -Space notes : a notes app based on actual nasa apollo framework - Orbital rader: a visual representation of our dear solar system with a small description for each planet - Custom cursor : a small cute rocket Main problems : The hacktime setup : this was the problem that took the longest . The standard WakaTime extension out of the box was attempting to sync with official WakaTime proprietary servers rather than the specialized Hackatime endpoints, resulting in broke communication loops. Small bugs for each feature : Its always there , its expected and we can solve them -The curser problem : The custom cursor was only apearng in the main html and not the iframes Things i learned : -How to use html and code a site Mastered divs -Used css a lot Most importantly : Persistence and determination", "repo": "https://github.com/Johan-jim123/JJ-OS", "demo": "https://johan-jim123.github.io/Space-Os/"}]...
|
[{"post_id": 76617, "ts": "202 [{"post_id": 76617, "ts": "2026-10-04T06:01:35Z", "hours": 2.1844, "text": "Devlog#5😁: -Added the music feature ( now you will be able to listenspace ambience) -Added a button to activate it -My codespace is back to copied my code from pycharm to there🥳🥳"}, {"post_id": 74339, "ts": "2026-09-27T06:16:59Z", "hours": 0.6183, "text": "Devlog #4😎😎 : -Made different themes : Using css variables theme-color and theme-glow , changed the look of all elemtns based on the theme . Added the Mode//button to change the theme -Added a special theme button to the notes app so u can miss-match theme combos"}, {"post_id": 73835, "ts": "2026-09-26T03:46:58Z", "hours": 3.56, "text": "Devlog#3 : -added a login-page 😁😁 -my free codespaces ended , so switched to pycharmm used the localstorage to save ur username and password"}, {"post_id": 69711, "ts": "2026-09-17T16:56:22Z", "hours": 4.4192, "text": "Devlog#2: -added localStorage: Bascially u store ur data locally so that when u refresh ur window or clsoe it it doesnt dissapear Added this feature to my Space notes , now u guys r able to add more logs TOO MUCH DEBUGING😭😭"}, {"post_id": 66586, "ts": "2026-09-12T13:05:32Z", "hours": 5.2986, "text": "Rewrote the entire css and made base for the new apps"}, {"post_id": 63321, "ts": "2026-09-07T02:36:26Z", "hours": 0.8678, "text": "Devlog#8: Made a visual representation of our solar system added all our planets (srry pluto) -visualised them with the glowing circle -Made a CUSTOM curser (the little rocket) -with particles that follow it Guys this marks the end of my WebOS 1. thanks for all your support that pushed me this far . See you on WebOs2"}, {"post_id": 62705, "ts": "2026-09-06T06:08:41Z", "hours": 1.4828, "text": "Devlog#7🥳: worked on my space notes app designed it based on real nasa notes and framework😎 -added 4 logs containing actual notes from the apollo and other renowned missions -Made the new log button , helping the user to create their own logs"}, {"post_id": 62025, "ts": "2026-09-05T07:34:54Z", "hours": 1.8303, "text": "Devlog#6👍: Made a new app ( Space notes)😎 -Added it to the desktop with a animated icon -Created a window for the app -Created functions to make the selected window come front -Solved bugs that came with it😭"}, {"post_id": 61361, "ts": "2026-09-04T07:29:35Z", "hours": 1.5322, "text": "Devlog#5😁:(spend a lot more time than i expected) Made the window draggable (by the heading) -Added the close and open buttons ( nasa themed😎 Made the class for those buttons -solved the bugs that came with each step"}, {"post_id": 60919, "ts": "2026-09-03T16:05:51Z", "hours": 0.9767, "text": "Devlog #4 😎: Make the destop of the Os and added my welcome page to it -customized the welcome page by finding this cool bg and added different styles to my div (8 to be precise 😭 ) and solved the bugs that came with it Make the clock and customized it with the Courier New font"}, {"post_id": 60323, "ts": "2026-09-02T16:35:01Z", "hours": 0.3964, "text": "Devlog #4 : - Made a working demo link , started with the Live Server extension by Ritwick Dey. But the link doesn’t work when the codespace is offline 😭. - Then i decided to make a github page which provided as a vaiable solution and allowed to run the website even without the codespace being online 😎."}, {"post_id": 59603, "ts": "2026-09-01T14:52:17Z", "hours": 0.9997, "text": "Worked on these neon pop up texts and found a good bg . Solved many bugs (that’s why it took soo loong 😭)"}, {"post_id": 59018, "ts": "2026-08-31T16:30:05Z", "hours": 0.4831, "text": "Added a coulourful bg , and worked wiht different fonts and colours 😎😎"}, {"post_id": 58182, "ts": "2026-08-30T15:18:00Z", "hours": 1.7658, "text": "Yoo started working on the project 😎. Finally figured out the hacktime in codespace😅. hope to create something speciall!"}]...
|
Title: Space-Os by @joelj | Stardance
Devlogs:
Yo Title: Space-Os by @joelj | Stardance
Devlogs:
Yoo started working on the project 😎. Finally figured out the hacktime in codespace😅. hope to create something speciall!
Added a coulourful bg , and worked wiht different fonts and colours 😎😎
Worked on these neon pop up texts and found a good bg . Solved many bugs (that’s why it took soo loong 😭)
Devlog #4 : - Made a working demo link , started with the Live Server extension by Ritwick Dey. But the link doesn’t work when the codespace is offline 😭. - Then i decided to make a github page which provided as a vaiable solution and allowed to run the website even without the codespace being online 😎.
Devlog #4 😎: Make the destop of the Os and added my welcome page to it -customized the welcome page by finding this cool bg and added different styles to my div (8 to be precise 😭 ) and solved the bugs that came with it Make the clock and customized it with the Courier New font
Devlog#5😁:(spend a lot more time than i expected) Made the window draggable (by the heading) -Added the close and open buttons ( nasa themed😎 Made the class for those buttons -solved the bugs that came with each step
Devlog#6👍: Made a new app ( Space notes)😎 -Added it to the desktop with a animated icon -Created a window for the app -Created functions to make the selected window come front -Solved bugs that came with it😭
Devlog#7🥳: worked on my space notes app designed it based on real nasa notes and framework😎 -added 4 logs containing actual notes from the apollo and other renowned missions -Made the new log button , helping the user to create their own logs
Devlog#8: Made a visual representation of our solar system added all our planets (srry pluto) -visualised them with the glowing circle -Made a CUSTOM curser (the little rocket) -with particles that follow it Guys this marks the end of my WebOS 1. thanks for all your support that pushed me this far . See you on WebOs2
Rewrote the entire css and made base for the new apps
Devlog#2: -added localStorage: Bascially u store ur data locally so that when u refresh ur window or clsoe it it doesnt dissapear Added this feature to my Space notes , now u guys r able to add more logs TOO MUCH DEBUGING😭😭
Devlog#3 : -added a login-page 😁😁 -my free codespaces ended , so switched to pycharmm used the localstorage to save ur username and password
Devlog #4😎😎 : -Made different themes : Using css variables theme-color and theme-glow , changed the look of all elemtns based on the theme . Added the Mode//button to change the theme -Added a special theme button to the notes app so u can miss-match theme combos
Devlog#5😁: -Added the music feature ( now you will be able to listenspace ambience) -Added a button to activate it -My codespace is back to copied my code from pycharm to there🥳🥳
Ships:
I made a Space themed Operating system .(or aleast tried to 😅) It features a : - Welcome page : introduces the os -Space notes : a notes app based on actual nasa apollo framework - Orbital rader: a visual representation of our dear solar system with a small description for each planet - Custom cursor : a small cute rocket Main problems : The hacktime setup : this was the problem that took the longest . The standard WakaTime extension out of the box was attempting to sync with official WakaTime proprietary servers rather than the specialized Hackatime endpoints, resulting in broke communication loops. Small bugs for each feature : Its always there , its expected and we can solve them -The curser problem : The custom cursor was only apearng in the main html and not the iframes Things i learned : -How to use html and code a site Mastered divs -Used css a lot Most importantly : Persistence and determination...
|
1793145341.024388
|
1793231741.024388
|
|
66548
|
GamePad by @avikrathiii777 | Stardance
|
avikrathiii777
|
0
|
5.22
|
0
|
[]
|
[{"post_id": 76618, "ts": "202 [{"post_id": 76618, "ts": "2026-10-04T06:02:27Z", "hours": 0.6, "text": "So I finallllly completed firmware. Boy, it was hard. This was my first time using any frimware and while doing the workflows there were like so many lines and errors. There was literally an error for too long keyboard name. it was frusturating. Well, i completed it finally and now the firmware is complete. The project is ready for shippingggg!! :) https://lapse.hackclub.com/timelapse/nIkzWBAEqF2Z I cant think what image i was supposed to post cuz it is firmware we are talking about man what do i even show?"}, {"post_id": 74901, "ts": "2026-09-28T15:51:11Z", "hours": 4.6239, "text": "Sorry for the time I have not posted for. Actually I posted these in forge and now I transferred it to stardance and it is taking all the time together. So I can’t write seperate ones. However, I have the lapse recording of everything, so u can just see those. First 20 mins: So I worked on the schematic of the whole keyboard and the wiring with the microcontroller. All the keys have their own diode and switch, so I used a matrix system to find the keys and also prevent ghost typing. https://lapse.hackclub.com/timelapse/7zI1hcPbiXJR 1 hour 2 mins: I made the final touches up to the schematic like making it clean and neat. I also assigned footprints which took a lot of time. https://lapse.hackclub.com/timelapse/KHlYa4D3B5qR 1 hour 12 mins: So I completed the PCB arrangement, and made it look neat. I added mounting holes arranged the keys, diodes and switches. I started firmware and use ZMK firmware for the macropad. https://lapse.hackclub.com/timelapse/tDINjaCysHzD 1 hour : So I worked on the firmware and boy it was hard. Firmware is new to me and I barely understood anything. There were errors popping up everywhere and fixing them felt frusturating (hope the spelling is right :). But I almost have it down only another error is lurking in Github. https://lapse.hackclub.com/timelapse/H2S4aKnhR8GX"}]...
|
Title: GamePad by @avikrathiii777 | Stardance
Dev Title: GamePad by @avikrathiii777 | Stardance
Devlogs:
Sorry for the time I have not posted for. Actually I posted these in forge and now I transferred it to stardance and it is taking all the time together. So I can’t write seperate ones. However, I have the lapse recording of everything, so u can just see those. First 20 mins: So I worked on the schematic of the whole keyboard and the wiring with the microcontroller. All the keys have their own diode and switch, so I used a matrix system to find the keys and also prevent ghost typing. https://lapse.hackclub.com/timelapse/7zI1hcPbiXJR 1 hour 2 mins: I made the final touches up to the schematic like making it clean and neat. I also assigned footprints which took a lot of time. https://lapse.hackclub.com/timelapse/KHlYa4D3B5qR 1 hour 12 mins: So I completed the PCB arrangement, and made it look neat. I added mounting holes arranged the keys, diodes and switches. I started firmware and use ZMK firmware for the macropad. https://lapse.hackclub.com/timelapse/tDINjaCysHzD 1 hour : So I worked on the firmware and boy it was hard. Firmware is new to me and I barely understood anything. There were errors popping up everywhere and fixing them felt frusturating (hope the spelling is right :). But I almost have it down only another error is lurking in Github. https://lapse.hackclub.com/timelapse/H2S4aKnhR8GX
So I finallllly completed firmware. Boy, it was hard. This was my first time using any frimware and while doing the workflows there were like so many lines and errors. There was literally an error for too long keyboard name. it was frusturating. Well, i completed it finally and now the firmware is complete. The project is ready for shippingggg!! :) https://lapse.hackclub.com/timelapse/nIkzWBAEqF2Z I cant think what image i was supposed to post cuz it is firmware we are talking about man what do i even show?...
|
1793101639.3551686
|
1793706439.3551686
|
|
13300
|
My very own WebOS by @BIG_JO | Stardance
|
BIG_JO
|
1
|
13.23
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-01T15:36:54Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website on my own and it was actually not that hard its not the 1st time i make them but most of the time it was AI that did the most but it i also lean while using AI so i was kinda used to the Css codes and Html BUT Java will forever be the most challenging this to be honest so i did take more time on java and allow my dragable elemnets to be dragable in the 1st pace so yeah am proud that its functional and made 100% by me its not too much but am Still very proud :) IDK how to make screen record of my project so i wasnt able to film it in action but u can try it with the demo url or see how i made it in my repo", "repo": "https://github.com/joseph777-e/WebOS-2", "demo": "https://webos2-two.vercel.app/"}]...
|
[{"post_id": 76621, "ts": "202 [{"post_id": 76621, "ts": "2026-10-04T06:14:22Z", "hours": 0.5678, "text": "am finally done with this project ,just checked for bugs and tested it and might say it all look good and ready for shippin"}, {"post_id": 67949, "ts": "2026-09-14T08:37:52Z", "hours": 0.7417, "text": "today i added some icon pictues for the apps i also made the different app files i had made be interconnected with the main html file and made them into widget style am left with making the draggable and also the remove button “x” doesnt seem to work ill be on that soon too"}, {"post_id": 67506, "ts": "2026-09-13T17:04:29Z", "hours": 0.9708, "text": "kk so i done added up a new feature here. its a files app so u can see the picture of the os but for now it just shows the pictures and documents already in the file but i will cange that later and make it a wodget also its hard tho when making it like see the files and store it in the local storage cause i actually use netify so like idk how i will manage it. i might use some c(laude) :/"}, {"post_id": 53853, "ts": "2026-08-24T15:34:21Z", "hours": 1.1647, "text": "so updates are i changed the calender and now it doesnt only show the month and the year but also the dates and looks more like a calnder most of the work was done in java script and it was actually not that hard to make just a few lines and what took the most time was to chang the colors i changed the green with purple and pink as u can see its compeltely different from bfore and kinda look much more better another thing i did was to remove the numbers drew inside the clock and yeah now all u see is the actuall time i made in java i thnk i will try to arrange the time position inside later… yeah thats all for today ."}, {"post_id": 53068, "ts": "2026-08-23T14:01:02Z", "hours": 1.1092, "text": "so today i was able to change alot of stuff i made the clock widget but i used an image that alr had time written in it wich is why it look like that and another thing i did was to make the calender and yeah that was not that hard the hard part might be to make the apps which i still didnt do yet and am almost startng school 😭 idk if will have time to do all this ."}, {"post_id": 50483, "ts": "2026-08-19T17:23:27Z", "hours": 0.8169, "text": "si i was working on the script today didnt do much change cause i also spent more time in trying to arrange he project and i added some cute effect on the project when u open buttons in the css file u see down here"}, {"post_id": 41985, "ts": "2026-08-06T15:03:03Z", "hours": 1.5875, "text": "kk so like i decided to redo everything….i just checked what others did and what i did is just so bad am even ashamed it looks nothing like an operating system so am definetly redoing it. this is what it looks so far. I hope things will go well and ill be able to finish this by the end of august. no fetures work for now its all either stickers or just buttons that do nothing am just trying to structure it"}, {"post_id": 40214, "ts": "2026-08-03T16:54:42Z", "hours": 2.2694, "text": "so i didnt change anything yet i just was experimenting for some time and i didnt want to waste it ill soon bring new features to thiswebsite and make it look more geourgiuos…idk how to spell it. anyways i saw how some people actually made some crazy work for their OS website and i want to do also something decent so yeah."}, {"post_id": 6957, "ts": "2026-06-11T17:48:10Z", "hours": 2.3408, "text": "i added a draggable icon on the websie can open and close it but so far does nothing ..java sucks"}, {"post_id": 5542, "ts": "2026-06-09T10:58:27Z", "hours": 0.6886, "text": "I added new features like time using java script and was able to use new elemnts to make cool small boxes down as u can see there down…i used elemts like display flex and border size to space them and give them round edges"}, {"post_id": 5483, "ts": "2026-06-09T09:06:40Z", "hours": 1.22, "text": "am doing a website made by myself no ai just for challenge"}]...
|
Title: My very own WebOS by @BIG_JO | Stardance
D Title: My very own WebOS by @BIG_JO | Stardance
Devlogs:
am doing a website made by myself no ai just for challenge
I added new features like time using java script and was able to use new elemnts to make cool small boxes down as u can see there down…i used elemts like display flex and border size to space them and give them round edges
i added a draggable icon on the websie can open and close it but so far does nothing ..java sucks
so i didnt change anything yet i just was experimenting for some time and i didnt want to waste it ill soon bring new features to thiswebsite and make it look more geourgiuos…idk how to spell it. anyways i saw how some people actually made some crazy work for their OS website and i want to do also something decent so yeah.
kk so like i decided to redo everything….i just checked what others did and what i did is just so bad am even ashamed it looks nothing like an operating system so am definetly redoing it. this is what it looks so far. I hope things will go well and ill be able to finish this by the end of august. no fetures work for now its all either stickers or just buttons that do nothing am just trying to structure it
si i was working on the script today didnt do much change cause i also spent more time in trying to arrange he project and i added some cute effect on the project when u open buttons in the css file u see down here
so today i was able to change alot of stuff i made the clock widget but i used an image that alr had time written in it wich is why it look like that and another thing i did was to make the calender and yeah that was not that hard the hard part might be to make the apps which i still didnt do yet and am almost startng school 😭 idk if will have time to do all this .
so updates are i changed the calender and now it doesnt only show the month and the year but also the dates and looks more like a calnder most of the work was done in java script and it was actually not that hard to make just a few lines and what took the most time was to chang the colors i changed the green with purple and pink as u can see its compeltely different from bfore and kinda look much more better another thing i did was to remove the numbers drew inside the clock and yeah now all u see is the actuall time i made in java i thnk i will try to arrange the time position inside later… yeah thats all for today .
kk so i done added up a new feature here. its a files app so u can see the picture of the os but for now it just shows the pictures and documents already in the file but i will cange that later and make it a wodget also its hard tho when making it like see the files and store it in the local storage cause i actually use netify so like idk how i will manage it. i might use some c(laude) :/
today i added some icon pictues for the apps i also made the different app files i had made be interconnected with the main html file and made them into widget style am left with making the draggable and also the remove button “x” doesnt seem to work ill be on that soon too
am finally done with this project ,just checked for bugs and tested it and might say it all look good and ready for shippin
Ships:
I made a website on my own and it was actually not that hard its not the 1st time i make them but most of the time it was AI that did the most but it i also lean while using AI so i was kinda used to the Css codes and Html BUT Java will forever be the most challenging this to be honest so i did take more time on java and allow my dragable elemnets to be dragable in the 1st pace so yeah am proud that its functional and made 100% by me its not too much but am Still very proud :) IDK how to make screen record of my project so i wasnt able to film it in action but u can try it with the demo url or see how i made it in my repo...
|
1793094776.6250675
|
1793181176.6250675
|
|
55124
|
1 Dash by @Ommprakash | Stardance
|
Ommprakash
|
0
|
4.05
|
0
|
[]
|
[{"post_id": 76624, "ts": "202 [{"post_id": 76624, "ts": "2026-10-04T06:25:21Z", "hours": 2.0461, "text": "Hi guys, I’m here after a long time. I saw the challenge of sving the spaceship from ‘BUKU’. Now I will try to complete this project before 20th of October. BTW I’m trying to commit the updated Oauth services, but It says that there is a secret I should’nt commit. But there is no secret afterall, so can anyone help me find out why I’m seen this commit and sync error??//"}, {"post_id": 56751, "ts": "2026-08-28T17:10:54Z", "hours": 0.9658, "text": "#Devlog 2 I worked for an hour and got more bugs than the minutes I have spent today, so no progress. (I’ll do more tomorrow."}, {"post_id": 55716, "ts": "2026-08-27T18:06:26Z", "hours": 1.0408, "text": "#Devlog1 DAY-1(Initialised APIs and Google credentials ID and secrets) Hi mates, I’m making an ultimate dashboard from where you can access Google Docs, Sheets, Slides, and notebookLM from one single dashboard without changing tabs or signing in individually. I just completed making the Google OAuth button (That’s it for today, as I’m pretty exhausted). It required me to get Google App’s API key and lots of debugging. And this is the result. Stay tuned to see; use a test email to test the project. I’ll get the access tomorrow and update y’all with the update."}]...
|
Title: 1 Dash by @Ommprakash | Stardance
Devlogs: Title: 1 Dash by @Ommprakash | Stardance
Devlogs:
#Devlog1 DAY-1(Initialised APIs and Google credentials ID and secrets) Hi mates, I’m making an ultimate dashboard from where you can access Google Docs, Sheets, Slides, and notebookLM from one single dashboard without changing tabs or signing in individually. I just completed making the Google OAuth button (That’s it for today, as I’m pretty exhausted). It required me to get Google App’s API key and lots of debugging. And this is the result. Stay tuned to see; use a test email to test the project. I’ll get the access tomorrow and update y’all with the update.
#Devlog 2 I worked for an hour and got more bugs than the minutes I have spent today, so no progress. (I’ll do more tomorrow.
Hi guys, I’m here after a long time. I saw the challenge of sving the spaceship from ‘BUKU’. Now I will try to complete this project before 20th of October. BTW I’m trying to commit the updated Oauth services, but It says that there is a secret I should’nt commit. But there is no secret afterall, so can anyone help me find out why I’m seen this commit and sync error??//...
|
1793145025.4747734
|
1793749825.4747734
|
|
64044
|
WildTab by @Raphel | Stardance
|
Raphel
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T06:41:48Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made WildTab, a nature themed new tab page inspired by Wallsflow. I added a search bar, real-time clock, greetings, changing backgrounds, background music and hidden features. Hidden button in the top-left corner — hover and click it to open the window Change the background and play music from the side window Hidden theme-changing window Explore the page to find the hidden easter egg The challenging part was making the hidden windows and animations work smoothly I’m proud of how the small interactions make the new tab feel more interactive", "repo": "https://github.com/RaphelReji/WildTab", "demo": "https://raphelreji.github.io/WildTab/"}]...
|
[{"post_id": 76625, "ts": "202 [{"post_id": 76625, "ts": "2026-10-04T06:30:03Z", "hours": 3.7433, "text": "WildTab Added the hidden side windowAdded a hidden side window where you can play background music and change the background.Added the hidden theme windowAdded another hidden window for changing the theme. Both windows are hidden to keep the main page simple and clean."}, {"post_id": 71600, "ts": "2026-09-21T04:01:26Z", "hours": 1.9017, "text": "I almost completed the page added live background date time a greeting accoding to the time change and some apps then a search bar now i want to complete the website and readme just a little bit of time needed"}]...
|
Title: WildTab by @Raphel | Stardance
Devlogs:
I Title: WildTab by @Raphel | Stardance
Devlogs:
I almost completed the page added live background date time a greeting accoding to the time change and some apps then a search bar now i want to complete the website and readme just a little bit of time needed
WildTab Added the hidden side windowAdded a hidden side window where you can play background music and change the background.Added the hidden theme windowAdded another hidden window for changing the theme. Both windows are hidden to keep the main page simple and clean.
Ships:
I made WildTab, a nature themed new tab page inspired by Wallsflow. I added a search bar, real-time clock, greetings, changing backgrounds, background music and hidden features. Hidden button in the top-left corner — hover and click it to open the window Change the background and play music from the side window Hidden theme-changing window Explore the page to find the hidden easter egg The challenging part was making the hidden windows and animations work smoothly I’m proud of how the small interactions make the new tab feel more interactive...
|
1793058869.0009768
|
1793145269.0009768
|
|
67615
|
HandiNAVI by @kawaiikiten | Stardance
|
kawaiikiten
|
0
|
5.22
|
0
|
[]
|
[{"post_id": 76633, "ts": "202 [{"post_id": 76633, "ts": "2026-10-04T06:57:47Z", "hours": 2.445, "text": "I’ve been working on making the PCB layout and enclosure match the appearance I wanted for HandiNAVI. I started laying out the screen and buttons in FreeCAD (I know the hackpad guide recommends Fusion360, but I recently switched to Linux and I don’t think it’s available on my system; it’s a pain to use anyway), using constrained sketches to set their sizes and positions. Midway through I realised I didn’t like where I’d placed the switches, so I had to go back and edit the PCB. I moved the switches higher in KiCad, bringing the buttons closer to the screen. I also had to reposition the LCD because the “F.Courtyard” layer was overlapping with one of the switches. Moving the components meant repairing the routing. I reconnected SW1–SW4, adjusted the LCD signal and power tracks, and refilled the ground zones. The updated DRC report showed no unconnected pads, with one remaining silkscreen warning that I addressed by moving the SW3 label. I then exported the updated STEP model and resumed work in FreeCAD. I also imported the Waveshare 1.8-inch LCD model and positioned it above the PCB. Using its actual geometry helped me size and align the screen opening. The case now has a 2 mm front plate, four button openings, 2 mm sidewalls, and a USB opening aligned with the XIAO’s connector. I made a separate back cover with four PCB support posts and pilot holes, then added posts to the front shell and matching clearance holes through the back cover so the two halves can be screwed together. The current CAD check found valid case solids, aligned mounting holes, and no intersections between the case and the imported electronics. The assembled enclosure is currently 71 × 106 × 22 mm. Now I think my next objective is probably to add the LCD mounting posts, and round the case/make it prettier. I should probably double check this with someone else but I’ll get around to it (maybe :p)"}, {"post_id": 76404, "ts": "2026-10-03T13:12:20Z", "hours": 2.7736, "text": "I’ve been designing a HandiNAVI-inspired USB macropad, with a colour LCD, four buttons, and a red case with custom black button caps. It’s inspired by various screenshots I found while googling for inspo, it has been built before by other people (some functioning, some as a prop). The design that caught my eye was this 3D model. So far, I’ve set up the project folders and built the schematic in KiCad, using a Seeed XIAO RP2040, four tactile switches, and an eight-pin connector for the planned ST7735S display. I assigned the button and display signals, connected power and ground, and resolved the electrical-rule checks. I haven’t done many hardware projects before, and I figure that what I’m making doesn’t differ too much in functionality as a macropad. So I’m kinda following the hackpad guide, hence the use of the RP2040. For the PCB, I created a 65 × 100 mm outline, added four mounting holes, and positioned the components alongside reference outlines for the display and button caps. I routed the connections across both copper layers and added ground planes. After fixing unconnected switch pads and silkscreen issues, the DRC report showed zero violations, unconnected pads, or footprint errors under the enabled checks. I’ve exported the PCB as a STEP file and imported it into FreeCAD, which is the current stage I’m at."}]...
|
Title: HandiNAVI by @kawaiikiten | Stardance
Devl Title: HandiNAVI by @kawaiikiten | Stardance
Devlogs:
I’ve been designing a HandiNAVI-inspired USB macropad, with a colour LCD, four buttons, and a red case with custom black button caps. It’s inspired by various screenshots I found while googling for inspo, it has been built before by other people (some functioning, some as a prop). The design that caught my eye was this 3D model. So far, I’ve set up the project folders and built the schematic in KiCad, using a Seeed XIAO RP2040, four tactile switches, and an eight-pin connector for the planned ST7735S display. I assigned the button and display signals, connected power and ground, and resolved the electrical-rule checks. I haven’t done many hardware projects before, and I figure that what I’m making doesn’t differ too much in functionality as a macropad. So I’m kinda following the hackpad guide, hence the use of the RP2040. For the PCB, I created a 65 × 100 mm outline, added four mounting holes, and positioned the components alongside reference outlines for the display and button caps. I routed the connections across both copper layers and added ground planes. After fixing unconnected switch pads and silkscreen issues, the DRC report showed zero violations, unconnected pads, or footprint errors under the enabled checks. I’ve exported the PCB as a STEP file and imported it into FreeCAD, which is the current stage I’m at.
I’ve been working on making the PCB layout and enclosure match the appearance I wanted for HandiNAVI. I started laying out the screen and buttons in FreeCAD (I know the hackpad guide recommends Fusion360, but I recently switched to Linux and I don’t think it’s available on my system; it’s a pain to use anyway), using constrained sketches to set their sizes and positions. Midway through I realised I didn’t like where I’d placed the switches, so I had to go back and edit the PCB. I moved the switches higher in KiCad, bringing the buttons closer to the screen. I also had to reposition the LCD because the “F.Courtyard” layer was overlapping with one of the switches. Moving the components meant repairing the routing. I reconnected SW1–SW4, adjusted the LCD signal and power tracks, and refilled the ground zones. The updated DRC report showed no unconnected pads, with one remaining silkscreen warning that I addressed by moving the SW3 label. I then exported the updated STEP model and resumed work in FreeCAD. I also imported the Waveshare 1.8-inch LCD model and positioned it above the PCB. Using its actual geometry helped me size and align the screen opening. The case now has a 2 mm front plate, four button openings, 2 mm sidewalls, and a USB opening aligned with the XIAO’s connector. I made a separate back cover with four PCB support posts and pilot holes, then added posts to the front shell and matching clearance holes through the back cover so the two halves can be screwed together. The current CAD check found valid case solids, aligned mounting holes, and no intersections between the case and the imported electronics. The assembled enclosure is currently 71 × 106 × 22 mm. Now I think my next objective is probably to add the LCD mounting posts, and round the case/make it prettier. I should probably double check this with someone else but I’ll get around to it (maybe :p)...
|
1793112686.5416653
|
1793717486.5416653
|
|
63855
|
VEX override robots by @Haorui | Stardance
|
Haorui
|
0
|
2.5
|
0
|
[]
|
[{"post_id": 76643, "ts": "202 [{"post_id": 76643, "ts": "2026-10-04T07:48:00Z", "hours": 2.5003, "text": "I set up the environment with json files"}]...
|
Title: VEX override robots by @Haorui | Stardance
Title: VEX override robots by @Haorui | Stardance
Devlogs:
I set up the environment with json files...
|
1793055088.595449
|
1793659888.595449
|
|
48169
|
Website by @Azazel_261 | Stardance
|
Azazel_261
|
0
|
7.32
|
0
|
[]
|
[{"post_id": 76644, "ts": "202 [{"post_id": 76644, "ts": "2026-10-04T07:52:55Z", "hours": 2.2456, "text": "The website is now pretty much operational! Though it’s design is still kinda rough,,"}, {"post_id": 48971, "ts": "2026-08-17T15:35:02Z", "hours": 1.4747, "text": "Part 2 of making the website, mostly working on the contents as well as making it somewhat okay on all screen resolutions"}, {"post_id": 48290, "ts": "2026-08-16T16:27:52Z", "hours": 3.6044, "text": "This is my first time properly doing web-dev so i probably made every mistake possible, but i’m slowly chipping away at a basic “about me” website using tailwind css"}]...
|
Title: Website by @Azazel_261 | Stardance
Devlogs Title: Website by @Azazel_261 | Stardance
Devlogs:
This is my first time properly doing web-dev so i probably made every mistake possible, but i’m slowly chipping away at a basic “about me” website using tailwind css
Part 2 of making the website, mostly working on the contents as well as making it somewhat okay on all screen resolutions
The website is now pretty much operational! Though it’s design is still kinda rough,,...
|
1792543811.6543462
|
1793148611.6543462
|
|
14700
|
ControlPad by @Saturn5forever | Stardance
|
Saturn5forever
|
0
|
3.79
|
0
|
[]
|
[{"post_id": 7665, "ts": "2026 [{"post_id": 7665, "ts": "2026-06-12T20:10:09Z", "hours": 2.2008, "text": "Today I worked on routing the traces and creating some silkscreen art. I routed the traces pretty easily because I didn’t need to use any vias. It was kind of relaxing like people say. Anyways, once I finished that, I actually redid it because I needed to slightly rearrange the components to make sure the PCB fit within 100mm x 100mm. Then, I created a logo for the ControlPad, and added it to the PCB along with a Hack Club one (of course). I am going to start on the case next so hopefully that goes well. Quote of the devlog: If the code works first try, you know somethings up."}, {"post_id": 7141, "ts": "2026-06-11T22:32:22Z", "hours": 1.5903, "text": "I worked on the schematic and layout of the ControlPad today. i have not routed the traces yet but that is the next step. I have the switches set up in a matrix configuration because there is 9 of them. The reason for the offset layout is because it looks sweet and because I will be using it with my left hand. Anyways, that is all for today and next I will route the traces."}]...
|
Title: ControlPad by @Saturn5forever | Stardance
Title: ControlPad by @Saturn5forever | Stardance
Devlogs:
I worked on the schematic and layout of the ControlPad today. i have not routed the traces yet but that is the next step. I have the switches set up in a matrix configuration because there is 9 of them. The reason for the offset layout is because it looks sweet and because I will be using it with my left hand. Anyways, that is all for today and next I will route the traces.
Today I worked on routing the traces and creating some silkscreen art. I routed the traces pretty easily because I didn’t need to use any vias. It was kind of relaxing like people say. Anyways, once I finished that, I actually redid it because I needed to slightly rearrange the components to make sure the PCB fit within 100mm x 100mm. Then, I created a logo for the ControlPad, and added it to the PCB along with a Hack Club one (of course). I am going to start on the case next so hopefully that goes well. Quote of the devlog: If the code works first try, you know somethings up....
|
1792655471.537433
|
1793260271.537433
|
|
45278
|
Athenaeum by @DamnSon | Stardance
|
DamnSon
|
0
|
22.05
|
0
|
[]
|
[{"post_id": 76653, "ts": "202 [{"post_id": 76653, "ts": "2026-10-04T08:26:51Z", "hours": 5.5694, "text": "Grinded on the front end of the project tool shit lot of time Had to use chatgpt for help (i aint that creative)"}, {"post_id": 71925, "ts": "2026-09-21T19:45:44Z", "hours": 2.4569, "text": "Devlog — September 22, 2026 Today was a big day for Athenaeum. Got the OpenRouter LLM integration working with the RAG pipeline. Athenaeum can now answer questions from uploaded documents. Added sources to show where the answers come from. Added and tested AI-powered document summaries. Fixed user-level document filtering for safer retrieval. Started the frontend with React + Vite. Settled on a warm, minimal, research-focused visual style. Next up: building the Athenaeum UI and connecting it to the backend. Today felt like the point where Athenaeum started becoming an actual product."}, {"post_id": 70759, "ts": "2026-09-19T18:26:13Z", "hours": 0.4097, "text": "Devlog — Document Ingestion & Chunking Extended Athenaeum’s Knowledge System with the first stage of the document processing pipeline. Completed: Added PDF document upload support Implemented PDF text extraction using pypdf Added POST /api/v1/knowledge/upload Automatically created a KnowledgeItem from uploaded PDFs Preserved authenticated user ownership for uploaded documents Added the DocumentChunk database model Added KnowledgeItemId relationship for document chunks Added chunk ordering using ChunkIndex Implemented character-based text chunking Added configurable chunk size and overlap Persisted extracted chunks in PostgreSQL Successfully tested PDF ingestion with a real document Verified that the uploaded document was split into multiple chunks Current pipeline: PDF → Text Extraction → KnowledgeItem → Text Chunking → DocumentChunk → PostgreSQL Example: KnowledgeItem #7 ├── Chunk 0 ├── Chunk 1 ├── Chunk 2 └── Chunk 3 Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add embeddings to document chunks Configure vector storage with pgvector Implement semantic similarity search"}, {"post_id": 65009, "ts": "2026-09-09T19:56:13Z", "hours": 0.7336, "text": "Devlog — Document Ingestion Started the document ingestion pipeline for Athenaeum. Completed: Added PDF text extraction using pypdf Added PDF upload endpoint Connected document extraction to the Knowledge System Automatically created knowledge items from uploaded PDFs Preserved authenticated user ownership Stored extracted document content in PostgreSQL Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add document chunking Generate embeddings Store vector representations Implement semantic search"}, {"post_id": 51279, "ts": "2026-08-20T20:22:12Z", "hours": 1.6228, "text": "Devlog - Knowledge System: Item Creation Have implemented the base for Athenaeum’s Knowledge system. Done: • Created the KnowledgeItem SQLAlchemy model with the UserOwnable trait; • Added the title, content, type, source_url fields plus the timestamps; • Created the request/response schemas; • Implemented the knowledge_services service; • Created the protected POST /api/v1/knowledge endpoint; • Integrated JWT auth so that the user’s items are tied to their account; • Updated Alembic migrations; • Handled existing records when adding the UpdatedAt field; • Created the first item in Postgres. The current API endpoint is POST /api/v1/knowledge. Further steps are to implement the list of user items,getitem, update and delete endpoints."}, {"post_id": 45902, "ts": "2026-08-12T17:33:31Z", "hours": 2.9003, "text": "Devlog — User Management & Password RecoveryBuilt the next layer of Athenaeum’s authentication and user-management system.Implemented:Redis-backed password reset tokens with expiration Forgot-password and reset-password APIs Secure password hashing and password updates Refresh-token rotation and revocation User roles with Alembic database migration Authenticated /users/me endpoint User profile/username updates JWT-protected user routes PostgreSQL persistence for user and authentication data Athenaeum now has a solid foundation for user management, account security, and role-based authorization. (Y’all might think why did it take so much timee, dude those api calls T_T, it was tough just so you know)"}, {"post_id": 44788, "ts": "2026-08-10T19:59:28Z", "hours": 6.2336, "text": "Devlog — Authentication System v2 Built a Production-Ready Authentication Flow Athenaeum’s authentication system is now significantly more complete. Implemented a complete access + refresh token architecture with: JWT-based access tokens for authenticated API requests Long-lived refresh tokens for maintaining user sessions Secure refresh-token hashing before storing tokens in PostgreSQL Token expiration to invalidate stale refresh tokens Refresh-token rotation on every successful refresh Token revocation to invalidate previously used refresh tokens PostgreSQL-backed refresh-token persistence using SQLAlchemy Alembic migrations for database schema management OAuth2-compatible authentication integrated with FastAPI Swagger Protected API routes using JWT-based dependency injection"}, {"post_id": 44160, "ts": "2026-08-09T18:51:00Z", "hours": 1.3933, "text": "Implemented the initial authentication and user management system for Athenaeum Completed: Created the User Database model Added authentication and user schemas Implemented authentication and user API routed Added Password hashing and security utilities Created the authentication service layer Set up database session management Configured application settings Added Redis client integration Set up Alembic database migrations Created the initial users table migration Organized the backend into API , core , database , schemas and services The backend now has a structured foundation for authentication and user"}, {"post_id": 42953, "ts": "2026-08-07T22:48:11Z", "hours": 0.7294, "text": "Initialized the Athenaeum Backend Today’s progress: Created backend project structure Added Docker Compose services Connected PostgreSQL and Redis Configured FastAPI application Set up database configuration Improved .gitignore The development environment is fully operational. Next milestone is implementing database models and authentication."}]...
|
Title: Athenaeum by @DamnSon | Stardance
Devlogs: Title: Athenaeum by @DamnSon | Stardance
Devlogs:
Initialized the Athenaeum Backend Today’s progress: Created backend project structure Added Docker Compose services Connected PostgreSQL and Redis Configured FastAPI application Set up database configuration Improved .gitignore The development environment is fully operational. Next milestone is implementing database models and authentication.
Implemented the initial authentication and user management system for Athenaeum Completed: Created the User Database model Added authentication and user schemas Implemented authentication and user API routed Added Password hashing and security utilities Created the authentication service layer Set up database session management Configured application settings Added Redis client integration Set up Alembic database migrations Created the initial users table migration Organized the backend into API , core , database , schemas and services The backend now has a structured foundation for authentication and user
Devlog — Authentication System v2 Built a Production-Ready Authentication Flow Athenaeum’s authentication system is now significantly more complete. Implemented a complete access + refresh token architecture with: JWT-based access tokens for authenticated API requests Long-lived refresh tokens for maintaining user sessions Secure refresh-token hashing before storing tokens in PostgreSQL Token expiration to invalidate stale refresh tokens Refresh-token rotation on every successful refresh Token revocation to invalidate previously used refresh tokens PostgreSQL-backed refresh-token persistence using SQLAlchemy Alembic migrations for database schema management OAuth2-compatible authentication integrated with FastAPI Swagger Protected API routes using JWT-based dependency injection
Devlog — User Management & Password RecoveryBuilt the next layer of Athenaeum’s authentication and user-management system.Implemented:Redis-backed password reset tokens with expiration Forgot-password and reset-password APIs Secure password hashing and password updates Refresh-token rotation and revocation User roles with Alembic database migration Authenticated /users/me endpoint User profile/username updates JWT-protected user routes PostgreSQL persistence for user and authentication data Athenaeum now has a solid foundation for user management, account security, and role-based authorization. (Y’all might think why did it take so much timee, dude those api calls T_T, it was tough just so you know)
Devlog - Knowledge System: Item Creation Have implemented the base for Athenaeum’s Knowledge system. Done: • Created the KnowledgeItem SQLAlchemy model with the UserOwnable trait; • Added the title, content, type, source_url fields plus the timestamps; • Created the request/response schemas; • Implemented the knowledge_services service; • Created the protected POST /api/v1/knowledge endpoint; • Integrated JWT auth so that the user’s items are tied to their account; • Updated Alembic migrations; • Handled existing records when adding the UpdatedAt field; • Created the first item in Postgres. The current API endpoint is POST /api/v1/knowledge. Further steps are to implement the list of user items,getitem, update and delete endpoints.
Devlog — Document Ingestion Started the document ingestion pipeline for Athenaeum. Completed: Added PDF text extraction using pypdf Added PDF upload endpoint Connected document extraction to the Knowledge System Automatically created knowledge items from uploaded PDFs Preserved authenticated user ownership Stored extracted document content in PostgreSQL Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add document chunking Generate embeddings Store vector representations Implement semantic search
Devlog — Document Ingestion & Chunking Extended Athenaeum’s Knowledge System with the first stage of the document processing pipeline. Completed: Added PDF document upload support Implemented PDF text extraction using pypdf Added POST /api/v1/knowledge/upload Automatically created a KnowledgeItem from uploaded PDFs Preserved authenticated user ownership for uploaded documents Added the DocumentChunk database model Added KnowledgeItemId relationship for document chunks Added chunk ordering using ChunkIndex Implemented character-based text chunking Added configurable chunk size and overlap Persisted extracted chunks in PostgreSQL Successfully tested PDF ingestion with a real document Verified that the uploaded document was split into multiple chunks Current pipeline: PDF → Text Extraction → KnowledgeItem → Text Chunking → DocumentChunk → PostgreSQL Example: KnowledgeItem #7 ├── Chunk 0 ├── Chunk 1 ├── Chunk 2 └── Chunk 3 Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add embeddings to document chunks Configure vector storage with pgvector Implement semantic similarity search
Devlog — September 22, 2026 Today was a big day for Athenaeum. Got the OpenRouter LLM integration working with the RAG pipeline. Athenaeum can now answer questions from uploaded documents. Added sources to show where the answers come from. Added and tested AI-powered document summaries. Fixed user-level document filtering for safer retrieval. Started the frontend with React + Vite. Settled on a warm, minimal, research-focused visual style. Next up: building the Athenaeum UI and connecting it to the backend. Today felt like the point where Athenaeum started becoming an actual product.
Grinded on the front end of the project tool shit lot of time Had to use chatgpt for help (i aint that creative)...
|
1792619338.013652
|
1793483338.013652
|
|
65958
|
RelaxOS by @mhisham11 | Stardance
|
mhisham11
|
0
|
2.66
|
0
|
[]
|
[{"post_id": 76659, "ts": "202 [{"post_id": 76659, "ts": "2026-10-04T09:13:20Z", "hours": 1.5147, "text": "Demo url is ready, SUPER happy with my progress so far. I love how clean and minimal it looks, especially with those blur effects omg. Changelogs: Made the window movable, changed the border, added blur and added top panel with date and time. With the code getting progressively harder, It’s like you climb a hill and celebrate, only to realize a mountain lays ahead. Luckily I’m a junior CS student and knowing that decomposition exists gives me hope :)."}, {"post_id": 75927, "ts": "2026-10-01T16:57:37Z", "hours": 0.5497, "text": "Devlog #2, Made some more progress today.Added an actual window although not draggable yet, fixed up the formatting a little bit, and had fun reminiscing about my minecraft days while picking out a wallpaper. It’s nice to see it all coming together piece by piece. Feel free to rate the wallpaper in the comments haha."}, {"post_id": 74369, "ts": "2026-09-27T08:06:15Z", "hours": 0.5922, "text": "Started the WebOS mission, got high hopes! Its my first time writing html since 4th grade so there is quite a bit of slipping and stumbling, but I’m picking things up as I go. It is a bit intimidating seeing how slow my progress is, but I’m sure I’ll pick up the pace as time goes on. The screenshot shows my progress so far, most of the time was spent experimenting with different tags and styles. I couldn’t pick something solid yet so I left most of the stuff as is. That’s about it for my first devlog."}]...
|
Title: RelaxOS by @mhisham11 | Stardance
Devlogs: Title: RelaxOS by @mhisham11 | Stardance
Devlogs:
Started the WebOS mission, got high hopes! Its my first time writing html since 4th grade so there is quite a bit of slipping and stumbling, but I’m picking things up as I go. It is a bit intimidating seeing how slow my progress is, but I’m sure I’ll pick up the pace as time goes on. The screenshot shows my progress so far, most of the time was spent experimenting with different tags and styles. I couldn’t pick something solid yet so I left most of the stuff as is. That’s about it for my first devlog.
Devlog #2, Made some more progress today.Added an actual window although not draggable yet, fixed up the formatting a little bit, and had fun reminiscing about my minecraft days while picking out a wallpaper. It’s nice to see it all coming together piece by piece. Feel free to rate the wallpaper in the comments haha.
Demo url is ready, SUPER happy with my progress so far. I love how clean and minimal it looks, especially with those blur effects omg. Changelogs: Made the window movable, changed the border, added blur and added top panel with date and time. With the code getting progressively harder, It’s like you climb a hill and celebrate, only to realize a mountain lays ahead. Luckily I’m a junior CS student and knowing that decomposition exists gives me hope :)....
|
1793094495.9929748
|
1793699295.9929748
|
|
15016
|
jorm by @jorm | Stardance
|
jorm
|
1
|
11.0
|
178
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-05T09:17:44Z", "hours": 11.0, "multiplier": 15.54, "payout": 178, "blessing": "neutral", "text": "This project was a refresh of the website I made for myself at 14. I had to spend some time refreshing myself with the code I wrote 2 years ago, but having small things/features to add was a really fun experience. During this event I: Refreshed the bento grid with items that better reflect me right now. I replaced 2 cards with one for my MakerWorld account and one showing my music listening stats. Restyled the navbar with a translucent glass theme inspired by liquid glass. It has no background before scrolling and morphs to a blurred rounded bar when content is under it. redid the projects page to feature my 3d printing projects on MakerWorld, each complete with a link to the model itself. Overall, the site features: discord presence at my name through lanyard api (dnd/idle/online/offline) links to my github, makerworld, discord, and email makerworld stats spotify current listening or last played song music listening stats through lastfm, with options to display top albums/songs/artists tools that I use on a regular basis to do things like this haha code and cad projects command menu (cmd + k) that has a buncha actions you can do with just keyboard shortcuts. very convenient! built on nextjs, with tailwindcss and framer motion for styling. do explore the site, and I hope you like it as much as I enjoyed working on it!", "repo": "https://github.com/jormy/website", "demo": "https://jorm.vercel.app"}]...
|
[{"post_id": 76662, "ts": "202 [{"post_id": 76662, "ts": "2026-10-04T09:24:41Z", "hours": 2.1014, "text": "COMPLETELY overhauled projects page Added most of the models that I designed for 3D printing, each with their name, description, image, and MakerWorld link. Added a very cool (if i do say so myself) toggle for both “sections” that smoothly transition with Framer Motion. KNOWN ISSUES: image preview when clicking on project image is kinda broken, and images still need to be optimised by converting to webp. TODO: add model publishing date, and MakerWorld downloads"}, {"post_id": 62015, "ts": "2026-09-05T06:55:24Z", "hours": 2.0031, "text": "added music card! fetches data from my last.fm profile through the api displays top 5 artists/albums/tracks from the past week/month/6 months/year unfortunately last.fm changed their api to not fetch artist and track images, and displays a generic star image intead :( I tried to fetch artwork from MusicBrainz with the MBID from Last.fm instead, and it worked, but it was just too slow for me to be satisfied with it. skeleton loader to prevent abrupt size shifting gradient overflow indicators and buttons for scrolling smooth staggered load-in animations with framer motion i’m almost done with the first page now, next i gotta figure out what to do with the rest of the site… if you have any cool ideas lmk 🤠"}, {"post_id": 58815, "ts": "2026-08-31T12:15:30Z", "hours": 1.0103, "text": "fixed navbar and command palette! ✨ navbar at the top of the page is now sticky! added ‘pills’ behind each link that smoothly transition to each other while hovering the navbar (my fav) navbar has a frosted glass background that appears on scroll, and disappears when at the top of the page command palette now opens with cmd + k, and closes with esc or clicking outside the window new navbar looks pretty clean if i do say so myself"}, {"post_id": 58186, "ts": "2026-08-30T15:20:16Z", "hours": 2.1822, "text": "updated tools card with dynamic variants! ✨ added my phone, laptop, 3d printer, and keyboard since they’re devices i use frequently added ‘on’ and ‘off’ variants of images that change dynamically on hover added size hover effect only got 2 hours logged but i probably spent over 4h finding and editing images in affinity haha"}, {"post_id": 6729, "ts": "2026-06-11T08:26:49Z", "hours": 1.1778, "text": "working tooltips with tippy.js!"}, {"post_id": 6286, "ts": "2026-06-10T15:52:40Z", "hours": 2.9633, "text": "first time working on my old website in 2 years! took me a while to familarise myself with things I wrote at 13 lol Replaced redundant socials panel with one showing my MakerWorld statistics, fetched from a Vercel Blob since there is no official API & Cloudflare is a PITA to bypass. Next up is making some sort of script to automatically send updates to update the storage… future me problem :D"}]...
|
Title: jorm by @jorm | Stardance
Devlogs:
first t Title: jorm by @jorm | Stardance
Devlogs:
first time working on my old website in 2 years! took me a while to familarise myself with things I wrote at 13 lol Replaced redundant socials panel with one showing my MakerWorld statistics, fetched from a Vercel Blob since there is no official API & Cloudflare is a PITA to bypass. Next up is making some sort of script to automatically send updates to update the storage… future me problem :D
working tooltips with tippy.js!
updated tools card with dynamic variants! ✨ added my phone, laptop, 3d printer, and keyboard since they’re devices i use frequently added ‘on’ and ‘off’ variants of images that change dynamically on hover added size hover effect only got 2 hours logged but i probably spent over 4h finding and editing images in affinity haha
fixed navbar and command palette! ✨ navbar at the top of the page is now sticky! added ‘pills’ behind each link that smoothly transition to each other while hovering the navbar (my fav) navbar has a frosted glass background that appears on scroll, and disappears when at the top of the page command palette now opens with cmd + k, and closes with esc or clicking outside the window new navbar looks pretty clean if i do say so myself
added music card! fetches data from my last.fm profile through the api displays top 5 artists/albums/tracks from the past week/month/6 months/year unfortunately last.fm changed their api to not fetch artist and track images, and displays a generic star image intead :( I tried to fetch artwork from MusicBrainz with the MBID from Last.fm instead, and it worked, but it was just too slow for me to be satisfied with it. skeleton loader to prevent abrupt size shifting gradient overflow indicators and buttons for scrolling smooth staggered load-in animations with framer motion i’m almost done with the first page now, next i gotta figure out what to do with the rest of the site… if you have any cool ideas lmk 🤠
COMPLETELY overhauled projects page Added most of the models that I designed for 3D printing, each with their name, description, image, and MakerWorld link. Added a very cool (if i do say so myself) toggle for both “sections” that smoothly transition with Framer Motion. KNOWN ISSUES: image preview when clicking on project image is kinda broken, and images still need to be optimised by converting to webp. TODO: add model publishing date, and MakerWorld downloads
Ships:
This project was a refresh of the website I made for myself at 14. I had to spend some time refreshing myself with the code I wrote 2 years ago, but having small things/features to add was a really fun experience. During this event I: Refreshed the bento grid with items that better reflect me right now. I replaced 2 cards with one for my MakerWorld account and one showing my music listening stats. Restyled the navbar with a translucent glass theme inspired by liquid glass. It has no background before scrolling and morphs to a blurred rounded bar when content is under it. redid the projects page to feature my 3d printing projects on MakerWorld, each complete with a link to the model itself. Overall, the site features: discord presence at my name through lanyard api (dnd/idle/online/offline) links to my github, makerworld, discord, and email makerworld stats spotify current listening or last played song music listening stats through lastfm, with options to display top albums/songs/artists tools that I use on a regular basis to do things like this haha code and cad projects command menu (cmd + k) that has a buncha actions you can do with just keyboard shortcuts. very convenient! built on nextjs, with tailwindcss and framer motion for styling. do explore the site, and I hope you like it as much as I enjoyed working on it!...
|
1793152337.1399758
|
1793238737.1399758
|
|
67629
|
My own site! by @akshat_singh1738 | Stardance
|
akshat_singh1738
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-05T07:27:48Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "My own site ! This site talks about my interests and some projects I made", "repo": "https://github.com/darthkenobi2407/personal-site", "demo": "https://personal-site-delta-amber.vercel.app/"}]...
|
[{"post_id": 76664, "ts": "202 [{"post_id": 76664, "ts": "2026-10-04T09:26:15Z", "hours": 1.0767, "text": "finally!! all done with my personal website"}, {"post_id": 76649, "ts": "2026-10-04T08:01:31Z", "hours": 1.2922, "text": "hii! im almost done with my personal site and have listed all my interest and projects !"}, {"post_id": 76597, "ts": "2026-10-04T03:46:29Z", "hours": 0.2783, "text": "almost done with my personal site! just a few tweaks and its ready to go"}]...
|
Title: My own site! by @akshat_singh1738 | Stardan Title: My own site! by @akshat_singh1738 | Stardance
Devlogs:
almost done with my personal site! just a few tweaks and its ready to go
hii! im almost done with my personal site and have listed all my interest and projects !
finally!! all done with my personal website
Ships:
My own site ! This site talks about my interests and some projects I made...
|
1793062268.5623455
|
1793148668.5623455
|
|
61762
|
SAGE by @EnchantedCake | Stardance
|
EnchantedCake
|
0
|
3.66
|
0
|
[]
|
[{"post_id": 76666, "ts": "202 [{"post_id": 76666, "ts": "2026-10-04T09:39:17Z", "hours": 1.0703, "text": "Unfortunately, School hasn’t been very nice because I have exams now, and I couldn’t do much on Stardance, so I am going all in on Pixl Here are all the updates -Severely shortened Algorithm Layer -Removed Personality Layer -Retrained Qwen according to Sage traits and knowledge -Implemented Hugging Face Protocol I am calling the retrained Sage: sage-qwen Previously, SAGE used to take 2-4 min; now it takes 8-5 secs I am currently working on a dedicated app for SAGE, which can be uploaded to other computers in the form of Debian Linux and SAGE A.I"}, {"post_id": 67534, "ts": "2026-09-13T17:35:25Z", "hours": 2.5897, "text": "SAGE:an Attempt At AGI. it still has a few bugs here and there go check out my repo for more details- https://github.com/zee291201-collab/SAGE"}]...
|
Title: SAGE by @EnchantedCake | Stardance
Devlogs Title: SAGE by @EnchantedCake | Stardance
Devlogs:
SAGE:an Attempt At AGI. it still has a few bugs here and there go check out my repo for more details- https://github.com/zee291201-collab/SAGE
Unfortunately, School hasn’t been very nice because I have exams now, and I couldn’t do much on Stardance, so I am going all in on Pixl Here are all the updates -Severely shortened Algorithm Layer -Removed Personality Layer -Retrained Qwen according to Sage traits and knowledge -Implemented Hugging Face Protocol I am calling the retrained Sage: sage-qwen Previously, SAGE used to take 2-4 min; now it takes 8-5 secs I am currently working on a dedicated app for SAGE, which can be uploaded to other computers in the form of Debian Linux and SAGE A.I...
|
1793040833.4492178
|
1793645633.4492178
|
|
65766
|
Rocket_0_ACE by @GabeO | Stardance
|
GabeO
|
0
|
2.56
|
0
|
[]
|
[{"post_id": 76675, "ts": "202 [{"post_id": 76675, "ts": "2026-10-04T10:02:00Z", "hours": 0.5503, "text": "Today I wired up some more components and educated myself on different things. Sadly, I noticed that I wasn’t recording after about and hour soooo that was pretty unfortunate, but itll be fine. I also havent been able to code as much because of school but I hope that I’ll be able to code a bit during the week. Anyways, I wired up a component called LMR51430 and it was pretty fun."}, {"post_id": 74994, "ts": "2026-09-28T19:54:11Z", "hours": 1.3339, "text": "I wired up some components today during class;) and at home. I also got a bit confused with the net labels and labels and values for the power Grounds, but on the other hand I learned a bit about schematics and used the schematics for my usb-c connector and battery charger, I am pretty new to Kicad but I’m getting better and I should be much better at reading schematics and electrical stuff after this challenge. My first regulator is also in progress I should finish wiring it up in next session."}, {"post_id": 74576, "ts": "2026-09-27T17:36:44Z", "hours": 0.6781, "text": "Today I learned some more about Kicad and electronics. I’ve been trying to make this flight controller pretty quickly since I only have one month until Stardance ends, I’m really grateful that they extended the deadline;) I made some net labels and connected some wires today, importing the libraries for easyeda2kicad took me way too much time but I figured it out after playing around in finder, kicad and terminal for about an hour. I’m really excited to wire up the battery charger tomorrow and am really trying to get to the fusion360 (CAD) part as fast as possible because I’m not too comfortable with kicad yet. See yall in the next one!"}]...
|
Title: Rocket_0_ACE by @GabeO | Stardance
Devlogs Title: Rocket_0_ACE by @GabeO | Stardance
Devlogs:
Today I learned some more about Kicad and electronics. I’ve been trying to make this flight controller pretty quickly since I only have one month until Stardance ends, I’m really grateful that they extended the deadline;) I made some net labels and connected some wires today, importing the libraries for easyeda2kicad took me way too much time but I figured it out after playing around in finder, kicad and terminal for about an hour. I’m really excited to wire up the battery charger tomorrow and am really trying to get to the fusion360 (CAD) part as fast as possible because I’m not too comfortable with kicad yet. See yall in the next one!
I wired up some components today during class;) and at home. I also got a bit confused with the net labels and labels and values for the power Grounds, but on the other hand I learned a bit about schematics and used the schematics for my usb-c connector and battery charger, I am pretty new to Kicad but I’m getting better and I should be much better at reading schematics and electrical stuff after this challenge. My first regulator is also in progress I should finish wiring it up in next session.
Today I wired up some more components and educated myself on different things. Sadly, I noticed that I wasn’t recording after about and hour soooo that was pretty unfortunate, but itll be fine. I also havent been able to code as much because of school but I hope that I’ll be able to code a bit during the week. Anyways, I wired up a component called LMR51430 and it was pretty fun....
|
1793091077.5696926
|
1793695877.5696926
|
|
67367
|
My Ripoff of Me Rentry by @ssno8 | Stardance
|
ssno8
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T11:38:14Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made an about me website based on my Rentry Iayout I created because I will be deleting Rentry and my website is 100x cooler. Responsiveness is something I always struggle with, this project not being an exception so I hope it works for majority of devices! I’m really happy and proud about everything and I can’t wait to add more pages with stuff I’m interested in :D!", "repo": "https://github.com/sungsun0/sung_sun0", "demo": "https://sungsun0.github.io/sung_sun0/"}]...
|
[{"post_id": 76677, "ts": "202 [{"post_id": 76677, "ts": "2026-10-04T10:07:51Z", "hours": 1.4856, "text": "i’m doneeee #responsive i’m happy and will be shipping soon"}, {"post_id": 76622, "ts": "2026-10-04T06:14:43Z", "hours": 1.0936, "text": "hello i have finished the website and i am loving it so far #beautiful, now i shall be working on making it responsive #sofun #killmenow"}, {"post_id": 76600, "ts": "2026-10-04T04:27:07Z", "hours": 1.3794, "text": "hello i have finished the main page and semi finsihed (everything execpt the links)the extended page #socool, next i will be working on the interests page. isnt responsive yet but i’ll work on it laterr"}, {"post_id": 76046, "ts": "2026-10-02T05:20:24Z", "hours": 0.8231, "text": "hi i have finished the main page, not very responsive so need to fix that later, but now onto the next page"}, {"post_id": 76002, "ts": "2026-10-02T00:11:05Z", "hours": 1.06, "text": "Hello i started to make a new website this is what i have so far i am taking stuff from my old rentry and making it into a website because uhh #better ig?"}]...
|
Title: My Ripoff of Me Rentry by @ssno8 | Stardanc Title: My Ripoff of Me Rentry by @ssno8 | Stardance
Devlogs:
Hello i started to make a new website this is what i have so far i am taking stuff from my old rentry and making it into a website because uhh #better ig?
hi i have finished the main page, not very responsive so need to fix that later, but now onto the next page
hello i have finished the main page and semi finsihed (everything execpt the links)the extended page #socool, next i will be working on the interests page. isnt responsive yet but i’ll work on it laterr
hello i have finished the website and i am loving it so far #beautiful, now i shall be working on making it responsive #sofun #killmenow
i’m doneeee #responsive i’m happy and will be shipping soon
Ships:
I made an about me website based on my Rentry Iayout I created because I will be deleting Rentry and my website is 100x cooler. Responsiveness is something I always struggle with, this project not being an exception so I hope it works for majority of devices! I’m really happy and proud about everything and I can’t wait to add more pages with stuff I’m interested in :D!...
|
1793062251.3422587
|
1793148651.3422587
|
|
66340
|
Lost Signal by @Red0x | Stardance
|
Red0x
|
1
|
13.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T11:10:02Z", "hours": 13.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did you make? I made LOST SIGNAL, a small browser puzzle game where you have to follow clues and figure out what each signal is trying to tell you. I made the pages with HTML and CSS and used JavaScript for the puzzle interactions and hints. What was challenging? The hardest part was honestly getting everything to work together. I kept breaking the CSS, changing the design, fixing buttons, and debugging JavaScript when something didn’t work. Making the different pages connect properly was also more annoying than I expected . What are you proud of? I’m mostly proud that I actually finished it and made it myself. It started as a pretty simple idea, but I kept adding to it until it became an actual playable puzzle. I’m also happy with how the signals connect instead of each page just being a random puzzle. What should people know so they can test your project? Start from the beginning and don’t skip the clues. Signal 01 gives you the information you need for Signal 02, so paying attention matters. Some parts aren’t immediately obvious, and you’re supposed to investigate and figure things out instead of just clicking everything. Also, if something seems strange or hidden… it probably is.", "repo": "https://github.com/Red0x-106/Lost-signal", "demo": "https://red0x-106.github.io/Lost-signal.github.io/"}]...
|
[{"post_id": 76679, "ts": "202 [{"post_id": 76679, "ts": "2026-10-04T10:18:54Z", "hours": 0.4875, "text": "LOST SIGNAL – LAST - Devlog this part was actually annoying I finally got all the signals connected and working properly.I had problems with pretty much every signal. Some buttons weren’t taking me to the right page, some links were broken, and a few pages just wouldn’t load properly on GitHub Pages.At one point I decided to just delete all the files from the repo and start over instead of trying to fix everything one by one.I added the project folder again and then separated and uploaded the files one by one. That made everything way easier to manage because I could actually see which files were there and which ones weren’t.I also had some problems with uppercase and lowercase letters in the file names. I didn’t realize how much that could mess up the links. A file could be there, but if the link used a different capitalization, GitHub Pages wouldn’t find it.So I went through the links and made sure they matched the actual file names exactly.After fixing all of that, I finally got the whole thing connected:Signal 01 -> Signal 02 -> Signal 03 -> Signal 04 And now… Signal 04 is finished too. Honestly, getting all the puzzles to work was only half the problem. Making all the different pages connect properly was a whole challenge by itself.But it’s finally working. No more broken links.No more random missing pages.No more GitHub Pages confusion. The whole signal chain is connected now. LOST SIGNAL IS BACK ONLINE. SIGNAL 01 -> SIGNAL 02 -> SIGNAL 03 -> SIGNAL 04 PROJECT COMPLETE. 😁😁"}, {"post_id": 76636, "ts": "2026-10-04T07:20:19Z", "hours": 0.755, "text": "Final Devlog — LOST SIGNAL And yeah… I think LOST SIGNAL is finally done.This project started as a simple idea for a puzzle website, but it ended up taking way longer than I expected. I built the pages myself with HTML and CSS, and then added JavaScript when I wanted the puzzles to actually react to what the player was doing.The first signal was probably the part I spent the most time messing around with. I had the code 18 - 5 - 4 - 24 , and the idea was that the numbers weren’t really numbers. After getting the first puzzle working, I added the wrong-attempt system, hints, and eventually the continue button that takes the player to the next part.Then came Signal 02.I wanted it to feel different from the first puzzle instead of just being another text box. The player has to use the numbers from Signal 01, find the right boxes, and then figure out what the message means. I also connected the later clues to my own website, which made the whole thing feel more like an actual trail instead of separate random puzzles.Honestly, I broke things a lot while making this.There were times when the CSS looked completely wrong, buttons didn’t look like buttons, pages didn’t match each other, and some of the JavaScript didn’t behave the way I wanted. I also kept changing small design things because I wanted the site to feel like something I actually made instead of a random template.The biggest thing I learned was that making a project isn’t just writing code until it works. A lot of the time was spent figuring out why something didn’t work, changing it, testing it again, and sometimes realizing that my first idea wasn’t even that good.I also got much more comfortable with HTML, CSS and JavaScript during this project. Before starting, I didn’t really understand how much the different parts of a website could work together. Now I can actually build a page, style it, add interactions and connect multiple pages into one project.LOST SIGNAL isn’t some huge game, but I’m genuinely happy with it because I made it myself and I learned a lot while building it. So…SIGNAL LOST. PROJECT COMPLETE. Thanks to everyone who helped me when I got stuck."}, {"post_id": 76429, "ts": "2026-10-03T14:28:49Z", "hours": 0.4156, "text": "LOST SIGNAL — CSS ImprovementsToday I mainly worked on improving the CSS of LOST SIGNAL.I changed the overall look of the signals and made the backgrounds feel more connected to the mystery/puzzle theme. Signal 01 and Signal 02 now have their own slightly different styles instead of looking exactly the same.I also cleaned up some of the spacing, borders, buttons and puzzle boxes so everything fits better on the page. I kept the grid effect in Signal 03 and the game area because it actually fits the design, but removed some of the extra lines that were making the page look too crowded.I also made sure the design still feels like LOST SIGNAL instead of making it look like a random website template.Next, I want to move forward with Signal 04 and keep improving the project as I go."}, {"post_id": 76394, "ts": "2026-10-03T12:11:42Z", "hours": 1.8469, "text": "LOST SIGNAL — Signal 03 Signal 03 is finally starting to feel like an actual game instead of just a bunch of questions.I’ve finished the first part of the Signal 03 puzzle chain. It starts with a riddle, then moves through a few different steps before leading the player to a real-world location.After that, I started working on the first actual mini-game.The player has to cross a signal area while avoiding moving obstacles. I made the player start at the bottom and the exit at the top, with multiple lanes and obstacles moving in different directions. There’s also a timer, so you can’t just stand there forever.I also ran into a pretty annoying JavaScript problem where the WASD controls were blocking letters inside the answer boxes . I fixed that by making the controls activate only when the mini-game is running.The whole Signal 03 mini-game is staying inside the same , file instead of making a bunch of separate pages.There’s still a lot more planned for Signal 03, including another puzzle, a hidden clue, and a memory game.Signal 03 is definitely getting bigger than the first two signals."}, {"post_id": 76341, "ts": "2026-10-03T07:54:02Z", "hours": 1.0572, "text": "LOST SIGNAL - Signal 03 Location Section Done Signal 03 is moving forward.I finished the location section and connected it to the main puzzle chain. The coordinates now lead to a city, and then another clue reveals the next location.I had a small stupid bug while testing because I accidentally put some Signal 03 code into the wrong file but I fixed it and everything is working now.No answers or spoilers here. Next: Mini-game"}, {"post_id": 76177, "ts": "2026-10-02T16:17:23Z", "hours": 0.5086, "text": "LOST SIGNAL - Signal 03 JavaScript Done Signal 03 is finally working now.I finished the JavaScript for the main puzzle chain. The riddle works, the equations unlock one after another, and the final coordinates appear after solving them.This part took a bit of testing because I wanted each puzzle to unlock only after the previous one was solved.The main Signal 03 puzzle is now working, so next I’m moving on to the location section and the mini-game.No answers or spoilers here.Next: Location section -> mini-game"}, {"post_id": 76160, "ts": "2026-10-02T15:26:59Z", "hours": 1.2517, "text": "LOST SIGNAL - Signal 03 HTML AND CSS DONE Signal 03 is finally looking like an actual part of LOST SIGNAL now.I just finished the whole HTML and CSS for Signal 03 together. This one is much bigger than the previous signals, so getting the layout and design done took a while.Now I’m moving on to the JavaScript and actually making the puzzles work.No answers or spoilers here Next: JavaScript"}, {"post_id": 76129, "ts": "2026-10-02T13:11:05Z", "hours": 1.6919, "text": "LOST SIGNAL - Signal 03 HTML DONE finally finished the whole HTML for Signal 03 at once, which is the third puzzle stage of LOST SIGNAL.This one is going to be a much bigger part of the project compared to the previous signals. I’ve finished the basic HTML structure, and now I’m moving on to the actual logic and puzzles.Next I’m going to work on the JavaScript for the puzzle stages, then the coordinate part, and after that I’ll start building the location-based section. I also want to add a small playable mini-game and another puzzle after it, so Signal 03 doesn’t just feel like a bunch of questions.I’m also planning to connect everything together so the player has to actually notice things and figure out what to do next instead of just entering random answers.I’m not sharing the answers or the actual puzzle solutions here because that would completely ruin the point of the project Signal 03 is still being built, but the main HTML structure is finally done.Next: JavaScript -> puzzles -> location section -> mini-game -> more clues."}, {"post_id": 76074, "ts": "2026-10-02T08:14:04Z", "hours": 1.5128, "text": "Completed the signal02 It took me long time to get through the grid box in html then i went to CSS to style the box then , I hopped to js to get the message box and to make the grid really work also after clearing the grid stage i added my site for one of the puzzle stage including my instagram ID:D"}, {"post_id": 75632, "ts": "2026-09-30T16:30:40Z", "hours": 1.2111, "text": "Today I finished Signal 02.I first made the Signal 02 page and added the message for the player. There is nothing to decode in this one, so the player has to look somewhere else.I also added the continue button and made it go to learn.html.Then I went back to Signal 01 because I wanted the player to only be able to reach Signal 02 after actually solving Signal 01. So I added another continue button there which stays hidden at first.After the player enters the code and gets ACCESS GRANTED, the continue button appears. Clicking it takes them to Signal 02.I also made a separate CSS section for Signal 02 so I could change its design without messing up Signal 01.Had a few stupid mistakes while doing the JS , like putting the script stuff in the wrong place, a typo in getElementById and forgetting to add the result element. Fixed those and now the flow works.Signal 01 -> solve ->ACCESS GRANTED -> CONTINUE -> Signal 02Next I can continue building the next part."}, {"post_id": 75286, "ts": "2026-09-29T17:14:01Z", "hours": 0.9178, "text": "LOST SIGNAL — Signal 01 CompleteI finally finished the first puzzle of my game, LOST SIGNAL.The first puzzle is pretty simple, but I wanted it to feel like an actual signal instead of just a normal question.The player gets this:**13 - 1 - 19 - 11 **The clue says that the numbers aren’t really numbers. The player has to figure out that they represent letters using A = 1, B = 2, C = 3…That gives:13 = M1 = A19 = S11 = KSo the final answer is mask. (BUT OBVIOUSLY I CHANGED THE WORD)I also added different hints depending on how many times the player gets the answer wrong. And after 12 wrong attempts, I added a little message because why not Signal 01 is now finished.Now I’m moving on to Signal 02, where I want to make things much more interesting and have the player move through multiple pages to find clues."}, {"post_id": 74839, "ts": "2026-09-28T12:38:07Z", "hours": 0.6336, "text": "LOST SIGNAL DEVLOG #2 I worked more on the first version of LOST SIGNAL.I started building the actual website using HTML and CSS. The basic game layout is now there, including the signal section, clue, answer box and decode button.I also worked on the visual style. I didn’t want it to look dry or a boring website, so I went with a darker blue and gray look with some small interface details.It’s starting to feel more like an actual game now instead of just a normal webpage.Next, I want to work on the first puzzle and make the interactions actually work."}, {"post_id": 74819, "ts": "2026-09-28T11:38:29Z", "hours": 0.4136, "text": "LOST SIGNAL DEVLOG #1 I started working on a new project called LOST SIGNAL.It’s going to be an interactive puzzle game where you have to find clues, solve puzzles and figure out what is actually going on. I’m making it with HTML, CSS and JavaScript.Right now I have the basic files set up and I’m planning out the first puzzle, right now i am just creating the first puzzle!I don’t want it to be hard or boring, so anyone should play and solve them by paying attention and thinking."}]...
|
Title: Lost Signal by @Red0x | Stardance
Devlogs: Title: Lost Signal by @Red0x | Stardance
Devlogs:
LOST SIGNAL DEVLOG #1 I started working on a new project called LOST SIGNAL.It’s going to be an interactive puzzle game where you have to find clues, solve puzzles and figure out what is actually going on. I’m making it with HTML, CSS and JavaScript.Right now I have the basic files set up and I’m planning out the first puzzle, right now i am just creating the first puzzle!I don’t want it to be hard or boring, so anyone should play and solve them by paying attention and thinking.
LOST SIGNAL DEVLOG #2 I worked more on the first version of LOST SIGNAL.I started building the actual website using HTML and CSS. The basic game layout is now there, including the signal section, clue, answer box and decode button.I also worked on the visual style. I didn’t want it to look dry or a boring website, so I went with a darker blue and gray look with some small interface details.It’s starting to feel more like an actual game now instead of just a normal webpage.Next, I want to work on the first puzzle and make the interactions actually work.
LOST SIGNAL — Signal 01 CompleteI finally finished the first puzzle of my game, LOST SIGNAL.The first puzzle is pretty simple, but I wanted it to feel like an actual signal instead of just a normal question.The player gets this:**13 - 1 - 19 - 11 **The clue says that the numbers aren’t really numbers. The player has to figure out that they represent letters using A = 1, B = 2, C = 3…That gives:13 = M1 = A19 = S11 = KSo the final answer is mask. (BUT OBVIOUSLY I CHANGED THE WORD)I also added different hints depending on how many times the player gets the answer wrong. And after 12 wrong attempts, I added a little message because why not Signal 01 is now finished.Now I’m moving on to Signal 02, where I want to make things much more interesting and have the player move through multiple pages to find clues.
Today I finished Signal 02.I first made the Signal 02 page and added the message for the player. There is nothing to decode in this one, so the player has to look somewhere else.I also added the continue button and made it go to learn.html.Then I went back to Signal 01 because I wanted the player to only be able to reach Signal 02 after actually solving Signal 01. So I added another continue button there which stays hidden at first.After the player enters the code and gets ACCESS GRANTED, the continue button appears. Clicking it takes them to Signal 02.I also made a separate CSS section for Signal 02 so I could change its design without messing up Signal 01.Had a few stupid mistakes while doing the JS , like putting the script stuff in the wrong place, a typo in getElementById and forgetting to add the result element. Fixed those and now the flow works.Signal 01 -> solve ->ACCESS GRANTED -> CONTINUE -> Signal 02Next I can continue building the next part.
Completed the signal02 It took me long time to get through the grid box in html then i went to CSS to style the box then , I hopped to js to get the message box and to make the grid really work also after clearing the grid stage i added my site for one of the puzzle stage including my instagram ID:D
LOST SIGNAL - Signal 03 HTML DONE finally finished the whole HTML for Signal 03 at once, which is the third puzzle stage of LOST SIGNAL.This one is going to be a much bigger part of the project compared to the previous signals. I’ve finished the basic HTML structure, and now I’m moving on to the actual logic and puzzles.Next I’m going to work on the JavaScript for the puzzle stages, then the coordinate part, and after that I’ll start building the location-based section. I also want to add a small playable mini-game and another puzzle after it, so Signal 03 doesn’t just feel like a bunch of questions.I’m also planning to connect everything together so the player has to actually notice things and figure out what to do next instead of just entering random answers.I’m not sharing the answers or the actual puzzle solutions here because that would completely ruin the point of the project Signal 03 is still being built, but the main HTML structure is finally done.Next: JavaScript -> puzzles -> location section -> mini-game -> more clues.
LOST SIGNAL - Signal 03 HTML AND CSS DONE Signal 03 is finally looking like an actual part of LOST SIGNAL now.I just finished the whole HTML and CSS for Signal 03 together. This one is much bigger than the previous signals, so getting the layout and design done took a while.Now I’m moving on to the JavaScript and actually making the puzzles work.No answers or spoilers here Next: JavaScript
LOST SIGNAL - Signal 03 JavaScript Done Signal 03 is finally working now.I finished the JavaScript for the main puzzle chain. The riddle works, the equations unlock one after another, and the final coordinates appear after solving them.This part took a bit of testing because I wanted each puzzle to unlock only after the previous one was solved.The main Signal 03 puzzle is now working, so next I’m moving on to the location section and the mini-game.No answers or spoilers here.Next: Location section -> mini-game
LOST SIGNAL - Signal 03 Location Section Done Signal 03 is moving forward.I finished the location section and connected it to the main puzzle chain. The coordinates now lead to a city, and then another clue reveals the next location.I had a small stupid bug while testing because I accidentally put some Signal 03 code into the wrong file but I fixed it and everything is working now.No answers or spoilers here. Next: Mini-game
LOST SIGNAL — Signal 03 Signal 03 is finally starting to feel like an actual game instead of just a bunch of questions.I’ve finished the first part of the Signal 03 puzzle chain. It starts with a riddle, then moves through a few different steps before leading the player to a real-world location.After that, I started working on the first actual mini-game.The player has to cross a signal area while avoiding moving obstacles. I made the player start at the bottom and the exit at the top, with multiple lanes and obstacles moving in different directions. There’s also a timer, so you can’t just stand there forever.I also ran into a pretty annoying JavaScript problem where the WASD controls were blocking letters inside the answer boxes . I fixed that by making the controls activate only when the mini-game is running.The whole Signal 03 mini-game is staying inside the same , file instead of making a bunch of separate pages.There’s still a lot more planned for Signal 03, including another puzzle, a hidden clue, and a memory game.Signal 03 is definitely getting bigger than the first two signals.
LOST SIGNAL — CSS ImprovementsToday I mainly worked on improving the CSS of LOST SIGNAL.I changed the overall look of the signals and made the backgrounds feel more connected to the mystery/puzzle theme. Signal 01 and Signal 02 now have their own slightly different styles instead of looking exactly the same.I also cleaned up some of the spacing, borders, buttons and puzzle boxes so everything fits better on the page. I kept the grid effect in Signal 03 and the game area because it actually fits the design, but removed some of the extra lines that were making the page look too crowded.I also made sure the design still feels like LOST SIGNAL instead of making it look like a random website template.Next, I want to move forward with Signal 04 and keep improving the project as I go.
Final Devlog — LOST SIGNAL And yeah… I think LOST SIGNAL is finally done.This project started as a simple idea for a puzzle website, but it ended up taking way longer than I expected. I built the pages myself with HTML and CSS, and then added JavaScript when I wanted the puzzles to actually react to what the player was doing.The first signal was probably the part I spent the most time messing around with. I had the code 18 - 5 - 4 - 24 , and the idea was that the numbers weren’t really numbers. After getting the first puzzle working, I added the wrong-attempt system, hints, and eventually the continue button that takes the player to the next part.Then came Signal 02.I wanted it to feel different from the first puzzle instead of just being another text box. The player has to use the numbers from Signal 01, find the right boxes, and then figure out what the message means. I also connected the later clues to my own website, which made the whole thing feel more like an actual trail instead of separate random puzzles.Honestly, I broke things a lot while making this.There were times when the CSS looked completely wrong, buttons didn’t look like buttons, pages didn’t match each other, and some of the JavaScript didn’t behave the way I wanted. I also kept changing small design things because I wanted the site to feel like something I actually made instead of a random template.The biggest thing I learned was that making a project isn’t just writing code until it works. A lot of the time was spent figuring out why something didn’t work, changing it, testing it again, and sometimes realizing that my first idea wasn’t even that good.I also got much more comfortable with HTML, CSS and JavaScript during this project. Before starting, I didn’t really understand how much the different parts of a website could work together. Now I can actually build a page, style it, add interactions and connect multiple pages into one project.LOST SIGNAL isn’t some huge game, but I’m genuinely happy with it because I made it myself and I learned a lot while building it. So…SIGNAL LOST. PROJECT COMPLETE. Thanks to everyone who helped me when I got stuck.
LOST SIGNAL – LAST - Devlog this part was actually annoying I finally got all the signals connected and working properly.I had problems with pretty much every signal. Some buttons weren’t taking me to the right page, some links were broken, and a few pages just wouldn’t load properly on GitHub Pages.At one point I decided to just delete all the files from the repo and start over instead of trying to fix everything one by one.I added the project folder again and then separated and uploaded the files one by one. That made everything way easier to manage because I could actually see which files were there and which ones weren’t.I also had some problems with uppercase and lowercase letters in the file names. I didn’t realize how much that could mess up the links. A file could be there, but if the link used a different capitalization, GitHub Pages wouldn’t find it.So I went through the links and made sure they matched the actual file names exactly.After fixing all of that, I finally got the whole thing connected:Signal 01 -> Signal 02 -> Signal 03 -> Signal 04 And now… Signal 04 is finished too. Honestly, getting all the puzzles to work was only half the problem. Making all the different pages connect properly was a whole challenge by itself.But it’s finally working. No more broken links.No more random missing pages.No more GitHub Pages confusion. The whole signal chain is connected now. LOST SIGNAL IS BACK ONLINE. SIGNAL 01 -> SIGNAL 02 -> SIGNAL 03 -> SIGNAL 04 PROJECT COMPLETE. 😁😁
Ships:
What did you make? I made LOST SIGNAL, a small browser puzzle game where you have to follow clues and figure out what each signal is trying to tell you. I made the pages with HTML and CSS and used JavaScript for the puzzle interactions and hints. What was challenging? The hardest part was honestly getting everything to work together. I kept breaking the CSS, changing the design, fixing buttons, and debugging JavaScript when something didn’t work. Making the different pages connect properly was also more annoying than I expected . What are you proud of? I’m mostly proud that I actually finished it and made it myself. It started as a pretty simple idea, but I kept adding to it until it became an actual playable puzzle. I’m also happy with how the signals connect instead of each page just being a random puzzle. What should people know so they can test your project? Start from the beginning and don’t skip the clues. Signal 01 gives you the information you need for Signal 02, so paying attention matters. Some parts aren’t immediately obvious, and you’re supposed to investigate and figure things out instead of just clicking everything. Also, if something seems strange or hidden… it probably is....
|
1793062189.1924472
|
1793148589.1924472
|
|
8418
|
Food Balatro by @byashas0528 | Stardance
|
byashas0528
|
0
|
7.53
|
0
|
[]
|
[{"post_id": 7668, "ts": "2026 [{"post_id": 7668, "ts": "2026-06-12T20:17:55Z", "hours": 2.6447, "text": "Bug Fixes Fixed all JS files — typos, wrong variable names, missing returns, duplicate cases Fixed index.html script tags referencing wrong files Fixed combos.json requirements: typo Fixed scoring.js dutchOvenFlavor, perTool condition, duplicate cases 36/37 Visual Fixes Increased card size and hand area height Fixed card fan animation — corrected selectors, translateY, and CSS override issues Removed generic hover/selected transforms that were blocking the fan Made shop items larger with bigger text New Features None :( Still to do from today: Add round end CSS to shop.css Update winRound in app.js to show the overlay Add selected card glow to cards.css Many, MANY small tweaks Every single card asset Small bugs"}, {"post_id": 5883, "ts": "2026-06-09T20:50:13Z", "hours": 2.1825, "text": "Done today: state.js deck.js combos.js scoring.js :up to and including resolveMultiplyHeat Still to do in scoring.js: resolveSpecial applyPenalty Still to do: blinds.js cards.js jokers.js shop.js app.js"}, {"post_id": 5156, "ts": "2026-06-08T20:48:50Z", "hours": 2.7069, "text": "Started a remix of the popular indie game Balatro, but with a food theme. Done today: index.html — full game layout base.css — reset, variables, font layout.css — board, panels, grid cards.json — all 52 cards tools.json — all 50 tools with structured effects combos.json — all 10 combos with conditions Still need to do: cards.css, shop.css, animations.css All JS files Art/assets"}]...
|
Title: Food Balatro by @byashas0528 | Stardance
D Title: Food Balatro by @byashas0528 | Stardance
Devlogs:
Started a remix of the popular indie game Balatro, but with a food theme. Done today: index.html — full game layout base.css — reset, variables, font layout.css — board, panels, grid cards.json — all 52 cards tools.json — all 50 tools with structured effects combos.json — all 10 combos with conditions Still need to do: cards.css, shop.css, animations.css All JS files Art/assets
Done today: state.js deck.js combos.js scoring.js :up to and including resolveMultiplyHeat Still to do in scoring.js: resolveSpecial applyPenalty Still to do: blinds.js cards.js jokers.js shop.js app.js
Bug Fixes Fixed all JS files — typos, wrong variable names, missing returns, duplicate cases Fixed index.html script tags referencing wrong files Fixed combos.json requirements: typo Fixed scoring.js dutchOvenFlavor, perTool condition, duplicate cases 36/37 Visual Fixes Increased card size and hand area height Fixed card fan animation — corrected selectors, translateY, and CSS override issues Removed generic hover/selected transforms that were blocking the fan Made shop items larger with bigger text New Features None :( Still to do from today: Add round end CSS to shop.css Update winRound in app.js to show the overlay Add selected card glow to cards.css Many, MANY small tweaks Every single card asset Small bugs...
|
1792551092.725658
|
1793155892.725658
|
|
67756
|
Salah Time Website by @MoElmsallati | Stardance
|
MoElmsallati
|
1
|
9.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T10:28:50Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a dynamic salah time display. I am working on a partner app for it for iOS and Android, but iOS requires Mac hardware so thats what I saving for. The most challenging part was figuring out how to make the backend work flawlessly, I used supabase because it could directly link to Vercel where I have my website deployed. I hope to scale this project to all masajid in the future.", "repo": "https://github.com/motheboss/Masjid-Prayer-Times-Updated", "demo": "https://scmec.vercel.app/display"}]...
|
[{"post_id": 76680, "ts": "202 [{"post_id": 76680, "ts": "2026-10-04T10:20:25Z", "hours": 9.4492, "text": "The mobile app is locked into kiosk mode and almost nothing I do will get it out😭😭😭😭😭😭. I’m just gonna keep up the grind ig."}]...
|
Title: Salah Time Website by @MoElmsallati | Stard Title: Salah Time Website by @MoElmsallati | Stardance
Devlogs:
The mobile app is locked into kiosk mode and almost nothing I do will get it out😭😭😭😭😭😭. I’m just gonna keep up the grind ig.
Ships:
I made a dynamic salah time display. I am working on a partner app for it for iOS and Android, but iOS requires Mac hardware so thats what I saving for. The most challenging part was figuring out how to make the backend work flawlessly, I used supabase because it could directly link to Vercel where I have my website deployed. I hope to scale this project to all masajid in the future....
|
1793062273.6155891
|
1793148673.6155891
|
|
31961
|
AVGPad by @burntcookie_hara | Stardance
|
burntcookie_hara
|
0
|
1.37
|
0
|
[]
|
[{"post_id": 76683, "ts": "202 [{"post_id": 76683, "ts": "2026-10-04T10:31:50Z", "hours": 0.4119, "text": "Created my own version of MacroPad"}, {"post_id": 76676, "ts": "2026-10-04T10:05:23Z", "hours": 0.9578, "text": "First time using Kicad"}]...
|
Title: AVGPad by @burntcookie_hara | Stardance
De Title: AVGPad by @burntcookie_hara | Stardance
Devlogs:
First time using Kicad
Created my own version of MacroPad...
|
1792659072.467983
|
1793263872.467983
|
|
67870
|
My personal website by @tanishqaathukral27 | Stard My personal website by @tanishqaathukral27 | Stardance...
|
tanishqaathukral27
|
0
|
2.23
|
0
|
[]
|
[{"post_id": 76684, "ts": "202 [{"post_id": 76684, "ts": "2026-10-04T10:32:05Z", "hours": 2.2311, "text": "This is a personal portfolio website I made for myself as a quick little start for my rusty coding habbits. The website is like a little book which tells who I am. Nothing speical but still books are really close to my heart, hence the layout."}]...
|
Title: My personal website by @tanishqaathukral27 Title: My personal website by @tanishqaathukral27 | Stardance
Devlogs:
This is a personal portfolio website I made for myself as a quick little start for my rusty coding habbits. The website is like a little book which tells who I am. Nothing speical but still books are really close to my heart, hence the layout....
|
1793116145.2106946
|
1793720945.2106946
|
|
48279
|
Hackpad by @silvonik | Stardance
|
silvonik
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T10:36:06Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a macropad and I use it for shortcuts like instead of pressing Ctrl C to copy I just press the 2nd button on my macropad to copy! I enjoyed building the macropad after getting all the parts, I wasn’t really good at soldering but now Im so much better after finishing the macropad!", "repo": "https://github.com/Silvonik/Hackpad", "demo": ""}]...
|
[{"post_id": 76685, "ts": "202 [{"post_id": 76685, "ts": "2026-10-04T10:32:20Z", "hours": 1.4117, "text": "#Devlog 3: Got all the parts shipped and I just assembled everything. I enjoyed soldering the parts onto the PCB!"}, {"post_id": 48221, "ts": "2026-08-16T15:04:04Z", "hours": 0.5719, "text": "#Devlog 2. Made the firmware pretty confusing on where to start but i got throught"}, {"post_id": 47750, "ts": "2026-08-15T21:43:46Z", "hours": 4.2642, "text": "#Devlog: 1. I made the Schematic, PCB, and Case for my Hackpad today, it was very hard because everything was new to me and i didnt know how to use them but i figured it out after very long periods of time."}]...
|
Title: Hackpad by @silvonik | Stardance
Devlogs:
Title: Hackpad by @silvonik | Stardance
Devlogs:
#Devlog: 1. I made the Schematic, PCB, and Case for my Hackpad today, it was very hard because everything was new to me and i didnt know how to use them but i figured it out after very long periods of time.
#Devlog 2. Made the firmware pretty confusing on where to start but i got throught
#Devlog 3: Got all the parts shipped and I just assembled everything. I enjoyed soldering the parts onto the PCB!
Ships:
I made a macropad and I use it for shortcuts like instead of pressing Ctrl C to copy I just press the 2nd button on my macropad to copy! I enjoyed building the macropad after getting all the parts, I wasn’t really good at soldering but now Im so much better after finishing the macropad!...
|
1793148484.1882792
|
1793234884.1882792
|
|
67878
|
Spring Fidget by @RishitJain | Stardance
|
RishitJain
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T13:31:34Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i made a spring fidget, printing it was very dfficult, as i cant use suppoirts, as removing them would be almost iompossible, so i had to p[riunt and re print my model almost 6 times to reach a decent result", "repo": "https://github.com/RishitJain-dev/Spring-Fidget", "demo": ""}]...
|
[{"post_id": 76694, "ts": "202 [{"post_id": 76694, "ts": "2026-10-04T11:02:14Z", "hours": 0.8169, "text": "Designed CAD for spring fidget"}]...
|
Title: Spring Fidget by @RishitJain | Stardance
D Title: Spring Fidget by @RishitJain | Stardance
Devlogs:
Designed CAD for spring fidget
Ships:
i made a spring fidget, printing it was very dfficult, as i cant use suppoirts, as removing them would be almost iompossible, so i had to p[riunt and re print my model almost 6 times to reach a decent result...
|
1793062285.8013484
|
1793148685.8013484
|
|
67883
|
Duckstop Pet by @RishitJain | Stardance
|
RishitJain
|
1
|
2.0
|
4
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T11:32:20Z", "hours": 2.0, "multiplier": 1.96, "payout": 4, "blessing": "neutral", "text": "duck-desktop-pet a duck that follows your mouse cursor and assists you in your daily tasks windows+cntrl+J duck goes crazy and changes colours winows+cntrl+K duck goes bye bye windows+cntrl+T duck goes into focus mode for 25 minutes click the duck it will switch out of flying mode, click it again to make it fly! also makes a quacking noise", "repo": "https://github.com/RishitJain-dev/duck-desktop-pet", "demo": "https://github.com/RishitJain-dev/duck-desktop-pet/releases/tag/desktop-pet"}]...
|
[{"post_id": 76700, "ts": "202 [{"post_id": 76700, "ts": "2026-10-04T11:30:33Z", "hours": 2.0183, "text": "Made ducky, my desktop pet: it can now: -windows+cntrl+J duck goes crazy and changes colours -winows+cntrl+K duck goes bye bye -windows+cntrl+T duck goes into focus mode for 25 minutes -click the duck it will switch out of flying mode, click it again to make it fly! also makes a quacking noise"}]...
|
Title: Duckstop Pet by @RishitJain | Stardance
De Title: Duckstop Pet by @RishitJain | Stardance
Devlogs:
Made ducky, my desktop pet: it can now: -windows+cntrl+J duck goes crazy and changes colours -winows+cntrl+K duck goes bye bye -windows+cntrl+T duck goes into focus mode for 25 minutes -click the duck it will switch out of flying mode, click it again to make it fly! also makes a quacking noise
Ships:
duck-desktop-pet a duck that follows your mouse cursor and assists you in your daily tasks windows+cntrl+J duck goes crazy and changes colours winows+cntrl+K duck goes bye bye windows+cntrl+T duck goes into focus mode for 25 minutes click the duck it will switch out of flying mode, click it again to make it fly! also makes a quacking noise...
|
1793062286.6499152
|
1793148686.6499152
|
|
50022
|
MechanicaSaveFix by @Oignontom8283 | Stardance
|
Oignontom8283
|
0
|
37.2
|
0
|
[]
|
[{"post_id": 76703, "ts": "202 [{"post_id": 76703, "ts": "2026-10-04T11:37:14Z", "hours": 3.8622, "text": "v0.12.0 Version v0.11.0 introduced a system that checks the GitHub repository for new versions of the mod.As for v0.12.0 … I ended up finding a bug that was causing certain item categories to be duplicated whenever a save was reloaded. I spent quite a bit of time tracking down the issue and fixing it, and it ended up requiring some fairly significant changes to the VFS.(Nothing too crazy, though. I basically just added explicit directory tracking so that empty directories are still properly preserved.) Anyway, it works now! :3"}, {"post_id": 68309, "ts": "2026-09-14T22:07:56Z", "hours": 7.2778, "text": "v0.10.0 There we go! The mod is technically functional and usable. All that’s left is getting other people to test it and adding a couple more things, like an update check, and that’s it (: What’s changed: Added a configuration file for the mod. Added several features driven by settings from the configuration file. Patched the new world creation menu to directly create a save in the new format. Reorganized a good chunk of the code in the larger files (Utils.cs, VirtualFS.cs, SaveMenu.cs). Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ✅ Add display/support for the new save format in the world selection menu. ✅ Config file ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console."}, {"post_id": 59545, "ts": "2026-09-01T13:00:09Z", "hours": 5.6392, "text": "v0.8.1 I thought this step was going to be simple… Not at all! It’s been a nightmare of an ordeal. The save selection menu’s code (its logic) was basically one flat, tangled plate of spaghetti. The base game used a bunch of dictionaries to store data and look it back up. The functions tied to the buttons used the Rect object handed to the class to look up the data they needed. Why hand over an object to look up data through a dictionary when you can just pass the function what it needs directly… I completely rewrote the menu’s behavior from scratch, cleanly, to support displaying and loading saves in their new archive form. What’s changed: Rewrote the save selection menu so it lists both classic save folders and the new .msa archives side by side. Added a proper confirmation popup (reused for save deletion, and reusable for anything else later) instead of the base game’s tangled state. Rebuilt the difficulty settings screen flow so it works the same way whether the save is a folder or an archive. Deleting a save now works for both save folders and .msa archives. Fixed thumbnails not showing for saves without a screenshot. Hooked up unloading the virtual file system when leaving a world, so you can load another world without restarting the game. Squashed a good number of bugs along the way (mixed up path separators, wrong field types, missing state resets) that only showed up once real saves were being loaded and listed. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ✅ Add display/support for the new save format in the world selection menu. ❌ Add a config file, [deinitialize the VFS on world exit - Early Done], and other minor details/improvements (new) ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console."}, {"post_id": 54801, "ts": "2026-08-25T22:40:21Z", "hours": 7.2544, "text": "0.6.0 It wasn’t as simple as expected… But it works now! You can load a normal world, and on the first save it will be converted into a .msa archive. From then on, whenever you try to load a world that has an archived version, that version will be loaded instead of the other one. What’s changed: Fixed VirtualFS incorrectly normalizing the root save path, which caused it to no longer match the paths built by the game itself, breaking file lookups everywhere. Fixed QueryEntries not sanitizing multi-level directory paths, which caused Directory.GetFiles / GetDirectories to return nothing for nested folders (welds, anchors, etc.). Fixed reconstructed paths mixing / and \\ separators, which broke the game’s own string comparisons (e.g. RemoveOldFiles deleting everything instead of only orphaned files). Added patches for DirectoryInfo / FileInfo instance methods ( GetFiles , GetDirectories , CreateSubdirectory , Exists ), which weren’t covered by the static File / Directory patches. Simplified VirtualFS ‘s internal mode from three states ( Idle / Capturing / Playback ) down to two ( Idle / Intercepting ), since capture and playback behaved identically from the interception logic’s point of view. Wrote the Save() / LoadSave() coroutine wrappers that trigger the capture/playback cycle and commit/load the .msa archive. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. ❌ Add a config file, deinitialize the VFS on world exit, and other minor details/improvements (new) ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console. (new)"}, {"post_id": 51323, "ts": "2026-08-20T22:10:26Z", "hours": 0.9206, "text": "v0.5.1 I added the Harmony patches to intercept System.IO functions. It was long and repetitive 👍. What’s changed: Add src\\Patches\\io\\Directory.cs for the directory-related function patches. Add src\\Patches\\io\\File.cs for the file-related function patches. Removed old test files for writing/reading files. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. The next step should let me run the first tests, which will probably be followed by some bug fixes. Hopefully not 🤞."}, {"post_id": 50577, "ts": "2026-08-19T19:38:17Z", "hours": 1.9633, "text": "v0.4.1 I almost went CRAZY 😰 I ran into an architecture problem, and I was about two steps away from refactoring EVERYTHING to make it clean. I finally found a solution. It’s not the cleanest, but I didn’t have any other idea. So the world-swap function lives inside the VFS. In the end it’s just a matter of roles/responsibilities, nothing technically blocking really 😅. What’s changed: Add method to write the VFS to a zip archive. Add method to load a zip archive into the VFS. Add method to replace the world’s save with the new one and move the previous version to backup. Improved the versioning system, and included build info (hash, time…). Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu."}, {"post_id": 50082, "ts": "2026-08-19T04:29:19Z", "hours": 1.5697, "text": "Mostly environment/tooling additions and improvements. What’s changed: Add build.yml GitHub CI, to verify that commits and PRs compile. Add release.yml GitHub CI, to build and attach the mod to releases. Minor tweaks to the build script. Add a VSCode task to build the project without running a command. Progress so far (so no changes here ¯ _ (ツ)_/¯): ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu."}, {"post_id": 49874, "ts": "2026-08-18T20:28:48Z", "hours": 0.9658, "text": "I finished the Forward component, which faithfully reproduces every System.IO function (the functions used to interact with the computer’s file system). Why? : I need functions with the exact same API, since I’m going to intercept the game’s disk read/write functions to stop it from writing thousands of small files and folders. What’s changed: Add VirtualFS.DeleteFile() Add VirtualFS.DeleteFileNoThrow() ( System.IO ‘s Delete function doesn’t throw an error, unlike VirtualFS.DeleteFile() , so I made an alternative to properly mimic Delete ’s behavior. Add Forward.cs Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu."}, {"post_id": 49417, "ts": "2026-08-18T07:44:51Z", "hours": 7.745, "text": "I have to admit I’ve been working on reverse-engineering / decompiling this game for a long time now, so getting set up was pretty quick. I established the mod/patch structure, refactored it, refactored it again, until I landed on my current plan. Right now I’ve only written VirtualFS.cs , which contains the virtual file system that will intercept System.IO requests to prevent them from writing to disk. Next I’ll move on to writing the fake System.IO functions (write a file, read a file, etc.), the functions that will write and read the save in .zip format, the patches for the system functions, the triggers, and finally the interface. Progress so far: ✅ VFS (Virtual File System). ❌ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. Markdown checkboxes don’t work… so I’m using good old emojis instead. ¯ _ (ツ)_/¯"}]...
|
Title: MechanicaSaveFix by @Oignontom8283 | Starda Title: MechanicaSaveFix by @Oignontom8283 | Stardance
Devlogs:
I have to admit I’ve been working on reverse-engineering / decompiling this game for a long time now, so getting set up was pretty quick. I established the mod/patch structure, refactored it, refactored it again, until I landed on my current plan. Right now I’ve only written VirtualFS.cs , which contains the virtual file system that will intercept System.IO requests to prevent them from writing to disk. Next I’ll move on to writing the fake System.IO functions (write a file, read a file, etc.), the functions that will write and read the save in .zip format, the patches for the system functions, the triggers, and finally the interface. Progress so far: ✅ VFS (Virtual File System). ❌ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. Markdown checkboxes don’t work… so I’m using good old emojis instead. ¯ _ (ツ)_/¯
I finished the Forward component, which faithfully reproduces every System.IO function (the functions used to interact with the computer’s file system). Why? : I need functions with the exact same API, since I’m going to intercept the game’s disk read/write functions to stop it from writing thousands of small files and folders. What’s changed: Add VirtualFS.DeleteFile() Add VirtualFS.DeleteFileNoThrow() ( System.IO ‘s Delete function doesn’t throw an error, unlike VirtualFS.DeleteFile() , so I made an alternative to properly mimic Delete ’s behavior. Add Forward.cs Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu.
Mostly environment/tooling additions and improvements. What’s changed: Add build.yml GitHub CI, to verify that commits and PRs compile. Add release.yml GitHub CI, to build and attach the mod to releases. Minor tweaks to the build script. Add a VSCode task to build the project without running a command. Progress so far (so no changes here ¯ _ (ツ)_/¯): ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ❌ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu.
v0.4.1 I almost went CRAZY 😰 I ran into an architecture problem, and I was about two steps away from refactoring EVERYTHING to make it clean. I finally found a solution. It’s not the cleanest, but I didn’t have any other idea. So the world-swap function lives inside the VFS. In the end it’s just a matter of roles/responsibilities, nothing technically blocking really 😅. What’s changed: Add method to write the VFS to a zip archive. Add method to load a zip archive into the VFS. Add method to replace the world’s save with the new one and move the previous version to backup. Improved the versioning system, and included build info (hash, time…). Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ❌ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu.
v0.5.1 I added the Harmony patches to intercept System.IO functions. It was long and repetitive 👍. What’s changed: Add src\Patches\io\Directory.cs for the directory-related function patches. Add src\Patches\io\File.cs for the file-related function patches. Removed old test files for writing/reading files. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ❌ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. The next step should let me run the first tests, which will probably be followed by some bug fixes. Hopefully not 🤞.
0.6.0 It wasn’t as simple as expected… But it works now! You can load a normal world, and on the first save it will be converted into a .msa archive. From then on, whenever you try to load a world that has an archived version, that version will be loaded instead of the other one. What’s changed: Fixed VirtualFS incorrectly normalizing the root save path, which caused it to no longer match the paths built by the game itself, breaking file lookups everywhere. Fixed QueryEntries not sanitizing multi-level directory paths, which caused Directory.GetFiles / GetDirectories to return nothing for nested folders (welds, anchors, etc.). Fixed reconstructed paths mixing / and \ separators, which broke the game’s own string comparisons (e.g. RemoveOldFiles deleting everything instead of only orphaned files). Added patches for DirectoryInfo / FileInfo instance methods ( GetFiles , GetDirectories , CreateSubdirectory , Exists ), which weren’t covered by the static File / Directory patches. Simplified VirtualFS ‘s internal mode from three states ( Idle / Capturing / Playback ) down to two ( Idle / Intercepting ), since capture and playback behaved identically from the interception logic’s point of view. Wrote the Save() / LoadSave() coroutine wrappers that trigger the capture/playback cycle and commit/load the .msa archive. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ❌ Add display/support for the new save format in the world selection menu. ❌ Add a config file, deinitialize the VFS on world exit, and other minor details/improvements (new) ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console. (new)
v0.8.1 I thought this step was going to be simple… Not at all! It’s been a nightmare of an ordeal. The save selection menu’s code (its logic) was basically one flat, tangled plate of spaghetti. The base game used a bunch of dictionaries to store data and look it back up. The functions tied to the buttons used the Rect object handed to the class to look up the data they needed. Why hand over an object to look up data through a dictionary when you can just pass the function what it needs directly… I completely rewrote the menu’s behavior from scratch, cleanly, to support displaying and loading saves in their new archive form. What’s changed: Rewrote the save selection menu so it lists both classic save folders and the new .msa archives side by side. Added a proper confirmation popup (reused for save deletion, and reusable for anything else later) instead of the base game’s tangled state. Rebuilt the difficulty settings screen flow so it works the same way whether the save is a folder or an archive. Deleting a save now works for both save folders and .msa archives. Fixed thumbnails not showing for saves without a screenshot. Hooked up unloading the virtual file system when leaving a world, so you can load another world without restarting the game. Squashed a good number of bugs along the way (mixed up path separators, wrong field types, missing state resets) that only showed up once real saves were being loaded and listed. Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ✅ Add display/support for the new save format in the world selection menu. ❌ Add a config file, [deinitialize the VFS on world exit - Early Done], and other minor details/improvements (new) ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console.
v0.10.0 There we go! The mod is technically functional and usable. All that’s left is getting other people to test it and adding a couple more things, like an update check, and that’s it (: What’s changed: Added a configuration file for the mod. Added several features driven by settings from the configuration file. Patched the new world creation menu to directly create a save in the new format. Reorganized a good chunk of the code in the larger files (Utils.cs, VirtualFS.cs, SaveMenu.cs). Progress so far: ✅ VFS (Virtual File System). ✅ Write the fake System.IO functions. ✅ Write/Read the .msa (Mechanica Save Archive) file. ✅ Intercepting the system functions. ✅ Write the triggers that will fire the capture/emission of virtual files. ✅ Add display/support for the new save format in the world selection menu. ✅ Config file ❌ [Optional] Fix non-blocking base-game load/save errors that clutter the console.
v0.12.0 Version v0.11.0 introduced a system that checks the GitHub repository for new versions of the mod.As for v0.12.0 … I ended up finding a bug that was causing certain item categories to be duplicated whenever a save was reloaded. I spent quite a bit of time tracking down the issue and fixing it, and it ended up requiring some fairly significant changes to the VFS.(Nothing too crazy, though. I basically just added explicit directory tracking so that empty directories are still properly preserved.) Anyway, it works now! :3...
|
1792615755.7031336
|
1793220555.7031336
|
|
66866
|
Kiara the cat by @Shebas6 | Stardance
|
Shebas6
|
0
|
5.32
|
0
|
[]
|
[{"post_id": 76709, "ts": "202 [{"post_id": 76709, "ts": "2026-10-04T11:55:58Z", "hours": 2.3642, "text": "Devlog 011- Today i make a ball to play with the cat and fixed some buggs, i think this is the final of the project… idk what to add."}, {"post_id": 76228, "ts": "2026-10-02T19:30:01Z", "hours": 1.9925, "text": "Devlog 10- 10th devlog! Today i only fixed buggs, and add some code, i don’t have nothing to show =("}, {"post_id": 75964, "ts": "2026-10-01T19:02:32Z", "hours": 0.3217, "text": "Devlog 09- Now if you press f9 the cat goes stright down to the rigt corner,"}, {"post_id": 75704, "ts": "2026-09-30T19:55:01Z", "hours": 0.6414, "text": "Devlog 08 -I’v finished the base project, now i’m tjinking to add more fatures, like toys or more interactions!"}]...
|
Title: Kiara the cat by @Shebas6 | Stardance
Devl Title: Kiara the cat by @Shebas6 | Stardance
Devlogs:
Devlog 08 -I’v finished the base project, now i’m tjinking to add more fatures, like toys or more interactions!
Devlog 09- Now if you press f9 the cat goes stright down to the rigt corner,
Devlog 10- 10th devlog! Today i only fixed buggs, and add some code, i don’t have nothing to show =(
Devlog 011- Today i make a ball to play with the cat and fixed some buggs, i think this is the final of the project… idk what to add....
|
1793102094.986391
|
1793706894.986391
|
|
65118
|
CodePath by @Kakkarotto | Stardance
|
Kakkarotto
|
0
|
4.19
|
0
|
[]
|
[{"post_id": 76724, "ts": "202 [{"post_id": 76724, "ts": "2026-10-04T12:50:16Z", "hours": 0.6208, "text": "updated homepage"}, {"post_id": 75529, "ts": "2026-09-30T11:38:48Z", "hours": 1.7236, "text": "built the python and html coding path!!!"}, {"post_id": 73100, "ts": "2026-09-24T11:45:25Z", "hours": 1.8469, "text": "MADE THE CODE WORKING GUYSS😭😭"}]...
|
Title: CodePath by @Kakkarotto | Stardance
Devlog Title: CodePath by @Kakkarotto | Stardance
Devlogs:
MADE THE CODE WORKING GUYSS😭😭
built the python and html coding path!!!
updated homepage...
|
1793083929.0798643
|
1793688729.0798643
|
|
58549
|
My awesome macropad! by @mibycraftory | Stardance
|
mibycraftory
|
0
|
3.38
|
0
|
[]
|
[{"post_id": 76727, "ts": "202 [{"post_id": 76727, "ts": "2026-10-04T13:02:32Z", "hours": 1.8697, "text": "Having more problem with macropad case. I did finished the case but Usb cabel left. Awww seeing other’s success it is even more sad 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭☹️☹️☹️☹️☹️☹️☹️☹️😖😖"}, {"post_id": 75259, "ts": "2026-09-29T16:13:39Z", "hours": 0.5006, "text": "Did some major work. As i couldn’t use Fusion 360 i am building it also differently. I hope that everything gonna be OK.."}, {"post_id": 74937, "ts": "2026-09-28T17:06:28Z", "hours": 0.6572, "text": "#2 After struggling to load the electronics i started doing the case first. So i struggled to load timelapse. IAfter solving some technical problems, I ended up using the onshape instead of Fusion (cuz it costed too much) And after that realized that i didn’t recorded lapse. and here am i"}, {"post_id": 74552, "ts": "2026-09-27T16:51:24Z", "hours": 0.3503, "text": "#1 First time working on Kicad. Did just normal stuff, and couldn’t find some features, and my 20 mins are gone because of technical error. But that was much more easier than thought"}]...
|
Title: My awesome macropad! by @mibycraftory | Sta Title: My awesome macropad! by @mibycraftory | Stardance
Devlogs:
#1 First time working on Kicad. Did just normal stuff, and couldn’t find some features, and my 20 mins are gone because of technical error. But that was much more easier than thought
#2 After struggling to load the electronics i started doing the case first. So i struggled to load timelapse. IAfter solving some technical problems, I ended up using the onshape instead of Fusion (cuz it costed too much) And after that realized that i didn’t recorded lapse. and here am i
Did some major work. As i couldn’t use Fusion 360 i am building it also differently. I hope that everything gonna be OK..
Having more problem with macropad case. I did finished the case but Usb cabel left. Awww seeing other’s success it is even more sad 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭☹️☹️☹️☹️☹️☹️☹️☹️😖😖...
|
1792756124.6871614
|
1793360924.6871614
|
|
47792
|
DUmbo by @Talgat1gghg | Stardance
|
Talgat1gghg
|
0
|
11.2
|
0
|
[]
|
[{"post_id": 76730, "ts": "202 [{"post_id": 76730, "ts": "2026-10-04T13:08:13Z", "hours": 0.5364, "text": "added multistep loop so now ai can perform more than 1 change in a command. Still a problem with the range of motion. After i solve the problem its probably ready to ship"}, {"post_id": 76097, "ts": "2026-10-02T09:58:14Z", "hours": 3.5719, "text": "Added ability to send commands to AI and let it send angles to the robot. Its hella slow, i might need to use different model , or maybe its just my pc. One of my servos broke and also i need to somehow limit the range of motion might make a list of available angles."}, {"post_id": 73202, "ts": "2026-09-24T16:24:53Z", "hours": 1.9375, "text": "My esp cam and pca9685 holders finally arrived. I think i did a pretty good job with designing them but there is lots to improve but for now im gonna be focusing on coding. The pca is also kind of doesn’t work the way i thought"}, {"post_id": 68509, "ts": "2026-09-15T07:27:40Z", "hours": 5.1525, "text": "devlog1 i bough a 3d print of eezybot arm instead of designing it fom scratch and had to wait a couple of week for my servos to arrive. For now im just gonna be wiring coding and probably design an enclosure for esp32 cam to use instead of claws that were used in the original eezybotarm. Its probably gonna be powered from a phone charger cuz i dont have money to allocate for a battery or smt like that, and its just easier. Im gonna be using Ollama for ai so i dont have to spend money on api keys. Im also bothered that i cant think of a place where i could hide the pca 9685 so it would probaby just lay on the ground"}]...
|
Title: DUmbo by @Talgat1gghg | Stardance
Devlogs: Title: DUmbo by @Talgat1gghg | Stardance
Devlogs:
devlog1 i bough a 3d print of eezybot arm instead of designing it fom scratch and had to wait a couple of week for my servos to arrive. For now im just gonna be wiring coding and probably design an enclosure for esp32 cam to use instead of claws that were used in the original eezybotarm. Its probably gonna be powered from a phone charger cuz i dont have money to allocate for a battery or smt like that, and its just easier. Im gonna be using Ollama for ai so i dont have to spend money on api keys. Im also bothered that i cant think of a place where i could hide the pca 9685 so it would probaby just lay on the ground
My esp cam and pca9685 holders finally arrived. I think i did a pretty good job with designing them but there is lots to improve but for now im gonna be focusing on coding. The pca is also kind of doesn’t work the way i thought
Added ability to send commands to AI and let it send angles to the robot. Its hella slow, i might need to use different model , or maybe its just my pc. One of my servos broke and also i need to somehow limit the range of motion might make a list of available angles.
added multistep loop so now ai can perform more than 1 change in a command. Still a problem with the range of motion. After i solve the problem its probably ready to ship...
|
1793195469.582022
|
1793800269.582022
|
|
67852
|
KXR by @Kxrtik1315 | Stardance
|
Kxrtik1315
|
0
|
0.35
|
0
|
[]
|
[{"post_id": 76735, "ts": "202 [{"post_id": 76735, "ts": "2026-10-04T13:24:30Z", "hours": 0.3506, "text": "Making a Game first time! Using Godot Engine."}]...
|
Title: KXR by @Kxrtik1315 | Stardance
Devlogs:
Ma Title: KXR by @Kxrtik1315 | Stardance
Devlogs:
Making a Game first time! Using Godot Engine....
|
1793116122.668419
|
1793720922.668419
|
|
67907
|
Personal Site by @sandebrandon | Stardance
|
sandebrandon
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T14:43:20Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my first personal site. I had to learn the basics of CSS and HTML. I would like positive criticism to improve", "repo": "https://github.com/0718083803/Personal-Site-Star-Dance", "demo": "https://0718083803.github.io/Personal-Site-Star-Dance/"}]...
|
[{"post_id": 76736, "ts": "202 [{"post_id": 76736, "ts": "2026-10-04T13:27:47Z", "hours": 0.8319, "text": "Worked on my first personal site. Still new in Web dev by trying my best"}]...
|
Title: Personal Site by @sandebrandon | Stardance
Title: Personal Site by @sandebrandon | Stardance
Devlogs:
Worked on my first personal site. Still new in Web dev by trying my best
Ships:
I made my first personal site. I had to learn the basics of CSS and HTML. I would like positive criticism to improve...
|
1793062289.251066
|
1793148689.251066
|
|
56265
|
Terrain by @miry | Stardance
|
miry
|
0
|
8.0
|
0
|
[]
|
[{"post_id": 76740, "ts": "202 [{"post_id": 76740, "ts": "2026-10-04T13:41:17Z", "hours": 3.2494, "text": "Today I finally found the time to work on the draggable widgets functionality, something I have never explored yet, and it was a veryyy fun process. I relied on an article I found on Medium that used the Positioned widget to make draggable stuff by constantly updating x and y coordinates. Then I had fun exploring some cool flutter packages that could maintain my app’s UI. Overall i’m soo happy with the progress and I can’t wait to add images, videos and audio recordings."}, {"post_id": 75342, "ts": "2026-09-29T19:48:56Z", "hours": 2.0667, "text": "Diaries can now be created! This is the first step before I step into chaos: figuring out the Ui for each diary page. Really loved the new flutter packages I tried and the overall look for v1."}, {"post_id": 66227, "ts": "2026-09-11T22:31:13Z", "hours": 1.7167, "text": "very little progress because I am busy preparing for back to school but so far I have supabase login and diary front page for users waiting to be populated by diaries"}, {"post_id": 63885, "ts": "2026-09-07T21:56:49Z", "hours": 0.9633, "text": "I got this idea about a month ago. With so much ai slop being thrown around, I feel like we can still digitally preserve intimate human connection, such as writing personal diaries. In this project, you will be able to open an ebook, and every page you scroll it’s a diary entry from a new person, who wrote it somewhere. Today I coded the welcome page (which will later be animated) and initialized supabase."}]...
|
Title: Terrain by @miry | Stardance
Devlogs:
I go Title: Terrain by @miry | Stardance
Devlogs:
I got this idea about a month ago. With so much ai slop being thrown around, I feel like we can still digitally preserve intimate human connection, such as writing personal diaries. In this project, you will be able to open an ebook, and every page you scroll it’s a diary entry from a new person, who wrote it somewhere. Today I coded the welcome page (which will later be animated) and initialized supabase.
very little progress because I am busy preparing for back to school but so far I have supabase login and diary front page for users waiting to be populated by diaries
Diaries can now be created! This is the first step before I step into chaos: figuring out the Ui for each diary page. Really loved the new flutter packages I tried and the overall look for v1.
Today I finally found the time to work on the draggable widgets functionality, something I have never explored yet, and it was a veryyy fun process. I relied on an article I found on Medium that used the Positioned widget to make draggable stuff by constantly updating x and y coordinates. Then I had fun exploring some cool flutter packages that could maintain my app’s UI. Overall i’m soo happy with the progress and I can’t wait to add images, videos and audio recordings....
|
1792655527.2467103
|
1793260327.2467103
|
|
67780
|
BLARE by @eman-abdulrauf | Stardance
|
eman-abdulrauf
|
0
|
0.25
|
0
|
[]
|
[{"post_id": 76744, "ts": "202 [{"post_id": 76744, "ts": "2026-10-04T13:51:55Z", "hours": 0.25, "text": "today i learned about what is pcb"}]...
|
Title: BLARE by @eman-abdulrauf | Stardance
Devlo Title: BLARE by @eman-abdulrauf | Stardance
Devlogs:
today i learned about what is pcb...
|
1793112941.8320677
|
1793717741.8320677
|
|
19074
|
ISS HUNT by @madzia | Stardance
|
madzia
|
1
|
18.0
|
133
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T14:11:53Z", "hours": 18.0, "multiplier": 7.34, "payout": 133, "blessing": "neutral", "text": "ISS HUNT A website created from the love to css What’s this about? It’s about the ISS. You’ll find here 5 segments: About Education Guide (on how to spot the ISS) Astronauts Social media Every segment is all around the ISS! Besides, you’ll find a lot of animations - enjoy them! This site is meant to be fun, and I built it so we can remember the ISS forever, as its retiring soon. The challenging thing was probably the cursor. Aaand the scrollbar. Before, I knew the absolute basics of these 2 features, but in this project I learnt a lot more about them. I enjoyed making it bc of css - it was such a creative and smooth process. Please try on laptop/computer OR watch the videos attached in devlog 8. It do NOT work correctly on smartphones.", "repo": "https://github.com/Maaadzia/ISS-hunt", "demo": "https://maaadzia.github.io/ISS-hunt/"}]...
|
[{"post_id": 76746, "ts": "202 [{"post_id": 76746, "ts": "2026-10-04T13:55:43Z", "hours": 2.4128, "text": "Devlog 8 - Final devlog, cursor, scrollbar and minor changes Please watch the videos below if you’re a voter and you can’t visit this website by computer. The first video is speeded up Cursor I added this cyan star cursor! I knew how to change the cursor but I had such a problem with making it different while pointing. Eventually I asked ai for help and it turned out pretty well - I think it adds some whimsy to this page Scrollbar (visible on second slide) I also styled the scrollbar!! I used youtube tutorial for this one. Looks much better now, I love the cyan accent! Few minor changes Fixed some bugs, some typos, added few words Thank you!! I’m gonna ship it now, thanks yall for your support I really appreciate it. This project was so fun to make, CSS is awesome. Wish me luck"}, {"post_id": 74584, "ts": "2026-09-27T17:54:34Z", "hours": 0.6608, "text": "Devlog 7 - About segment Hi again! 5/5 segments are complete!! About This segment is just a short description on the ISS and a photo with cool animation What’s next? I’m not shipping yet, now I need to perfect this site! Style the scrollbar Fix some animations Add some details It’s near finish! Thanks for reading"}, {"post_id": 74401, "ts": "2026-09-27T10:08:18Z", "hours": 0.9986, "text": "Devlog 6 - Education segment Hello everyone, 4/5 segments complete! Education In this section I embedeed 2 imo interesting videos from the ISS and a button that direct you to the ISS site!! Obviously I’ve also added some animations and I fixed the animation from guide segment, sorry I forgot to put this in the video, but I think that it looks much better now! If you’d change anything please let me know, I’d love to get to know your opinion!! Thanks for reading and have a nice day"}, {"post_id": 73653, "ts": "2026-09-25T16:18:24Z", "hours": 1.5194, "text": "Devlog 5 - Guide and Social media segments Hiii! 3/5 segments finished!! Social media That’s just a segment with ISS socials (but the tiktok one is ESA’s account bc iss don’t have their own and esa post a lot from the ISS!) But I’ve done this in such a… unique way! The social media icons you see is just one full img I added A B C and D text and centered it on these icons Added href to these abcds and it’s working! Last step - opacity: 0 But why this way? I’m sure that there’s an easier way to do this but I’m not that experienced and I like to create things on my own, I came up with this and it works!! So yall remember, work smarter not harder! Guide segment I’m not so sure about this one. Please let me know - should I keep this animation, where the letters are “dancing”, or should I change it to some smoother animation? I kinda like it bc it’s like futuristic computer coding something vibe but idk, so pleaseee watch the video on the 3th slide and let me know below!! It would be highly appreciated!!! Thanks for reading and have a nice day!"}, {"post_id": 73253, "ts": "2026-09-24T17:59:40Z", "hours": 1.9628, "text": "Devlog 4 - Astronauts Segment Hi everyone!! 1/5 segments are finished!! I don’t have much to say as I really like working with css and everything is always so smooth. I enjoyed doing the research and getting to know some interesting information about these people!! In this segment you will find: A lot of astronauts photos with cool animation on scroll at the top Section about Peggy Whitson Section about Scott Kelly I decided to write a little bit about 2 people who did some iconic things on the ISS. I didn’t wanted it to be boring and I think that I found the perfect balance. Thanks for reading and have a nice dayy!!!"}, {"post_id": 71156, "ts": "2026-09-20T11:19:25Z", "hours": 1.5481, "text": "Devlog 3 - start screen and a lot of styling!! So the “raw” version is complete!! This, or so, is how it’s gonna look. Seriously, I love css so much it was so fun to make this!! Ai usage To the scroll element I needed to add 2 animations: To make it “jump”, infinite To make it fade while scrolling I didn’t know how I can add 2 animations and therefore I asked ai. The solution is to add the second animation after a coma but it wouldn’t work very well bc I had, among others, animation-timeline: view(); it also helped me with this one and the solution here is to add auto, view() , normal, 0% and so on. A small thing, but it was really helpful. What’s next? I need to fill every section with many cool animations and information!! I would love to add maybe an interactive background or just some animations bc rn it’s kinda blank I love how it’s turning out and can’t wait for the final results!!"}, {"post_id": 70596, "ts": "2026-09-19T12:41:20Z", "hours": 3.4253, "text": "Devlog 2 - a complete rebrand!! New Idea of the ISS hunt I never wanted it to be a webOS, but when I created this project I just didn’t know what an OS meant lol, while working on spacecraftOS I really liked css, and I also came up with an idea.. I’m staying with the design and ISS is still gonna be the main character, but instead of building some advanced system I’m going to make a pretty website with a lot of animations. It will be a vast guide about the ISS! Css makes me happy and fulfilled, I really enjoy learning new stuff about it. I’d love to create more beautiful and breathtaking websites. I can’t wait to improve my css skills!! Yk stardance is ending soon, I wouldn’t even have the time to learn enough js Also, I’m so grateful for all the reviews I got on spacecraftOS and a 18,53x multiplier!! Thank you all it makes me so happy!!! 😭💗 So, what I’d already done? Deleted most of my code Created header on scroll animation (you can see it in the video below) Left the orbiting ISS bc I spent on it so much time, looking forward to find some use for it! I think that I’ll just change the background colors as I’m looking at it now, lmk what you think! Can’t wait to create more!! Thanks for reading and have a nice day"}, {"post_id": 25192, "ts": "2026-07-09T08:27:59Z", "hours": 5.6578, "text": "ISS HUNT - devlog #1 Hi! Recently I’ve been working on ISS hunt, a website that helps you catch ISS flying over your country! For more information check this project description . What I’ve already done I’ve been focusing on the page design - you can see how it looks in the video below! I added ISS moving around the site, it wasn’t really difficult but as you can see in the video the spin on its own axis is taking it so much time - well, not anymore! I managed to fix it and now it’s just a brief moment. What you can see in the video Besides the ISS you can see the upper band showing current time and day and below you can see few countries - what’s the plan? I’m starting with 3 countries, by clicking on them soon you will be able to open a window with several information about next ISS flyovers, such as where, when or the weather condition. I want to make it exist first, and then I will make it great! The plan is to make selectable options with all countries around the world, starting with these which you guys would like to see! What’s next? I’m going to focus on few apps, that will provide the rundown on the basics of ISS Thanks for reading my 1st devlog! And what about you? Did yall ever seen ISS flying over your country?"}]...
|
Title: ISS HUNT by @madzia | Stardance
Devlogs:
I Title: ISS HUNT by @madzia | Stardance
Devlogs:
ISS HUNT - devlog #1 Hi! Recently I’ve been working on ISS hunt, a website that helps you catch ISS flying over your country! For more information check this project description . What I’ve already done I’ve been focusing on the page design - you can see how it looks in the video below! I added ISS moving around the site, it wasn’t really difficult but as you can see in the video the spin on its own axis is taking it so much time - well, not anymore! I managed to fix it and now it’s just a brief moment. What you can see in the video Besides the ISS you can see the upper band showing current time and day and below you can see few countries - what’s the plan? I’m starting with 3 countries, by clicking on them soon you will be able to open a window with several information about next ISS flyovers, such as where, when or the weather condition. I want to make it exist first, and then I will make it great! The plan is to make selectable options with all countries around the world, starting with these which you guys would like to see! What’s next? I’m going to focus on few apps, that will provide the rundown on the basics of ISS Thanks for reading my 1st devlog! And what about you? Did yall ever seen ISS flying over your country?
Devlog 2 - a complete rebrand!! New Idea of the ISS hunt I never wanted it to be a webOS, but when I created this project I just didn’t know what an OS meant lol, while working on spacecraftOS I really liked css, and I also came up with an idea.. I’m staying with the design and ISS is still gonna be the main character, but instead of building some advanced system I’m going to make a pretty website with a lot of animations. It will be a vast guide about the ISS! Css makes me happy and fulfilled, I really enjoy learning new stuff about it. I’d love to create more beautiful and breathtaking websites. I can’t wait to improve my css skills!! Yk stardance is ending soon, I wouldn’t even have the time to learn enough js Also, I’m so grateful for all the reviews I got on spacecraftOS and a 18,53x multiplier!! Thank you all it makes me so happy!!! 😭💗 So, what I’d already done? Deleted most of my code Created header on scroll animation (you can see it in the video below) Left the orbiting ISS bc I spent on it so much time, looking forward to find some use for it! I think that I’ll just change the background colors as I’m looking at it now, lmk what you think! Can’t wait to create more!! Thanks for reading and have a nice day
Devlog 3 - start screen and a lot of styling!! So the “raw” version is complete!! This, or so, is how it’s gonna look. Seriously, I love css so much it was so fun to make this!! Ai usage To the scroll element I needed to add 2 animations: To make it “jump”, infinite To make it fade while scrolling I didn’t know how I can add 2 animations and therefore I asked ai. The solution is to add the second animation after a coma but it wouldn’t work very well bc I had, among others, animation-timeline: view(); it also helped me with this one and the solution here is to add auto, view() , normal, 0% and so on. A small thing, but it was really helpful. What’s next? I need to fill every section with many cool animations and information!! I would love to add maybe an interactive background or just some animations bc rn it’s kinda blank I love how it’s turning out and can’t wait for the final results!!
Devlog 4 - Astronauts Segment Hi everyone!! 1/5 segments are finished!! I don’t have much to say as I really like working with css and everything is always so smooth. I enjoyed doing the research and getting to know some interesting information about these people!! In this segment you will find: A lot of astronauts photos with cool animation on scroll at the top Section about Peggy Whitson Section about Scott Kelly I decided to write a little bit about 2 people who did some iconic things on the ISS. I didn’t wanted it to be boring and I think that I found the perfect balance. Thanks for reading and have a nice dayy!!!
Devlog 5 - Guide and Social media segments Hiii! 3/5 segments finished!! Social media That’s just a segment with ISS socials (but the tiktok one is ESA’s account bc iss don’t have their own and esa post a lot from the ISS!) But I’ve done this in such a… unique way! The social media icons you see is just one full img I added A B C and D text and centered it on these icons Added href to these abcds and it’s working! Last step - opacity: 0 But why this way? I’m sure that there’s an easier way to do this but I’m not that experienced and I like to create things on my own, I came up with this and it works!! So yall remember, work smarter not harder! Guide segment I’m not so sure about this one. Please let me know - should I keep this animation, where the letters are “dancing”, or should I change it to some smoother animation? I kinda like it bc it’s like futuristic computer coding something vibe but idk, so pleaseee watch the video on the 3th slide and let me know below!! It would be highly appreciated!!! Thanks for reading and have a nice day!
Devlog 6 - Education segment Hello everyone, 4/5 segments complete! Education In this section I embedeed 2 imo interesting videos from the ISS and a button that direct you to the ISS site!! Obviously I’ve also added some animations and I fixed the animation from guide segment, sorry I forgot to put this in the video, but I think that it looks much better now! If you’d change anything please let me know, I’d love to get to know your opinion!! Thanks for reading and have a nice day
Devlog 7 - About segment Hi again! 5/5 segments are complete!! About This segment is just a short description on the ISS and a photo with cool animation What’s next? I’m not shipping yet, now I need to perfect this site! Style the scrollbar Fix some animations Add some details It’s near finish! Thanks for reading
Devlog 8 - Final devlog, cursor, scrollbar and minor changes Please watch the videos below if you’re a voter and you can’t visit this website by computer. The first video is speeded up Cursor I added this cyan star cursor! I knew how to change the cursor but I had such a problem with making it different while pointing. Eventually I asked ai for help and it turned out pretty well - I think it adds some whimsy to this page Scrollbar (visible on second slide) I also styled the scrollbar!! I used youtube tutorial for this one. Looks much better now, I love the cyan accent! Few minor changes Fixed some bugs, some typos, added few words Thank you!! I’m gonna ship it now, thanks yall for your support I really appreciate it. This project was so fun to make, CSS is awesome. Wish me luck
Ships:
ISS HUNT A website created from the love to css What’s this about? It’s about the ISS. You’ll find here 5 segments: About Education Guide (on how to spot the ISS) Astronauts Social media Every segment is all around the ISS! Besides, you’ll find a lot of animations - enjoy them! This site is meant to be fun, and I built it so we can remember the ISS forever, as its retiring soon. The challenging thing was probably the cursor. Aaand the scrollbar. Before, I knew the absolute basics of these 2 features, but in this project I learnt a lot more about them. I enjoyed making it bc of css - it was such a creative and smooth process. Please try on laptop/computer OR watch the videos attached in devlog 8. It do NOT work correctly on smartphones....
|
1793152251.7574408
|
1793238651.7574408
|
|
67769
|
Real-Mun by @ayaandhuria26 | Stardance
|
ayaandhuria26
|
0
|
2.65
|
0
|
[]
|
[{"post_id": 76750, "ts": "202 [{"post_id": 76750, "ts": "2026-10-04T14:18:07Z", "hours": 2.2294, "text": "I am working on making the mock conference sessions smoother, removing all the small pauses, the issues with api keys and ensuring the best user experience."}, {"post_id": 76553, "ts": "2026-10-03T22:30:38Z", "hours": 0.4247, "text": "I’m redesigning the frontend UI to make it easier to navigate and the appearence. I’m making it more accessible to users by making it one click, instead of complicated. Also I’m changing the color, shades, aesthetics to make it more neat, attractive."}]...
|
Title: Real-Mun by @ayaandhuria26 | Stardance
Dev Title: Real-Mun by @ayaandhuria26 | Stardance
Devlogs:
I’m redesigning the frontend UI to make it easier to navigate and the appearence. I’m making it more accessible to users by making it one click, instead of complicated. Also I’m changing the color, shades, aesthetics to make it more neat, attractive.
I am working on making the mock conference sessions smoother, removing all the small pauses, the issues with api keys and ensuring the best user experience....
|
1793112930.4010725
|
1793717730.4010725
|
|
14411
|
My awesome macropad! by @BenuaminM35 | Stardance
|
BenuaminM35
|
0
|
1.64
|
0
|
[]
|
[{"post_id": 76753, "ts": "202 [{"post_id": 76753, "ts": "2026-10-04T14:23:04Z", "hours": 1.3881, "text": "I’m working on a HackPad MacroPad"}, {"post_id": 15137, "ts": "2026-06-24T16:24:40Z", "hours": 0.2503, "text": "I’m new to hackclub but I’m starting to make a mini macropad"}]...
|
Title: My awesome macropad! by @BenuaminM35 | Star Title: My awesome macropad! by @BenuaminM35 | Stardance
Devlogs:
I’m new to hackclub but I’m starting to make a mini macropad
I’m working on a HackPad MacroPad...
|
1792727662.89615
|
1793332462.89615
|
|
65881
|
Julius Ceasar by @HarvyLiu | Stardance
|
HarvyLiu
|
2
|
4.0
|
3
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-06T16:54:41Z", "hours": 1.0, "multiplier": 2.83, "payout": 3, "blessing": "neutral", "text": "Now it has 5 commands in total!! I hope to add more but I’ve got midterm next week so… 💀, Anyways, wish everyone out there also maintaining well on their studies lol", "repo": "https://github.com/HarvyLiu/Julius-Ceasar", "demo": "https://hackclub.enterprise.slack.com/archives/C0P5NE354"}, {"ship_num": 2, "ts": "2026-09-29T12:47:03Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Finished 3 commands of the ciphering/encoding bot Julius Ceasar!! Try it out! I’ll be constantly adding more commands in the future, pls look forward to it!", "repo": "https://github.com/HarvyLiu/Julius-Ceasar", "demo": "https://hackclub.enterprise.slack.com/archives/C0P5NE354"}]...
|
[{"post_id": 76755, "ts": "202 [{"post_id": 76755, "ts": "2026-10-04T14:31:49Z", "hours": 0.6206, "text": "atbash finished!"}, {"post_id": 75549, "ts": "2026-09-30T12:25:24Z", "hours": 0.3617, "text": "I seriously do not know how is it like this, this is absolute nonsense, I only used AI to generate five lines of code, in the codebase and a README template for me to fill in detail. I typed everything else on my own, I don’t understand 🥀🥀. AI doesnt need 2 hours to type that thing 😭😭"}, {"post_id": 75178, "ts": "2026-09-29T12:15:32Z", "hours": 0.2681, "text": "Base64 slash command finished!!"}, {"post_id": 74877, "ts": "2026-09-28T14:19:31Z", "hours": 0.4367, "text": "Base64 encoding function added! Haven’t finished it’s slash command tho"}, {"post_id": 74586, "ts": "2026-09-27T17:57:30Z", "hours": 0.4936, "text": "Added rot13 for simplicity!! More commands incoming~"}, {"post_id": 74538, "ts": "2026-09-27T16:22:05Z", "hours": 0.8083, "text": "Btw, I forgot to say, I did a major change for this mission. I remembered that discord bot suggests using python. I never built one before though, so for my slack bot (since I’m also preparing for a python exam), I decided to write it in: Python. I went online and found the official document and also asked AI for help for the slack parts. Slash commands are 100% hand made, you can go check it out, it’s written a bit poorly but it works. It works then don’t touch it am I wrong?"}, {"post_id": 74284, "ts": "2026-09-27T03:53:06Z", "hours": 0.795, "text": "Finished the first ciphering function, first a basic one, Caesar cipher!"}]...
|
Title: Julius Ceasar by @HarvyLiu | Stardance
Dev Title: Julius Ceasar by @HarvyLiu | Stardance
Devlogs:
Finished the first ciphering function, first a basic one, Caesar cipher!
Btw, I forgot to say, I did a major change for this mission. I remembered that discord bot suggests using python. I never built one before though, so for my slack bot (since I’m also preparing for a python exam), I decided to write it in: Python. I went online and found the official document and also asked AI for help for the slack parts. Slash commands are 100% hand made, you can go check it out, it’s written a bit poorly but it works. It works then don’t touch it am I wrong?
Added rot13 for simplicity!! More commands incoming~
Base64 encoding function added! Haven’t finished it’s slash command tho
Base64 slash command finished!!
I seriously do not know how is it like this, this is absolute nonsense, I only used AI to generate five lines of code, in the codebase and a README template for me to fill in detail. I typed everything else on my own, I don’t understand 🥀🥀. AI doesnt need 2 hours to type that thing 😭😭
atbash finished!
Ships:
Finished 3 commands of the ciphering/encoding bot Julius Ceasar!! Try it out! I’ll be constantly adding more commands in the future, pls look forward to it!
Now it has 5 commands in total!! I hope to add more but I’ve got midterm next week so… 💀, Anyways, wish everyone out there also maintaining well on their studies lol...
|
1793062138.143276
|
1793148538.143276
|