|
46274
|
SnackbarOS by @222erik | Stardance
|
222erik
|
1
|
16.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-13T17:22:26Z", "hours": 16.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a operating system that runs in the browser. It’s of course not a real operating system. In other words, it’s a website where you can open and close applications, and move their windows. There are two apps. A notes app and a calculator app. I think the calculator app was the hardest thing to code, like, it supports floating point numbers. The notes app was also challenging because of the editor, I’m most proud of that.", "repo": "https://github.com/222erik/web-os/", "demo": "https://222erik.github.io/web-os/"}]...
|
[{"post_id": 53202, "ts": "202 [{"post_id": 53202, "ts": "2026-08-23T17:16:27Z", "hours": 3.1464, "text": "devlog 3, i made a calculator app that calculates the four operations and supports floating-point numbers"}, {"post_id": 49792, "ts": "2026-08-18T18:44:39Z", "hours": 4.2172, "text": "devlog 2, i made a javascript-powered notes app where you can manage notes"}, {"post_id": 45631, "ts": "2026-08-12T07:48:52Z", "hours": 8.6433, "text": "The first devlog, i added a welcome window and a notes app (it doesn’t work yet), the windows have a close button. I also made two bars, one at the top that shows time and one at the bottom which is the application launcher."}]...
|
Title: SnackbarOS by @222erik | Stardance
Devlogs Title: SnackbarOS by @222erik | Stardance
Devlogs:
The first devlog, i added a welcome window and a notes app (it doesn’t work yet), the windows have a close button. I also made two bars, one at the top that shows time and one at the bottom which is the application launcher.
devlog 2, i made a javascript-powered notes app where you can manage notes
devlog 3, i made a calculator app that calculates the four operations and supports floating-point numbers
Ships:
I made a operating system that runs in the browser. It’s of course not a real operating system. In other words, it’s a website where you can open and close applications, and move their windows. There are two apps. A notes app and a calculator app. I think the calculator app was the hardest thing to code, like, it supports floating point numbers. The notes app was also challenging because of the editor, I’m most proud of that....
|
1793400606.9514966
|
1793487006.9514966
|
|
46281
|
ASTRA by @BobbyLovesShrek | Stardance
|
BobbyLovesShrek
|
1
|
87.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-28T09:22:20Z", "hours": 87.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "ASTRA 3D is an interactive Solar System explorer. You can change the date and clock speed, select planets, compare distances, experiment with orbital parameters, and try simplified flights and transfers. It also includes a local notebook and an offline guide. The challenging part was connecting the orbital calculations to an interactive 3D scene while making clear what the simplified model can and cannot tell you. I’m proud that the project lets people explore these ideas hands-on and explains its limits: it isn’t a full physics simulation or a mission-planning tool. To try it, start the app with pnpm install and pnpm dev, then use the controls to change the date, select planets, measure distances, or launch an experiment.", "repo": "https://github.com/Sid95-44/ASTRA-3D", "demo": "https://sid95-44.github.io/ASTRA-3D/"}]...
|
[{"post_id": 74795, "ts": "202 [{"post_id": 74795, "ts": "2026-09-28T08:44:38Z", "hours": 11.8558, "text": "Alright guys, It might genuinely be time to ship this Goddamn I finished milestone 4 and 5 now, last minute grind Milestone 4 is where ASTRA gets more interactive. There’s more satellites, moons, spacecraft, etc. You can move around the 3d environment, so that it starts actually feeling like space simulation. In milestone 5, you can actually do stuff with those objects. You can create a mission, choose a destination, set objectives, plan the mission steps, and see everything play out in the 3D environment."}, {"post_id": 74010, "ts": "2026-09-26T14:53:28Z", "hours": 12.6856, "text": "Guys, so like I started grinding on this thing Like this has been my main centre of focus atp. I finished building milestone 3 and added some features. Milestone 3 is the Expedition phase: adding moons, spacecraft missions, live data, and guided learning and discovery tools. Basically, ASTRA grows from exploring the solar system to taking little learning trips through it. Some of the trickier parts of milestone 3 were getting planets and moons to move in a convincing way, while keeping the controls responsive; showing useful live readouts without making the screen feel overloaded; and making spacecraft trips and orbital data understandable without pretending they’re accurate enough for real mission planning. The project simplifies some of the physics, and the roadmap still calls out live data and guided discovery as future work."}, {"post_id": 73012, "ts": "2026-09-24T06:48:26Z", "hours": 13.2147, "text": "Milestone 2 is basically about taking ASTRA from a working demo to a more complete learning tool, with things like extra satellites, better mission lessons, more detailed visuals, and useful features like saving or exporting your measurements. Added ASTRA Guide, a built-in educational assistant. It can explain planets, orbital speed, orbital periods, Kepler-inspired motion, eccentricity, inclination, AU, simulation time, distances, and the model’s limits. Answers use the currently selected planet, simulation date, speed, and active distance measurement. Added suggested questions to help beginners know what to ask. Milestone 3 will probably focus on making ASTRA more advanced and useful, with deeper mission-planning lessons, more satellites, better visuals, and tools for saving or exporting your measurements."}, {"post_id": 72035, "ts": "2026-09-22T01:15:27Z", "hours": 11.0403, "text": "Devlog #6: Milestone 1 is where ASTRA stops being just a cool landing page and becomes an actual interactive Solar System. You can look around in 3D, select planets and moons, speed up or pause time, check live information, measure distances, and try simple spacecraft missions and orbit experiments. There were a few challenges along the way of building milestone 1, bugs and alot of errors. But I’ve created milestone 1, and I’m simultaenoulsy creating milestone 2."}, {"post_id": 70959, "ts": "2026-09-20T03:17:22Z", "hours": 6.7439, "text": "Devlog #5: Hello Earthlings, For Milestone 0, I upgraded the landing page into a proper interactive intro for ASTRA. It now has the orbital blueprint design, animated planet cards, scroll and pointer effects, section reveals, mobile navigation, reduced-motion support, and a clearer button that takes you into the simulation. The simulation itself stayed mostly the same for now, while I focused on making the first screen feel more polished and connected to the project’s space-science theme. As you can see, the design of the website has been improved a lot from before. I had some help from my friends at school, but I did around 65% of the work."}, {"post_id": 69171, "ts": "2026-09-16T15:01:55Z", "hours": 7.0864, "text": "So, hello It has been a long time since I made my previous devlog. I actually went from milestone 1 to making milestone 0. So milestone 0 is the landing page, that describes what ASTRA 3D is and has a scroll driven narrative system. Clicking the ‘enter observatory’ button will take the user into the main logic of this website. I’ve integrated milestone 1 and milestone 0, and I’m progressing through milestone 2. That’s it, I guess. Byeeeeeeee"}, {"post_id": 51372, "ts": "2026-08-21T00:36:22Z", "hours": 6.1872, "text": "Devlog#3-ish Hello mighty earthlings, I’m not really done with phase 3 of my project, hell, I’m not even done with phase 2 . I am currently adding moon textures and planet textures to the planets to make them look more realistic and I’m improving my UI. The thing is, there is a lot of errors and bugs, so this might be the most boring and brain-draining part yet. I think I would need another 6-7 hours to stop all errors and polish it. Until next time I guess"}, {"post_id": 50863, "ts": "2026-08-20T09:49:11Z", "hours": 10.8689, "text": "Devlog#2: Hello earthlings I have a lot of bugs and errors in phase 2 development. I can see that its a long road of fixing. But hey, atleast it’s for a good cause"}, {"post_id": 49304, "ts": "2026-08-18T01:28:06Z", "hours": 7.5714, "text": "Devlog #1: Hello Earthlings So I started with phase 1 of ASTRA-3D, which is a website that shows a lot of stuff, like 3D Solar System, info about planets, asteroid details, weather details and might have a ASTRA AI Chatbot as we progress through more updates and phases. Phase 1 is basic and basically shows the 3D solar system and you can rotate to move the camera around. Moreover, you can click on planets to display the info abt them. Thats it Thx"}]...
|
Title: ASTRA by @BobbyLovesShrek | Stardance
Devl Title: ASTRA by @BobbyLovesShrek | Stardance
Devlogs:
Devlog #1: Hello Earthlings So I started with phase 1 of ASTRA-3D, which is a website that shows a lot of stuff, like 3D Solar System, info about planets, asteroid details, weather details and might have a ASTRA AI Chatbot as we progress through more updates and phases. Phase 1 is basic and basically shows the 3D solar system and you can rotate to move the camera around. Moreover, you can click on planets to display the info abt them. Thats it Thx
Devlog#2: Hello earthlings I have a lot of bugs and errors in phase 2 development. I can see that its a long road of fixing. But hey, atleast it’s for a good cause
Devlog#3-ish Hello mighty earthlings, I’m not really done with phase 3 of my project, hell, I’m not even done with phase 2 . I am currently adding moon textures and planet textures to the planets to make them look more realistic and I’m improving my UI. The thing is, there is a lot of errors and bugs, so this might be the most boring and brain-draining part yet. I think I would need another 6-7 hours to stop all errors and polish it. Until next time I guess
So, hello It has been a long time since I made my previous devlog. I actually went from milestone 1 to making milestone 0. So milestone 0 is the landing page, that describes what ASTRA 3D is and has a scroll driven narrative system. Clicking the ‘enter observatory’ button will take the user into the main logic of this website. I’ve integrated milestone 1 and milestone 0, and I’m progressing through milestone 2. That’s it, I guess. Byeeeeeeee
Devlog #5: Hello Earthlings, For Milestone 0, I upgraded the landing page into a proper interactive intro for ASTRA. It now has the orbital blueprint design, animated planet cards, scroll and pointer effects, section reveals, mobile navigation, reduced-motion support, and a clearer button that takes you into the simulation. The simulation itself stayed mostly the same for now, while I focused on making the first screen feel more polished and connected to the project’s space-science theme. As you can see, the design of the website has been improved a lot from before. I had some help from my friends at school, but I did around 65% of the work.
Devlog #6: Milestone 1 is where ASTRA stops being just a cool landing page and becomes an actual interactive Solar System. You can look around in 3D, select planets and moons, speed up or pause time, check live information, measure distances, and try simple spacecraft missions and orbit experiments. There were a few challenges along the way of building milestone 1, bugs and alot of errors. But I’ve created milestone 1, and I’m simultaenoulsy creating milestone 2.
Milestone 2 is basically about taking ASTRA from a working demo to a more complete learning tool, with things like extra satellites, better mission lessons, more detailed visuals, and useful features like saving or exporting your measurements. Added ASTRA Guide, a built-in educational assistant. It can explain planets, orbital speed, orbital periods, Kepler-inspired motion, eccentricity, inclination, AU, simulation time, distances, and the model’s limits. Answers use the currently selected planet, simulation date, speed, and active distance measurement. Added suggested questions to help beginners know what to ask. Milestone 3 will probably focus on making ASTRA more advanced and useful, with deeper mission-planning lessons, more satellites, better visuals, and tools for saving or exporting your measurements.
Guys, so like I started grinding on this thing Like this has been my main centre of focus atp. I finished building milestone 3 and added some features. Milestone 3 is the Expedition phase: adding moons, spacecraft missions, live data, and guided learning and discovery tools. Basically, ASTRA grows from exploring the solar system to taking little learning trips through it. Some of the trickier parts of milestone 3 were getting planets and moons to move in a convincing way, while keeping the controls responsive; showing useful live readouts without making the screen feel overloaded; and making spacecraft trips and orbital data understandable without pretending they’re accurate enough for real mission planning. The project simplifies some of the physics, and the roadmap still calls out live data and guided discovery as future work.
Alright guys, It might genuinely be time to ship this Goddamn I finished milestone 4 and 5 now, last minute grind Milestone 4 is where ASTRA gets more interactive. There’s more satellites, moons, spacecraft, etc. You can move around the 3d environment, so that it starts actually feeling like space simulation. In milestone 5, you can actually do stuff with those objects. You can create a mission, choose a destination, set objectives, plan the mission steps, and see everything play out in the 3D environment.
Ships:
ASTRA 3D is an interactive Solar System explorer. You can change the date and clock speed, select planets, compare distances, experiment with orbital parameters, and try simplified flights and transfers. It also includes a local notebook and an offline guide. The challenging part was connecting the orbital calculations to an interactive 3D scene while making clear what the simplified model can and cannot tell you. I’m proud that the project lets people explore these ideas hands-on and explains its limits: it isn’t a full physics simulation or a mission-planning tool. To try it, start the app with pnpm install and pnpm dev, then use the controls to change the date, select planets, measure distances, or launch an experiment....
|
1793346771.8558
|
1793433171.8558
|
|
46282
|
My own site! by @newguy | Stardance
|
newguy
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T20:18:55Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello everyone, this is my very first project! I have learned quite a lot about HTML + CSS from this website alone. Getting the formatting done (eg. three boxes aligned in a row) was quite difficult, but I persevered and succeeded!", "repo": "https://github.com/0duck1/about-0duck1", "demo": "https://0duck1.github.io/about-0duck1/"}]...
|
[{"post_id": 45262, "ts": "202 [{"post_id": 45262, "ts": "2026-08-11T16:41:58Z", "hours": 1.475, "text": "Completed the rest of the sections while keeping the theme generally uniform. The additional final three sections I added was a section to find my Github profile, a section to look at my currently worked on projects, and a section about me."}, {"post_id": 44904, "ts": "2026-08-10T23:26:56Z", "hours": 3.4633, "text": "Hello everyone! I have just finished up the home page!"}]...
|
Title: My own site! by @newguy | Stardance
Devlog Title: My own site! by @newguy | Stardance
Devlogs:
Hello everyone! I have just finished up the home page!
Completed the rest of the sections while keeping the theme generally uniform. The additional final three sections I added was a section to find my Github profile, a section to look at my currently worked on projects, and a section about me.
Ships:
Hello everyone, this is my very first project! I have learned quite a lot about HTML + CSS from this website alone. Getting the formatting done (eg. three boxes aligned in a row) was quite difficult, but I persevered and succeeded!...
|
1793508905.9534712
|
1793595305.9534712
|
|
46291
|
SmartBedLamp by @Stylt | Stardance
|
Stylt
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-20T08:10:43Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is a design only! Smart Bed Lamp Welcome to the Smart Bed Lamp project! This is a custom-designed PCB powered by the ESP32-S3 microcontroller. It serves as an intelligent bedside lamp, an alarm clock, and a customizable development platform. Hardware Features & Component Explanations Here is a breakdown of the hardware choices and why specific components were included on the board: Microcontroller: ESP32-S3 Acts as the brain of the lamp, providing Wi-Fi and Bluetooth capabilities for smart home integration (e.g., Home Assistant, MQTT, or a custom app). Lighting: WS2812B LED Ring The board features a circular array of WS2812B addressable RGB LEDs. Why the extra ceramic capacitors? Every single LED is paired with its own ceramic decoupling capacitor. This is crucial for stabilizing the power delivery and preventing any voltage drops, which ensures the LEDs never flicker, even at maximum brightness. Audio: Onboard Buzzer Why a buzzer? Since this functions as a bed lamp, the integrated buzzer serves as an alarm clock speaker. It can be programmed for morning wake-up alarms or simple audio feedback when a button is pressed. User Controls (Push Buttons): RST (Reset): A standard hardware button to reboot the MCU when needed. BOOT: Used to put the ESP32-S3 into bootloader mode for flashing new firmware via USB. FUNCTION: A dedicated, user-programmable button. Why? You can code this button to do whatever you want—snooze the alarm, turn the lamp on/off, cycle through different color modes, or trigger a smart home routine without needing your phone. Power Management: USB Type-C: Included for easy firmware programming and for providing a standard 5V power supply directly from a PC or charger. DC Barrel Jack (DC IN): Allows the lamp to be powered continuously via a standard external wall power adapter. TPS5430DDA Buck Converter: Why is it here? If you use a higher voltage external power supply via the barrel jack, this high-efficiency step-down converter safely drops the voltage down for the LEDs and logic without generating excessive heat. Expansion & Configuration: Breakout Pins (5V, 3V3, GND): Why are they scattered? Power and ground pins are strategically distributed around the perimeter of the PCB. This makes it incredibly easy to solder and connect additional external sensors (like temperature, humidity, or motion sensors) exactly where you need them without creating a mess of crossed wires. Solder Jumpers: Included to allow users to manually configure specific hardware behaviors or trace connections simply by bridging them with solder.", "repo": "https://github.com/Stylt1/bed-lamp", "demo": ""}]...
|
[{"post_id": 48245, "ts": "202 [{"post_id": 48245, "ts": "2026-08-16T15:29:21Z", "hours": 0.9667, "text": "Devlog #7 -made some silkscreen Next finishing Slikscreen"}, {"post_id": 47014, "ts": "2026-08-14T16:22:25Z", "hours": 1.8333, "text": "Devlog #6 -finishing up PCB"}, {"post_id": 46222, "ts": "2026-08-13T09:31:02Z", "hours": 2.2047, "text": "Devlog #5 -Did a lot of work on PCB -Laid MCU Leds Caps etc. -Routed them It’s coming together"}, {"post_id": 45709, "ts": "2026-08-12T11:36:47Z", "hours": 2.1, "text": "Devlog #4 -Changed scheamatic bit (added decoupling caps to each diode) -layed and routed buck converter DC IN to 5V Next: Working on layout"}, {"post_id": 45207, "ts": "2026-08-11T15:09:38Z", "hours": 1.2833, "text": "Devlog #3 -Finished schematic -Wired everything -Checked ERC -Changed Block Diagram -Added images -Added passive buzzer -Added switch for functionality Next: Assigning footprints"}, {"post_id": 45054, "ts": "2026-08-11T09:51:20Z", "hours": 2.0667, "text": "Devlog #2 -searched components -worked on schematic"}, {"post_id": 44509, "ts": "2026-08-10T09:52:33Z", "hours": 1.1, "text": "Devlog #1 Starting a new project to get better quality sleep -made basic diagram -searched some components"}]...
|
Title: SmartBedLamp by @Stylt | Stardance
Devlogs Title: SmartBedLamp by @Stylt | Stardance
Devlogs:
Devlog #1 Starting a new project to get better quality sleep -made basic diagram -searched some components
Devlog #2 -searched components -worked on schematic
Devlog #3 -Finished schematic -Wired everything -Checked ERC -Changed Block Diagram -Added images -Added passive buzzer -Added switch for functionality Next: Assigning footprints
Devlog #4 -Changed scheamatic bit (added decoupling caps to each diode) -layed and routed buck converter DC IN to 5V Next: Working on layout
Devlog #5 -Did a lot of work on PCB -Laid MCU Leds Caps etc. -Routed them It’s coming together
Devlog #6 -finishing up PCB
Devlog #7 -made some silkscreen Next finishing Slikscreen
Ships:
This is a design only! Smart Bed Lamp Welcome to the Smart Bed Lamp project! This is a custom-designed PCB powered by the ESP32-S3 microcontroller. It serves as an intelligent bedside lamp, an alarm clock, and a customizable development platform. Hardware Features & Component Explanations Here is a breakdown of the hardware choices and why specific components were included on the board: Microcontroller: ESP32-S3 Acts as the brain of the lamp, providing Wi-Fi and Bluetooth capabilities for smart home integration (e.g., Home Assistant, MQTT, or a custom app). Lighting: WS2812B LED Ring The board features a circular array of WS2812B addressable RGB LEDs. Why the extra ceramic capacitors? Every single LED is paired with its own ceramic decoupling capacitor. This is crucial for stabilizing the power delivery and preventing any voltage drops, which ensures the LEDs never flicker, even at maximum brightness. Audio: Onboard Buzzer Why a buzzer? Since this functions as a bed lamp, the integrated buzzer serves as an alarm clock speaker. It can be programmed for morning wake-up alarms or simple audio feedback when a button is pressed. User Controls (Push Buttons): RST (Reset): A standard hardware button to reboot the MCU when needed. BOOT: Used to put the ESP32-S3 into bootloader mode for flashing new firmware via USB. FUNCTION: A dedicated, user-programmable button. Why? You can code this button to do whatever you want—snooze the alarm, turn the lamp on/off, cycle through different color modes, or trigger a smart home routine without needing your phone. Power Management: USB Type-C: Included for easy firmware programming and for providing a standard 5V power supply directly from a PC or charger. DC Barrel Jack (DC IN): Allows the lamp to be powered continuously via a standard external wall power adapter. TPS5430DDA Buck Converter: Why is it here? If you use a higher voltage external power supply via the barrel jack, this high-efficiency step-down converter safely drops the voltage down for the LEDs and logic without generating excessive heat. Expansion & Configuration: Breakout Pins (5V, 3V3, GND): Why are they scattered? Power and ground pins are strategically distributed around the perimeter of the PCB. This makes it incredibly easy to solder and connect additional external sensors (like temperature, humidity, or motion sensors) exactly where you need them without creating a mess of crossed wires. Solder Jumpers: Included to allow users to manually configure specific hardware behaviors or trace connections simply by bridging them with solder....
|
1793346778.1952085
|
1793433178.1952085
|
|
46303
|
Pong by @ish | Stardance
|
ish
|
1
|
1.0
|
1
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-10T09:31:14Z", "hours": 1.0, "multiplier": 1.04, "payout": 1, "blessing": "neutral", "text": "See previous Dev log for info about the game but the game is FULLY playable and shouldn’t have any bugs. Please contact if you find any (:", "repo": "https://github.com/Ish-in/Pong", "demo": "https://ish-in.github.io/Pong/"}]...
|
[{"post_id": 44497, "ts": "202 [{"post_id": 44497, "ts": "2026-08-10T09:28:25Z", "hours": 1.0231, "text": "Finished v1 It works! play best of 5 with 2 players or control both sides with each hand. in the future will be working on a CPU and also allowing the player to choose the max point for a game (:"}]...
|
Title: Pong by @ish | Stardance
Devlogs:
Finished Title: Pong by @ish | Stardance
Devlogs:
Finished v1 It works! play best of 5 with 2 players or control both sides with each hand. in the future will be working on a CPU and also allowing the player to choose the max point for a game (:
Ships:
See previous Dev log for info about the game but the game is FULLY playable and shouldn’t have any bugs. Please contact if you find any (:...
|
1793541173.6174874
|
1793627573.6174874
|
|
46304
|
Telegram Bot for school by @otiliamuntean48 | Star Telegram Bot for school by @otiliamuntean48 | Stardance...
|
otiliamuntean48
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-10T21:22:04Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a fully-functional telegram bot that serves as an useful tool for students to find more information in an easy way about upcoming events, announcements, deadlines, etc… The most challanging was the token’s configuration code, because there raised lots of unexpected errors. I enjoyed the process and to test both my patience and my critical thinking.", "repo": "https://github.com/otiliamuntean/School_telegram_bot", "demo": "https://lapse.hackclub.com/timelapse/ZcZ_uxXuK70r"}]...
|
[{"post_id": 44631, "ts": "202 [{"post_id": 44631, "ts": "2026-08-10T15:03:46Z", "hours": 0.7089, "text": "I’m working on a functional telegram bot that serves on informational pourpose to help students reach out in a easy way all the useful information. Here is a peek look"}]...
|
Title: Telegram Bot for school by @otiliamuntean48 Title: Telegram Bot for school by @otiliamuntean48 | Stardance
Devlogs:
I’m working on a functional telegram bot that serves on informational pourpose to help students reach out in a easy way all the useful information. Here is a peek look
Ships:
I made a fully-functional telegram bot that serves as an useful tool for students to find more information in an easy way about upcoming events, announcements, deadlines, etc… The most challanging was the token’s configuration code, because there raised lots of unexpected errors. I enjoyed the process and to test both my patience and my critical thinking....
|
1793541174.5298064
|
1793627574.5298064
|
|
46314
|
WayneWebOS by @wayne14 | Stardance
|
wayne14
|
1
|
23.68
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T06:42:22Z", "hours": 22.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I build WayneWebOS! It’s a webos with 8 apps, toolbar, time & date UI, battery, and security indicators. There is a menu app where u can open all otehr apps: To Do Settings (customization) Notepad Gallery Calculator Console Clock Browser All apps are working and feature basic functionality. The most challenging part was making a Notepad and Clock app. I used Quill library for formatting in notepad and both timer and countdown took more several hours to make each. I rewrote the logic manu times, used Qwen for helping me find the right methods, then coded everything myself. I’m proud of building such a huge functionable webos myself in pure HTML/CSS/JS. I really leveled up my JavaScript skills thanks to this project. I want people to test every app and its basic functionality, click every button. Test layout. Important note: the webos is not meant to be responsive, so test it only on desktop devices! Enjoy! :]", "repo": "https://github.com/wayne-14e/WebOS", "demo": "https://wayne-14e.github.io/WebOS/"}]...
|
[{"post_id": 73099, "ts": "202 [{"post_id": 73099, "ts": "2026-09-24T11:43:25Z", "hours": 0.7064, "text": "Improved performance After I ran the Lighthouse analytics, I realized that my webOS loaded too slowly, so I decided to fix it: removed the font awesome script and instead used svg tags for icons, compressed all teh big images, used defer on heavy scripts, removed teh custom cursor since the diamond sword was too heavy for a cursor."}, {"post_id": 72660, "ts": "2026-09-23T13:12:12Z", "hours": 0.9714, "text": "I improved my WebOS: I had to improve the CSS and replace all the images since they were AI-generated. Now, the website loads much faster and the code is cleaner."}, {"post_id": 72550, "ts": "2026-09-23T05:57:17Z", "hours": 9.5225, "text": "I finished my WebOS! The latest apps I added were Console, Calculator, and Gallery. Also, I had to compress the images, because they slowed down the website too much. Now it’s a fully functional webos with 8 apps, plus I added Settings for customization, there are 3 themes and u can change layout. Enjoy! ;]"}, {"post_id": 71353, "ts": "2026-09-20T17:56:37Z", "hours": 6.52, "text": "Browser, Settings, and Notepad! my webOS is expanding with new features: browser uses Programmable Searcj Engine by Goggle, which is simple and effective and I can choose which sources it can display. Settings allows cutomization - 3 themes & colors and 2 layouts. Notepad uses Quill for formatting. also, u can now try the webOS live: https://wayne-14e.github.io/WebOS/ to be continued…"}, {"post_id": 66300, "ts": "2026-09-12T01:56:55Z", "hours": 6.305, "text": "I’ve started building my webOS! I wanted to make look like an actual OS, so I added a date and clock + battery and safety indicator at the top. The battery will have a lightning emoji (⚡) when it’s charging and if it’s below 40% it will change to 🪫. So far only TO DO app is working. It’s draggable, you can add as many tasks as you wish and mark them complete or delete them. Next up: browser, terminal, and so fourth!"}]...
|
Title: WayneWebOS by @wayne14 | Stardance
Devlogs Title: WayneWebOS by @wayne14 | Stardance
Devlogs:
I’ve started building my webOS! I wanted to make look like an actual OS, so I added a date and clock + battery and safety indicator at the top. The battery will have a lightning emoji (⚡) when it’s charging and if it’s below 40% it will change to 🪫. So far only TO DO app is working. It’s draggable, you can add as many tasks as you wish and mark them complete or delete them. Next up: browser, terminal, and so fourth!
Browser, Settings, and Notepad! my webOS is expanding with new features: browser uses Programmable Searcj Engine by Goggle, which is simple and effective and I can choose which sources it can display. Settings allows cutomization - 3 themes & colors and 2 layouts. Notepad uses Quill for formatting. also, u can now try the webOS live: https://wayne-14e.github.io/WebOS/ to be continued…
I finished my WebOS! The latest apps I added were Console, Calculator, and Gallery. Also, I had to compress the images, because they slowed down the website too much. Now it’s a fully functional webos with 8 apps, plus I added Settings for customization, there are 3 themes and u can change layout. Enjoy! ;]
I improved my WebOS: I had to improve the CSS and replace all the images since they were AI-generated. Now, the website loads much faster and the code is cleaner.
Improved performance After I ran the Lighthouse analytics, I realized that my webOS loaded too slowly, so I decided to fix it: removed the font awesome script and instead used svg tags for icons, compressed all teh big images, used defer on heavy scripts, removed teh custom cursor since the diamond sword was too heavy for a cursor.
Ships:
I build WayneWebOS! It’s a webos with 8 apps, toolbar, time & date UI, battery, and security indicators. There is a menu app where u can open all otehr apps: To Do Settings (customization) Notepad Gallery Calculator Console Clock Browser All apps are working and feature basic functionality. The most challenging part was making a Notepad and Clock app. I used Quill library for formatting in notepad and both timer and countdown took more several hours to make each. I rewrote the logic manu times, used Qwen for helping me find the right methods, then coded everything myself. I’m proud of building such a huge functionable webos myself in pure HTML/CSS/JS. I really leveled up my JavaScript skills thanks to this project. I want people to test every app and its basic functionality, click every button. Test layout. Important note: the webos is not meant to be responsive, so test it only on desktop devices! Enjoy! :]...
|
1793346784.8997626
|
1793433184.8997626
|
|
46323
|
mytab by @krupa_pramod | Stardance
|
krupa_pramod
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-30T22:08:29Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a study tab, which has a search engine and various other aspects that I think look good and are also useful for productivity. It has a tasks bar, a widget with Kanye quotes you can keep generating, a search bar that connects to Google, shortcuts to some of my favorite websites, a song, NASAs APOD which updates daily using an API, and the date and time. This was made in HTML, CSS, and JS. It was kind of challenging figuring out the API at first but with the help of the guide I was able to figure out. Overall a fun website to make and I may even use it while studying…", "repo": "https://github.com/krupa-pramod/nasaweb", "demo": "https://krupa-pramod.github.io/nasaweb/"}]...
|
[{"post_id": 58466, "ts": "202 [{"post_id": 58466, "ts": "2026-08-30T21:44:31Z", "hours": 0.4475, "text": "Added shortcuts to Spotify, Github, and Pinterest! Also made the search bar functional (finally), and added the date bar that updates constantly. That was pretty easy since I learnt it in the oS project as well haha. Starting to look more filled!"}, {"post_id": 57579, "ts": "2026-08-29T19:22:10Z", "hours": 0.625, "text": "Added a tasks widget. You can enter tasks, click on them to clear it (check it off), and clear the entire thing. Kind of just did this to delay doing the search bar thing but that’s next actually now. Also tried to make it a little more visually appealing but I still feel like something’s off… hopefully adding a bar with like the date/time and maybe weather will fix that."}, {"post_id": 57056, "ts": "2026-08-29T04:20:12Z", "hours": 1.6194, "text": "I have decided to make a studying kind of tab! I added the nasa photo of the day and also a random kanye quote generator I found online… I also made the search bar in HTML/CSS but it is not functional so next time I will probably be implementing the JS logic for that. So far so good!"}]...
|
Title: mytab by @krupa_pramod | Stardance
Devlogs Title: mytab by @krupa_pramod | Stardance
Devlogs:
I have decided to make a studying kind of tab! I added the nasa photo of the day and also a random kanye quote generator I found online… I also made the search bar in HTML/CSS but it is not functional so next time I will probably be implementing the JS logic for that. So far so good!
Added a tasks widget. You can enter tasks, click on them to clear it (check it off), and clear the entire thing. Kind of just did this to delay doing the search bar thing but that’s next actually now. Also tried to make it a little more visually appealing but I still feel like something’s off… hopefully adding a bar with like the date/time and maybe weather will fix that.
Added shortcuts to Spotify, Github, and Pinterest! Also made the search bar functional (finally), and added the date bar that updates constantly. That was pretty easy since I learnt it in the oS project as well haha. Starting to look more filled!
Ships:
I made a study tab, which has a search engine and various other aspects that I think look good and are also useful for productivity. It has a tasks bar, a widget with Kanye quotes you can keep generating, a search bar that connects to Google, shortcuts to some of my favorite websites, a song, NASAs APOD which updates daily using an API, and the date and time. This was made in HTML, CSS, and JS. It was kind of challenging figuring out the API at first but with the help of the guide I was able to figure out. Overall a fun website to make and I may even use it while studying…...
|
1793483456.084555
|
1793569856.084555
|
|
46328
|
timer by @torkel | Stardance
|
torkel
|
1
|
7.0
|
115
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T14:47:38Z", "hours": 7.0, "multiplier": 15.91, "payout": 115, "blessing": "neutral", "text": "timer a dead-simple CLI timer why i was tired of googling for timers all the time. for a while i’d had this thought sitting in the back of my head: why not just have a timer command in my terminal instead? i looked around for something like this first, but couldn’t find anything in the form i actually wanted, so i built it myself. it solves a simple problem: i needed a, terminal-native way to track time without breaking my workflow or needing a browser open in the background eating my ram. what it is a dead-simple timer. no fancy UI, no flags to memorize. one argument, intuitive syntax (imo): timer 5m that’s it. no messing around with weird bash loops or sleep one-liners etc :D it’s a fully working & tested on windows & linux directly, builds clean on mac via the github action too (but i dont own a mac so idk if it fully works, but it should). QoL stuff audio alarms plays a sound when the timer’s up. instead of bundling a massive audio library, it just leans on native OS tools ( PlaySoundW on Windows, afplay on macOS, and a fallback chain of pw-play / paplay / aplay on Linux). it supports loopable or one-shot playback of a set sound, or you can just disable it entirely. visual alerts triggers a visual alert alongside the alarm using system tools (requires libnotify on linux, uses osascript notifications on mac, and triggers a classic message box popup on windows). simple config file 4 “set-and-forget” config options ( SoundPath , SendNotification , PlayAudio , LoopAudio ) via a simple key=value format. no need to pass crazy flags or remember syntax for a good setup; just configure it once and run timer 5m . easy peasy to use!!! i guess that counts as qol ^o^ ? other stuff simple syntax timer 5m , timer 90s , timer 1h30m20s , whatever feels natural. p.s the ordering of time units does not matter kept the scope intentionally tight: one arg in, a timer running, an alert out. no dependencies bundled in, it’s dependency-less-ish by design, leaning on existing system-level tools instead of pulling in external libraries. binary’s relatively small & fast to build because of this the git repo also hosts some arch linux pkgbuilds i wrote myself if ur into that kinda thing.. easy installation for nerds :) I’m pretty happy with it and enjoy using it myself, honestly wasn’t too hard to do since i’ve dealt with the terminal quirks i had before, which was the biggest issue (specifically how windows handles ansii escape sequences on its old terminals) more info exists in the readme for configuration and usage !!", "repo": "https://github.com/torkelicious/timer", "demo": "https://github.com/torkelicious/timer/releases/tag/latest"}]...
|
[{"post_id": 45781, "ts": "202 [{"post_id": 45781, "ts": "2026-08-12T14:15:15Z", "hours": 1.4411, "text": "windows quirks… kinda just setting things up Windows VM & ANSI Support: Spent time testing in the Windows VM. older command prompts or PowerShell prompts on Windows require explicit setting of ANSI escape sequence support which I use so got that sorted out.. (the same way as i project i did last year actually…) setup Got GitHub Actions configured and put together a proper README, and also made some arch linux pkgbuilds because thats how i like installing my own applications :) Audio Backends: Updated the audio player logic. Now it tries to use pw-play if it exists, rather than strictly relying on PipeWire-Pulse or other specific layers. It supports all the audio backends for REAL now."}, {"post_id": 45356, "ts": "2026-08-11T19:13:00Z", "hours": 1.9814, "text": "Audio Alerts & Config Files changes audio player , the timer can make noise now. via native OS tools instead of pulling in an audio library: PulseAudio/PipeWire/ALSA on Linux, afplay on macOS, PlaySoundW on Windows. config system , added a simple key=value config format with a custom parser. nothing fancy, but it works!:D cleanup , nothing exciting just tidying up… p.s everything here is my own tiny (and maybe terrible) code, no imported libraries. this project’s stayed dependency-less-ish from the start, it leans on existing system-level stuff ( libnotify , whatever audio server you’ve got on Linux, etc) instead of bundling in external libs :D"}, {"post_id": 45258, "ts": "2026-08-11T16:38:49Z", "hours": 0.3544, "text": "I have notifications working, it will trigger a terminal-bell and send a notification (depends on platform though) on windows it will use a messagebox, on linux it currently depends on libnotify, maybe not great but it’s easy to use and already super common… macos also has an implementation but i have not tested it since i am not a mac user.. you can also press ‘q’ to quit while the timer is running (on all platforms)"}, {"post_id": 44699, "ts": "2026-08-10T17:15:44Z", "hours": 1.5425, "text": "been fixing formatting as shown, also working on taking in input too (so pressing q quits the timer early) and im also working on getting notifications implemented"}, {"post_id": 44559, "ts": "2026-08-10T12:14:35Z", "hours": 1.0436, "text": "ive got the command line parser working, its a recursive descent parse which turns input (taken from argv) such as “1h30m” into milliseconds, and gets used by the timer function, suprised I got it working so quickly :) … i think im going to focus on making the output format properly to Day:Hour:Minute:Second or something, since right now its just Minutes:Seconds.. then probably figure out what to do when time runs out"}, {"post_id": 44531, "ts": "2026-08-10T11:04:24Z", "hours": 0.8375, "text": "i was lowk tired of having to google “x timer” every time I needed one, so I figured it would be easier to just make my own simple terminal timer app currently i have a basic test setup i guess that just counts down and exits when done, it uses milliseconds internally but takes minutes as input i plan to turn it into a proper CLI app with input parsing, so things like: 10s 5m 2h 2h5m etc. will work, then probably implement some sort of notification or something once it’s done"}]...
|
Title: timer by @torkel | Stardance
Devlogs:
i wa Title: timer by @torkel | Stardance
Devlogs:
i was lowk tired of having to google “x timer” every time I needed one, so I figured it would be easier to just make my own simple terminal timer app currently i have a basic test setup i guess that just counts down and exits when done, it uses milliseconds internally but takes minutes as input i plan to turn it into a proper CLI app with input parsing, so things like: 10s 5m 2h 2h5m etc. will work, then probably implement some sort of notification or something once it’s done
ive got the command line parser working, its a recursive descent parse which turns input (taken from argv) such as “1h30m” into milliseconds, and gets used by the timer function, suprised I got it working so quickly :) … i think im going to focus on making the output format properly to Day:Hour:Minute:Second or something, since right now its just Minutes:Seconds.. then probably figure out what to do when time runs out
been fixing formatting as shown, also working on taking in input too (so pressing q quits the timer early) and im also working on getting notifications implemented
I have notifications working, it will trigger a terminal-bell and send a notification (depends on platform though) on windows it will use a messagebox, on linux it currently depends on libnotify, maybe not great but it’s easy to use and already super common… macos also has an implementation but i have not tested it since i am not a mac user.. you can also press ‘q’ to quit while the timer is running (on all platforms)
Audio Alerts & Config Files changes audio player , the timer can make noise now. via native OS tools instead of pulling in an audio library: PulseAudio/PipeWire/ALSA on Linux, afplay on macOS, PlaySoundW on Windows. config system , added a simple key=value config format with a custom parser. nothing fancy, but it works!:D cleanup , nothing exciting just tidying up… p.s everything here is my own tiny (and maybe terrible) code, no imported libraries. this project’s stayed dependency-less-ish from the start, it leans on existing system-level stuff ( libnotify , whatever audio server you’ve got on Linux, etc) instead of bundling in external libs :D
windows quirks… kinda just setting things up Windows VM & ANSI Support: Spent time testing in the Windows VM. older command prompts or PowerShell prompts on Windows require explicit setting of ANSI escape sequence support which I use so got that sorted out.. (the same way as i project i did last year actually…) setup Got GitHub Actions configured and put together a proper README, and also made some arch linux pkgbuilds because thats how i like installing my own applications :) Audio Backends: Updated the audio player logic. Now it tries to use pw-play if it exists, rather than strictly relying on PipeWire-Pulse or other specific layers. It supports all the audio backends for REAL now.
Ships:
timer a dead-simple CLI timer why i was tired of googling for timers all the time. for a while i’d had this thought sitting in the back of my head: why not just have a timer command in my terminal instead? i looked around for something like this first, but couldn’t find anything in the form i actually wanted, so i built it myself. it solves a simple problem: i needed a, terminal-native way to track time without breaking my workflow or needing a browser open in the background eating my ram. what it is a dead-simple timer. no fancy UI, no flags to memorize. one argument, intuitive syntax (imo): timer 5m that’s it. no messing around with weird bash loops or sleep one-liners etc :D it’s a fully working & tested on windows & linux directly, builds clean on mac via the github action too (but i dont own a mac so idk if it fully works, but it should). QoL stuff audio alarms plays a sound when the timer’s up. instead of bundling a massive audio library, it just leans on native OS tools ( PlaySoundW on Windows, afplay on macOS, and a fallback chain of pw-play / paplay / aplay on Linux). it supports loopable or one-shot playback of a set sound, or you can just disable it entirely. visual alerts triggers a visual alert alongside the alarm using system tools (requires libnotify on linux, uses osascript notifications on mac, and triggers a classic message box popup on windows). simple config file 4 “set-and-forget” config options ( SoundPath , SendNotification , PlayAudio , LoopAudio ) via a simple key=value format. no need to pass crazy flags or remember syntax for a good setup; just configure it once and run timer 5m . easy peasy to use!!! i guess that counts as qol ^o^ ? other stuff simple syntax timer 5m , timer 90s , timer 1h30m20s , whatever feels natural. p.s the ordering of time units does not matter kept the scope intentionally tight: one arg in, a timer running, an alert out. no dependencies bundled in, it’s dependency-less-ish by design, leaning on existing system-level tools instead of pulling in external libraries. binary’s relatively small & fast to build because of this the git repo also hosts some arch linux pkgbuilds i wrote myself if ur into that kinda thing.. easy installation for nerds :) I’m pretty happy with it and enjoy using it myself, honestly wasn’t too hard to do since i’ve dealt with the terminal quirks i had before, which was the biggest issue (specifically how windows handles ansii escape sequences on its old terminals) more info exists in the readme for configuration and usage !!...
|
1793512108.0985663
|
1793598508.0985663
|
|
46347
|
My first slack bot by @Tyo | Stardance
|
Tyo
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-10T23:47:42Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I finally did it, I made a Slack bot that responds to my commands. This is probably the fastest I’ve ever finished a project and the hardest part was waiting for approval to use nest and the problem to pulling from the repo after it was created (Which I’ve learned is just “git pull origin main” <3). This was pretty fun for the time I spent on it. I’ll probably come back to it whenever I have free time or when I get a brand new idea I wanna try!", "repo": "https://github.com/SteelyxEpic/My-First-Slack-Bot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354"}]...
|
[{"post_id": 44898, "ts": "202 [{"post_id": 44898, "ts": "2026-08-10T23:11:07Z", "hours": 0.4628, "text": "I finished my slack bot! Honestly the process that took the longest was waiting for approval to use nest, other than that it was surprisingly straight forward! If anyone is reading this and hasn’t tried making a slack bot yet, I encourage you to try and make one, It’s fun I promise!"}]...
|
Title: My first slack bot by @Tyo | Stardance
Dev Title: My first slack bot by @Tyo | Stardance
Devlogs:
I finished my slack bot! Honestly the process that took the longest was waiting for approval to use nest, other than that it was surprisingly straight forward! If anyone is reading this and hasn’t tried making a slack bot yet, I encourage you to try and make one, It’s fun I promise!
Ships:
I finally did it, I made a Slack bot that responds to my commands. This is probably the fastest I’ve ever finished a project and the hardest part was waiting for approval to use nest and the problem to pulling from the repo after it was created (Which I’ve learned is just “git pull origin main” <3). This was pretty fun for the time I spent on it. I’ll probably come back to it whenever I have free time or when I get a brand new idea I wanna try!...
|
1793541177.6044533
|
1793627577.6044533
|
|
46355
|
Coinflip Slack Bot by @Kevin777 | Stardance
|
Kevin777
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-11T02:06:27Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I’ve made a slack bot that is used for decision making like heads or tails? its in #bot-spam and dude it got me a lot of headache but whats the most challenging part? it was the coding. Even tho it didn’t took Long but it is brutal and you can also try in bot spam its /coinflip!", "repo": "https://github.com/businessyenom-hash/coinflip-slack-bot", "demo": "https://hackclub.enterprise.slack.com/archives/C0P5NE354"}]...
|
[{"post_id": 44957, "ts": "202 [{"post_id": 44957, "ts": "2026-08-11T02:00:30Z", "hours": 1.5625, "text": "I made a tiny slack bot gambling goblin. /coin-flip-flip picks HEADS or TAILS, /coin-flip-dice rolls 1–6, and /coin-flip-help. Slack sends the commands to my “node.js” thingy and the bot through the socket mode it just generates a random result then meets the answer back."}]...
|
Title: Coinflip Slack Bot by @Kevin777 | Stardance Title: Coinflip Slack Bot by @Kevin777 | Stardance
Devlogs:
I made a tiny slack bot gambling goblin. /coin-flip-flip picks HEADS or TAILS, /coin-flip-dice rolls 1–6, and /coin-flip-help. Slack sends the commands to my “node.js” thingy and the bot through the socket mode it just generates a random result then meets the answer back.
Ships:
I’ve made a slack bot that is used for decision making like heads or tails? its in #bot-spam and dude it got me a lot of headache but whats the most challenging part? it was the coding. Even tho it didn’t took Long but it is brutal and you can also try in bot spam its /coinflip!...
|
1793314594.2493732
|
1793400994.2493732
|
|
46368
|
Timeguessr by @tlevi | Stardance
|
tlevi
|
1
|
4.0
|
47
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-11T14:32:38Z", "hours": 4.0, "multiplier": 12.58, "payout": 47, "blessing": "neutral", "text": "My project is a simple guessing game where you choose which of the two world events happened first in time. There are 200 events from 1976 to 2026, and the game keeps track of your score and percentage. The most challenging part was getting the JavaScript to randomly choose events (and to not choose the same two). I’m proud that I managed to make the whole game work from scratch and only used ai for research only. Have fun playing! :)", "repo": "https://github.com/TLevi74/timeguessr", "demo": "https://tlevi74.github.io/timeguessr"}]...
|
[{"post_id": 45178, "ts": "202 [{"post_id": 45178, "ts": "2026-08-11T14:29:56Z", "hours": 0.6231, "text": "Devlog 5 — Final Styling and README I finished the project by working on the style.css and making the website look cleaner. I added more styling to the buttons, headings, layout and overall page. I also created a README.md file explaining what the project is, how to use it and what technologies I used. The main game is now finished and everything works! Have fun playing! :)"}, {"post_id": 45153, "ts": "2026-08-11T13:45:59Z", "hours": 0.4131, "text": "Devlog 4 — Scoring and Fixes I added the scoring system and some headers to make the website clearer. I also went through the events and fixed some that had dates in their titles (so it would be very easy to guess them). The score now updates properly after each guess, showing the number of correct answers and the percentage. Now I will work on style.css"}, {"post_id": 45140, "ts": "2026-08-11T13:15:45Z", "hours": 0.6486, "text": "Devlog 3 — Making the Game Work Today I made the game actually playable. You can now click one of the two events to guess which one happened first. The game checks the dates and tells you if your answer was correct. I also added a Next button, so after making a guess you can move on to the next question instead of having to refresh the page. It appears after you guessed, then disappears when pressed. Up next: Add the score that updates after each guess, showing how many you got right out of the total and your percentage."}, {"post_id": 44605, "ts": "2026-08-10T14:16:52Z", "hours": 0.4794, "text": "Devlog 2 — Making the options I started building the actual webpage using HTML. I added two buttons where the random events will appear. I added the list of 200 events and made the game randomly choose two of them. I made sure that it doesn’t choose the exact same event twice. I also added two images (one for each option) which are randomly generated. I’m keeping the HTML quite basic because there isn’t really a need for anything complicated in this project."}, {"post_id": 44592, "ts": "2026-08-10T13:41:32Z", "hours": 1.5769, "text": "Devlog 1 — JSON Today I started planning my website project. Funny, because I started working on something else, but I got this idea and throw that project away to start working on this: I decided to make a game where the player gets two random world events and has to guess which one happened first. I made 200 events in total (json), ranging from 1976 to 2026. Each event has a name and a year, and an image query. I want to keep the website really simple, so there won’t be a menu or loads of different pages. It will basically just have the two event buttons, two images, the result, and the score. I’m using HTML for the structure, CSS for the design and Javascript for the game."}]...
|
Title: Timeguessr by @tlevi | Stardance
Devlogs:
Title: Timeguessr by @tlevi | Stardance
Devlogs:
Devlog 1 — JSON Today I started planning my website project. Funny, because I started working on something else, but I got this idea and throw that project away to start working on this: I decided to make a game where the player gets two random world events and has to guess which one happened first. I made 200 events in total (json), ranging from 1976 to 2026. Each event has a name and a year, and an image query. I want to keep the website really simple, so there won’t be a menu or loads of different pages. It will basically just have the two event buttons, two images, the result, and the score. I’m using HTML for the structure, CSS for the design and Javascript for the game.
Devlog 2 — Making the options I started building the actual webpage using HTML. I added two buttons where the random events will appear. I added the list of 200 events and made the game randomly choose two of them. I made sure that it doesn’t choose the exact same event twice. I also added two images (one for each option) which are randomly generated. I’m keeping the HTML quite basic because there isn’t really a need for anything complicated in this project.
Devlog 3 — Making the Game Work Today I made the game actually playable. You can now click one of the two events to guess which one happened first. The game checks the dates and tells you if your answer was correct. I also added a Next button, so after making a guess you can move on to the next question instead of having to refresh the page. It appears after you guessed, then disappears when pressed. Up next: Add the score that updates after each guess, showing how many you got right out of the total and your percentage.
Devlog 4 — Scoring and Fixes I added the scoring system and some headers to make the website clearer. I also went through the events and fixed some that had dates in their titles (so it would be very easy to guess them). The score now updates properly after each guess, showing the number of correct answers and the percentage. Now I will work on style.css
Devlog 5 — Final Styling and README I finished the project by working on the style.css and making the website look cleaner. I added more styling to the buttons, headings, layout and overall page. I also created a README.md file explaining what the project is, how to use it and what technologies I used. The main game is now finished and everything works! Have fun playing! :)
Ships:
My project is a simple guessing game where you choose which of the two world events happened first in time. There are 200 events from 1976 to 2026, and the game keeps track of your score and percentage. The most challenging part was getting the JavaScript to randomly choose events (and to not choose the same two). I’m proud that I managed to make the whole game work from scratch and only used ai for research only. Have fun playing! :)...
|
1793522948.739322
|
1793609348.739322
|
|
46371
|
Let down your hair by @airinazaria_h_putri | Stard Let down your hair by @airinazaria_h_putri | Stardance...
|
airinazaria_h_putri
|
1
|
31.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-22T16:32:13Z", "hours": 31.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a visual novel game about an alternate universe where Rapunzel never leaves her tower, but the story is told from the perspective of my own original character. For this game, I used the Godot Engine and Figma to create the illustrations, banner, assets. One of the hardest things I had to deal with was figuring out how to make the save and load system. There were so many errors, but I finally figured it out! I also learned how to make minigames by following YouTube tutorials and how to use Dialogic labels.", "repo": "https://github.com/aiiluv/Let-down-your-hair", "demo": "https://irineesan.itch.io/let-down-your-hair"}]...
|
[{"post_id": 81805, "ts": "202 [{"post_id": 81805, "ts": "2026-10-22T16:25:15Z", "hours": 1.095, "text": "FINALLY, THE WAIT IS OVER!!!! After working on this game for over 3 months, I’ve finally finished it!! Even though it didn’t turn out exactly how I expected, at least it’s done now.. What I’ve learned from this project: Learned how to use Dialogic to implement save and load systems. Made minigames like the maze game, fireplace, and more!"}, {"post_id": 80725, "ts": "2026-10-18T16:48:35Z", "hours": 2.8517, "text": "i’m still working on mini games, now i’ve done making games like, jumping game and fireplace game (for bedroom) next, i want to add library game where the player needs to be quiet."}, {"post_id": 80306, "ts": "2026-10-17T06:35:57Z", "hours": 1.8267, "text": "So now i’m making maze game, not related to the plot tho, and it’s just a simple maze game that player can randomized it each time they played"}, {"post_id": 80188, "ts": "2026-10-16T16:55:44Z", "hours": 2.4786, "text": "Because stardance getting extended, i intend to add more minigames for player to explore. So i change the code for unlocked places. I also cut the ending to be more short."}, {"post_id": 75157, "ts": "2026-09-29T09:54:50Z", "hours": 1.5003, "text": "Now i’m making more scene such as library scene, dress-up scene.. and connecting them with dialogic"}, {"post_id": 74327, "ts": "2026-09-27T05:35:53Z", "hours": 1.8814, "text": "My first idea was to make every object in some areas interactive, and add some minigames too. But since I’m running out of time, I’ll focus on the main story for now. Hopefully, I can keep adding more minigames later! For now, I’m just using a placeholder that says the object is locked. Lol"}, {"post_id": 74104, "ts": "2026-09-26T18:01:22Z", "hours": 1.6031, "text": "Almost done… I just need to add info, and fixing dialogic problem"}, {"post_id": 71292, "ts": "2026-09-20T16:11:06Z", "hours": 1.0611, "text": "Finally fixed the save & load system! I changed the flow so that the game pauses first, then the player can choose to go back, return to the home screen, or save the scene. The problem now is that it can’t display a screenshot of the current progress…"}, {"post_id": 68999, "ts": "2026-09-16T06:03:39Z", "hours": 1.3861, "text": "Trying to fix save & load scene"}, {"post_id": 44593, "ts": "2026-08-10T13:42:52Z", "hours": 15.3064, "text": "I edited this devlog. So, i just realized that 15hours of code and the desc just saying ; work on the mini game is such a crime. And to make it more worse, i wrote my first commit ; making UI and logic… So i’ll try make it more spesific of what i do.. ( i hope it’s not late to do this) I’m making scenes that i wanted such as ; home.tscn and main.tscn I also making the rough mini games (some of it already can be played, but the button and everything still bad) the minigames ; painting game = just drawing & sketching can game = the player aiming for can to be falling crane game = well, yeah.. like the usual crane game shooting game = shooting doll to winning I also try making save & load (but at that time, it doesn’t work like i wanted too) So yeah, that’s what i was doing in 15h, actually this project was made for another ysws, but i can’t done it sooner, so i add this to stardance, and i have like 10 devlogs there, but not push it to github.. (I JUST KNOW THAT IT WAS BAD A COUPLE DAYS AGO) so for now i’ll be more spesific at telling what i do, and commit push."}]...
|
Title: Let down your hair by @airinazaria_h_putri Title: Let down your hair by @airinazaria_h_putri | Stardance
Devlogs:
I edited this devlog. So, i just realized that 15hours of code and the desc just saying ; work on the mini game is such a crime. And to make it more worse, i wrote my first commit ; making UI and logic… So i’ll try make it more spesific of what i do.. ( i hope it’s not late to do this) I’m making scenes that i wanted such as ; home.tscn and main.tscn I also making the rough mini games (some of it already can be played, but the button and everything still bad) the minigames ; painting game = just drawing & sketching can game = the player aiming for can to be falling crane game = well, yeah.. like the usual crane game shooting game = shooting doll to winning I also try making save & load (but at that time, it doesn’t work like i wanted too) So yeah, that’s what i was doing in 15h, actually this project was made for another ysws, but i can’t done it sooner, so i add this to stardance, and i have like 10 devlogs there, but not push it to github.. (I JUST KNOW THAT IT WAS BAD A COUPLE DAYS AGO) so for now i’ll be more spesific at telling what i do, and commit push.
Trying to fix save & load scene
Finally fixed the save & load system! I changed the flow so that the game pauses first, then the player can choose to go back, return to the home screen, or save the scene. The problem now is that it can’t display a screenshot of the current progress…
Almost done… I just need to add info, and fixing dialogic problem
My first idea was to make every object in some areas interactive, and add some minigames too. But since I’m running out of time, I’ll focus on the main story for now. Hopefully, I can keep adding more minigames later! For now, I’m just using a placeholder that says the object is locked. Lol
Now i’m making more scene such as library scene, dress-up scene.. and connecting them with dialogic
Because stardance getting extended, i intend to add more minigames for player to explore. So i change the code for unlocked places. I also cut the ending to be more short.
So now i’m making maze game, not related to the plot tho, and it’s just a simple maze game that player can randomized it each time they played
i’m still working on mini games, now i’ve done making games like, jumping game and fireplace game (for bedroom) next, i want to add library game where the player needs to be quiet.
FINALLY, THE WAIT IS OVER!!!! After working on this game for over 3 months, I’ve finally finished it!! Even though it didn’t turn out exactly how I expected, at least it’s done now.. What I’ve learned from this project: Learned how to use Dialogic to implement save and load systems. Made minigames like the maze game, fireplace, and more!
Ships:
I made a visual novel game about an alternate universe where Rapunzel never leaves her tower, but the story is told from the perspective of my own original character. For this game, I used the Godot Engine and Figma to create the illustrations, banner, assets. One of the hardest things I had to deal with was figuring out how to make the save and load system. There were so many errors, but I finally figured it out! I also learned how to make minigames by following YouTube tutorials and how to use Dialogic labels....
|
1793382679.865462
|
1793469079.865462
|
|
46373
|
Minecraft Freecam by @bndrk23 | Stardance
|
bndrk23
|
1
|
5.54
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-10T15:42:58Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Thought my screenshots were pretty boring. So I made a freecam mod to make them more cinematic!", "repo": "https://github.com/bndrk23/Freecam", "demo": "https://modrinth.com/mod/simplefreecam"}]...
|
[{"post_id": 45073, "ts": "202 [{"post_id": 45073, "ts": "2026-08-11T10:38:12Z", "hours": 2.5383, "text": "Made several improvements! I added the ability to switch controls between the camera and the player, and also, I added a toggle to collision."}, {"post_id": 44625, "ts": "2026-08-10T15:01:21Z", "hours": 0.7964, "text": "Made some improvements to how camera movement works, I also added the ability to multiply the speed of the camera. As well, I included messages that will show up for each action like enabling or disabling the camera."}, {"post_id": 44598, "ts": "2026-08-10T13:52:11Z", "hours": 1.9797, "text": "I wanted to capture my Minecraft screenshots more cinematically, so I decided to build a freecam mod that allows me to do so!"}]...
|
Title: Minecraft Freecam by @bndrk23 | Stardance
Title: Minecraft Freecam by @bndrk23 | Stardance
Devlogs:
I wanted to capture my Minecraft screenshots more cinematically, so I decided to build a freecam mod that allows me to do so!
Made some improvements to how camera movement works, I also added the ability to multiply the speed of the camera. As well, I included messages that will show up for each action like enabling or disabling the camera.
Made several improvements! I added the ability to switch controls between the camera and the player, and also, I added a toggle to collision.
Ships:
Thought my screenshots were pretty boring. So I made a freecam mod to make them more cinematic!...
|
1793314595.4087882
|
1793400995.4087882
|
|
46386
|
John pork mc mod by @maxel347 | Stardance
|
maxel347
|
1
|
7.55
|
15
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-15T13:21:45Z", "hours": 6.0, "multiplier": 2.52, "payout": 15, "blessing": "neutral", "text": "What the hell did i make?! i don’t really now myself its the worst and first john pork mc mod! he can walk around atack players and look at them (yes thats all)", "repo": "https://github.com/Maxel347/john-pork-mcmod", "demo": "https://www.curseforge.com/minecraft/mc-mods/john-pork/preview"}]...
|
[{"post_id": 49554, "ts": "202 [{"post_id": 49554, "ts": "2026-08-18T13:03:26Z", "hours": 1.5492, "text": "Added natural spawn and spawn egg"}, {"post_id": 47490, "ts": "2026-08-15T13:14:58Z", "hours": 1.3622, "text": "John Pork Fixed!! fully animated and textured John pork. He can walk around atack and look at players !!!"}, {"post_id": 47003, "ts": "2026-08-14T16:07:43Z", "hours": 1.7806, "text": "Fix issue with rino added jhon pork (brocken)"}, {"post_id": 45639, "ts": "2026-08-12T08:17:59Z", "hours": 1.9506, "text": "Added example Rhino mob for testing purposes"}, {"post_id": 45293, "ts": "2026-08-11T17:35:12Z", "hours": 0.6772, "text": "Fixing some inventory tab things"}]...
|
Title: John pork mc mod by @maxel347 | Stardance
Title: John pork mc mod by @maxel347 | Stardance
Devlogs:
Fixing some inventory tab things
Added example Rhino mob for testing purposes
Fix issue with rino added jhon pork (brocken)
John Pork Fixed!! fully animated and textured John pork. He can walk around atack and look at players !!!
Added natural spawn and spawn egg
Ships:
What the hell did i make?! i don’t really now myself its the worst and first john pork mc mod! he can walk around atack players and look at them (yes thats all)...
|
1793523046.6888971
|
1793609446.6888971
|
|
46392
|
Nova Search by @S-Akhil | Stardance
|
S-Akhil
|
1
|
4.32
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T13:20:35Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "NOVA Search — My First Search Engine Project I built NOVA Search using HTML, CSS, and JavaScript. I wanted to make a search website that had more than just a search bar, so I added some API features to make it more interactive. I used NASA’s API to set the website background to their Astronomy Picture of the Day, Last.fm’s API to show top music, and a News API to display daily news. I also used ChatGPT to help me with some of the JavaScript and ChatGPT Codex to create some of the hover animations. This project helped me learn a lot about working with APIs and JavaScript. It currently works best on desktop, and I plan to make it properly responsive for mobile in the future.", "repo": "https://github.com/s-akhiltechy/Nova-Search", "demo": "https://s-akhiltechy.github.io/Nova-Search/"}]...
|
[{"post_id": 46669, "ts": "202 [{"post_id": 46669, "ts": "2026-08-14T03:22:19Z", "hours": 0.3239, "text": "Ok I have made the changes in my website.Corrected all the issues."}, {"post_id": 45746, "ts": "2026-08-12T13:14:32Z", "hours": 2.0389, "text": "NOVA Search — My First Search Engine Project. I built NOVA Search using HTML, CSS, and JavaScript. I wanted to make a search website that had more than just a search bar, so I added some API features to make it more interactive.I used NASA’s API to set the website background to their Astronomy Picture of the Day, Last.fm’s API to show top music, and a News API to display daily news.I also used ChatGPT to help me with some of the JavaScript and ChatGPT Codex to create some of the hover animations.This project helped me learn a lot about working with APIs and JavaScript. It currently works best on desktop, and I plan to make it properly responsive for mobile in the future."}, {"post_id": 45644, "ts": "2026-08-12T08:42:44Z", "hours": 1.5736, "text": "Started working on a custom search.Working on it and figuring out things.Also trying to add some add ons.Lets see where it goes…Comment your ideas and thoughts.."}]...
|
Title: Nova Search by @S-Akhil | Stardance
Devlog Title: Nova Search by @S-Akhil | Stardance
Devlogs:
Started working on a custom search.Working on it and figuring out things.Also trying to add some add ons.Lets see where it goes…Comment your ideas and thoughts..
NOVA Search — My First Search Engine Project. I built NOVA Search using HTML, CSS, and JavaScript. I wanted to make a search website that had more than just a search bar, so I added some API features to make it more interactive.I used NASA’s API to set the website background to their Astronomy Picture of the Day, Last.fm’s API to show top music, and a News API to display daily news.I also used ChatGPT to help me with some of the JavaScript and ChatGPT Codex to create some of the hover animations.This project helped me learn a lot about working with APIs and JavaScript. It currently works best on desktop, and I plan to make it properly responsive for mobile in the future.
Ok I have made the changes in my website.Corrected all the issues.
Ships:
NOVA Search — My First Search Engine Project I built NOVA Search using HTML, CSS, and JavaScript. I wanted to make a search website that had more than just a search bar, so I added some API features to make it more interactive. I used NASA’s API to set the website background to their Astronomy Picture of the Day, Last.fm’s API to show top music, and a News API to display daily news. I also used ChatGPT to help me with some of the JavaScript and ChatGPT Codex to create some of the hover animations. This project helped me learn a lot about working with APIs and JavaScript. It currently works best on desktop, and I plan to make it properly responsive for mobile in the future....
|
1793523102.190972
|
1793609502.190972
|
|
46394
|
CobraBot-slack by @Prajwol_Gynawali | Stardance
|
Prajwol_Gynawali
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T02:23:00Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I have made a Slack Bot that have 6 command . That work in the slack channel I couldn’t get what to put in demo link so I pasted a link of a demo channel", "repo": "https://github.com/SnaggingCobra/cobraslack-bot", "demo": "https://hackclub.enterprise.slack.com/archives/C0BQFJL477S"}]...
|
[{"post_id": 44660, "ts": "202 [{"post_id": 44660, "ts": "2026-08-10T16:00:57Z", "hours": 0.2672, "text": "Before the dev gets mad at me because the timeis just 16 minutes and i have made this bot with integration it actually took me like 1 hour but i was doing it through the terminal because the firrst setup told me to do from terminal and hack a time is in my VScode but still i have made something that actually functional now i just need to make it online using nest"}]...
|
Title: CobraBot-slack by @Prajwol_Gynawali | Stard Title: CobraBot-slack by @Prajwol_Gynawali | Stardance
Devlogs:
Before the dev gets mad at me because the timeis just 16 minutes and i have made this bot with integration it actually took me like 1 hour but i was doing it through the terminal because the firrst setup told me to do from terminal and hack a time is in my VScode but still i have made something that actually functional now i just need to make it online using nest
Ships:
I have made a Slack Bot that have 6 command . That work in the slack channel I couldn’t get what to put in demo link so I pasted a link of a demo channel...
|
1793523111.9354558
|
1793609511.9354558
|
|
46405
|
Poolside Cooler :D by @aayanalikhan09 | Stardance
|
aayanalikhan09
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-09T20:27:13Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a pool cooler that floats in the water and can act as in-pool storage for your drinks! This makes it easy to access, easy to keep drinks cool, and, after all the ice and drinks are gone, a fun floating object to make as fun as you wish! Unfortunately, I couldn’t test it myself due to certain restrictions, but all files are publicly available for those who wish to test it out! If you do end up printing this - let me know! I want to see what you guys make!", "repo": "https://github.com/aayanalikhan09-hash/Pool-Cooler", "demo": ""}]...
|
[{"post_id": 65017, "ts": "202 [{"post_id": 65017, "ts": "2026-09-09T20:13:05Z", "hours": 3.8981, "text": "i know its kind of abrupt - but thats it for this cooler i made this cooler in cad and printed it and didnt have the money nor time for a pool noodle so im leaving it here i have attached the makerworld link here if you want to support the model in some way or wish to print it yourself - https://makerworld.com/en/models/3281187-poolside-drinks-cooler-6-pack"}, {"post_id": 44838, "ts": "2026-08-10T21:18:25Z", "hours": 1.5169, "text": "I’m making a pool drinks cooler for a 6-pack of any canned drink! Thought this would be a cool project to make so I’m making it for Stardance"}]...
|
Title: Poolside Cooler :D by @aayanalikhan09 | Sta Title: Poolside Cooler :D by @aayanalikhan09 | Stardance
Devlogs:
I’m making a pool drinks cooler for a 6-pack of any canned drink! Thought this would be a cool project to make so I’m making it for Stardance
i know its kind of abrupt - but thats it for this cooler i made this cooler in cad and printed it and didnt have the money nor time for a pool noodle so im leaving it here i have attached the makerworld link here if you want to support the model in some way or wish to print it yourself - https://makerworld.com/en/models/3281187-poolside-drinks-cooler-6-pack
Ships:
I made a pool cooler that floats in the water and can act as in-pool storage for your drinks! This makes it easy to access, easy to keep drinks cool, and, after all the ice and drinks are gone, a fun floating object to make as fun as you wish! Unfortunately, I couldn’t test it myself due to certain restrictions, but all files are publicly available for those who wish to test it out! If you do end up printing this - let me know! I want to see what you guys make!...
|
1793346812.7856648
|
1793433212.7856648
|
|
46435
|
Meco by @pranav101 | Stardance
|
pranav101
|
1
|
58.37
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-11T06:06:38Z", "hours": 42.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Meco - a memory companion", "repo": "https://github.com/itzpranav101/Meco---Updated/", "demo": "https://itzpranav101.github.io/meco-67-website-final/"}]...
|
[{"post_id": 66019, "ts": "202 [{"post_id": 66019, "ts": "2026-09-11T15:41:35Z", "hours": 11.7181, "text": "Reworking on my complete readme!!! Also trying to integrate a plant app especially for seniors with dementia to imrpove their memory skills by using plants!!! - not added files to github currently in production"}, {"post_id": 50916, "ts": "2026-08-20T11:55:49Z", "hours": 1.0669, "text": "Currently debugging the css 😅"}, {"post_id": 50155, "ts": "2026-08-19T08:11:12Z", "hours": 3.5889, "text": "Currently reworking the css of the caregiver/patient console also adding a few more cognitive graph features for more accurate summarys of the patients. Also working on an app for meco!!"}, {"post_id": 44686, "ts": "2026-08-10T16:42:28Z", "hours": 42.3147, "text": "Working on the user interface!"}]...
|
Title: Meco by @pranav101 | Stardance
Devlogs:
Wo Title: Meco by @pranav101 | Stardance
Devlogs:
Working on the user interface!
Currently reworking the css of the caregiver/patient console also adding a few more cognitive graph features for more accurate summarys of the patients. Also working on an app for meco!!
Currently debugging the css 😅
Reworking on my complete readme!!! Also trying to integrate a plant app especially for seniors with dementia to imrpove their memory skills by using plants!!! - not added files to github currently in production
Ships:
Meco - a memory companion...
|
1793523322.6726685
|
1793609722.6726685
|
|
46439
|
Mini Weather station by @Jovi | Stardance
|
Jovi
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-13T11:06:20Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Mini Weather Station, with many capabilities(Used all the functions that the board has, except the accelerometer and gyroscope). Was pretty challenging to make the code, even though used AI for it", "repo": "https://github.com/TeenEngineer/Mini-Weather-Station/", "demo": ""}]...
|
[{"post_id": 46228, "ts": "202 [{"post_id": 46228, "ts": "2026-08-13T10:03:03Z", "hours": 1.4394, "text": "Assembled the thing, debugged stuff, added a flashlight mode, and added a way to exit AP mode from the device itself. You can watch the video showcase of the station here: https://github.com/user-attachments/assets/98cfebd6-e004-4a77-a924-2f23e415244a"}, {"post_id": 45734, "ts": "2026-08-12T12:46:03Z", "hours": 0.4408, "text": "Made the 3d model of the case for the thing(for some reason lapse didnt see my hackatime project and deducted frickin 20 minutes wth)"}, {"post_id": 45714, "ts": "2026-08-12T11:49:19Z", "hours": 1.2886, "text": "Finally, after going through this stuff with Gemini, I finally got the final code working, and ready for commercial use! P.S. the settings are in the highlighted zone, pls don’t change other settings(only if you don’t know what you’re doing)"}, {"post_id": 45110, "ts": "2026-08-11T11:58:11Z", "hours": 0.6658, "text": "Soldered the touch sensor’s pins to the board, also soldered on a connector cable to the battery"}]...
|
Title: Mini Weather station by @Jovi | Stardance
Title: Mini Weather station by @Jovi | Stardance
Devlogs:
Soldered the touch sensor’s pins to the board, also soldered on a connector cable to the battery
Finally, after going through this stuff with Gemini, I finally got the final code working, and ready for commercial use! P.S. the settings are in the highlighted zone, pls don’t change other settings(only if you don’t know what you’re doing)
Made the 3d model of the case for the thing(for some reason lapse didnt see my hackatime project and deducted frickin 20 minutes wth)
Assembled the thing, debugged stuff, added a flashlight mode, and added a way to exit AP mode from the device itself. You can watch the video showcase of the station here: https://github.com/user-attachments/assets/98cfebd6-e004-4a77-a924-2f23e415244a
Ships:
I made a Mini Weather Station, with many capabilities(Used all the functions that the board has, except the accelerometer and gyroscope). Was pretty challenging to make the code, even though used AI for it...
|
1793523329.176416
|
1793609729.176416
|
|
46442
|
My own site! by @muwaiz209 | Stardance
|
muwaiz209
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-23T12:28:18Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made just a cool website for fun. I don’t have that much access to a computer but I did it and It was my first time after 10 months doing this, So I needed to look in my code book for code snippets. I am proud that I atleast did this much of web progress testing and looking my project each time. If ppl did tell me to add some little things that I could add with my effort, it would have been good .", "repo": "https://github.com/Batman-Doom/my-site", "demo": "https://batman-doom.github.io/my-site/"}]...
|
[{"post_id": 52231, "ts": "202 [{"post_id": 52231, "ts": "2026-08-22T10:18:55Z", "hours": 1.8786, "text": "I am working on a very cool website, pls gimme any small suggestions"}]...
|
Title: My own site! by @muwaiz209 | Stardance
Dev Title: My own site! by @muwaiz209 | Stardance
Devlogs:
I am working on a very cool website, pls gimme any small suggestions
Ships:
I made just a cool website for fun. I don’t have that much access to a computer but I did it and It was my first time after 10 months doing this, So I needed to look in my code book for code snippets. I am proud that I atleast did this much of web progress testing and looking my project each time. If ppl did tell me to add some little things that I could add with my effort, it would have been good ....
|
1793480164.2966933
|
1793566564.2966933
|
|
46456
|
Tanjiro themed personal website by @Tanjiro | Star Tanjiro themed personal website by @Tanjiro | Stardance...
|
Tanjiro
|
1
|
37.17
|
528
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T13:07:45Z", "hours": 32.0, "multiplier": 16.62, "payout": 528, "blessing": "neutral", "text": "A Tanjiro-Themed Personal Portfolio that uses Vanilla HTML, CSS and JS with a bit of GSAP! Challenges and Difficulties :- Figuring out the responsive layout for website - I did not start with a responsive layout, which caused a lot of trouble just making section 1 responsive was so difficult that it lot more than 6 hours IG Understanding and Writing code for scroll-animation canvas - This was a lot tuff than I thought like every frame must be numbered and counted and what not. Honestly, it was a great learning journey! Making that scroll-animation Canvas Responsive - From the start I knew that this will be a lot tuff, but I did not expect this much like it made my js code’s line count from 100 to near 200 lines! Entire Section 4 - This section was really Precious to me cause it had every interest I had and liked, every hour I spent into building this section was WORTH IT. Learnings :- Understood why to start and maintain responsiveness. How scroll-animation canvas is made and how apple makes them Flexbox and Gridboxes Much more in JS A lot of CSS", "repo": "https://github.com/YOBO-DANCE/Tanjiro-Themed-Personal-Website", "demo": "https://tanjiro-themed-personal-website.vercel.app/"}]...
|
[{"post_id": 67893, "ts": "202 [{"post_id": 67893, "ts": "2026-09-14T06:12:26Z", "hours": 1.4844, "text": "Okay, now every AI imagery is removed and the project is ready to be shipped!"}, {"post_id": 66725, "ts": "2026-09-12T16:50:27Z", "hours": 1.6397, "text": "Devlog 24 - I removed the section where the Ai generated imagery is located aka the scroll-driven animation and added a much lovely and nice section design for the section"}, {"post_id": 64938, "ts": "2026-09-09T17:42:53Z", "hours": 1.0211, "text": "Devlog 21 - So I Again got some recommendation and changes requested so I will do them, but today I did half of the work. Tmr I will do the next half"}, {"post_id": 63994, "ts": "2026-09-08T03:01:52Z", "hours": 0.25, "text": "Devlog 20 - So I got so many recomdations and I made the changes! Note for shipwrights - I first made the README with AI because I didn’t knew what to write, but after it I completely rewrote the README as per my requirements and then only shipped the project. So, it might feel like AI, but it really isn’t."}, {"post_id": 62758, "ts": "2026-09-06T08:47:33Z", "hours": 0.7736, "text": "Devlog 19 - Okay so I did some changes to the code and README. The layout is still same tho!"}, {"post_id": 62163, "ts": "2026-09-05T12:52:41Z", "hours": 3.7817, "text": "My Project is ready to be shipped!!!!!"}, {"post_id": 61619, "ts": "2026-09-04T16:37:48Z", "hours": 0.35, "text": "Devlog 18 - Tried to deploy but my internet gave up"}, {"post_id": 60861, "ts": "2026-09-03T14:21:49Z", "hours": 4.4564, "text": "Devlog 18 - Completed Section 4 and added a custom trail custom which mimics fire"}, {"post_id": 60271, "ts": "2026-09-02T15:22:51Z", "hours": 0.5767, "text": "Devlog 17 - Section 4 is such a Headache and I cannot understand it"}, {"post_id": 60250, "ts": "2026-09-02T14:40:48Z", "hours": 0.5303, "text": "Devlog 16 - Starting Section 4 i.e. My Goals! Wish me Luck!"}, {"post_id": 59543, "ts": "2026-09-01T12:57:56Z", "hours": 1.4031, "text": "Devlog 15 - Milestone: Completed Section 3/bio section What changes did I made? I added a grid structure Added another carousel, so the main text is wrapped around the carousel Added a Glass Box around the paragraph for aesthetics! Made it responsive!!! Good Bye"}, {"post_id": 58075, "ts": "2026-08-30T12:47:53Z", "hours": 0.4658, "text": "Devlog 14 - Working on the paragraph"}, {"post_id": 57518, "ts": "2026-08-29T18:01:38Z", "hours": 1.6658, "text": "Devlog 13 - Today I did some tweaking around and this is the result. Also now I added a dropshadow type effect to the scroll animation."}, {"post_id": 53019, "ts": "2026-08-23T12:23:06Z", "hours": 1.6194, "text": "Devlog 12 - Did some learning and working today! Nothing else!"}, {"post_id": 52466, "ts": "2026-08-22T16:19:40Z", "hours": 0.3833, "text": "Devlog 11 - why the F#ck does AI mess up so much!!!!! So I tried to generate the scroll-driven animation video using google flow, but it has caused so much problems because it just keeps making tanjiro’s hand being on the sheath rather than being on the sword handle like it should. Will try again, see ya later!"}, {"post_id": 52169, "ts": "2026-08-22T08:09:10Z", "hours": 1.0378, "text": "Devlog 10 - Today I am completely annoyed because a f#cking font won’t load or is even trying. It feels like programming has been an AI, forgetting as the context becomes larger. I can’t even load those fonts. Also I learned some CSS grid today!"}, {"post_id": 51923, "ts": "2026-08-21T20:51:10Z", "hours": 4.1367, "text": "Devlog 9 - So I completed a portrait mode of scroll-driven animation and it was a mess because the ai video generation kept messin’ up and it took 4 tries just to get correct angle. Now I just need to start with next section of the website. Hope to see ya!"}, {"post_id": 51575, "ts": "2026-08-21T10:55:58Z", "hours": 3.6494, "text": "Devlog 8 - So I worked on nav menu trying to make it like a proper liquid glass only to fail :( and then I started to work on second page whose start will be a scrollable animation like freaking Apple’s websites. IG, this will be a big project, and with that my whole morning, afternoon and evening is gone! 🥲"}, {"post_id": 51088, "ts": "2026-08-20T16:09:59Z", "hours": 0.3383, "text": "Devlog 7 - So I finished responsive work on first page, now onto making second page"}, {"post_id": 51052, "ts": "2026-08-20T15:12:53Z", "hours": 0.7858, "text": "Devlog 6 - Got a new problem, So I just added some Responsive CSS and now the Nav links are at extremely left. This is caused by the changes in the html structure and now I think I am losing my mind!!!!!??"}, {"post_id": 47969, "ts": "2026-08-16T07:42:53Z", "hours": 0.9731, "text": "Devlog 5 - Learning some CSS flexbox! Can’t wait to use it >.<"}, {"post_id": 47592, "ts": "2026-08-15T16:06:43Z", "hours": 1.2222, "text": "Devlog 4 - Learned Media queries, Css variables, positioning, Clamp property, etc."}, {"post_id": 47495, "ts": "2026-08-15T13:20:42Z", "hours": 2.7556, "text": "Devlog 3 - Some Major Changes! I Added a background video playing some demon slayer, and took inspiration from liquid GL”ASS”"}, {"post_id": 44834, "ts": "2026-08-10T21:09:39Z", "hours": 0.4383, "text": "Devlog 2 - SO I detached the navbar from the website and added some inner box shadow, according to me it looks great!"}, {"post_id": 44803, "ts": "2026-08-10T20:29:59Z", "hours": 1.1994, "text": "Devlog 1 - Today I added a basic Navbar with a little CSS to it!"}]...
|
Title: Tanjiro themed personal website by @Tanjiro Title: Tanjiro themed personal website by @Tanjiro | Stardance
Devlogs:
Devlog 1 - Today I added a basic Navbar with a little CSS to it!
Devlog 2 - SO I detached the navbar from the website and added some inner box shadow, according to me it looks great!
Devlog 3 - Some Major Changes! I Added a background video playing some demon slayer, and took inspiration from liquid GL”ASS”
Devlog 4 - Learned Media queries, Css variables, positioning, Clamp property, etc.
Devlog 5 - Learning some CSS flexbox! Can’t wait to use it >.<
Devlog 6 - Got a new problem, So I just added some Responsive CSS and now the Nav links are at extremely left. This is caused by the changes in the html structure and now I think I am losing my mind!!!!!??
Devlog 7 - So I finished responsive work on first page, now onto making second page
Devlog 8 - So I worked on nav menu trying to make it like a proper liquid glass only to fail :( and then I started to work on second page whose start will be a scrollable animation like freaking Apple’s websites. IG, this will be a big project, and with that my whole morning, afternoon and evening is gone! 🥲
Devlog 9 - So I completed a portrait mode of scroll-driven animation and it was a mess because the ai video generation kept messin’ up and it took 4 tries just to get correct angle. Now I just need to start with next section of the website. Hope to see ya!
Devlog 10 - Today I am completely annoyed because a f#cking font won’t load or is even trying. It feels like programming has been an AI, forgetting as the context becomes larger. I can’t even load those fonts. Also I learned some CSS grid today!
Devlog 11 - why the F#ck does AI mess up so much!!!!! So I tried to generate the scroll-driven animation video using google flow, but it has caused so much problems because it just keeps making tanjiro’s hand being on the sheath rather than being on the sword handle like it should. Will try again, see ya later!
Devlog 12 - Did some learning and working today! Nothing else!
Devlog 13 - Today I did some tweaking around and this is the result. Also now I added a dropshadow type effect to the scroll animation.
Devlog 14 - Working on the paragraph
Devlog 15 - Milestone: Completed Section 3/bio section What changes did I made? I added a grid structure Added another carousel, so the main text is wrapped around the carousel Added a Glass Box around the paragraph for aesthetics! Made it responsive!!! Good Bye
Devlog 16 - Starting Section 4 i.e. My Goals! Wish me Luck!
Devlog 17 - Section 4 is such a Headache and I cannot understand it
Devlog 18 - Completed Section 4 and added a custom trail custom which mimics fire
Devlog 18 - Tried to deploy but my internet gave up
My Project is ready to be shipped!!!!!
Devlog 19 - Okay so I did some changes to the code and README. The layout is still same tho!
Devlog 20 - So I got so many recomdations and I made the changes! Note for shipwrights - I first made the README with AI because I didn’t knew what to write, but after it I completely rewrote the README as per my requirements and then only shipped the project. So, it might feel like AI, but it really isn’t.
Devlog 21 - So I Again got some recommendation and changes requested so I will do them, but today I did half of the work. Tmr I will do the next half
Devlog 24 - I removed the section where the Ai generated imagery is located aka the scroll-driven animation and added a much lovely and nice section design for the section
Okay, now every AI imagery is removed and the project is ready to be shipped!
Ships:
A Tanjiro-Themed Personal Portfolio that uses Vanilla HTML, CSS and JS with a bit of GSAP! Challenges and Difficulties :- Figuring out the responsive layout for website - I did not start with a responsive layout, which caused a lot of trouble just making section 1 responsive was so difficult that it lot more than 6 hours IG Understanding and Writing code for scroll-animation canvas - This was a lot tuff than I thought like every frame must be numbered and counted and what not. Honestly, it was a great learning journey! Making that scroll-animation Canvas Responsive - From the start I knew that this will be a lot tuff, but I did not expect this much like it made my js code’s line count from 100 to near 200 lines! Entire Section 4 - This section was really Precious to me cause it had every interest I had and liked, every hour I spent into building this section was WORTH IT. Learnings :- Understood why to start and maintain responsiveness. How scroll-animation canvas is made and how apple makes them Flexbox and Gridboxes Much more in JS A lot of CSS...
|
1793544784.3704102
|
1793631184.3704102
|
|
46463
|
DAEMON by @katopirat | Stardance
|
katopirat
|
1
|
61.0
|
1164
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T13:26:15Z", "hours": 61.0, "multiplier": 19.19, "payout": 1164, "blessing": "neutral", "text": "I shipped my game: DAEMON It’s 2am. Your friend is online. He wants you to print something. ⚠ Browser version can lag — grab the Windows build if you can. The game: first-person psychological horror about a 3D printer, a friend who won’t stop messaging you, and an OS that’s a little too honest about what it sees. Built: a real in-game OS — file explorer reading actual disk files, Discord-style chat, mail, terminal, all Windows 95 style over a gritty PSX world. A working 3D printer with its own physics, shader-based print reveal, and sound. Story written entirely in JSON, no code touched for content. Hardest part: never made horror before. Built the whole tech first, had a friend playtest — verdict: not scary. Rebuilt most of the second half because of it. Proud of: the printer, the OS, and the ending — which flips the camera around so you end up watching yourself through the eyes of the thing you built. Stuck? Check “Files” often, especially after a conversation ends.", "repo": "https://github.com/katopirat/DAEMON/", "demo": "https://katopiratgames.itch.io/daemon"}]...
|
[{"post_id": 72194, "ts": "202 [{"post_id": 72194, "ts": "2026-09-22T13:11:43Z", "hours": 6.9956, "text": "THIS IS THE LAST DEVLOG —————————————— finished the ending. you end up seeing everything through a screen from the other side, watching “him” sit down at the desk you’ve been sitting at the whole game. there’s a voice line now too (ElevenLabs), and two different ways it can end depending on what you do in the terminal went through and fixed a genuinely embarrassing bug where photos silently failed to save on a fresh install because the folder never existed. found it the hard way, glad I caught it before shipping it’s live: playable in browser on itch.io, Windows build on GitHub releases this is my last devlog for this one. never made a horror game before this, first version wasn’t scary at all according to a friend, and honestly that stung a bit. rebuilt a good chunk of it because of that. really happy with where it ended up thanks for reading these"}, {"post_id": 70636, "ts": "2026-09-19T14:23:51Z", "hours": 9.4572, "text": "NIGHT 4 IS NOW THE ENDING cut nights 5-6 and made night 4 the finale instead. it’s tighter and actually scarier than the original 6-night plan would’ve been the thing built from the printed pieces finally shows up in the room. it turns its head to look at you if you get close, then the lights flicker and it’s gone. added a proper scare sequence too - see it once through a window, then somewhere else it’s right behind you. screen goes black next: finishing the ending"}, {"post_id": 65332, "ts": "2026-09-10T12:36:07Z", "hours": 9.8781, "text": "NIGHT 3 FINISHED + MAIN MENU + TERMINAL built the main menu and its honestly my fav part. not a boring menu screen but literally ur monitor in the apartment. night 3 u wake up and the 3d printer is ALREADY running even tho u didnt queue anything and a terminal appeared terminal app has 4 commands - help ps clear and kill oh and the printer is making a hand. scaryyyy 👻 and in night 4 the hadn move into a room next to the livingroom next: night 4 - more body parts I’m sorry for the low quality video but it was too large :("}, {"post_id": 61901, "ts": "2026-09-05T02:23:10Z", "hours": 9.3094, "text": "SENDING REAL PHOTOS IN CHAT + SLEEP SYSTEM u can now physically take a pic of the 3d print and it saves to disk. in chat u just open the file explorer and send the actual photo. built a working sleep cycle too. walk to bed camera does a nice eyes-closing fade into a NIGHT 2 screen. so the story actually progresses now instead of just looping the same day forever funniest bug: realized my in game file explorer let u type “/” and browse my actual irl computer files. patched it but for like an hour my horror game had a literal zero day vulnerability lol added proper sound design everywhere. next: writing the story for night 3 + 2since all the tools are finally ready 📝"}, {"post_id": 58703, "ts": "2026-08-31T07:22:56Z", "hours": 7.6203, "text": "DISCORD CLONE + THE HORROR ACTUALLY STARTED built a full discord-style chat app from scratch. typing indicators message bubbles and it looks so sick in the win95 theme also made a win95 mail client . file explorer now reads straight off the real disk so adding content is literally just dropping a file in and the horror system went live. finished a chat, checked my files later, and a text file had silently renamed itself. added a notification sound next: writing the actual story since the skeleton is basically done"}, {"post_id": 52522, "ts": "2026-08-22T17:50:42Z", "hours": 8.6172, "text": "8.5 HOURS LATER: 3D PRINTER WORKS + OS FIXED spent 8.5 solid hours on this and honestly my brain is fried. finally got printhead and hotbed animated with a shader so models build layer by layer. syncing the movement was absolute pain but watching it print is insanely satisfying 🔥 added a bouncy physical print button and a grab system. once it finishes u can actually pick up the printed model as a real physics object finally fixed the annoying stuff: windows got classic win95 headers taskbar has icons and grabbed objects dont clip through walls anymore built a real file explorer reading disk files. It took a long time, but now the file browser reads files directly from the folder on your disk, so when you add a file to the folder, you can open it in the game. opening .stl opens a printer app biggest pain: godots UI anchors for sizing window content. offsets act totally diff depending on edge and nobody warned me >:( next: making the OS cursed. Finally… Maybe… 🥲"}, {"post_id": 48850, "ts": "2026-08-17T12:19:45Z", "hours": 6.9931, "text": "JUST CODED MY FIRST FAKE OS IN GAME 7 hours in and absolutely zero regrets i created my first ingame OS from scratch. I got desktop icons, windows you can drag around, and a working taskbar. never tried anything like this so it was basically a live speedrun of learning biggest win: slapped a free Windows 95 icon pack on it and now it genuinely looks like a legit retro OS instead of just ugly gray boxes also just added a grab mechanic so you can physically pick up objects and spin them around biggest bug: wasted 20 minutes thinking the click logic was broken :( turns out only the icon TEXT was clickable not the actual image lol next up: making the whole OS feel cursed. icons glitching out, files changing their own names. 😈"}, {"post_id": 45669, "ts": "2026-08-12T09:37:29Z", "hours": 1.8022, "text": "So i started a new Project! :) - it will be a first person psychological horror game set in a single apartment. I got a basic first person player movement working first, then i make the appartment from free assets (i thing it’s looking verry good!) and then i added psx style filter , whitch took some fighting to get looking and working right. then i added collisions for all the walls and furniture so the player can’t walk trought anything or escape the apartment, and set ip lighting that’s finaly starting to sell the mood I’m going for."}]...
|
Title: DAEMON by @katopirat | Stardance
Devlogs:
Title: DAEMON by @katopirat | Stardance
Devlogs:
So i started a new Project! :) - it will be a first person psychological horror game set in a single apartment. I got a basic first person player movement working first, then i make the appartment from free assets (i thing it’s looking verry good!) and then i added psx style filter , whitch took some fighting to get looking and working right. then i added collisions for all the walls and furniture so the player can’t walk trought anything or escape the apartment, and set ip lighting that’s finaly starting to sell the mood I’m going for.
JUST CODED MY FIRST FAKE OS IN GAME 7 hours in and absolutely zero regrets i created my first ingame OS from scratch. I got desktop icons, windows you can drag around, and a working taskbar. never tried anything like this so it was basically a live speedrun of learning biggest win: slapped a free Windows 95 icon pack on it and now it genuinely looks like a legit retro OS instead of just ugly gray boxes also just added a grab mechanic so you can physically pick up objects and spin them around biggest bug: wasted 20 minutes thinking the click logic was broken :( turns out only the icon TEXT was clickable not the actual image lol next up: making the whole OS feel cursed. icons glitching out, files changing their own names. 😈
8.5 HOURS LATER: 3D PRINTER WORKS + OS FIXED spent 8.5 solid hours on this and honestly my brain is fried. finally got printhead and hotbed animated with a shader so models build layer by layer. syncing the movement was absolute pain but watching it print is insanely satisfying 🔥 added a bouncy physical print button and a grab system. once it finishes u can actually pick up the printed model as a real physics object finally fixed the annoying stuff: windows got classic win95 headers taskbar has icons and grabbed objects dont clip through walls anymore built a real file explorer reading disk files. It took a long time, but now the file browser reads files directly from the folder on your disk, so when you add a file to the folder, you can open it in the game. opening .stl opens a printer app biggest pain: godots UI anchors for sizing window content. offsets act totally diff depending on edge and nobody warned me >:( next: making the OS cursed. Finally… Maybe… 🥲
DISCORD CLONE + THE HORROR ACTUALLY STARTED built a full discord-style chat app from scratch. typing indicators message bubbles and it looks so sick in the win95 theme also made a win95 mail client . file explorer now reads straight off the real disk so adding content is literally just dropping a file in and the horror system went live. finished a chat, checked my files later, and a text file had silently renamed itself. added a notification sound next: writing the actual story since the skeleton is basically done
SENDING REAL PHOTOS IN CHAT + SLEEP SYSTEM u can now physically take a pic of the 3d print and it saves to disk. in chat u just open the file explorer and send the actual photo. built a working sleep cycle too. walk to bed camera does a nice eyes-closing fade into a NIGHT 2 screen. so the story actually progresses now instead of just looping the same day forever funniest bug: realized my in game file explorer let u type “/” and browse my actual irl computer files. patched it but for like an hour my horror game had a literal zero day vulnerability lol added proper sound design everywhere. next: writing the story for night 3 + 2since all the tools are finally ready 📝
NIGHT 3 FINISHED + MAIN MENU + TERMINAL built the main menu and its honestly my fav part. not a boring menu screen but literally ur monitor in the apartment. night 3 u wake up and the 3d printer is ALREADY running even tho u didnt queue anything and a terminal appeared terminal app has 4 commands - help ps clear and kill oh and the printer is making a hand. scaryyyy 👻 and in night 4 the hadn move into a room next to the livingroom next: night 4 - more body parts I’m sorry for the low quality video but it was too large :(
NIGHT 4 IS NOW THE ENDING cut nights 5-6 and made night 4 the finale instead. it’s tighter and actually scarier than the original 6-night plan would’ve been the thing built from the printed pieces finally shows up in the room. it turns its head to look at you if you get close, then the lights flicker and it’s gone. added a proper scare sequence too - see it once through a window, then somewhere else it’s right behind you. screen goes black next: finishing the ending
THIS IS THE LAST DEVLOG —————————————— finished the ending. you end up seeing everything through a screen from the other side, watching “him” sit down at the desk you’ve been sitting at the whole game. there’s a voice line now too (ElevenLabs), and two different ways it can end depending on what you do in the terminal went through and fixed a genuinely embarrassing bug where photos silently failed to save on a fresh install because the folder never existed. found it the hard way, glad I caught it before shipping it’s live: playable in browser on itch.io, Windows build on GitHub releases this is my last devlog for this one. never made a horror game before this, first version wasn’t scary at all according to a friend, and honestly that stung a bit. rebuilt a good chunk of it because of that. really happy with where it ended up thanks for reading these
Ships:
I shipped my game: DAEMON It’s 2am. Your friend is online. He wants you to print something. ⚠ Browser version can lag — grab the Windows build if you can. The game: first-person psychological horror about a 3D printer, a friend who won’t stop messaging you, and an OS that’s a little too honest about what it sees. Built: a real in-game OS — file explorer reading actual disk files, Discord-style chat, mail, terminal, all Windows 95 style over a gritty PSX world. A working 3D printer with its own physics, shader-based print reveal, and sound. Story written entirely in JSON, no code touched for content. Hardest part: never made horror before. Built the whole tech first, had a friend playtest — verdict: not scary. Rebuilt most of the second half because of it. Proud of: the printer, the OS, and the ending — which flips the camera around so you end up watching yourself through the eyes of the thing you built. Stuck? Check “Files” often, especially after a conversation ends....
|
1793346840.1030943
|
1793433240.1030943
|
|
46464
|
personal website by @shaz | Stardance
|
|
1
|
3.69
|
6
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-11T20:12:46Z", "hours": 3.0, "multiplier": 2.23, "payout": 6, "blessing": "neutral", "text": "I made my own personal website . Not fully done , am planning to change it to my portfolio website. this is m first ever website . i used AI forlearning. it dibnt write me the code instead guided me and thought me what each tags and all do. thankyou stardance for this operturity. pardon me for my bad english :)", "repo": "https://github.com/ahamedshaz961-gif/personalsite", "demo": "https://ahamedshaz961-gif.github.io/personalsite/"}]...
|
[{"post_id": 46752, "ts": "202 [{"post_id": 46752, "ts": "2026-08-14T07:24:13Z", "hours": 0.6906, "text": "i added navigation to all pages."}, {"post_id": 44827, "ts": "2026-08-10T21:03:28Z", "hours": 1.9044, "text": "I finally started learning CSS for this project. I learned about things like colors, fonts, margins, padding and how to style different parts of the website. I also learned about flexbox which was confusing at first but I kinda understand it now. After finishing the pages I also learned how to put my website on GitHub using a repo and GitHub pages. I had some problems with the deployment because I somehow made a submodule by accident 😭 but I managed to fix it. Now my website is actually live and I can open it from a link. Still got alot to learn but atleast now I understand the basic process of making and publishing a website."}, {"post_id": 44748, "ts": "2026-08-10T18:30:45Z", "hours": 0.7606, "text": "This is my first time making my own website .I’ve used AI and made a website for my project before a few month for my High school CS project .Hack-club was quite useful ,its thought me real skills. I haven’t yet been a master of this web deployment thingy .I have learned bout basic HTML tags and making a repo. Yet to start on CSS."}]...
|
Title: personal website by @shaz | Stardance
Devl Title: personal website by @shaz | Stardance
Devlogs:
This is my first time making my own website .I’ve used AI and made a website for my project before a few month for my High school CS project .Hack-club was quite useful ,its thought me real skills. I haven’t yet been a master of this web deployment thingy .I have learned bout basic HTML tags and making a repo. Yet to start on CSS.
I finally started learning CSS for this project. I learned about things like colors, fonts, margins, padding and how to style different parts of the website. I also learned about flexbox which was confusing at first but I kinda understand it now. After finishing the pages I also learned how to put my website on GitHub using a repo and GitHub pages. I had some problems with the deployment because I somehow made a submodule by accident 😭 but I managed to fix it. Now my website is actually live and I can open it from a link. Still got alot to learn but atleast now I understand the basic process of making and publishing a website.
i added navigation to all pages.
Ships:
I made my own personal website . Not fully done , am planning to change it to my portfolio website. this is m first ever website . i used AI forlearning. it dibnt write me the code instead guided me and thought me what each tags and all do. thankyou stardance for this operturity. pardon me for my bad english :)...
|
1792878446.7253873
|
1793742446.7253873
|
|
46465
|
SolariStudy by @MathBty | Stardance
|
MathBty
|
1
|
18.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T18:27:10Z", "hours": 18.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hi! I created SolariStudy, basically a specialised study platform and productivity app (I built it with React Native, Expo and Supabase). The app addreses a problem which I face a lot every day and a lot of students preparing for rigorous exams and olympiads face it too: standard AI tools tipically just generate big quizzes in a MCQ format or just give immediate solutions that kind of ruin the learning process (also cluttering interfaces with unorganized chat logs). My idea for this app was to try a dual-mode engine which features SolariLearn for normal tutoring (just perfect for going through study materials or books) and SolariSolve for strict, timed problem sessions (very useful for Olympiad preparation especially). Here I introduced major QoL improvements that structure the revision workflow, including organizing sessions into dedicated, isolated subject folders (like Mathematics, Physics, Linguistics, Astronomy etc.) to prevent the cluttering of chats (one of the problems mentioned earlier, which is solved by a few AI’s, but the process of organizing is not automated). The app also implements automated worksheet ingestion to extract and prepare textbook problems, introducing exam focus sprint timers to enforce accountability. By using the SolariSolve mode, you are able to get step-by-step scorecards with streak and accuracy tracking. The most challenging tech hurdle was engineering the streaming AI pipeline (faced a lot of bugs here and did not really know where to start from), but also mathematical rendering ragebaited me at the end… Resolving API dropouts and rate limits required me to implement an exponential backoff with a dynamic model fallback system, alongside the real-time latex rendering to display the math formulas (which were essential for physics, math and astronomy so I couldnt just use normal text). I am proudest of turning this small concept into a functional , working cross-platform project that I feel balances an unstimulating focus environment with rigorous grading (which is objectively done by the AI tool). Now, for testing, you should know that while a compiled Android APK is abvailable for mobile testing, running the web version locally on pc is kinda my own recommendation :) since the mobile part was more of an experimental preview which can still receive UI polishing in the future. Most of the instructions are in the READme, but I can paste them here again. Local setup required node.js, cloning the repository, running npm install, supplying supabase and gemini api keys in an .env file and launching the project by entering in terminal npx expo start -w to test the engine directly in a web browser. I really hope you like this project and that you can maybe use it for your own personal use.", "repo": "https://github.com/MateiBt/solaristudy", "demo": "https://mateibt.github.io/solaristudy/"}]...
|
[{"post_id": 72336, "ts": "202 [{"post_id": 72336, "ts": "2026-09-22T18:06:32Z", "hours": 1.7706, "text": "5th and last SolariStudy devlog - This was it… finally over. Even though I thought I was close to finishing 2 days ago, I faced a serious bug with latex rendering, also found out that the AI model I was using in the code was 3.5-flash instead of 3.5-flash-lite which is very limited in terms of number of messages so I was hitting rate limits on the app a lot. Thankfully I made it out through them and also made a READme with some help from a github readme which I found (i credited him in my github READme). You can guys actually try my app. (I tried to do as much as I could, but the lack of tutorials online made the Android version of the app being partially functional, you can test it and return to me with some bugs, but it will be quite hard to fix them, so for the moment I will go with the fully functional web app). Thank you for all the attention and support, and let’s go on with the next project!"}, {"post_id": 71254, "ts": "2026-09-20T15:10:53Z", "hours": 2.0711, "text": "4th SolariStudy devlog - Here we are with the completed project I can say (everything that is left to do is just some app icons, maybe touch up on some things related to the design andd the readme, of course). What I’m most proud of is that the app finally works on android, and it can be downloaded (I’ll prolly put the link/qr code in the readme). It’s been a long journey, but I am really happy of what I achieved here and maybe the app can be even launched publicly on appstore one day. See you tomorrow guys"}, {"post_id": 69232, "ts": "2026-09-16T16:54:29Z", "hours": 2.6781, "text": "3rd SolariStudy devlog - Again a long week has passed and school kind of made me lose a lot of precious time. Although here we are anhd lemme tell you what I’ve done this week: - I added a stale-while-revalidate caching pattern for study folder, sessions and global leaderboards so that reads work seamlessly without internet, then I built a write-side mutation queue to capture offline actions (like creating folders, updating timer solve stages and logging session details), also integrated a bg network listener to automatically detect reconnects and flush the queued mutations back to supabase. After working on this I though it would be nice to stabilize the end-to-end chat and polish the study session lifecycle. Also worked a little on the security of the app. I hope to do more these couple of days and maybe get closer to launching this app :) Cya in the next devlog guys"}, {"post_id": 64976, "ts": "2026-09-09T18:52:05Z", "hours": 7.7342, "text": "2nd SolariStudy devlog - Hellooo, I believe a week passed since my last devlog on this project… uhm yeah also the time logged is way longer than usual since I tried to do as much as possible to make the app functional. I will say some things about what I added in the meantime. I replaced all the placeholders with real , live data (also added a custom postgresql function that aggregates score dynamically across chat sessions and messages without duplicates), I wrote some trigers that automatically calculate the total problems solved and accuracy percentages whenever a study session finishes or a message is graded, ran a migration and onetime backfill query so that historical data stays in sync. I finished the architecture in db.ts, where I have now folder nesting, scoped session filtering, message grading accuracy toggles, global search and daily activity streak. (I want to say this is the first time I felt like giving up on a project (ok I know it is just my 2nd project, but I feel its kind of a serious step from my 1st one). I learned a lot like writing functions in sql editor (using supabase), using react native state and doing the UI sync, making the AI worflow and many others. It really was a lot but thankfully I got through the most of it. Sadly I also get the same problem as for the last project, because I plan my code beforehand, the time registered I feel doesn’t reflect at all my work on this project. I think I spent over 30h brainstorming, learning and planning the code, only for around 10h to be logged in which is basically the hard coding time. Well, either way, my main goal is to make the most out of this project, not log as much time as possible, however it would’ve been nice to see exactly how much effort was put into this). There is a lot more to do like a lot of testing to see if the app can be improved, to touch up on some things and maybe then I can present the finished app soon. Cya in the next devlog"}, {"post_id": 60406, "ts": "2026-09-02T18:23:57Z", "hours": 3.3744, "text": "1st SolariStudy devlog - Here is my new project, a project meant to be a better study app. Current AI tools for studying are pretty boring and have very few functions. Topics like mathematics and physics can’t be learned by memorizing or taking quizzes, but by solving as many problems as possible. After more than 3h of trial and error I think I got an UI that I like (i found it on dribbble) and planned a few of the functions I want to add onto the site. I am very open to suggestions/ideas if you have some, or even a like :). (If you wanna continue reading, here are some things I wanna say: first, I finally returned to stardance. I was quite busy with personal study and activities and I sadly neglected this activity. However, I am eager to finish this project and start a few more to reach some stardust goals (like the small shark :) ). secondly, the current site is just frontend, no backend made yet and for that reason i added placeholders to have an idea of how everything would look on the site. third, I really appreciate your guys support from the personal site project and together with you I can maybe ship and pursue more projects in this amazing first hackathon for me). Here are some photos:"}]...
|
Title: SolariStudy by @MathBty | Stardance
Devlog Title: SolariStudy by @MathBty | Stardance
Devlogs:
1st SolariStudy devlog - Here is my new project, a project meant to be a better study app. Current AI tools for studying are pretty boring and have very few functions. Topics like mathematics and physics can’t be learned by memorizing or taking quizzes, but by solving as many problems as possible. After more than 3h of trial and error I think I got an UI that I like (i found it on dribbble) and planned a few of the functions I want to add onto the site. I am very open to suggestions/ideas if you have some, or even a like :). (If you wanna continue reading, here are some things I wanna say: first, I finally returned to stardance. I was quite busy with personal study and activities and I sadly neglected this activity. However, I am eager to finish this project and start a few more to reach some stardust goals (like the small shark :) ). secondly, the current site is just frontend, no backend made yet and for that reason i added placeholders to have an idea of how everything would look on the site. third, I really appreciate your guys support from the personal site project and together with you I can maybe ship and pursue more projects in this amazing first hackathon for me). Here are some photos:
2nd SolariStudy devlog - Hellooo, I believe a week passed since my last devlog on this project… uhm yeah also the time logged is way longer than usual since I tried to do as much as possible to make the app functional. I will say some things about what I added in the meantime. I replaced all the placeholders with real , live data (also added a custom postgresql function that aggregates score dynamically across chat sessions and messages without duplicates), I wrote some trigers that automatically calculate the total problems solved and accuracy percentages whenever a study session finishes or a message is graded, ran a migration and onetime backfill query so that historical data stays in sync. I finished the architecture in db.ts, where I have now folder nesting, scoped session filtering, message grading accuracy toggles, global search and daily activity streak. (I want to say this is the first time I felt like giving up on a project (ok I know it is just my 2nd project, but I feel its kind of a serious step from my 1st one). I learned a lot like writing functions in sql editor (using supabase), using react native state and doing the UI sync, making the AI worflow and many others. It really was a lot but thankfully I got through the most of it. Sadly I also get the same problem as for the last project, because I plan my code beforehand, the time registered I feel doesn’t reflect at all my work on this project. I think I spent over 30h brainstorming, learning and planning the code, only for around 10h to be logged in which is basically the hard coding time. Well, either way, my main goal is to make the most out of this project, not log as much time as possible, however it would’ve been nice to see exactly how much effort was put into this). There is a lot more to do like a lot of testing to see if the app can be improved, to touch up on some things and maybe then I can present the finished app soon. Cya in the next devlog
3rd SolariStudy devlog - Again a long week has passed and school kind of made me lose a lot of precious time. Although here we are anhd lemme tell you what I’ve done this week: - I added a stale-while-revalidate caching pattern for study folder, sessions and global leaderboards so that reads work seamlessly without internet, then I built a write-side mutation queue to capture offline actions (like creating folders, updating timer solve stages and logging session details), also integrated a bg network listener to automatically detect reconnects and flush the queued mutations back to supabase. After working on this I though it would be nice to stabilize the end-to-end chat and polish the study session lifecycle. Also worked a little on the security of the app. I hope to do more these couple of days and maybe get closer to launching this app :) Cya in the next devlog guys
4th SolariStudy devlog - Here we are with the completed project I can say (everything that is left to do is just some app icons, maybe touch up on some things related to the design andd the readme, of course). What I’m most proud of is that the app finally works on android, and it can be downloaded (I’ll prolly put the link/qr code in the readme). It’s been a long journey, but I am really happy of what I achieved here and maybe the app can be even launched publicly on appstore one day. See you tomorrow guys
5th and last SolariStudy devlog - This was it… finally over. Even though I thought I was close to finishing 2 days ago, I faced a serious bug with latex rendering, also found out that the AI model I was using in the code was 3.5-flash instead of 3.5-flash-lite which is very limited in terms of number of messages so I was hitting rate limits on the app a lot. Thankfully I made it out through them and also made a READme with some help from a github readme which I found (i credited him in my github READme). You can guys actually try my app. (I tried to do as much as I could, but the lack of tutorials online made the Android version of the app being partially functional, you can test it and return to me with some bugs, but it will be quite hard to fix them, so for the moment I will go with the fully functional web app). Thank you for all the attention and support, and let’s go on with the next project!
Ships:
Hi! I created SolariStudy, basically a specialised study platform and productivity app (I built it with React Native, Expo and Supabase). The app addreses a problem which I face a lot every day and a lot of students preparing for rigorous exams and olympiads face it too: standard AI tools tipically just generate big quizzes in a MCQ format or just give immediate solutions that kind of ruin the learning process (also cluttering interfaces with unorganized chat logs). My idea for this app was to try a dual-mode engine which features SolariLearn for normal tutoring (just perfect for going through study materials or books) and SolariSolve for strict, timed problem sessions (very useful for Olympiad preparation especially). Here I introduced major QoL improvements that structure the revision workflow, including organizing sessions into dedicated, isolated subject folders (like Mathematics, Physics, Linguistics, Astronomy etc.) to prevent the cluttering of chats (one of the problems mentioned earlier, which is solved by a few AI’s, but the process of organizing is not automated). The app also implements automated worksheet ingestion to extract and prepare textbook problems, introducing exam focus sprint timers to enforce accountability. By using the SolariSolve mode, you are able to get step-by-step scorecards with streak and accuracy tracking. The most challenging tech hurdle was engineering the streaming AI pipeline (faced a lot of bugs here and did not really know where to start from), but also mathematical rendering ragebaited me at the end… Resolving API dropouts and rate limits required me to implement an exponential backoff with a dynamic model fallback system, alongside the real-time latex rendering to display the math formulas (which were essential for physics, math and astronomy so I couldnt just use normal text). I am proudest of turning this small concept into a functional , working cross-platform project that I feel balances an unstimulating focus environment with rigorous grading (which is objectively done by the AI tool). Now, for testing, you should know that while a compiled Android APK is abvailable for mobile testing, running the web version locally on pc is kinda my own recommendation :) since the mobile part was more of an experimental preview which can still receive UI polishing in the future. Most of the instructions are in the READme, but I can paste them here again. Local setup required node.js, cloning the repository, running npm install, supplying supabase and gemini api keys in an .env file and launching the project by entering in terminal npx expo start -w to test the engine directly in a web browser. I really hope you like this project and that you can maybe use it for your own personal use....
|
1793346842.7025468
|
1793433242.7025468
|
|
46473
|
Making a Home PLC with a Pico by @Cody-ss1 | Stard Making a Home PLC with a Pico by @Cody-ss1 | Stardance...
|
Cody-ss1
|
1
|
9.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-15T21:50:32Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built my own PLC that’s meant to help automate things and make life easier. My goal was also to keep everything “clean” in terms of cabling, which is why I went with cable channels where the cables are also neatly sorted. There were a few issues here and there — the mounts for the PCB holders didn’t fit at first, then the 3D printer stopped cooperating, or the code initially took too long to run — but now I’ve managed to finish version 1 and I am happy", "repo": "https://github.com/Cody-00s/Home-SPS", "demo": ""}]...
|
[{"post_id": 47745, "ts": "202 [{"post_id": 47745, "ts": "2026-08-15T21:25:03Z", "hours": 0.9836, "text": "Day 6 - 15.08.2026 Last day and last line of code. V1 was completed today. The project will continue with further development and upgrades, but for now I want to ship it and see how others like it."}, {"post_id": 46861, "ts": "2026-08-14T12:18:40Z", "hours": 1.6, "text": "Day 5 - 14.8.2026 Today’s plan was to redesign the PCB for the Pico, and it has now been ordered."}, {"post_id": 46550, "ts": "2026-08-13T21:14:11Z", "hours": 1.85, "text": "Day 4 13.08.2026 Today I finished all the wiring work. I also started writing the code and implemented the first two functions. Things got tricky when Relay 4 didn’t work, and I had to spend some time troubleshooting. In the end, I discovered that I had forgotten to solder two joints together – and now at least some parts are already running."}, {"post_id": 45966, "ts": "2026-08-12T19:49:16Z", "hours": 2.0836, "text": "Day 3 - 12.08.2026 Today I measured the correct power supply, designed a mounting bracket, printed it, and installed it. I also wired several additional cables and prepared six buttons as sensors.Unfortunately, I wasn’t able to start coding yet. Tomorrow might be better. I still need to finish some wiring, but after that everything should be ready, and I can finally begin writing the first programs."}, {"post_id": 45395, "ts": "2026-08-11T20:30:59Z", "hours": 1.4931, "text": "Day 2 - 11.8.2026 – Today I assembled and wired up the entire PLC system. As you can see in the picture, the relay LEDs are already lighting up. Tomorrow I’ll continue wiring and swap out the power supply for a proper 5V 30A unit, since the current one is just a temporary/improvised setup. We might also start working on the code tomorrow."}, {"post_id": 44846, "ts": "2026-08-10T21:33:25Z", "hours": 0.9794, "text": "Day 1 - 10.8.2026 – Home PLC planning is now mostly complete and construction will begin tomorrow. One small change still needs to be made to the cable layout, since I’m using relays with I/O rather than ones with just 5V/0V."}]...
|
Title: Making a Home PLC with a Pico by @Cody-ss1 Title: Making a Home PLC with a Pico by @Cody-ss1 | Stardance
Devlogs:
Day 1 - 10.8.2026 – Home PLC planning is now mostly complete and construction will begin tomorrow. One small change still needs to be made to the cable layout, since I’m using relays with I/O rather than ones with just 5V/0V.
Day 2 - 11.8.2026 – Today I assembled and wired up the entire PLC system. As you can see in the picture, the relay LEDs are already lighting up. Tomorrow I’ll continue wiring and swap out the power supply for a proper 5V 30A unit, since the current one is just a temporary/improvised setup. We might also start working on the code tomorrow.
Day 3 - 12.08.2026 Today I measured the correct power supply, designed a mounting bracket, printed it, and installed it. I also wired several additional cables and prepared six buttons as sensors.Unfortunately, I wasn’t able to start coding yet. Tomorrow might be better. I still need to finish some wiring, but after that everything should be ready, and I can finally begin writing the first programs.
Day 4 13.08.2026 Today I finished all the wiring work. I also started writing the code and implemented the first two functions. Things got tricky when Relay 4 didn’t work, and I had to spend some time troubleshooting. In the end, I discovered that I had forgotten to solder two joints together – and now at least some parts are already running.
Day 5 - 14.8.2026 Today’s plan was to redesign the PCB for the Pico, and it has now been ordered.
Day 6 - 15.08.2026 Last day and last line of code. V1 was completed today. The project will continue with further development and upgrades, but for now I want to ship it and see how others like it.
Ships:
I built my own PLC that’s meant to help automate things and make life easier. My goal was also to keep everything “clean” in terms of cabling, which is why I went with cable channels where the cables are also neatly sorted. There were a few issues here and there — the mounts for the PCB holders didn’t fit at first, then the 3D printer stopped cooperating, or the code initially took too long to run — but now I’ve managed to finish version 1 and I am happy...
|
1793526588.025885
|
1793612988.025885
|
|
46474
|
My Website by @LeonOMO | Stardance
|
LeonOMO
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-15T21:08:44Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Website about me. Understanding CSS for the first time was really complicated but after going though the css tut linked i got fast into it. Im proud of the design and how i made the sections work with almost no code. Ai was used for correcting my bad spelling. I didnt know what to put in the readme of the github so i asked ai for an example.", "repo": "https://github.com/LeonOmo/My-Website", "demo": "https://leonomo.github.io/My-Website/"}]...
|
[{"post_id": 47734, "ts": "202 [{"post_id": 47734, "ts": "2026-08-15T20:56:45Z", "hours": 0.3142, "text": "Devlog #5 My Website: Finished the README.md. This Project was fun coding with HTML and CSS is really easy to get into and there are alot of people that can help you when your stuck with it. This will be the last Devlog (probably) and i will keep updating the Website when im done with projects or got new interests."}, {"post_id": 46954, "ts": "2026-08-14T15:12:47Z", "hours": 0.6358, "text": "Devlog #4 My Website: I finished the code with adding last lines of text than posted the index.html, style.css and the pictures to github Last up: make the README.md"}, {"post_id": 46455, "ts": "2026-08-13T17:52:09Z", "hours": 0.5417, "text": "Devlog #2 I Added the “More About” section and added lines after every main theme. Today i coulnt do alot. Next up: Last lines of code and improving text"}, {"post_id": 45739, "ts": "2026-08-12T12:52:17Z", "hours": 2.1136, "text": "Devlog #2 Finished the interest and projects tab. This Project is almost finished (i think atleast) i learned alot of HTML and CSS and they are way more fun than someone. Next up: Adding last touches and more text"}, {"post_id": 45168, "ts": "2026-08-11T14:16:50Z", "hours": 3.1406, "text": "DevLog #1: Layed out the Foundations. The initial landing page layout with navigation buttons for About Me, My Projects, and My Story. I think i did a really good job with this project i will be learning html. What’s Next Fill out the About Me and My Projects pages."}]...
|
Title: My Website by @LeonOMO | Stardance
Devlogs Title: My Website by @LeonOMO | Stardance
Devlogs:
DevLog #1: Layed out the Foundations. The initial landing page layout with navigation buttons for About Me, My Projects, and My Story. I think i did a really good job with this project i will be learning html. What’s Next Fill out the About Me and My Projects pages.
Devlog #2 Finished the interest and projects tab. This Project is almost finished (i think atleast) i learned alot of HTML and CSS and they are way more fun than someone. Next up: Adding last touches and more text
Devlog #2 I Added the “More About” section and added lines after every main theme. Today i coulnt do alot. Next up: Last lines of code and improving text
Devlog #4 My Website: I finished the code with adding last lines of text than posted the index.html, style.css and the pictures to github Last up: make the README.md
Devlog #5 My Website: Finished the README.md. This Project was fun coding with HTML and CSS is really easy to get into and there are alot of people that can help you when your stuck with it. This will be the last Devlog (probably) and i will keep updating the Website when im done with projects or got new interests.
Ships:
I made a Website about me. Understanding CSS for the first time was really complicated but after going though the css tut linked i got fast into it. Im proud of the design and how i made the sections work with almost no code. Ai was used for correcting my bad spelling. I didnt know what to put in the readme of the github so i asked ai for an example....
|
1793526593.8328245
|
1793612993.8328245
|
|
46490
|
Periodic by @crx1x1 | Stardance
|
crx1x1
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T22:50:27Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "After 8 hours of development, I present the Periodic Table for the Evo! It’s a fully custom and high-performance periodic table app based in MicroPython for the TI-84 Evo calculators. I literally built this because TI half-baked their product launch and forgot about literally every aspect of backwards compatibility! (looking at you, every appvar format ever built for the CE and lower) What I have: -A full 118-Element Data array: Complete data for every single element; atomic mass, electron config, electronegativity, density, phase, discovery year, and oxidation states. -Faithful GUI recreation: I recreated the original TI-84 Plus CE Periodic Table app layout and interface to look and feel exactly like the built-in app (minus the speed, TI really had to lobotomize that) AI Attribution: AI tools used: Google Gemini Scope: Generated almost the entirety of the 118-element dataset (E) as well a debugging partner. From me: everything else! Some side notes: -You might see some strings scattered around in the E array. Those are simply to prevent the calculator from trying to display float inaccuracies that overflow out of the GUI box -The screen recorder given in TI-Connect Evo is so slow, and my device camera is horrible, so whoopsies :P -Go and roast TI for their sloppy rushed release!", "repo": "https://github.com/CrX1x1/periodic_table/", "demo": "https://github.com/CrX1x1/periodic_table"}]...
|
[{"post_id": 73339, "ts": "202 [{"post_id": 73339, "ts": "2026-09-24T22:26:01Z", "hours": 1.9089, "text": "i added basic scrolling and selection in the info panel, adding other stuff like more pages of information and horizontal scrolling to the next element"}, {"post_id": 72456, "ts": "2026-09-23T00:40:10Z", "hours": 1.6164, "text": "I made a splash screen and added softkeys… I dunno what else to say besides that also rewrote the stuff a tiny bit I guess"}, {"post_id": 64244, "ts": "2026-09-08T14:36:22Z", "hours": 1.0072, "text": "I added a way to see the element and the symbol that’s being selected because not everyone remembers their periodic tables. (me neither) I’ll be adding soft buttons and a graph in the next devlog so there will be room for more features. If you haven’t already, you should go check the periodic table app on the TI-84 Plus CE if you have one… or not. (Exactly 1 hour lol)"}, {"post_id": 56311, "ts": "2026-08-28T01:29:03Z", "hours": 1.5047, "text": "Well, I guess you could say I took a long break, huh? Anyways, I spend a good hour of my time hardcoding some extra lookups so it can actually select up and down just like how it is on the TI-84 Plus CE. Yes, I seriously should optimize it, I know, but if it works, it works. I’ll be sure to make it more readable next commit. Catch you in the next devlog!"}, {"post_id": 44799, "ts": "2026-08-10T20:12:55Z", "hours": 0.6464, "text": "Half functional selection, half functional brain, pushed commit anyways todos: add vertical selection as well work on page that says the info and stuff idk, whatever is on the TI-84 Plus CE but not on the Evo (srry for the horrible video quality, i should get a new phone lulz)"}]...
|
Title: Periodic by @crx1x1 | Stardance
Devlogs:
H Title: Periodic by @crx1x1 | Stardance
Devlogs:
Half functional selection, half functional brain, pushed commit anyways todos: add vertical selection as well work on page that says the info and stuff idk, whatever is on the TI-84 Plus CE but not on the Evo (srry for the horrible video quality, i should get a new phone lulz)
Well, I guess you could say I took a long break, huh? Anyways, I spend a good hour of my time hardcoding some extra lookups so it can actually select up and down just like how it is on the TI-84 Plus CE. Yes, I seriously should optimize it, I know, but if it works, it works. I’ll be sure to make it more readable next commit. Catch you in the next devlog!
I added a way to see the element and the symbol that’s being selected because not everyone remembers their periodic tables. (me neither) I’ll be adding soft buttons and a graph in the next devlog so there will be room for more features. If you haven’t already, you should go check the periodic table app on the TI-84 Plus CE if you have one… or not. (Exactly 1 hour lol)
I made a splash screen and added softkeys… I dunno what else to say besides that also rewrote the stuff a tiny bit I guess
i added basic scrolling and selection in the info panel, adding other stuff like more pages of information and horizontal scrolling to the next element
Ships:
After 8 hours of development, I present the Periodic Table for the Evo! It’s a fully custom and high-performance periodic table app based in MicroPython for the TI-84 Evo calculators. I literally built this because TI half-baked their product launch and forgot about literally every aspect of backwards compatibility! (looking at you, every appvar format ever built for the CE and lower) What I have: -A full 118-Element Data array: Complete data for every single element; atomic mass, electron config, electronegativity, density, phase, discovery year, and oxidation states. -Faithful GUI recreation: I recreated the original TI-84 Plus CE Periodic Table app layout and interface to look and feel exactly like the built-in app (minus the speed, TI really had to lobotomize that) AI Attribution: AI tools used: Google Gemini Scope: Generated almost the entirety of the 118-element dataset (E) as well a debugging partner. From me: everything else! Some side notes: -You might see some strings scattered around in the E array. Those are simply to prevent the calculator from trying to display float inaccuracies that overflow out of the GUI box -The screen recorder given in TI-Connect Evo is so slow, and my device camera is horrible, so whoopsies :P -Go and roast TI for their sloppy rushed release!...
|
1793346846.7691443
|
1793433246.7691443
|
|
46496
|
Light by @Eclipse | Stardance
|
Eclipse
|
1
|
52.27
|
835
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-30T19:28:48Z", "hours": 48.0, "multiplier": 16.49, "payout": 835, "blessing": "neutral", "text": "Shipvlog — Light 🌙 What did you make? Everyone makes a personal website showing what they’ve built, accomplished, or are currently working on. . I wanted to make something that asks a slightly “different” question: “What is happening inside this mind?” . That’s basically what Light is. . Alongside the usual portfolio stuff, there’s a Lab containing unfinished ideas, abandoned projects, current obsessions, and questions I’m still thinking about… Basically,, everything a normal portfolio politely hides…🗿 . What was challenging? Lwk Everything. 😭 . I spent an absolutely unreasonable amount of time designing tiny details, animations, typography, spacing, colors, transitions, and things that probably took five seconds to notice and five hours to make…. . I wanted the homepage title to feel more like Light was being written into existence ,,, the glitch transition into the Lab to feel intentional, and every page to have its own atmosphere… (did I ever mention the fact that Light was my nickname all along?) . The three main pages use red, blue, and warm white. Because, almost everything we see can be represented through RGB,, so I treated them as three different sides of me that mix together into Idhant (w a little twist lol) Underneath them all, it’s still the same guy. Hence the same nav too :) . The geometric lines in About are meant to represent me too: chaotic, interconnected, and hopefully still beautiful (🥀) . And yes, making all of this responsive was painful…. Excruciatingly painful. 😭💔 . What am I proud of? Mostly the fact that something I had imagined for weeks actually exists now…LIVE… . I deliberately left parts of it open to interpretation too. The boy holding the bouquet and book could be waiting for someone while reading a book to kill time, could have been given the bouquet while being told by someone “you are my light” , could be heartbroken, or could mean literally anything…. I liked not explaining everything… Things to try Move your cursor through the snow (don’t ask me why 😭, it’s fun) Watch the text glitch Click Light on the homepage and enter the Lab Explore the Lab sections Click the 02 / ABOUT on the homepage and enter the About page Notice the different page colors and text-selection colors Try the site on both desktop and mobile . Before testing . The site is best experienced on a Chromium-based browser . . Also, disable any browser dark-mode extension , otherwise it may decide my carefully chosen colors are merely suggestions. 💔 . Light’s Live here: https://alchemic-eclipse.github.io/light/ . And,,,, after way too many hours, Light is finally live. 🫠 . Not perfect. . Just mine ❤️🩹 Thank you for reading it through..!! ❤️🩹", "repo": "https://github.com/Alchemic-Eclipse/light", "demo": "https://alchemic-eclipse.github.io/light/"}]...
|
[{"post_id": 81847, "ts": "202 [{"post_id": 81847, "ts": "2026-10-22T18:28:24Z", "hours": 4.2711, "text": "Welcome back And here I am, just after writing Aporia’s devlog, writing this for Light (the site, not me obv 🗿) . But I’ll keep it short, While I was on break, I kept updating information here n there on the site and made some minor changes. . From now on, I’ll be working properly on the site, making it better every day..!! . And that’s all for today lol…!! See ya tomorrow! . P.S. Idk what to add in attachment, so why not a meme again? (it isn’t even related to web dev, but I found it so funny, had to add it 💔)"}, {"post_id": 75684, "ts": "2026-09-30T19:06:50Z", "hours": 0.9286, "text": "Final Devlog of Light yep, as the title suggests, this is it. I have somehow, despite being an INTP, been able to complete the project before the deadline ( or perhaps I should say, exactly at the deadline 😭) . But anyways, Completed the Readme Fixed minor issues (console errors) Fixed responsiveness issues Added a favicon And yeah, that’s all ig…?? It has been an honor tbh, I’ve learnt soooo many things while making this site… and revised soooo many concepts…. I was lwk a beginner in web-dev before this, and now, well a bit better I suppose? 😭 . Either way,,, It was fun…. :) Thank you for everything..!!! ❤️🩹 . P.S. Idk what to add as screenshot for this one, so just added the About page of my site 🗿🤷🏻♂️"}, {"post_id": 75640, "ts": "2026-09-30T17:01:59Z", "hours": 6.8375, "text": "Day-9 Light I think I’ve officially reached the stage where this project is consuming me 😭💔 . I couldn’t really write devlogs that often ‘cause I’ve been just TOO busy trying to make this thing look pretty 😭 . And unfortunately, having a creative perfectionist brain while also trying to keep everything minimalist is an awful combination. I kept wanting to add stuff, removing it because it was “too much”, adding it again, moving things around, staring at it for 20 min, and realizing that it looked 4% worse than before 🗿 . Anyways… . I’ve made some pretty major progress today. . The biggest one: Light is basically complete. Added all the content, finished the different sections, and finally got the whole thing to feel like an actual part of the site instead of an empty page with suspicious amounts of negative space 🥀 . I also finally added and polished the About page, w a bunch of minor design fixes along the way. . Completed: Unfinished Graveyard Now Curiosities And I also added snow interaction , which is probably one of those completely unnecessary things that somehow took way longer than it had any business to… ;-; . The funny part is, that the actual feature list doesn’t even look THAT insane. (compared to my mental health rn 💔) . But every single little design decision took FOREVER, because I wanted the site to feel minimal, without feeling empty.. Interesting, without feeling overloaded.. And slightly uncanny without just looking like I discovered CSS animations yesterday 🤷🏻♂️ . At this point, I’m lwk happy w how it’s coming together tho. . The site has WAYY more personality now. . The next goal is basically finishing whatever tiny things are still bothering me, and then SHIP EM before I lose the remaining fragments of my sanity 😭 . And nvm,, that’s it for today ;-;;; . Ig this could be the last devlog? Or nvm, I still have to write the Readme, GG, that should be the last one lol.. Whatever,,,, Good Evening 🦋"}, {"post_id": 74879, "ts": "2026-09-28T14:20:34Z", "hours": 4.4908, "text": "Day-8 Light At this point, I think Im lwk about to crash out because of how long this is taking me 😭💔 (plus a bad headache) . I’ve added a new page to my site, called Light’s Lab, something way more interesting than the home page fs. . Also Added a cool glitchy effect as a transition, to give it that uncanny feel… And DAMN it took me soo longg to learn how to do ts 😭😭 . After this, I’m done with adding animations/transitions 🥀 Aghh my head hurts so badd 😭 . I think the next goal for me is to design the Lab page properly… then think of adding something new… . Initially I planned to complete it by Sept 30… but let’s see if I can 🫠 . Anyways, that’s it for todayyy Dobroye utroo!!!"}, {"post_id": 73589, "ts": "2026-09-25T13:08:56Z", "hours": 5.705, "text": "Day-7 Light It appears as if somoene’s genuinely addicted to this project 🗿 . Because my productivity is PEAK right now 🕯️ . I’ve lwk changed the entire base design of Light, simply because I felt like it 😭 (I wanted it to look better) . Here’s a list: Added Basic fade-in animation when site is loaded Added a leaning hero-figure and changed typography (Some fonts, sizes, colors, etc) Added a glitch effect for the Hero sub-text Added Snow, as it smhow fits the theme beautifully There were sm things that people suggested me to add, but I was like: Nah ;-; For eg: Arrow key navigation . But someone discovering that R jumps to Archive would be mildly amusing for approximately 4 seconds… So I scrapped that idea 🤷🏻♂️ . The snowflakes one was particularly interesting… because…. to animate the snowflakes I used: new position = old position + velocity Which is basically a tiny Euler integration step 🗿 So, my snowflakes, accidentaly became a physics simulation… 🥀 For some reason, I really cannot escape ts 💔 . And then the tiny intricacies like giving them close but random velocities for realism (yeah, close, because if not: that would look like the snowflakes had all received contradictory weather reports 😭) . and once they leave the screen, make them re-enter from the right and top (70:30 :: Top:right % of snowflakes generated), which is what turns this into a continuous wind field rather than 80 flakes having a one-way death march 🗿 . And yeah, that’s basically it, for today…!! and as usual,, Ohayoo!!! (Good Morningg, not Ohio 😭💔)"}, {"post_id": 72825, "ts": "2026-09-23T20:23:53Z", "hours": 3.5156, "text": "Day-6 Light HOLYYY Productivity!! 🔥 Added SOOOOO many things today . Here’s the list: Polished the Archive section Added “About signature” and href links Added content to Contact section and footer- Polished them too Made the site responsive Added selection option (selecting a text) Soo, when selecting a text, instead of the default blue color, it’d use another color that respects the color scheme of the site… . With that, Phase-1 of the Site is over… We have a site that’s essentially complete in itself start to end.And so, Phase-2 of Light has started, which is mostly all about JavaScript and additional sections/features. (Lwk Exciting as hell) . Also, I decided to add “AUTONOMY · TRANSCENDENCE · ERUDITION” as the “About Signature”, because these are the 3 things that I value THE MOST… Especially Autonomy…………. Is it a bit grandiose ? Yeah… but my site’s called Light (Alchemic Eclipse) , so we’re not exactly filing taxes here 🤷🏻♂️🥀 . But anyways,, that’s it for todayy!! Have a beautiful morning 🍀"}, {"post_id": 72239, "ts": "2026-09-22T14:52:12Z", "hours": 2.65, "text": "Day-5 Light Added content to About section Added a few projects to Archive section Added basic design to Archive section. Next goal: Polish Archive’s design Add content to Contact section and design that too got big plans ahead..!!"}, {"post_id": 71391, "ts": "2026-09-20T18:52:49Z", "hours": 4.5592, "text": "Day-4 Light Guess who’s back? . Seems someone’s back from his hiatus 🗿 . yep, so now that’s Aporia’s done and dusted, I realized I need to also complete my site, so here I am… . I’ve merged Gravitas into Light because it’s apparently Aporia turned out to be too big, but small enough that I could actually finish it before Light comes knocking with a deadline shaped baseball bat 🤷🏻♂️ . I’ll add a special section for it on my site, as a mystery or a puzzle of some kind..? perhaps… . And in the meantime, while I was working on Aporia, I tried testing/changing some bits and features of Light, at once almost changed the entire style upside down… but turns out none of them could beat my original vision… So with some bits of tweaks, I added the About page a month ago… I know I’m a bit early here,, but whatever 😭 . And that’s it for this devlog 🦋 Bbyeee..!! . P.S. Idk what screenshot to add here as I’ve just restarted working on it so no major updates yet,, let me just add a page of my physics notes which would anyway be on my site 🐈"}, {"post_id": 51095, "ts": "2026-08-20T16:20:04Z", "hours": 2.9694, "text": "Day-3 Light At this rate, it looks like the project is gonna take forever 😭🤷🏻♂️ Added an about section Designed it properly Made subtle changes to give the site a premium look. . The next part is simply add content to Archive and contact section, but that should relatively take less time, because most of the time today was spent on designing.. . (yes, btw,,,, if you still haven’t noticed, I’m a kinda perfectionist when it comes to designs 🗿) . And that’s all for today, for Light 🫡 . Thank you for reading through..!! 🌙 . P.S. Due to time constraints, I’m thinking of working on Light and Gravitas on alternate days, so that I get more time for studies… 🐈 Hopefully I can finish them soon..!! I really do enjoy working on both of em 🙃"}, {"post_id": 48873, "ts": "2026-08-17T13:16:35Z", "hours": 15.4381, "text": "Day-2: Light Completed the basic structure. Added some basic design while making it a little responsive. And trust me, you “don’t” wanna know how much time I spent just changing and trying new designs/fonts/etc… ☠️ . Tomorrow, I’ll likely complete the other sections while adding some more cool features ig… . and that’s all for today 🙃 . P.S. Feel free to suggest some better designs if it can make it look better lol…!!"}, {"post_id": 45127, "ts": "2026-08-11T12:47:00Z", "hours": 0.5603, "text": "The Beginning . I’ll be building a personal site of mine, describing things I am working on, and my on going works, especially in the realm of academia and others… . I am done with setting up and connecting everything, the next steps include building a basic structure of the website while learning web dev (yeah, I’m a beginner lol)… . And then adding the content.. Then making it look bearable to human eyes 🗿 (aka make it aesthetic) . So that’s mostly all for today..!! Thank you :) . P.S. It seems it won’t let me post till I add a pic, so let me add a pic that I’d anyways add on my website in future {aka, my equations 🗿}"}]...
|
Title: Light by @Eclipse | Stardance
Devlogs:
The Title: Light by @Eclipse | Stardance
Devlogs:
The Beginning . I’ll be building a personal site of mine, describing things I am working on, and my on going works, especially in the realm of academia and others… . I am done with setting up and connecting everything, the next steps include building a basic structure of the website while learning web dev (yeah, I’m a beginner lol)… . And then adding the content.. Then making it look bearable to human eyes 🗿 (aka make it aesthetic) . So that’s mostly all for today..!! Thank you :) . P.S. It seems it won’t let me post till I add a pic, so let me add a pic that I’d anyways add on my website in future {aka, my equations 🗿}
Day-2: Light Completed the basic structure. Added some basic design while making it a little responsive. And trust me, you “don’t” wanna know how much time I spent just changing and trying new designs/fonts/etc… ☠️ . Tomorrow, I’ll likely complete the other sections while adding some more cool features ig… . and that’s all for today 🙃 . P.S. Feel free to suggest some better designs if it can make it look better lol…!!
Day-3 Light At this rate, it looks like the project is gonna take forever 😭🤷🏻♂️ Added an about section Designed it properly Made subtle changes to give the site a premium look. . The next part is simply add content to Archive and contact section, but that should relatively take less time, because most of the time today was spent on designing.. . (yes, btw,,,, if you still haven’t noticed, I’m a kinda perfectionist when it comes to designs 🗿) . And that’s all for today, for Light 🫡 . Thank you for reading through..!! 🌙 . P.S. Due to time constraints, I’m thinking of working on Light and Gravitas on alternate days, so that I get more time for studies… 🐈 Hopefully I can finish them soon..!! I really do enjoy working on both of em 🙃
Day-4 Light Guess who’s back? . Seems someone’s back from his hiatus 🗿 . yep, so now that’s Aporia’s done and dusted, I realized I need to also complete my site, so here I am… . I’ve merged Gravitas into Light because it’s apparently Aporia turned out to be too big, but small enough that I could actually finish it before Light comes knocking with a deadline shaped baseball bat 🤷🏻♂️ . I’ll add a special section for it on my site, as a mystery or a puzzle of some kind..? perhaps… . And in the meantime, while I was working on Aporia, I tried testing/changing some bits and features of Light, at once almost changed the entire style upside down… but turns out none of them could beat my original vision… So with some bits of tweaks, I added the About page a month ago… I know I’m a bit early here,, but whatever 😭 . And that’s it for this devlog 🦋 Bbyeee..!! . P.S. Idk what screenshot to add here as I’ve just restarted working on it so no major updates yet,, let me just add a page of my physics notes which would anyway be on my site 🐈
Day-5 Light Added content to About section Added a few projects to Archive section Added basic design to Archive section. Next goal: Polish Archive’s design Add content to Contact section and design that too got big plans ahead..!!
Day-6 Light HOLYYY Productivity!! 🔥 Added SOOOOO many things today . Here’s the list: Polished the Archive section Added “About signature” and href links Added content to Contact section and footer- Polished them too Made the site responsive Added selection option (selecting a text) Soo, when selecting a text, instead of the default blue color, it’d use another color that respects the color scheme of the site… . With that, Phase-1 of the Site is over… We have a site that’s essentially complete in itself start to end.And so, Phase-2 of Light has started, which is mostly all about JavaScript and additional sections/features. (Lwk Exciting as hell) . Also, I decided to add “AUTONOMY · TRANSCENDENCE · ERUDITION” as the “About Signature”, because these are the 3 things that I value THE MOST… Especially Autonomy…………. Is it a bit grandiose ? Yeah… but my site’s called Light (Alchemic Eclipse) , so we’re not exactly filing taxes here 🤷🏻♂️🥀 . But anyways,, that’s it for todayy!! Have a beautiful morning 🍀
Day-7 Light It appears as if somoene’s genuinely addicted to this project 🗿 . Because my productivity is PEAK right now 🕯️ . I’ve lwk changed the entire base design of Light, simply because I felt like it 😭 (I wanted it to look better) . Here’s a list: Added Basic fade-in animation when site is loaded Added a leaning hero-figure and changed typography (Some fonts, sizes, colors, etc) Added a glitch effect for the Hero sub-text Added Snow, as it smhow fits the theme beautifully There were sm things that people suggested me to add, but I was like: Nah ;-; For eg: Arrow key navigation . But someone discovering that R jumps to Archive would be mildly amusing for approximately 4 seconds… So I scrapped that idea 🤷🏻♂️ . The snowflakes one was particularly interesting… because…. to animate the snowflakes I used: new position = old position + velocity Which is basically a tiny Euler integration step 🗿 So, my snowflakes, accidentaly became a physics simulation… 🥀 For some reason, I really cannot escape ts 💔 . And then the tiny intricacies like giving them close but random velocities for realism (yeah, close, because if not: that would look like the snowflakes had all received contradictory weather reports 😭) . and once they leave the screen, make them re-enter from the right and top (70:30 :: Top:right % of snowflakes generated), which is what turns this into a continuous wind field rather than 80 flakes having a one-way death march 🗿 . And yeah, that’s basically it, for today…!! and as usual,, Ohayoo!!! (Good Morningg, not Ohio 😭💔)
Day-8 Light At this point, I think Im lwk about to crash out because of how long this is taking me 😭💔 (plus a bad headache) . I’ve added a new page to my site, called Light’s Lab, something way more interesting than the home page fs. . Also Added a cool glitchy effect as a transition, to give it that uncanny feel… And DAMN it took me soo longg to learn how to do ts 😭😭 . After this, I’m done with adding animations/transitions 🥀 Aghh my head hurts so badd 😭 . I think the next goal for me is to design the Lab page properly… then think of adding something new… . Initially I planned to complete it by Sept 30… but let’s see if I can 🫠 . Anyways, that’s it for todayyy Dobroye utroo!!!
Day-9 Light I think I’ve officially reached the stage where this project is consuming me 😭💔 . I couldn’t really write devlogs that often ‘cause I’ve been just TOO busy trying to make this thing look pretty 😭 . And unfortunately, having a creative perfectionist brain while also trying to keep everything minimalist is an awful combination. I kept wanting to add stuff, removing it because it was “too much”, adding it again, moving things around, staring at it for 20 min, and realizing that it looked 4% worse than before 🗿 . Anyways… . I’ve made some pretty major progress today. . The biggest one: Light is basically complete. Added all the content, finished the different sections, and finally got the whole thing to feel like an actual part of the site instead of an empty page with suspicious amounts of negative space 🥀 . I also finally added and polished the About page, w a bunch of minor design fixes along the way. . Completed: Unfinished Graveyard Now Curiosities And I also added snow interaction , which is probably one of those completely unnecessary things that somehow took way longer than it had any business to… ;-; . The funny part is, that the actual feature list doesn’t even look THAT insane. (compared to my mental health rn 💔) . But every single little design decision took FOREVER, because I wanted the site to feel minimal, without feeling empty.. Interesting, without feeling overloaded.. And slightly uncanny without just looking like I discovered CSS animations yesterday 🤷🏻♂️ . At this point, I’m lwk happy w how it’s coming together tho. . The site has WAYY more personality now. . The next goal is basically finishing whatever tiny things are still bothering me, and then SHIP EM before I lose the remaining fragments of my sanity 😭 . And nvm,, that’s it for today ;-;;; . Ig this could be the last devlog? Or nvm, I still have to write the Readme, GG, that should be the last one lol.. Whatever,,,, Good Evening 🦋
Final Devlog of Light yep, as the title suggests, this is it. I have somehow, despite being an INTP, been able to complete the project before the deadline ( or perhaps I should say, exactly at the deadline 😭) . But anyways, Completed the Readme Fixed minor issues (console errors) Fixed responsiveness issues Added a favicon And yeah, that’s all ig…?? It has been an honor tbh, I’ve learnt soooo many things while making this site… and revised soooo many concepts…. I was lwk a beginner in web-dev before this, and now, well a bit better I suppose? 😭 . Either way,,, It was fun…. :) Thank you for everything..!!! ❤️🩹 . P.S. Idk what to add as screenshot for this one, so just added the About page of my site 🗿🤷🏻♂️
Welcome back And here I am, just after writing Aporia’s devlog, writing this for Light (the site, not me obv 🗿) . But I’ll keep it short, While I was on break, I kept updating information here n there on the site and made some minor changes. . From now on, I’ll be working properly on the site, making it better every day..!! . And that’s all for today lol…!! See ya tomorrow! . P.S. Idk what to add in attachment, so why not a meme again? (it isn’t even related to web dev, but I found it so funny, had to add it 💔)
Ships:
Shipvlog — Light 🌙 What did you make? Everyone makes a personal website showing what they’ve built, accomplished, or are currently working on. . I wanted to make something that asks a slightly “different” question: “What is happening inside this mind?” . That’s basically what Light is. . Alongside the usual portfolio stuff, there’s a Lab containing unfinished ideas, abandoned projects, current obsessions, and questions I’m still thinking about… Basically,, everything a normal portfolio politely hides…🗿 . What was challenging? Lwk Everything. 😭 . I spent an absolutely unreasonable amount of time designing tiny details, animations, typography, spacing, colors, transitions, and things that probably took five seconds to notice and five hours to make…. . I wanted the homepage title to feel more like Light was being written into existence ,,, the glitch transition into the Lab to feel intentional, and every page to have its own atmosphere… (did I ever mention the fact that Light was my nickname all along?) . The three main pages use red, blue, and warm white. Because, almost everything we see can be represented through RGB,, so I treated them as three different sides of me that mix together into Idhant (w a little twist lol) Underneath them all, it’s still the same guy. Hence the same nav too :) . The geometric lines in About are meant to represent me too: chaotic, interconnected, and hopefully still beautiful (🥀) . And yes, making all of this responsive was painful…. Excruciatingly painful. 😭💔 . What am I proud of? Mostly the fact that something I had imagined for weeks actually exists now…LIVE… . I deliberately left parts of it open to interpretation too. The boy holding the bouquet and book could be waiting for someone while reading a book to kill time, could have been given the bouquet while being told by someone “you are my light” , could be heartbroken, or could mean literally anything…. I liked not explaining everything… Things to try Move your cursor through the snow (don’t ask me why 😭, it’s fun) Watch the text glitch Click Light on the homepage and enter the Lab Explore the Lab sections Click the 02 / ABOUT on the homepage and enter the About page Notice the different page colors and text-selection colors Try the site on both desktop and mobile . Before testing . The site is best experienced on a Chromium-based browser . . Also, disable any browser dark-mode extension , otherwise it may decide my carefully chosen colors are merely suggestions. 💔 . Light’s Live here: https://alchemic-eclipse.github.io/light/ . And,,,, after way too many hours, Light is finally live. 🫠 . Not perfect. . Just mine ❤️🩹 Thank you for reading it through..!! ❤️🩹...
|
1793346849.8995037
|
1793433249.8995037
|
|
46498
|
Bugatti Destrier by @nejenabinupa | Stardance
|
nejenabinupa
|
1
|
155.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-13T06:24:33Z", "hours": 155.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is my fest car model I make from scratch and I make it in to a cool video to share with you guys, hope you enjoy it :). all the details are in the Readme.", "repo": "https://github.com/binupax6699/BUGATTI-DESTRIER-3D-MODEL-CINEMATIC", "demo": "https://youtu.be/0gfVzRgbG9k?si=vrqBCMsIrrrFTEiZ"}]...
|
[{"post_id": 76883, "ts": "202 [{"post_id": 76883, "ts": "2026-10-04T22:42:10Z", "hours": 3.3019, "text": "Modle and the video is all set now"}, {"post_id": 57506, "ts": "2026-08-29T17:53:22Z", "hours": 4.6228, "text": "In the modle the head lights didn’t look right so I fixed it and I finshed all of the animations now jest need to render it"}, {"post_id": 56434, "ts": "2026-08-28T06:21:57Z", "hours": 6.4069, "text": "I admitted sum cool shots and work on refining sum animations"}, {"post_id": 54990, "ts": "2026-08-26T12:45:25Z", "hours": 8.5239, "text": "I rig the car to animate and put in to the map and I’m starting to animating it"}, {"post_id": 54010, "ts": "2026-08-24T19:07:52Z", "hours": 10.4875, "text": "I heavily modified existing map custom textures, terrain/topology edits, foliage, mountains by me. to animate the car."}, {"post_id": 53277, "ts": "2026-08-23T18:46:47Z", "hours": 11.6706, "text": "Finish the interior room so long and so much effect, and need to adjust sum small theing around the body of the car"}, {"post_id": 51875, "ts": "2026-08-21T19:14:48Z", "hours": 3.8514, "text": "I lost around 10h off work because the house not recoded in the Stardance page, Add so much material normal maps and and good amount of stuff to make it the thing"}, {"post_id": 51637, "ts": "2026-08-21T12:42:44Z", "hours": 9.3028, "text": "Add texture/materials to the car and it look good and added normal maps to everything i think to give so much depth and detail"}, {"post_id": 50972, "ts": "2026-08-20T13:26:09Z", "hours": 24.4308, "text": "I close completing the interior and I make the rim design for the car,"}, {"post_id": 49163, "ts": "2026-08-17T20:02:34Z", "hours": 9.635, "text": "I work on the interior and som small sections of the car and I need to finalize the interior too and small details and things"}, {"post_id": 48516, "ts": "2026-08-16T22:18:10Z", "hours": 7.3842, "text": "Cut out sum sections and cut out the headlights and add things and i guess finally i make the engine bay caret this time, because i remake this engine bay around 4 time because i didn’t had much reference images to make it."}, {"post_id": 47928, "ts": "2026-08-16T06:11:42Z", "hours": 9.1111, "text": "Cut out sections and add things like the horse shoe grill and now remaking the engine bet with new reference images."}, {"post_id": 46936, "ts": "2026-08-14T14:32:31Z", "hours": 6.9164, "text": "Today I make the front part of the Bugatti and the it look so good, I need to model the saids and the cut out"}, {"post_id": 46523, "ts": "2026-08-13T20:12:03Z", "hours": 8.2425, "text": "I make the engine bed and the roof scoop and added the things from the things. And I also make the topology much more good"}, {"post_id": 45928, "ts": "2026-08-12T18:25:02Z", "hours": 10.4517, "text": "Make the said skirt and remake the body because the topography got bad."}, {"post_id": 45341, "ts": "2026-08-11T18:47:59Z", "hours": 9.6428, "text": "Make the rare diffuser, and also ajest the topology so much better body flow and to get details after the general shape come."}, {"post_id": 44782, "ts": "2026-08-10T19:53:31Z", "hours": 11.3414, "text": "I’m making the Bugatti Destriel from scratch and I want it be like the real thing, and I’m only did the back part of it and there is long way to go."}]...
|
Title: Bugatti Destrier by @nejenabinupa | Stardan Title: Bugatti Destrier by @nejenabinupa | Stardance
Devlogs:
I’m making the Bugatti Destriel from scratch and I want it be like the real thing, and I’m only did the back part of it and there is long way to go.
Make the rare diffuser, and also ajest the topology so much better body flow and to get details after the general shape come.
Make the said skirt and remake the body because the topography got bad.
I make the engine bed and the roof scoop and added the things from the things. And I also make the topology much more good
Today I make the front part of the Bugatti and the it look so good, I need to model the saids and the cut out
Cut out sections and add things like the horse shoe grill and now remaking the engine bet with new reference images.
Cut out sum sections and cut out the headlights and add things and i guess finally i make the engine bay caret this time, because i remake this engine bay around 4 time because i didn’t had much reference images to make it.
I work on the interior and som small sections of the car and I need to finalize the interior too and small details and things
I close completing the interior and I make the rim design for the car,
Add texture/materials to the car and it look good and added normal maps to everything i think to give so much depth and detail
I lost around 10h off work because the house not recoded in the Stardance page, Add so much material normal maps and and good amount of stuff to make it the thing
Finish the interior room so long and so much effect, and need to adjust sum small theing around the body of the car
I heavily modified existing map custom textures, terrain/topology edits, foliage, mountains by me. to animate the car.
I rig the car to animate and put in to the map and I’m starting to animating it
I admitted sum cool shots and work on refining sum animations
In the modle the head lights didn’t look right so I fixed it and I finshed all of the animations now jest need to render it
Modle and the video is all set now
Ships:
This is my fest car model I make from scratch and I make it in to a cool video to share with you guys, hope you enjoy it :). all the details are in the Readme....
|
1793400639.1681726
|
1793487039.1681726
|
|
46512
|
pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
|
rinimee
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T21:38:15Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a webOS called pusheenOS! There are a lot of interactable items on this webpage and you are first met with a welcome screen that introduces you to the OS and has a dock with 4 apps that you can experiment with! I am so proud of the CSS when I was working with the OS. It came out just as I imagined: something that Pusheen would have loved herself! It was definitely challenging to follow along with the tutorial, I wish that it was much clearer! But I persevered and completed the OS with my own touch! Navigate the apps using the dock provided! There is a calculator, notes app, advice, and a help center to guide you! Check out my repository and READme for more information!", "repo": "https://github.com/rinimee/pusheenOS", "demo": "https://rinimee.github.io/pusheenOS/"}]...
|
[{"post_id": 53496, "ts": "202 [{"post_id": 53496, "ts": "2026-08-24T02:14:51Z", "hours": 0.4453, "text": "FINALLY DONE YAYYY!! some updates! first off, I fixed the calculator format because it was weird, remember? now the calculator is in a landscape format! I also added a notes spot so you can write notes, save them, and when reloaded, you can still see them. I learned how to do this in a previous project, if you’d like to see it its on my projects page! anyway, heres a final snippet of how it looks like when you open the OS, and I’m just so excited to see what I can do next! ps: yes this is pushed to github so if you wanna see the code GO NOWWW!!!"}, {"post_id": 52021, "ts": "2026-08-22T01:52:40Z", "hours": 0.3142, "text": "calculator yumm yaya complicated app! not much about this one, vscode really knows me so well because it filled up my CSS so nicely! i just need to fix up some css issues that it tdidn’t catch, like this photo you can see below: see how “stormy’s words of wisdom” is at the top of one bar but pusheen’s calculator isnt? i’m pretty sure that I’ll have to change the calculator format first before getting to the next part, but we’ll see tommorow. Anyway, I have the SAT to take tommorow so wish me luck~!"}, {"post_id": 50739, "ts": "2026-08-20T02:46:24Z", "hours": 0.3944, "text": "finished some simple apps YAYAYA I made some simple notes! these feature a guide and some encouragement from pusheen’s siblings, stormy and pip! there were some issued with layering windows, as when you click on one it does not come to the front, but with some help from copilot, I was able to finally figure out the problem, which was a very simple one! here’s how it looks like, i’m so excited since our final step is to create a complicated app!"}, {"post_id": 50047, "ts": "2026-08-19T02:34:55Z", "hours": 0.6219, "text": "BOOM BOOM FIRST APP yayy first app in the making! i tweaked some styling with the format of my OS, like making the handle actually attached to the welcome screen, and closing/opening said screen. I made my first app, stormy’s forecast, which is basically a weather app where pusheen’s sister, stormy, shows you the weather! here’s how it looks! ps: totally unrelated note: ordered my rpi zero 2w!"}, {"post_id": 46656, "ts": "2026-08-14T02:35:25Z", "hours": 0.7472, "text": "welcome screen done! I’ve finally completed the welcome screen! It looks really adorable, and I really love how its coming together so very nicely. The tutorial is extremely easy to follow, and now that this tutorial is thorough enough, I feel like I am actually understanding how html and css works! js…not so much…anyway here is a snippet of the UI!"}, {"post_id": 45494, "ts": "2026-08-12T01:01:13Z", "hours": 0.6847, "text": "its coming together! slowly hehe… my pusheenOS is coming together! I got a bunch of help from the amazingly thorough hackclub tutorial! I finally was able to set the time up and now it works like a real clock! below is how the ui looks like: i love the background and specifically how pusheen’s marshmallow is burnt and pip is on the side just chewing his marshmellow happily! and stormy looks adorable as always!"}, {"post_id": 45200, "ts": "2026-08-11T15:01:19Z", "hours": 0.8653, "text": "first devlog! a new OS is coming to town and its pusheenOS, created by yours truly! considering I learned a lot about html during the website stardance mission, this is going to be really fun! here’s a snapshot of what it looks like right now! i am so excited to see what its going to look like!"}]...
|
Title: pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
D Title: pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
Devlogs:
first devlog! a new OS is coming to town and its pusheenOS, created by yours truly! considering I learned a lot about html during the website stardance mission, this is going to be really fun! here’s a snapshot of what it looks like right now! i am so excited to see what its going to look like!
its coming together! slowly hehe… my pusheenOS is coming together! I got a bunch of help from the amazingly thorough hackclub tutorial! I finally was able to set the time up and now it works like a real clock! below is how the ui looks like: i love the background and specifically how pusheen’s marshmallow is burnt and pip is on the side just chewing his marshmellow happily! and stormy looks adorable as always!
welcome screen done! I’ve finally completed the welcome screen! It looks really adorable, and I really love how its coming together so very nicely. The tutorial is extremely easy to follow, and now that this tutorial is thorough enough, I feel like I am actually understanding how html and css works! js…not so much…anyway here is a snippet of the UI!
BOOM BOOM FIRST APP yayy first app in the making! i tweaked some styling with the format of my OS, like making the handle actually attached to the welcome screen, and closing/opening said screen. I made my first app, stormy’s forecast, which is basically a weather app where pusheen’s sister, stormy, shows you the weather! here’s how it looks! ps: totally unrelated note: ordered my rpi zero 2w!
finished some simple apps YAYAYA I made some simple notes! these feature a guide and some encouragement from pusheen’s siblings, stormy and pip! there were some issued with layering windows, as when you click on one it does not come to the front, but with some help from copilot, I was able to finally figure out the problem, which was a very simple one! here’s how it looks like, i’m so excited since our final step is to create a complicated app!
calculator yumm yaya complicated app! not much about this one, vscode really knows me so well because it filled up my CSS so nicely! i just need to fix up some css issues that it tdidn’t catch, like this photo you can see below: see how “stormy’s words of wisdom” is at the top of one bar but pusheen’s calculator isnt? i’m pretty sure that I’ll have to change the calculator format first before getting to the next part, but we’ll see tommorow. Anyway, I have the SAT to take tommorow so wish me luck~!
FINALLY DONE YAYYY!! some updates! first off, I fixed the calculator format because it was weird, remember? now the calculator is in a landscape format! I also added a notes spot so you can write notes, save them, and when reloaded, you can still see them. I learned how to do this in a previous project, if you’d like to see it its on my projects page! anyway, heres a final snippet of how it looks like when you open the OS, and I’m just so excited to see what I can do next! ps: yes this is pushed to github so if you wanna see the code GO NOWWW!!!
Ships:
I made a webOS called pusheenOS! There are a lot of interactable items on this webpage and you are first met with a welcome screen that introduces you to the OS and has a dock with 4 apps that you can experiment with! I am so proud of the CSS when I was working with the OS. It came out just as I imagined: something that Pusheen would have loved herself! It was definitely challenging to follow along with the tutorial, I wish that it was much clearer! But I persevered and completed the OS with my own touch! Navigate the apps using the dock provided! There is a calculator, notes app, advice, and a help center to guide you! Check out my repository and READme for more information!...
|
1793490618.6912217
|
1793577018.6912217
|
|
46524
|
Panels by @CadenO | Stardance
|
CadenO
|
1
|
8.0
|
30
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-13T23:35:00Z", "hours": 8.0, "multiplier": 3.56, "payout": 30, "blessing": "neutral", "text": "I made Panels, a game that was going to be an escape room, but is just a series of puzzles. I finally re-learned how to use html canvas, and had fun making and solving the puzzles. The three levels are Basic slider manipulation A swap-to-solve puzzle Tic tac toe, but with the squares shuffled I also tried my best at a decent UI while I was at it :)", "repo": "https://github.com/Cesium72/panels", "demo": "https://cesium72.github.io/panels"}]...
|
[{"post_id": 67737, "ts": "202 [{"post_id": 67737, "ts": "2026-09-13T23:25:16Z", "hours": 1.1939, "text": "I’ve done some final work on Panels, my pseudo-escape room game. It now has the third and final level, which is a tic-tac-toe game against the computer, but with the squares shuffled around😈! It also has a winning animation, a somewhat-acceptable README, and will be shipped after this!"}, {"post_id": 64753, "ts": "2026-09-09T12:06:42Z", "hours": 3.0828, "text": "Panels was supposed to be an escape room, but now it is just a series of puzzles. I’m fine with that, though. So far it has three stages, and that seems to be enough for me. Some of them are hard to explain, so it might just be easier to try them yourself. I will probably just add a win animation, a hints page, and then ship it :)"}, {"post_id": 54197, "ts": "2026-08-25T02:35:50Z", "hours": 4.2031, "text": "I’ve been working on Panels, a little game with a bunch of puzzles, kind of like an escape room. I don’t really know much about game design, and haven’t made a game in a few months (okay, maybe 2 years), but so far it has the first stage of puzzles done, which mostly just involve manipulating some sliders :)"}]...
|
Title: Panels by @CadenO | Stardance
Devlogs:
I’v Title: Panels by @CadenO | Stardance
Devlogs:
I’ve been working on Panels, a little game with a bunch of puzzles, kind of like an escape room. I don’t really know much about game design, and haven’t made a game in a few months (okay, maybe 2 years), but so far it has the first stage of puzzles done, which mostly just involve manipulating some sliders :)
Panels was supposed to be an escape room, but now it is just a series of puzzles. I’m fine with that, though. So far it has three stages, and that seems to be enough for me. Some of them are hard to explain, so it might just be easier to try them yourself. I will probably just add a win animation, a hints page, and then ship it :)
I’ve done some final work on Panels, my pseudo-escape room game. It now has the third and final level, which is a tic-tac-toe game against the computer, but with the squares shuffled around😈! It also has a winning animation, a somewhat-acceptable README, and will be shipped after this!
Ships:
I made Panels, a game that was going to be an escape room, but is just a series of puzzles. I finally re-learned how to use html canvas, and had fun making and solving the puzzles. The three levels are Basic slider manipulation A swap-to-solve puzzle Tic tac toe, but with the squares shuffled I also tried my best at a decent UI while I was at it :)...
|
1793346863.263069
|
1793433263.263069
|
|
46532
|
WARIONAHHHMARIO by @vatsamalakar | Stardance
|
vatsamalakar
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T18:35:29Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Beyond Space, a web game built using the Godot Engine that features multiple minigames, platformer movement, and challenging obstacle courses. Getting the platformer mechanics and smooth movement working properly, especially tuning the difficulty and handling obstacles like the void gap.Getting the whole game successfully exported to the web via HTML5 and deployed online so anyone can play it right in their browser. You can play it directly in your web browser by opening the live demo link.", "repo": "https://github.com/vatsamalakar/beyond-the-space", "demo": "https://vatsam.itch.io/beyond-the-space"}]...
|
[{"post_id": 45874, "ts": "202 [{"post_id": 45874, "ts": "2026-08-12T16:44:39Z", "hours": 0.2817, "text": "Wrapping up this extensive multi-mode project has been an incredible journey of engineering, procedural design, and interface polish. Over the course of development, Beyond Space evolved from a simple concept into a feature-complete, multi-minigame arcade package built entirely on custom programmatic UI styling and dynamic game logic.Instead of relying on a cluttered scene tree packed with rigid UI nodes, the entire application relies on a robust programmatic styling framework. Using custom helper functions like button() and make_box(), buttons, panels, and headers are generated dynamically during the _draw() cycle. This ensures razor-sharp borders, smooth rounded corner radii, and precise vertical text alignment across every menu. Global settings overlays let players instantly toggle background music, adjust performance, or switch between windowed and native full-screen viewports on the fly.The core experience branches out into distinct simulation modes, each offering unique challenges and tailored progression systems. The Nebula Platformer is designed with scaled procedural maps ranging from a 6500-pixel track on Easy to a massive 9500-pixel world on Hard, featuring continuous ground topology, elevated platforms, stationary spike hazards, and moving hazards that oscillate smoothly between boundaries using linear interpolation. Meanwhile, the Meteor Dodger serves as an arcade survival challenge where players dodge continuous waves of high-speed celestial debris with spawning rates scaling aggressively by difficulty, and the Star Clicker tests precision using targets calculated via procedural trigonometry.Transitioning between screens is handled through immersive briefing interfaces that outline explicit rules, control schematics, and difficulty configurations before launch. Once active, the sleek heads-up display tracks lives, current scores, high scores, and running timers without breaking immersion. When runs end, mode-specific failure screens provide detailed breakdown statistics, survival tips, and instant retries.Data persistence is handled seamlessly via file-based high-score systems split across difficulty save paths, with dedicated reset functions built right into the main menu. Finally, rigorous cross-platform input verification ensures that desktop mouse clicks and mobile touch inputs operate flawlessly alongside embedded touch UI elements. From the initial menu architecture to the final polish on gameplay mechanics, Beyond Space stands as a robust, fully realized indie package ready for deployment! I also did this This update focuses on restructuring the gameplay loop into a faster, higher-intensity arcade experience while maintaining the complete multi-game architecture of the project. Key Modifications & Fixes Arcade Marathon Mode Added: Implemented an end-to-end arcade sequence (is_arcade_mode) that automatically chains the three minigames (Nebula Platformer, Meteor Dodger, and Star Clicker) back-to-back under a single persistent life pool and scoring system. Platformer Velocity & Movement Boost: Increased horizontal acceleration (2200.0 units) and top movement speed (460.0 units) for snappier platforming controls. Raised jump velocity (-680.0 units) to allow faster clearance of moving hazards and platform gaps. Pacing & Timer Adjustments: Tuned timers and obstacle spawn rates across all difficulties to ensure each minigame feels punchier, faster, and more arcade-like. UI & State Management: Preserved all menu layouts, custom drawing routines (_draw), save paths, and high-score saving configurations while adding smooth transitions for the new arcade progression flow."}, {"post_id": 45855, "ts": "2026-08-12T16:06:07Z", "hours": 0.7253, "text": "Today’s development shifted away from platforming to build out the high intensity survival mechanics and failure screen for the Meteor Dodger mode. As shown during active gameplay, the screen drops a continuous wave of orange celestial debris from the procedural starfield while the player’s ship maneuvers near the bottom to stay alive, tracked by a real time HUD displaying remaining lives, score, high score, and a running survival timer. Expanding on this loop required balancing rapid spawn intervals with precise collision boundaries to keep the frantic arcade pacing engaging from start to finish. When an impact inevitably happens, the custom game over screen triggers a “Catastrophic Impact - Ship Destroyed” warning, complete with a custom wreckage graphic, a breakdown of your survival score versus your personal best, helpful evasion tips, and clean navigational buttons to jump back into difficulty selection or head straight to the main menu."}, {"post_id": 45515, "ts": "2026-08-12T01:53:53Z", "hours": 0.6522, "text": "Today’s development was all about polishing the mission briefing screen and the live heads-up display for the Nebula Platformer mode in Beyond Space. Before diving into a run, players are greeted with a clean briefing interface that clearly lays out the mission objectives, controls, and current stats like their active difficulty and high score. Once the game starts, the HUD takes over to track your remaining lives, current score, high score, and a ticking timer so you always know where you stand. Behind the scenes, the game’s procedural engine draws everything on the fly, from the solid ground and floating platforms to the collectible coins and sharp hazard spikes scattered across the screen.Building out these interface layers required careful attention to balancing player feedback with atmospheric immersion. The briefing screen acts as a vital bridge between the menu systems and active gameplay, ensuring that players understand the precise rules and input methods required before facing the rigors of higher difficulties. Meanwhile, the real-time HUD is engineered to remain sleek and non-intrusive while providing constant telemetry on player performance, keeping the tension high as the countdown timer ticks down. By combining these informative overlays with procedural rendering, every session feels responsive, transparent, and tightly integrated from the moment you hit start."}, {"post_id": 45405, "ts": "2026-08-11T20:36:08Z", "hours": 0.4908, "text": "The Nebula Platformer serves as the flagship gameplay experience of the project, combining exploration, precise platforming, and hazard evasion. Building a fully functional, responsive side-scrolling platformer entirely through procedural drawing routines and custom 2D vector math presented a fascinating engineering challenge.We programmed custom movement physics complete with velocity smoothing, acceleration curves, gravity application, and reliable ground detection handled via is_on_ground(). The player ship responds intuitively to traditional keyboard inputs—such as A and D or the Left and Right Arrow keys for lateral momentum—while Space, W, and Up Arrow govern vertical jumps. To keep the action centered and provide players with adequate foresight, a smooth camera tracking algorithm was implemented:camera_x=clamp(player.x−350.0,0.0,goal_x−W+100)This calculation anchors the viewport fluidly to the player’s progression as they traverse massive stage lengths spanning up to 9500 pixels on hard difficulty."}, {"post_id": 45308, "ts": "2026-08-11T17:51:48Z", "hours": 0.5494, "text": "An arcade game relies heavily on replayability, and nothing drives replay value quite like tracking and shattering personal best scores. To achieve this, we designed a sophisticated multi-tiered file persistence system leveraging Godot’s built-in FileAccess class to store player achievements securely on disk.Because Beyond Space features three completely separate minigames (Nebula Platformer, Meteor Dodger, and Star Clicker), each coupled with three distinct difficulty tiers (easy, medium, and hard), high scores must be strictly isolated to prevent data overlap. We established dynamic path formatting using unique save strings structured around the specific minigame and difficulty parameters:$$SAVE _ PATH = user://beyond _ space _ hs _ [minigame] _ [difficulty].save$$Core utility functions including load_high_score(), save_high_score(), and reset_high_scores() ensure that player progression is safely written to the user directory and instantly updated across the HUD whenever a new high score threshold is crossed during active gameplay sessions."}, {"post_id": 45259, "ts": "2026-08-11T16:39:24Z", "hours": 0.9942, "text": "Consistency and visual polish are critical when packing multiple distinct gameplay modes and navigation screens into a single, cohesive application package. In this iteration, we engineered a comprehensive programmatic UI styling framework utilizing custom StyleBoxFlat instances generated entirely through code.Instead of cluttering the scene tree with dozens of individual UI nodes, layout containers, and texture rects, the game constructs interactive buttons, headers, and framing panels dynamically on the fly during the _draw() cycle. Reusable helper functions like button() and make_box() handle complex styling tasks natively, including custom background color fills, sharp or glowing border widths, smooth rounded corner radii, and precise vertical text centering. Furthermore, we integrated a global settings panel overlay that can be summoned from any active gameplay or menu screen. This panel allows players to toggle background music states, adjust performance parameters, and switch instantly between windowed viewports and native full-screen display modes without interrupting the application flow."}, {"post_id": 44951, "ts": "2026-08-11T01:43:20Z", "hours": 1.2711, "text": "Project Conception, Architecture, and Core Loop FrameworkToday marked the formal kick-off and architectural foundation for Beyond Space, an ambitious multi-difficulty arcade collection built entirely within a single, highly structured Godot 4 script. The primary objective of this initial phase was to establish a robust, modular, and state-driven architecture capable of seamlessly switching between distinct gameplay modes while maintaining unified styling, persistent high score tracking, and responsive cross-platform input handling.We established the central Node2D foundation anchored to a fixed virtual resolution of 1280x720 pixels to ensure consistent scaling across displays. By systematically overriding Godot’s core _process and _unhandled_input notification methods, the main script dynamically routes game execution states through a clean state machine covering the main menu, level selection, difficulty selection, interactive briefing screens, active minigames, and customized win or loss conditions. To give the application an atmospheric and immersive space aesthetic right from launch without relying on external image assets or heavy texture files, a procedural starfield background generation routine was programmed directly into draw_background(), scattering stars of varying sizes and opacities across the canvas during every redraw cycle.Devlog 2: User"}]...
|
Title: WARIONAHHHMARIO by @vatsamalakar | Stardanc Title: WARIONAHHHMARIO by @vatsamalakar | Stardance
Devlogs:
Project Conception, Architecture, and Core Loop FrameworkToday marked the formal kick-off and architectural foundation for Beyond Space, an ambitious multi-difficulty arcade collection built entirely within a single, highly structured Godot 4 script. The primary objective of this initial phase was to establish a robust, modular, and state-driven architecture capable of seamlessly switching between distinct gameplay modes while maintaining unified styling, persistent high score tracking, and responsive cross-platform input handling.We established the central Node2D foundation anchored to a fixed virtual resolution of 1280x720 pixels to ensure consistent scaling across displays. By systematically overriding Godot’s core _process and _unhandled_input notification methods, the main script dynamically routes game execution states through a clean state machine covering the main menu, level selection, difficulty selection, interactive briefing screens, active minigames, and customized win or loss conditions. To give the application an atmospheric and immersive space aesthetic right from launch without relying on external image assets or heavy texture files, a procedural starfield background generation routine was programmed directly into draw_background(), scattering stars of varying sizes and opacities across the canvas during every redraw cycle.Devlog 2: User
Consistency and visual polish are critical when packing multiple distinct gameplay modes and navigation screens into a single, cohesive application package. In this iteration, we engineered a comprehensive programmatic UI styling framework utilizing custom StyleBoxFlat instances generated entirely through code.Instead of cluttering the scene tree with dozens of individual UI nodes, layout containers, and texture rects, the game constructs interactive buttons, headers, and framing panels dynamically on the fly during the _draw() cycle. Reusable helper functions like button() and make_box() handle complex styling tasks natively, including custom background color fills, sharp or glowing border widths, smooth rounded corner radii, and precise vertical text centering. Furthermore, we integrated a global settings panel overlay that can be summoned from any active gameplay or menu screen. This panel allows players to toggle background music states, adjust performance parameters, and switch instantly between windowed viewports and native full-screen display modes without interrupting the application flow.
An arcade game relies heavily on replayability, and nothing drives replay value quite like tracking and shattering personal best scores. To achieve this, we designed a sophisticated multi-tiered file persistence system leveraging Godot’s built-in FileAccess class to store player achievements securely on disk.Because Beyond Space features three completely separate minigames (Nebula Platformer, Meteor Dodger, and Star Clicker), each coupled with three distinct difficulty tiers (easy, medium, and hard), high scores must be strictly isolated to prevent data overlap. We established dynamic path formatting using unique save strings structured around the specific minigame and difficulty parameters:$$SAVE _ PATH = user://beyond _ space _ hs _ [minigame] _ [difficulty].save$$Core utility functions including load_high_score(), save_high_score(), and reset_high_scores() ensure that player progression is safely written to the user directory and instantly updated across the HUD whenever a new high score threshold is crossed during active gameplay sessions.
The Nebula Platformer serves as the flagship gameplay experience of the project, combining exploration, precise platforming, and hazard evasion. Building a fully functional, responsive side-scrolling platformer entirely through procedural drawing routines and custom 2D vector math presented a fascinating engineering challenge.We programmed custom movement physics complete with velocity smoothing, acceleration curves, gravity application, and reliable ground detection handled via is_on_ground(). The player ship responds intuitively to traditional keyboard inputs—such as A and D or the Left and Right Arrow keys for lateral momentum—while Space, W, and Up Arrow govern vertical jumps. To keep the action centered and provide players with adequate foresight, a smooth camera tracking algorithm was implemented:camera_x=clamp(player.x−350.0,0.0,goal_x−W+100)This calculation anchors the viewport fluidly to the player’s progression as they traverse massive stage lengths spanning up to 9500 pixels on hard difficulty.
Today’s development was all about polishing the mission briefing screen and the live heads-up display for the Nebula Platformer mode in Beyond Space. Before diving into a run, players are greeted with a clean briefing interface that clearly lays out the mission objectives, controls, and current stats like their active difficulty and high score. Once the game starts, the HUD takes over to track your remaining lives, current score, high score, and a ticking timer so you always know where you stand. Behind the scenes, the game’s procedural engine draws everything on the fly, from the solid ground and floating platforms to the collectible coins and sharp hazard spikes scattered across the screen.Building out these interface layers required careful attention to balancing player feedback with atmospheric immersion. The briefing screen acts as a vital bridge between the menu systems and active gameplay, ensuring that players understand the precise rules and input methods required before facing the rigors of higher difficulties. Meanwhile, the real-time HUD is engineered to remain sleek and non-intrusive while providing constant telemetry on player performance, keeping the tension high as the countdown timer ticks down. By combining these informative overlays with procedural rendering, every session feels responsive, transparent, and tightly integrated from the moment you hit start.
Today’s development shifted away from platforming to build out the high intensity survival mechanics and failure screen for the Meteor Dodger mode. As shown during active gameplay, the screen drops a continuous wave of orange celestial debris from the procedural starfield while the player’s ship maneuvers near the bottom to stay alive, tracked by a real time HUD displaying remaining lives, score, high score, and a running survival timer. Expanding on this loop required balancing rapid spawn intervals with precise collision boundaries to keep the frantic arcade pacing engaging from start to finish. When an impact inevitably happens, the custom game over screen triggers a “Catastrophic Impact - Ship Destroyed” warning, complete with a custom wreckage graphic, a breakdown of your survival score versus your personal best, helpful evasion tips, and clean navigational buttons to jump back into difficulty selection or head straight to the main menu.
Wrapping up this extensive multi-mode project has been an incredible journey of engineering, procedural design, and interface polish. Over the course of development, Beyond Space evolved from a simple concept into a feature-complete, multi-minigame arcade package built entirely on custom programmatic UI styling and dynamic game logic.Instead of relying on a cluttered scene tree packed with rigid UI nodes, the entire application relies on a robust programmatic styling framework. Using custom helper functions like button() and make_box(), buttons, panels, and headers are generated dynamically during the _draw() cycle. This ensures razor-sharp borders, smooth rounded corner radii, and precise vertical text alignment across every menu. Global settings overlays let players instantly toggle background music, adjust performance, or switch between windowed and native full-screen viewports on the fly.The core experience branches out into distinct simulation modes, each offering unique challenges and tailored progression systems. The Nebula Platformer is designed with scaled procedural maps ranging from a 6500-pixel track on Easy to a massive 9500-pixel world on Hard, featuring continuous ground topology, elevated platforms, stationary spike hazards, and moving hazards that oscillate smoothly between boundaries using linear interpolation. Meanwhile, the Meteor Dodger serves as an arcade survival challenge where players dodge continuous waves of high-speed celestial debris with spawning rates scaling aggressively by difficulty, and the Star Clicker tests precision using targets calculated via procedural trigonometry.Transitioning between screens is handled through immersive briefing interfaces that outline explicit rules, control schematics, and difficulty configurations before launch. Once active, the sleek heads-up display tracks lives, current scores, high scores, and running timers without breaking immersion. When runs end, mode-specific failure screens provide detailed breakdown statistics, survival tips, and instant retries.Data persistence is handled seamlessly via file-based high-score systems split across difficulty save paths, with dedicated reset functions built right into the main menu. Finally, rigorous cross-platform input verification ensures that desktop mouse clicks and mobile touch inputs operate flawlessly alongside embedded touch UI elements. From the initial menu architecture to the final polish on gameplay mechanics, Beyond Space stands as a robust, fully realized indie package ready for deployment! I also did this This update focuses on restructuring the gameplay loop into a faster, higher-intensity arcade experience while maintaining the complete multi-game architecture of the project. Key Modifications & Fixes Arcade Marathon Mode Added: Implemented an end-to-end arcade sequence (is_arcade_mode) that automatically chains the three minigames (Nebula Platformer, Meteor Dodger, and Star Clicker) back-to-back under a single persistent life pool and scoring system. Platformer Velocity & Movement Boost: Increased horizontal acceleration (2200.0 units) and top movement speed (460.0 units) for snappier platforming controls. Raised jump velocity (-680.0 units) to allow faster clearance of moving hazards and platform gaps. Pacing & Timer Adjustments: Tuned timers and obstacle spawn rates across all difficulties to ensure each minigame feels punchier, faster, and more arcade-like. UI & State Management: Preserved all menu layouts, custom drawing routines (_draw), save paths, and high-score saving configurations while adding smooth transitions for the new arcade progression flow.
Ships:
I made Beyond Space, a web game built using the Godot Engine that features multiple minigames, platformer movement, and challenging obstacle courses. Getting the platformer mechanics and smooth movement working properly, especially tuning the difficulty and handling obstacles like the void gap.Getting the whole game successfully exported to the web via HTML5 and deployed online so anyone can play it right in their browser. You can play it directly in your web browser by opening the live demo link....
|
1792882115.9362383
|
1793746115.9362383
|
|
46534
|
FencingLefty3's Site by @FencingLefty3 | Stard FencingLefty3's Site by @FencingLefty3 | Stardance...
|
FencingLefty3
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-14T15:52:33Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "My personal site with some of my projects. It took time to find the right style. It is live on github pages.", "repo": "https://github.com/FencingLefty3/fencinglefty3.github.io/", "demo": "https://fencinglefty3.github.io/"}]...
|
[{"post_id": 46965, "ts": "202 [{"post_id": 46965, "ts": "2026-08-14T15:29:51Z", "hours": 1.5658, "text": "Final touches on my personal site. Added some featured projects to the home screen. Film page is empty for now."}, {"post_id": 46347, "ts": "2026-08-13T14:33:02Z", "hours": 0.8358, "text": "Redid skills section, looks better I think. Some final touches then I think it will be shipping time."}, {"post_id": 45846, "ts": "2026-08-12T15:58:17Z", "hours": 1.8475, "text": "redid the styling, still need tweaking I think. Need to buff out the content sections more. But it is coming together."}, {"post_id": 45244, "ts": "2026-08-11T16:13:10Z", "hours": 0.5358, "text": "Redid the home page. Not sold on the styling yet, but it’s a work-in-progress."}, {"post_id": 45222, "ts": "2026-08-11T15:41:21Z", "hours": 1.8156, "text": "Worked on styling and basic outlines for my site. Made a custom background image, and did some acrylic-y banners and sections. Next up is more content for the site."}]...
|
Title: FencingLefty3's Site by @FencingLefty3 Title: FencingLefty3's Site by @FencingLefty3 | Stardance
Devlogs:
Worked on styling and basic outlines for my site. Made a custom background image, and did some acrylic-y banners and sections. Next up is more content for the site.
Redid the home page. Not sold on the styling yet, but it’s a work-in-progress.
redid the styling, still need tweaking I think. Need to buff out the content sections more. But it is coming together.
Redid skills section, looks better I think. Some final touches then I think it will be shipping time.
Final touches on my personal site. Added some featured projects to the home screen. Film page is empty for now.
Ships:
My personal site with some of my projects. It took time to find the right style. It is live on github pages....
|
1793533915.5360863
|
1793620315.5360863
|
|
46543
|
My Slack Bot by @Ditto | Stardance
|
Ditto
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-19T22:42:28Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built a Slack bot that runs 24/7. I used Hack Club Nest as the server and it supports 15 commands. During development, the /dittobot-ping command stopped working, so I dug around everywhere trying to find the cause, but I couldn’t find it. It turned out that the section containing the /dittobot-ping command had been deleted during refactoring… Once I fixed that, it finally worked… I felt absolutely great…", "repo": "https://github.com/d08835149-prog/DittoBot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354?skip_today=1"}]...
|
[{"post_id": 50643, "ts": "202 [{"post_id": 50643, "ts": "2026-08-19T22:04:06Z", "hours": 2.0542, "text": "I made DittoBot because I wanted to try making my own Slack bot. I started with a simple ping command and kept adding more things like weather, calculator, jokes, random choices, and other small tools. As the code got longer, I separated each command into its own file. I also deployed the bot on Hack Club Nest, so it can stay online 24/7. I learned a lot about Slack bots, APIs, GitHub, and deploying while making it. During development, I deployed to Nest and tried running the /dittobot-ping command, but it didn’t work. I tinkered with various settings, but nothing worked properly. It turned out that the /ping command code was missing from index.js … Once I added it back, it started working correctly."}]...
|
Title: My Slack Bot by @Ditto | Stardance
Devlogs Title: My Slack Bot by @Ditto | Stardance
Devlogs:
I made DittoBot because I wanted to try making my own Slack bot. I started with a simple ping command and kept adding more things like weather, calculator, jokes, random choices, and other small tools. As the code got longer, I separated each command into its own file. I also deployed the bot on Hack Club Nest, so it can stay online 24/7. I learned a lot about Slack bots, APIs, GitHub, and deploying while making it. During development, I deployed to Nest and tried running the /dittobot-ping command, but it didn’t work. I tinkered with various settings, but nothing worked properly. It turned out that the /ping command code was missing from index.js … Once I added it back, it started working correctly.
Ships:
I built a Slack bot that runs 24/7. I used Hack Club Nest as the server and it supports 15 commands. During development, the /dittobot-ping command stopped working, so I dug around everywhere trying to find the cause, but I couldn’t find it. It turned out that the section containing the /dittobot-ping command had been deleted during refactoring… Once I fixed that, it finally worked… I felt absolutely great…...
|
1793490639.5403457
|
1793577039.5403457
|
|
46545
|
Time Out by @Will_boss | Stardance
|
Will_boss
|
1
|
11.0
|
84
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-15T02:11:13Z", "hours": 11.0, "multiplier": 8.42, "payout": 84, "blessing": "neutral", "text": "This is an adventure game where u have to run out of time, The hardest part I to make the game stop when the timer stops", "repo": "https://github.com/Wi-ai/Time-Out", "demo": "https://itch.io/embed-upload/18573812?color=333333"}]...
|
[{"post_id": 68400, "ts": "202 [{"post_id": 68400, "ts": "2026-09-15T02:04:18Z", "hours": 11.4639, "text": "mke h first level and prototype of te game"}]...
|
Title: Time Out by @Will_boss | Stardance
Devlogs Title: Time Out by @Will_boss | Stardance
Devlogs:
mke h first level and prototype of te game
Ships:
This is an adventure game where u have to run out of time, The hardest part I to make the game stop when the timer stops...
|
1793346880.7360847
|
1793433280.7360847
|
|
46553
|
CyIDE by @Cy | Stardance
|
Cy
|
1
|
13.0
|
71
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-23T23:42:25Z", "hours": 13.0, "multiplier": 5.49, "payout": 71, "blessing": "neutral", "text": "I have made CyIDE to make coding easier and without distractions. VS Code is fine but I didnt like the annoying popups (like wen you are typing something and it shows a list of what it could be, or all the ai stuff that is enabled at install) and I wanted my ide to be controlled by keyboard only (like neovim but easier). So I set off to make a very basic version of this for my game engine and have decided to branch it off into its own project. This IDE is extremely lightweight and flexible with the support of plugins. The hardest part was implementing plugins. Plugins can be as simple as drawing a image to a music player (that im working on now). It even supports language syntax highlighting by reading a json file and applying colors from the pallet picture (p.png) to those words. I made this project to reduce distractions by making it as barebones as possible and if there is anything that i need in a IDE i could just add it.", "repo": "https://github.com/Cybrock9000/CyIDE", "demo": "https://github.com/Cybrock9000/CyIDE/releases/tag/V1.1"}]...
|
[{"post_id": 53367, "ts": "202 [{"post_id": 53367, "ts": "2026-08-23T21:48:08Z", "hours": 3.6594, "text": "I have done some final touchups to this project as well and I am proud of how it has turned out"}, {"post_id": 46121, "ts": "2026-08-13T04:05:44Z", "hours": 2.6694, "text": "Today I have mostly done stuff that has to do with plugins and the side panel. You can now access some variables in the main IDE. With the side panel, I have added many things like: it shows how many and what plugins are running, shows the file name, type and how many lines it has and finally it shows the other files and folders in the same dir as the file you are editing."}, {"post_id": 45565, "ts": "2026-08-12T04:27:52Z", "hours": 6.6431, "text": "So I have decided to separate this project from the engine because I am actually make it into something better. Before when it was on the engine the IDE had a very confusing layout so that was the first thing I tackled. This Ide Is based on the idea where you can write the code normally or write a line and insert it anywhere. The IDE supports simple plugins too. The main focus of this IDE is to make it simple and have the focus be on keyboard only (there is some mouse support) to make coding faster. The IDE can now load multi-thousand line files because it only loads what you see and does not draw every line with a offset anymore. The IDE supports custom color pallets by placing colors on to a png and setting it in the IDEs settings. When the engine updates it will be with the latest version of this IDE too because the old one was unbearable. I think that is it for now. - Cy."}]...
|
Title: CyIDE by @Cy | Stardance
Devlogs:
So I hav Title: CyIDE by @Cy | Stardance
Devlogs:
So I have decided to separate this project from the engine because I am actually make it into something better. Before when it was on the engine the IDE had a very confusing layout so that was the first thing I tackled. This Ide Is based on the idea where you can write the code normally or write a line and insert it anywhere. The IDE supports simple plugins too. The main focus of this IDE is to make it simple and have the focus be on keyboard only (there is some mouse support) to make coding faster. The IDE can now load multi-thousand line files because it only loads what you see and does not draw every line with a offset anymore. The IDE supports custom color pallets by placing colors on to a png and setting it in the IDEs settings. When the engine updates it will be with the latest version of this IDE too because the old one was unbearable. I think that is it for now. - Cy.
Today I have mostly done stuff that has to do with plugins and the side panel. You can now access some variables in the main IDE. With the side panel, I have added many things like: it shows how many and what plugins are running, shows the file name, type and how many lines it has and finally it shows the other files and folders in the same dir as the file you are editing.
I have done some final touchups to this project as well and I am proud of how it has turned out
Ships:
I have made CyIDE to make coding easier and without distractions. VS Code is fine but I didnt like the annoying popups (like wen you are typing something and it shows a list of what it could be, or all the ai stuff that is enabled at install) and I wanted my ide to be controlled by keyboard only (like neovim but easier). So I set off to make a very basic version of this for my game engine and have decided to branch it off into its own project. This IDE is extremely lightweight and flexible with the support of plugins. The hardest part was implementing plugins. Plugins can be as simple as drawing a image to a music player (that im working on now). It even supports language syntax highlighting by reading a json file and applying colors from the pallet picture (p.png) to those words. I made this project to reduce distractions by making it as barebones as possible and if there is anything that i need in a IDE i could just add it....
|
1793497697.0792947
|
1793584097.0792947
|
|
46559
|
Probably Works Inc by @Rendonut | Stardance
|
Rendonut
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-15T02:13:21Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Probably Works A little corner of the internet for projects, experiments, photography, and other random stuff I feel like making. Built with HTML, CSS, JavaScript, and probably questionable decisions. I mean, the code probably works ¯ _ (ツ)_/¯ I made this website originally as a personal portfolio for any of my achievements past and future, but I changed my mind, I want it to be a light hearted joke, a place to put random projects when I experiment, and to give people a laugh. I’m especially proud of the js I wrote, since this is the first time I’ve ever used java script. Its also the first time I’ve used Html (excluding the macondo tutorial). I Loved making the resizing gallery, I was amazed when i first tested it! I’m super proud that i could even make something like this as my first ever Completed Hack Club Project!", "repo": "https://github.com/Mrnono-Code/Personal-Portfolio", "demo": "https://mrnono-code.github.io/Probably-Works-Inc/index.html"}]...
|
[{"post_id": 47256, "ts": "202 [{"post_id": 47256, "ts": "2026-08-15T01:57:50Z", "hours": 0.8136, "text": "Final Devlog Added a banner, updated name, and readme"}, {"post_id": 47226, "ts": "2026-08-15T00:24:05Z", "hours": 0.9386, "text": "Made another section for my website, The Jokeinator3000! When you go to the index.html you will see a new option called jokeinator3000, which in that section you can get a a randomized tech joke! Disclaimer:i am not responsible for any cringe you receive while reading the jokes :p"}, {"post_id": 46645, "ts": "2026-08-14T01:35:51Z", "hours": 1.4208, "text": "Today i updated the gallery of my website, and the photo library will automatically update based on the window size of your browser with 3 options, 4 columns,2 columns,and 1 columns, though i still dont have many photos on the website, more will be added soon! Whats next? *A section about me! :)"}, {"post_id": 44954, "ts": "2026-08-11T01:52:32Z", "hours": 0.4828, "text": "Made the first tab for my website for my photography Added an interactive tab for photography, when clicked it will take you to a separate html which will have photos on it"}]...
|
Title: Probably Works Inc by @Rendonut | Stardance Title: Probably Works Inc by @Rendonut | Stardance
Devlogs:
Made the first tab for my website for my photography Added an interactive tab for photography, when clicked it will take you to a separate html which will have photos on it
Today i updated the gallery of my website, and the photo library will automatically update based on the window size of your browser with 3 options, 4 columns,2 columns,and 1 columns, though i still dont have many photos on the website, more will be added soon! Whats next? *A section about me! :)
Made another section for my website, The Jokeinator3000! When you go to the index.html you will see a new option called jokeinator3000, which in that section you can get a a randomized tech joke! Disclaimer:i am not responsible for any cringe you receive while reading the jokes :p
Final Devlog Added a banner, updated name, and readme
Ships:
Probably Works A little corner of the internet for projects, experiments, photography, and other random stuff I feel like making. Built with HTML, CSS, JavaScript, and probably questionable decisions. I mean, the code probably works ¯ _ (ツ)_/¯ I made this website originally as a personal portfolio for any of my achievements past and future, but I changed my mind, I want it to be a light hearted joke, a place to put random projects when I experiment, and to give people a laugh. I’m especially proud of the js I wrote, since this is the first time I’ve ever used java script. Its also the first time I’ve used Html (excluding the macondo tutorial). I Loved making the resizing gallery, I was amazed when i first tested it! I’m super proud that i could even make something like this as my first ever Completed Hack Club Project!...
|
1793541009.548116
|
1793627409.548116
|
|
46564
|
AmateurTab by @amateur_tech_guy | Stardance
|
amateur_tech_guy
|
1
|
15.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-13T12:39:58Z", "hours": 15.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a new tab website that uses a google API and lets you browse the internet in style! it also has a clock and a date above the search bar cause sometimes, we forget to look at the time. I also added important shortcuts and a quick note widget to enhance the experience. Honestly i’ve always struggled with APIs and I’m proud of finally getting some sort of knowledge towards them after this project:D", "repo": "https://github.com/amateurtechguy/AmateurTab", "demo": "https://amateurtechguy.github.io/AmateurTab/"}]...
|
[{"post_id": 46287, "ts": "202 [{"post_id": 46287, "ts": "2026-08-13T12:36:59Z", "hours": 2.3833, "text": "devlog #5: the website is finally officially up and running. I ran to alot of issues deploying it hence the 2h and a half on this devlog"}, {"post_id": 46132, "ts": "2026-08-13T04:29:00Z", "hours": 1.57, "text": "devlog #4: shoutout to @Yoruu for the date idea, it looks better than I had imagined anyways I wanted to put a news tab in the bottom but all the free APIs sucked so i made a quick note widget! but tbh im tryna deploy the website and its not working for some reason"}, {"post_id": 45885, "ts": "2026-08-12T16:59:37Z", "hours": 2.25, "text": "devlog #3: I added some shortcuts and also fixed the clock code, it was invisible due to an error but i debugged it and now all that’s left is to add a news widget and possibly even a date on top of the clock:D"}, {"post_id": 45546, "ts": "2026-08-12T03:29:12Z", "hours": 3.55, "text": "devlog #2: okay so its 4AM and I’m still stuck with a lot of problems but at least I finally got my google API and unsplash API working, the unsplash API makes the background change on every refresh which I think is really cool, but I still have a long way to go and a long nap to take lol"}, {"post_id": 45373, "ts": "2026-08-11T19:45:11Z", "hours": 5.1289, "text": "devlog #1: So I finished my previous 2 projects this week and now im working on this new one. AmateurTab, honestly APIs are hard to work with and understand cause i have yet to understand them but its okay im still pushing my patience and working hard🔥🔥🔥🔥anyways not much intel for now since i spent the day learning but ill keep you guys posted!!"}]...
|
Title: AmateurTab by @amateur_tech_guy | Stardance Title: AmateurTab by @amateur_tech_guy | Stardance
Devlogs:
devlog #1: So I finished my previous 2 projects this week and now im working on this new one. AmateurTab, honestly APIs are hard to work with and understand cause i have yet to understand them but its okay im still pushing my patience and working hard🔥🔥🔥🔥anyways not much intel for now since i spent the day learning but ill keep you guys posted!!
devlog #2: okay so its 4AM and I’m still stuck with a lot of problems but at least I finally got my google API and unsplash API working, the unsplash API makes the background change on every refresh which I think is really cool, but I still have a long way to go and a long nap to take lol
devlog #3: I added some shortcuts and also fixed the clock code, it was invisible due to an error but i debugged it and now all that’s left is to add a news widget and possibly even a date on top of the clock:D
devlog #4: shoutout to @Yoruu for the date idea, it looks better than I had imagined anyways I wanted to put a news tab in the bottom but all the free APIs sucked so i made a quick note widget! but tbh im tryna deploy the website and its not working for some reason
devlog #5: the website is finally officially up and running. I ran to alot of issues deploying it hence the 2h and a half on this devlog
Ships:
I made a new tab website that uses a google API and lets you browse the internet in style! it also has a clock and a date above the search bar cause sometimes, we forget to look at the time. I also added important shortcuts and a quick note widget to enhance the experience. Honestly i’ve always struggled with APIs and I’m proud of finally getting some sort of knowledge towards them after this project:D...
|
1793541057.929792
|
1793627457.929792
|
|
46565
|
Fun with Squares by @noahplaysmario | Stardance
|
noahplaysmario
|
1
|
28.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-26T13:06:19Z", "hours": 28.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I started working on my game, Fun with Squares. While not everything is finished yet, this demo shows the ray-traced graphics(Once I get a better GPU that can handle more effects I will make the graphics better[but they are already ray traced, just very simple]) and a simple example of how chunk loading will work in the final version.", "repo": "https://github.com/noah560/fun-with-squares", "demo": "https://github.com/noah560/fun-with-squares/releases"}]...
|
[{"post_id": 82972, "ts": "202 [{"post_id": 82972, "ts": "2026-10-26T12:54:35Z", "hours": 5.35, "text": "Got a simple chunk loading demo working! I will continue working on Fun with Squares in the future, but as graphics are important, I will need a better GPU before I can do so. I will ship next."}, {"post_id": 79678, "ts": "2026-10-15T01:26:38Z", "hours": 1.0539, "text": "Improved the demo scene so it represents the actual game better and I can work on making the graphics good."}, {"post_id": 79528, "ts": "2026-10-14T13:28:26Z", "hours": 0.5383, "text": "OH MY GOODNESS I FINALLY GOT IT WORKING I finally figured out (with the help of claude) where the bug was and I fixed it (myself). Now I can actually see the world instead of just a screen full of sky!"}, {"post_id": 63308, "ts": "2026-09-07T01:54:33Z", "hours": 2.9153, "text": "Got the 3d texture set up but not working… Help wanted! I got the 3D texture working, but I just see a screen full of sky. I am going to work on debugging it myself, but if you want to look at the code and you see something weird, I would like to know."}, {"post_id": 60771, "ts": "2026-09-03T11:20:43Z", "hours": 5.8661, "text": "Did some optimizations, discarded some to do later instead, kept 1, and started work on sending world data from CPU. Note: No git commit for this one because I need to finish the code for tracking the world on the CPU, but there’s a good idea of what I’m doing in the screenshot!"}, {"post_id": 47701, "ts": "2026-08-15T19:46:24Z", "hours": 3.26, "text": "Refractions, Reflection, and Skybox I added refractions, reflections, and a skybox. I also made the camera move. The next steps for the project are lighting, optimizing the shader for performance(so I can have a reasonable render distance because 64 looks like a lot but the player is actually 8 blocks wide because this game is more detailed than Minecraft), and sending the world data from the CPU instead of generating it while rendering."}, {"post_id": 47036, "ts": "2026-08-14T17:10:13Z", "hours": 4.9458, "text": "I finally got a start to ray tracing! The game is finally rendering using raytracing, although it’s currently very minimal and for some reason there’s a blue bar on the left. If anyone can help figure out why, it would be much appreciated."}, {"post_id": 45464, "ts": "2026-08-11T23:09:42Z", "hours": 2.5631, "text": "The Test Triangle Look! A triangle! (This is a very common test to make sure a graphics library works)"}, {"post_id": 45149, "ts": "2026-08-11T13:36:16Z", "hours": 1.3356, "text": "Finally got the window drawing! (WGPU is hard)"}]...
|
Title: Fun with Squares by @noahplaysmario | Stard Title: Fun with Squares by @noahplaysmario | Stardance
Devlogs:
Finally got the window drawing! (WGPU is hard)
The Test Triangle Look! A triangle! (This is a very common test to make sure a graphics library works)
I finally got a start to ray tracing! The game is finally rendering using raytracing, although it’s currently very minimal and for some reason there’s a blue bar on the left. If anyone can help figure out why, it would be much appreciated.
Refractions, Reflection, and Skybox I added refractions, reflections, and a skybox. I also made the camera move. The next steps for the project are lighting, optimizing the shader for performance(so I can have a reasonable render distance because 64 looks like a lot but the player is actually 8 blocks wide because this game is more detailed than Minecraft), and sending the world data from the CPU instead of generating it while rendering.
Did some optimizations, discarded some to do later instead, kept 1, and started work on sending world data from CPU. Note: No git commit for this one because I need to finish the code for tracking the world on the CPU, but there’s a good idea of what I’m doing in the screenshot!
Got the 3d texture set up but not working… Help wanted! I got the 3D texture working, but I just see a screen full of sky. I am going to work on debugging it myself, but if you want to look at the code and you see something weird, I would like to know.
OH MY GOODNESS I FINALLY GOT IT WORKING I finally figured out (with the help of claude) where the bug was and I fixed it (myself). Now I can actually see the world instead of just a screen full of sky!
Improved the demo scene so it represents the actual game better and I can work on making the graphics good.
Got a simple chunk loading demo working! I will continue working on Fun with Squares in the future, but as graphics are important, I will need a better GPU before I can do so. I will ship next.
Ships:
I started working on my game, Fun with Squares. While not everything is finished yet, this demo shows the ray-traced graphics(Once I get a better GPU that can handle more effects I will make the graphics better[but they are already ray traced, just very simple]) and a simple example of how chunk loading will work in the final version....
|
1793390095.0076902
|
1793476495.0076902
|
|
46567
|
SilkyBot by @fer | Stardance
|
fer
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T04:14:42Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i deployed Silkybot!! a custom node.js slack bot built with slack/bolt, running 24/7 on a nest cloud server managed with systemd features: 24/7 uptime: runs in the background as an auto restarting systemd service (silkybot.service). slash commands: integrated /silkybot-fact for dynamic trivia and more! auto moderation: listens and flags restricted words in channels. automated standups: configured daily team check in reminders using node-cron", "repo": "https://github.com/ferrdlm/silkybot", "demo": "https://hackclub.enterprise.slack.com/archives/C0BPJ4A8RDK"}]...
|
[{"post_id": 45549, "ts": "202 [{"post_id": 45549, "ts": "2026-08-12T03:38:46Z", "hours": 0.6478, "text": "hi guys! I set up and deployed silky bot run 24/7 on Nest. and I put some slash commands like /silky-fact, /silky-ping, /silky-roll and more!!!"}]...
|
Title: SilkyBot by @fer | Stardance
Devlogs:
hi g Title: SilkyBot by @fer | Stardance
Devlogs:
hi guys! I set up and deployed silky bot run 24/7 on Nest. and I put some slash commands like /silky-fact, /silky-ping, /silky-roll and more!!!
Ships:
i deployed Silkybot!! a custom node.js slack bot built with slack/bolt, running 24/7 on a nest cloud server managed with systemd features: 24/7 uptime: runs in the background as an auto restarting systemd service (silkybot.service). slash commands: integrated /silkybot-fact for dynamic trivia and more! auto moderation: listens and flags restricted words in channels. automated standups: configured daily team check in reminders using node-cron...
|
1793541061.7723489
|
1793627461.7723489
|
|
46583
|
Fol by @vires | Stardance
|
vires
|
1
|
9.41
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-20T05:16:14Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "FOL 🤖 FOL is my personal AI assistant for Mac. I wanted to make something like JARVIS from Iron Man, but actually useful in real life. FOL lives in the notch of my MacBook and can help me control my computer, open apps and projects, search the web, work with emails and my calendar, remember things, and understand what I’m doing. For example, I can say: “Open Safari and find the latest OpenAI news.” FOL can open Safari, search for the information, and give me a summary. Or I can say: “Remember that I need to send the report tomorrow.” And FOL saves it to my memory. I built FOL because I don’t want AI to be just a chat box where you type questions. I want it to actually do things for me . Right now it has voice, memory, screen context, desktop control, web search, Gmail, Google Calendar, and an agent system that lets it choose the right tools by itself. It has 989+ tests and several complete real-life scenarios already working. This is still the beginning. My goal is to make FOL feel like a real personal AI living on my Mac. See → Understand → Think → Act → Remember. 🚀", "repo": "https://github.com/abdulakimabdimanapov-rgb/FOL", "demo": "https://github.com/abdulakimabdimanapov-rgb/FOL/releases/tag/v1.3.0"}]...
|
[{"post_id": 52978, "ts": "202 [{"post_id": 52978, "ts": "2026-08-23T11:02:09Z", "hours": 2.4147, "text": "I do installer for macOS, Windows and Linux"}, {"post_id": 50783, "ts": "2026-08-20T05:08:54Z", "hours": 2.0944, "text": "Hi everyone it is Fol"}, {"post_id": 49387, "ts": "2026-08-18T05:36:34Z", "hours": 2.1972, "text": "Hi everyone this is my own anolog Jarvis Asistent (sorry my grammar )"}, {"post_id": 47975, "ts": "2026-08-16T07:53:14Z", "hours": 2.3142, "text": "Fol"}, {"post_id": 45322, "ts": "2026-08-11T18:15:53Z", "hours": 0.6169, "text": "🤖 FOL — My Personal AI Assistant for macOSI’m building FOL, a personal AI assistant for macOS inspired by the idea of a real JARVIS.FOL is designed to live directly on my MacBook through a native Notch UI and interact with my computer, applications, browser, files, memory, and tools.🚀 What I’m buildingFOL can already:🖥️ Control the desktop and interact with applications🌐 Control Chrome and Safari👁️ Understand what is happening on the screen🎙️ Support voice interaction🧠 Store and retrieve long-term memory🗂️ Integrate with Obsidian as a personal knowledge base🤖 Use an agent loop to select and execute tools✉️ Work with productivity tools such as Gmail and Google Calendar⚡ Stream responses through SSE🔐 Require confirmation before risky actions🧩 Use a centralized Tool Registry instead of scattered tool definitions🔄 Automatically fall back between LLM providers when one fails🏠 Support local models through Ollama🏗️ ArchitectureThe project is built around several services:SwiftUI → Orchestrator → LLM Router → Tool Registry → Agent Server / Memory / Productivity / FOL CoreThe current architecture uses:Python + FastAPILiteLLMSwiftUIReact / Next.jsPyAutoGUIChrome CDPOllamaObsidianSSE / WebSocket🧠 Recent progressI’ve been rebuilding the architecture phase by phase.Phase 3: unified LLM routing and deterministic fallback.Phase 4: centralized ToolRegistry + confirmation and safety gates.Phase 5: migrated all 50 tools to registry-attached handlers.Phase 6: unified memory and remaining LLM consumers around the canonical architecture.The project currently has 1000+ automated Python tests, live end-to-end scenarios, and security regression tests.🔐 Safety is a major part of FOLFOL isn’t supposed to blindly execute everything an LLM asks for.High-risk actions such as clicking, typing, sending messages, shell commands, Safari JavaScript, and cookie operations can require explicit user confirmation.The confirmation system is enforced by code, not by the model itself.Unknown tools fail closed, approvals are bound to the exact tool-call arguments, and secrets are scrubbed before being written to memory.🎯 What I’m working on nowI’m continuing the architecture migration and working toward a more unified FOL core where:Memory + LLM + Tools + Agents + UI + Safetywork together as one coherent system.The long-term goal is simple:Build a personal AI that doesn’t just chat with me, but can actually understand my environment, remember context, use tools, and help me operate my computer.This is still a work in progress, but FOL is becoming much more than a chatbot. 🚀#Stardance #HackClub #AI #macOS #Python #SwiftUI #LLM #AIAssistant #OpenSource"}]...
|
Title: Fol by @vires | Stardance
Devlogs:
🤖 FOL — Title: Fol by @vires | Stardance
Devlogs:
🤖 FOL — My Personal AI Assistant for macOSI’m building FOL, a personal AI assistant for macOS inspired by the idea of a real JARVIS.FOL is designed to live directly on my MacBook through a native Notch UI and interact with my computer, applications, browser, files, memory, and tools.🚀 What I’m buildingFOL can already:🖥️ Control the desktop and interact with applications🌐 Control Chrome and Safari👁️ Understand what is happening on the screen🎙️ Support voice interaction🧠 Store and retrieve long-term memory🗂️ Integrate with Obsidian as a personal knowledge base🤖 Use an agent loop to select and execute tools✉️ Work with productivity tools such as Gmail and Google Calendar⚡ Stream responses through SSE🔐 Require confirmation before risky actions🧩 Use a centralized Tool Registry instead of scattered tool definitions🔄 Automatically fall back between LLM providers when one fails🏠 Support local models through Ollama🏗️ ArchitectureThe project is built around several services:SwiftUI → Orchestrator → LLM Router → Tool Registry → Agent Server / Memory / Productivity / FOL CoreThe current architecture uses:Python + FastAPILiteLLMSwiftUIReact / Next.jsPyAutoGUIChrome CDPOllamaObsidianSSE / WebSocket🧠 Recent progressI’ve been rebuilding the architecture phase by phase.Phase 3: unified LLM routing and deterministic fallback.Phase 4: centralized ToolRegistry + confirmation and safety gates.Phase 5: migrated all 50 tools to registry-attached handlers.Phase 6: unified memory and remaining LLM consumers around the canonical architecture.The project currently has 1000+ automated Python tests, live end-to-end scenarios, and security regression tests.🔐 Safety is a major part of FOLFOL isn’t supposed to blindly execute everything an LLM asks for.High-risk actions such as clicking, typing, sending messages, shell commands, Safari JavaScript, and cookie operations can require explicit user confirmation.The confirmation system is enforced by code, not by the model itself.Unknown tools fail closed, approvals are bound to the exact tool-call arguments, and secrets are scrubbed before being written to memory.🎯 What I’m working on nowI’m continuing the architecture migration and working toward a more unified FOL core where:Memory + LLM + Tools + Agents + UI + Safetywork together as one coherent system.The long-term goal is simple:Build a personal AI that doesn’t just chat with me, but can actually understand my environment, remember context, use tools, and help me operate my computer.This is still a work in progress, but FOL is becoming much more than a chatbot. 🚀#Stardance #HackClub #AI #macOS #Python #SwiftUI #LLM #AIAssistant #OpenSource
Fol
Hi everyone this is my own anolog Jarvis Asistent (sorry my grammar )
Hi everyone it is Fol
I do installer for macOS, Windows and Linux
Ships:
FOL 🤖 FOL is my personal AI assistant for Mac. I wanted to make something like JARVIS from Iron Man, but actually useful in real life. FOL lives in the notch of my MacBook and can help me control my computer, open apps and projects, search the web, work with emails and my calendar, remember things, and understand what I’m doing. For example, I can say: “Open Safari and find the latest OpenAI news.” FOL can open Safari, search for the information, and give me a summary. Or I can say: “Remember that I need to send the report tomorrow.” And FOL saves it to my memory. I built FOL because I don’t want AI to be just a chat box where you type questions. I want it to actually do things for me . Right now it has voice, memory, screen context, desktop control, web search, Gmail, Google Calendar, and an agent system that lets it choose the right tools by itself. It has 989+ tests and several complete real-life scenarios already working. This is still the beginning. My goal is to make FOL feel like a real personal AI living on my Mac. See → Understand → Think → Act → Remember. 🚀...
|
1792878490.3371441
|
1793742490.3371441
|
|
46587
|
DayFlow-Pro by @Julian | Stardance
|
Julian
|
1
|
16.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-12T05:20:47Z", "hours": 16.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Now I am sending DayFlow in its initial but ignagural state, and since I hated it in the last devlog I did, I did it for an investment in haven, in truth it was a project that put my soul into it, because it was something that helped me for my academic life, that’s how I want it to be for other people:)", "repo": "https://github.com/GhostlyJunior/DayFlow-Pro", "demo": "https://ghostlyjunior.github.io/DayFlow-Pro/"}]...
|
[{"post_id": 66370, "ts": "202 [{"post_id": 66370, "ts": "2026-09-12T05:12:58Z", "hours": 1.0111, "text": "I have finished DayFlow:), and although I know that I did not upload many devlogs, I made them very long, the screenshots reflect what dayflow looks like visually, and some programming lines about the project, obviously there were tears, obviously there were frustrations and Just on the last day I finished but I found errors, I had to use a touch of ia but only for that, the truth is I do this project for a graphics tablet for haven, help me and thank you, I did this project based on my needs and I always went to bed at 11PM for work and programming, thank you for the opportunity"}, {"post_id": 63348, "ts": "2026-09-07T03:48:23Z", "hours": 2.6561, "text": "I have finished 25% of the style.css, I already programmed the entire visual part of the login and utilities, although I need to correct things since as seen in the first image it looks smudged and you can see all the sections in one, at least it no longer looks like a skeleton :)"}, {"post_id": 58319, "ts": "2026-08-30T18:14:10Z", "hours": 12.6053, "text": "hiiii, I started DayFlow Pro by figuring out what I actually wanted the project to become. At first, it was basically just a personal tool made around the way I organize my own school life, but while building it I decided to turn it into something that could be useful for other students too. I worked on the main HTML structure, planned out the different sections, added elective courses so users could build their own schedules, and made options to reset levels, reset streaks, or log out whenever they wanted. I also started building a language system so the website could be switched between different languages with one click. On top of the coding, I gave DayFlow its own identity by creating a logo, setting up social media accounts, adding a copyright notice, and designing Cod, a little book mascot inspired by 90s-style characters. It’s still a work in progress, but this was the point where DayFlow started feeling like an actual project instead of just an idea."}]...
|
Title: DayFlow-Pro by @Julian | Stardance
Devlogs Title: DayFlow-Pro by @Julian | Stardance
Devlogs:
hiiii, I started DayFlow Pro by figuring out what I actually wanted the project to become. At first, it was basically just a personal tool made around the way I organize my own school life, but while building it I decided to turn it into something that could be useful for other students too. I worked on the main HTML structure, planned out the different sections, added elective courses so users could build their own schedules, and made options to reset levels, reset streaks, or log out whenever they wanted. I also started building a language system so the website could be switched between different languages with one click. On top of the coding, I gave DayFlow its own identity by creating a logo, setting up social media accounts, adding a copyright notice, and designing Cod, a little book mascot inspired by 90s-style characters. It’s still a work in progress, but this was the point where DayFlow started feeling like an actual project instead of just an idea.
I have finished 25% of the style.css, I already programmed the entire visual part of the login and utilities, although I need to correct things since as seen in the first image it looks smudged and you can see all the sections in one, at least it no longer looks like a skeleton :)
I have finished DayFlow:), and although I know that I did not upload many devlogs, I made them very long, the screenshots reflect what dayflow looks like visually, and some programming lines about the project, obviously there were tears, obviously there were frustrations and Just on the last day I finished but I found errors, I had to use a touch of ia but only for that, the truth is I do this project for a graphics tablet for haven, help me and thank you, I did this project based on my needs and I always went to bed at 11PM for work and programming, thank you for the opportunity
Ships:
Now I am sending DayFlow in its initial but ignagural state, and since I hated it in the last devlog I did, I did it for an investment in haven, in truth it was a project that put my soul into it, because it was something that helped me for my academic life, that’s how I want it to be for other people:)...
|
1793346893.6349947
|
1793433293.6349947
|
|
46588
|
Chocolaty OS by @AnkitZu02281 | Stardance
|
AnkitZu02281
|
1
|
2.0
|
15
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-13T14:10:44Z", "hours": 2.0, "multiplier": 7.18, "payout": 15, "blessing": "neutral", "text": "This project is a web OS in chocolate theme . It has mini games , useful utilities such as calculator and a smooth UI. I focussed on the CSS to justify its name CHOCO OS . The draggable window took my time but the guide and some research on it helped me .", "repo": "https://github.com/ankitdey2682010-a11y/Choco-OS", "demo": "https://ankitdey2682010-a11y.github.io/Choco-OS/"}]...
|
[{"post_id": 46331, "ts": "202 [{"post_id": 46331, "ts": "2026-08-13T14:07:13Z", "hours": 0.4833, "text": "Polishing and making it ready for shipping"}, {"post_id": 46270, "ts": "2026-08-13T12:08:18Z", "hours": 0.6611, "text": "Making the application functional and dragable window though quite tough"}, {"post_id": 46254, "ts": "2026-08-13T11:24:03Z", "hours": 0.5097, "text": "Gave the icons their look using custom emojis"}, {"post_id": 46243, "ts": "2026-08-13T10:50:17Z", "hours": 0.4886, "text": "developed the chocolaty background"}]...
|
Title: Chocolaty OS by @AnkitZu02281 | Stardance
Title: Chocolaty OS by @AnkitZu02281 | Stardance
Devlogs:
developed the chocolaty background
Gave the icons their look using custom emojis
Making the application functional and dragable window though quite tough
Polishing and making it ready for shipping
Ships:
This project is a web OS in chocolate theme . It has mini games , useful utilities such as calculator and a smooth UI. I focussed on the CSS to justify its name CHOCO OS . The draggable window took my time but the guide and some research on it helped me ....
|
1793541079.5442333
|
1793627479.5442333
|
|
46600
|
Power-bot! by @nic | Stardance
|
nic
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T20:29:43Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Created my own Slack Bot with four different commands, each with their own starting message! Hosted on Hack Club Nest. Please use the #bot-spam channel in the HC Slack to use the bot! Current commands: /power-bot-ping, /power-bot-grovel, /power-bot-catfact, /power-bot-joke", "repo": "https://github.com/sodahaunted/power-bot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354?skip_today=1"}]...
|
[{"post_id": 62465, "ts": "202 [{"post_id": 62465, "ts": "2026-09-05T20:23:22Z", "hours": 1.1083, "text": "Power-bot Devlog! Created a Slack bot with four different commands, each with its own unique starting message! (/power-bot!) Built with Node.js in VS Code, and hosted on Hack Club Nest. The most difficult thing was setting up the bot and trying to figure out how to host it on Nest separately from my local terminal. The bot itself is very simple and mainly contains preset commands from the mission library, but I’m glad to have finished the project nonetheless."}]...
|
Title: Power-bot! by @nic | Stardance
Devlogs:
Po Title: Power-bot! by @nic | Stardance
Devlogs:
Power-bot Devlog! Created a Slack bot with four different commands, each with its own unique starting message! (/power-bot!) Built with Node.js in VS Code, and hosted on Hack Club Nest. The most difficult thing was setting up the bot and trying to figure out how to host it on Nest separately from my local terminal. The bot itself is very simple and mainly contains preset commands from the mission library, but I’m glad to have finished the project nonetheless.
Ships:
Created my own Slack Bot with four different commands, each with their own starting message! Hosted on Hack Club Nest. Please use the #bot-spam channel in the HC Slack to use the bot! Current commands: /power-bot-ping, /power-bot-grovel, /power-bot-catfact, /power-bot-joke...
|
1793321697.0270493
|
1793408097.0270493
|
|
46625
|
Music recommender by @Fury | Stardance
|
Fury
|
1
|
19.61
|
107
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-28T06:53:22Z", "hours": 17.0, "multiplier": 5.29, "payout": 107, "blessing": "neutral", "text": "I made a python script that takes a youtube playlist link and outputs a recommendation for it. Getting it to interact with youtube was annoying but managed to get it to work", "repo": "https://github.com/Furyx407/music-recommender", "demo": "https://github.com/Furyx407/music-recommender/releases/tag/Release"}]...
|
[{"post_id": 62771, "ts": "202 [{"post_id": 62771, "ts": "2026-09-06T09:07:14Z", "hours": 2.6144, "text": "Re-did that search function because of a youtube update :(, should work now… hopefully…"}, {"post_id": 54280, "ts": "2026-08-25T06:11:55Z", "hours": 7.9328, "text": "Finished the music recommender, it can now search youtube. I struggled with passing in the search query into the function as I have to convert it into a str from a list."}, {"post_id": 49327, "ts": "2026-08-18T02:37:03Z", "hours": 8.9017, "text": "Managed to get information of videos in playlist but am having trouble with getting videos to recommend"}]...
|
Title: Music recommender by @Fury | Stardance
Dev Title: Music recommender by @Fury | Stardance
Devlogs:
Managed to get information of videos in playlist but am having trouble with getting videos to recommend
Finished the music recommender, it can now search youtube. I struggled with passing in the search query into the function as I have to convert it into a str from a list.
Re-did that search function because of a youtube update :(, should work now… hopefully…
Ships:
I made a python script that takes a youtube playlist link and outputs a recommendation for it. Getting it to interact with youtube was annoying but managed to get it to work...
|
1793479924.416917
|
1793566324.416917
|
|
46642
|
Slacky by @hudson6134 | Stardance
|
hudson6134
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T22:31:26Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a bot, the hardest part was setting up the server!", "repo": "https://github.com/BEANSTASTEGOODALT/Slacky", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354"}]...
|
[{"post_id": 45568, "ts": "202 [{"post_id": 45568, "ts": "2026-08-12T04:32:51Z", "hours": 0.5019, "text": "Finished Slacky, your friendly AI slackbot companion!"}]...
|
Title: Slacky by @hudson6134 | Stardance
Devlogs: Title: Slacky by @hudson6134 | Stardance
Devlogs:
Finished Slacky, your friendly AI slackbot companion!
Ships:
I made a bot, the hardest part was setting up the server!...
|
1793526639.9340115
|
1793613039.9340115
|
|
46649
|
Square Rooting by @walobeast123 | Stardance
|
walobeast123
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-12T06:52:14Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a web which square roots any number, just put in your desired number (make sure its greater than 0 tho, only real numbers are allows [;) and click the calculate button", "repo": "https://github.com/walobeast123/Random-Projects", "demo": "https://walobeast123.github.io/Random-Projects/"}]...
|
[{"post_id": 45115, "ts": "202 [{"post_id": 45115, "ts": "2026-08-11T12:14:07Z", "hours": 0.2922, "text": "Figuring out how to publish my program on Github haha"}, {"post_id": 45094, "ts": "2026-08-11T11:16:48Z", "hours": 0.4469, "text": "A square rooting machine which can give you the square root of any number to 6 decimal places :)"}]...
|
Title: Square Rooting by @walobeast123 | Stardance Title: Square Rooting by @walobeast123 | Stardance
Devlogs:
A square rooting machine which can give you the square root of any number to 6 decimal places :)
Figuring out how to publish my program on Github haha
Ships:
I made a web which square roots any number, just put in your desired number (make sure its greater than 0 tho, only real numbers are allows [;) and click the calculate button...
|
1793526650.9183624
|
1793613050.9183624
|
|
46657
|
Moot by @Capy | Stardance
|
Capy
|
1
|
6.0
|
100
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-14T16:04:28Z", "hours": 6.0, "multiplier": 15.99, "payout": 100, "blessing": "neutral", "text": "I made Moot! It’s a neural network trained on 80,000 examples to do something a neural network was never made to do; maths! :D I was very surprised by how capable it was. Up to 4 or 5 figures, it can guess the answers to equations with surprising accuracy. What to try: I’d recommend managing your expectations. Try some small equations, e.g, 50 + 5. Why? Fun! Computers are so annoyingly fast these days that we take such impressive speeds as trillions of calculations a second for granted. This puts into perspective how optimised things have become, by making something intentionally unique. Also, neural networks think kind of similarly to how humans do, so I guess you can make something poetic out of that! XD I hope you enjoy testing Moot! I had a lot of fun making it. Here’s some more info if you care! How it works: When you press a button on the keypad, it adds that key to a string. That string is then parsed, separating the numbers and removing the plus sign. That’s then divided and sent over to the server, which takes the inputs and squishes them down to values that the activation function (leaky-relu) can understand. The server then multiplies the inputs through the weights of the neural network, before sending the estimation back to the client. It’s then put through another multiplication to scale it back. This is a simplification of the steps, but it’s the basic concept. The stack: SvelteKit all around! But it also uses brain.js for the neural network. That’s all I have to say! I hope you enjoy it.", "repo": "https://github.com/CapyGamesXD/Moot", "demo": "https://moot-three.vercel.app"}]...
|
[{"post_id": 46959, "ts": "202 [{"post_id": 46959, "ts": "2026-08-14T15:15:10Z", "hours": 0.4625, "text": "Final devlog. The first time I wrote this the SD website glitched and failed to submit it, so I’ll make sure to copy it this time in case that happens again XD Anyway! Here’s what I did. I fixed some bugs on the +page.svelte (home page) regarding the displayText. I polished the other pages’ UI (the generateDataset and trainFrontend). I also then added a feature to block the trainFrontend based on an .env variable. :) That means nobody can spam it and crash the host server during voting. Lastly, I committed the training data, because why not? :) It also helped the Vercel deployment, since I didn’t have to manually add it."}, {"post_id": 46801, "ts": "2026-08-14T09:42:21Z", "hours": 2.3378, "text": "Big updates! More productive devlog today! I added a bunch of fallbacks. Some for if the user only enters one number, some for if the user enters too many, etc. I changed the UI, making it uncomfortably brightly coloured to enhance the experience :) Yay, gradients :D I also added a bunch of different loading messages, which you can see in the image. I also made it so that the model can calculate equations outside of its range! It’s trained on arithmetic addition from 0-100. Beyond that point, it would just guess! Now, I’ve got a function that takes the inputs, checks if the highest one is over 100, and multiplies it down! (Actually, it’s between 0 and one, but the valid ranges are 1-100, because that’s how it’s sent through.) Now it can calculate numbers in the hundreds, even thousands with accuracy! Although it does taper off going further than 5 figures :) I also added a nice starting page to kinda explain the project (it’ll all be explained in the ship notes too, just thought I might as well.) I fixed several edge cases (who knew a calculator would have that many???), also adding a bool to track whether the screen’s state is “volatile”. AKA, if the calculation’s completed and it’s displaying the answer, then - when an input occurs, it’ll clear everything and start a new equation (there’s an easter egg hidden in that logic! Feel free to check it out in the repo lol). To-do still: Improve the UI of the other pages or just remove them from the build. By the “other pages”, I mean the page I used for training, and the page I used for dataset generation. I’d love your feedback on this, actually! I wouldn’t want unauthorised people to overload my hosting server with “train” instructions. I made the calculator input panel a SvelteKit {#each} block. This was kinda a strange choice on my part, but it keeps the code looking organised and less repetitive. It also means if I want to change one element (e.g, the CSS class name or the function name) I just have to change the one box. Thanks for reading! Happy coding! :D"}, {"post_id": 45141, "ts": "2026-08-11T13:19:25Z", "hours": 3.4267, "text": "Moot! I got the neural network working! :) I trained it on various amounts of data, and it works okay sometimes. I’m trying to improve it! I’ve spent a lot of time changing things like the amount of data, normalisation algorithm, etc. I also got async processing working so it works across cores instead of just one, making it SO much faster! I decided on leaky-relu because: Sigmoid isn’t accurate for the magnitude of values I’m using, and ReLU isn’t changing at all! I’m still playing around with learning rates and stuff. Next, I plan to: Fix the calculator for values above 1000, because I don’t feel like training it for that much data. And improve the UI and UX! Sorry for the boring devlog, it’s difficult to show when it’s all code instead of a nice website :) I designed the UI first too! I’m also gonna add the annoying messages and delays that are in the image below! They’re gonna show up individually, not all together lol That’s the Figma design. The other image is the current website look! I also need to get the “+” and “=” signs looking the same. One last thing! I added this cool system (code image below) which seems to work pretty well! Sorry for the weird layout, I’m kinda distracted right now lel. Thanks for reading! :D"}]...
|
Title: Moot by @Capy | Stardance
Devlogs:
Moot! I Title: Moot by @Capy | Stardance
Devlogs:
Moot! I got the neural network working! :) I trained it on various amounts of data, and it works okay sometimes. I’m trying to improve it! I’ve spent a lot of time changing things like the amount of data, normalisation algorithm, etc. I also got async processing working so it works across cores instead of just one, making it SO much faster! I decided on leaky-relu because: Sigmoid isn’t accurate for the magnitude of values I’m using, and ReLU isn’t changing at all! I’m still playing around with learning rates and stuff. Next, I plan to: Fix the calculator for values above 1000, because I don’t feel like training it for that much data. And improve the UI and UX! Sorry for the boring devlog, it’s difficult to show when it’s all code instead of a nice website :) I designed the UI first too! I’m also gonna add the annoying messages and delays that are in the image below! They’re gonna show up individually, not all together lol That’s the Figma design. The other image is the current website look! I also need to get the “+” and “=” signs looking the same. One last thing! I added this cool system (code image below) which seems to work pretty well! Sorry for the weird layout, I’m kinda distracted right now lel. Thanks for reading! :D
Big updates! More productive devlog today! I added a bunch of fallbacks. Some for if the user only enters one number, some for if the user enters too many, etc. I changed the UI, making it uncomfortably brightly coloured to enhance the experience :) Yay, gradients :D I also added a bunch of different loading messages, which you can see in the image. I also made it so that the model can calculate equations outside of its range! It’s trained on arithmetic addition from 0-100. Beyond that point, it would just guess! Now, I’ve got a function that takes the inputs, checks if the highest one is over 100, and multiplies it down! (Actually, it’s between 0 and one, but the valid ranges are 1-100, because that’s how it’s sent through.) Now it can calculate numbers in the hundreds, even thousands with accuracy! Although it does taper off going further than 5 figures :) I also added a nice starting page to kinda explain the project (it’ll all be explained in the ship notes too, just thought I might as well.) I fixed several edge cases (who knew a calculator would have that many???), also adding a bool to track whether the screen’s state is “volatile”. AKA, if the calculation’s completed and it’s displaying the answer, then - when an input occurs, it’ll clear everything and start a new equation (there’s an easter egg hidden in that logic! Feel free to check it out in the repo lol). To-do still: Improve the UI of the other pages or just remove them from the build. By the “other pages”, I mean the page I used for training, and the page I used for dataset generation. I’d love your feedback on this, actually! I wouldn’t want unauthorised people to overload my hosting server with “train” instructions. I made the calculator input panel a SvelteKit {#each} block. This was kinda a strange choice on my part, but it keeps the code looking organised and less repetitive. It also means if I want to change one element (e.g, the CSS class name or the function name) I just have to change the one box. Thanks for reading! Happy coding! :D
Final devlog. The first time I wrote this the SD website glitched and failed to submit it, so I’ll make sure to copy it this time in case that happens again XD Anyway! Here’s what I did. I fixed some bugs on the +page.svelte (home page) regarding the displayText. I polished the other pages’ UI (the generateDataset and trainFrontend). I also then added a feature to block the trainFrontend based on an .env variable. :) That means nobody can spam it and crash the host server during voting. Lastly, I committed the training data, because why not? :) It also helped the Vercel deployment, since I didn’t have to manually add it.
Ships:
I made Moot! It’s a neural network trained on 80,000 examples to do something a neural network was never made to do; maths! :D I was very surprised by how capable it was. Up to 4 or 5 figures, it can guess the answers to equations with surprising accuracy. What to try: I’d recommend managing your expectations. Try some small equations, e.g, 50 + 5. Why? Fun! Computers are so annoyingly fast these days that we take such impressive speeds as trillions of calculations a second for granted. This puts into perspective how optimised things have become, by making something intentionally unique. Also, neural networks think kind of similarly to how humans do, so I guess you can make something poetic out of that! XD I hope you enjoy testing Moot! I had a lot of fun making it. Here’s some more info if you care! How it works: When you press a button on the keypad, it adds that key to a string. That string is then parsed, separating the numbers and removing the plus sign. That’s then divided and sent over to the server, which takes the inputs and squishes them down to values that the activation function (leaky-relu) can understand. The server then multiplies the inputs through the weights of the neural network, before sending the estimation back to the client. It’s then put through another multiplication to scale it back. This is a simplification of the steps, but it’s the basic concept. The stack: SvelteKit all around! But it also uses brain.js for the neural network. That’s all I have to say! I hope you enjoy it....
|
1793530555.5548053
|
1793616955.5548053
|
|
46660
|
Cosmic Gravity Jumper by @sadman | Stardance
|
sadman
|
1
|
11.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-28T10:51:40Z", "hours": 11.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Created “Cosmic Gravity Jumper”- a website that lets you calculate your weight on different cosmic bodies by simply inputting your weight on Earth (the one you measure on a weight machine). It also lets you visualize relative gravitational forces in real time by jumping across the celestial bodies! As this was my first project, the most challenging bit was definitely learning how to code and how physics and numbers correlate with it. Formatting dynamic physics calculations cleanly while keeping the UI looking fresh, minimalistic and responsive was a pain in the butt for sure. Ran into a lot of problems while trying to make the UI look beautiful. Oh and also incorporating the sounds was tough work! though it might seem quite simple but it was honestly giving me headaches while working on it. I am really proud of how the end product came out to be for my first ever coding project. I love how you can jump on different planets and the moon and compare that to the jump on the earth. Also another thing im quite proud of is the shareable canvas card that you can download to share on social media. It looks really clean and visually pleasing. To test the project, you just need to simply enter your weight, pick a unit, click calculate and voila! now you can see what you weigh on different celestial bodies! Click on any of the planets/moon to see how high you’d jump on there.", "repo": "https://github.com/sadman137/cosmic-weight-calculator", "demo": "https://cosmic-gravity-jumper.vercel.app/"}]...
|
[{"post_id": 73962, "ts": "202 [{"post_id": 73962, "ts": "2026-09-26T12:29:02Z", "hours": 10.9492, "text": "Initial Release Built the core gravity calculator, interactive jumping simulator with Web Audio sound effects, dynamic starfield canvas background, and social poster generator. Added responsive mobile touch fixes and documented everything through commits and in the README. Live on Vercel!"}]...
|
Title: Cosmic Gravity Jumper by @sadman | Stardanc Title: Cosmic Gravity Jumper by @sadman | Stardance
Devlogs:
Initial Release Built the core gravity calculator, interactive jumping simulator with Web Audio sound effects, dynamic starfield canvas background, and social poster generator. Added responsive mobile touch fixes and documented everything through commits and in the README. Live on Vercel!
Ships:
Created “Cosmic Gravity Jumper”- a website that lets you calculate your weight on different cosmic bodies by simply inputting your weight on Earth (the one you measure on a weight machine). It also lets you visualize relative gravitational forces in real time by jumping across the celestial bodies! As this was my first project, the most challenging bit was definitely learning how to code and how physics and numbers correlate with it. Formatting dynamic physics calculations cleanly while keeping the UI looking fresh, minimalistic and responsive was a pain in the butt for sure. Ran into a lot of problems while trying to make the UI look beautiful. Oh and also incorporating the sounds was tough work! though it might seem quite simple but it was honestly giving me headaches while working on it. I am really proud of how the end product came out to be for my first ever coding project. I love how you can jump on different planets and the moon and compare that to the jump on the earth. Also another thing im quite proud of is the shareable canvas card that you can download to share on social media. It looks really clean and visually pleasing. To test the project, you just need to simply enter your weight, pick a unit, click calculate and voila! now you can see what you weigh on different celestial bodies! Click on any of the planets/moon to see how high you’d jump on there....
|
1793335748.3050756
|
1793422148.3050756
|