|
66340
|
Lost Signal by @Red0x | Stardance
|
Red0x
|
1
|
13.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T11:10:02Z", "hours": 13.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did you make? I made LOST SIGNAL, a small browser puzzle game where you have to follow clues and figure out what each signal is trying to tell you. I made the pages with HTML and CSS and used JavaScript for the puzzle interactions and hints. What was challenging? The hardest part was honestly getting everything to work together. I kept breaking the CSS, changing the design, fixing buttons, and debugging JavaScript when something didn’t work. Making the different pages connect properly was also more annoying than I expected . What are you proud of? I’m mostly proud that I actually finished it and made it myself. It started as a pretty simple idea, but I kept adding to it until it became an actual playable puzzle. I’m also happy with how the signals connect instead of each page just being a random puzzle. What should people know so they can test your project? Start from the beginning and don’t skip the clues. Signal 01 gives you the information you need for Signal 02, so paying attention matters. Some parts aren’t immediately obvious, and you’re supposed to investigate and figure things out instead of just clicking everything. Also, if something seems strange or hidden… it probably is.", "repo": "https://github.com/Red0x-106/Lost-signal", "demo": "https://red0x-106.github.io/Lost-signal.github.io/"}]...
|
[{"post_id": 76679, "ts": "202 [{"post_id": 76679, "ts": "2026-10-04T10:18:54Z", "hours": 0.4875, "text": "LOST SIGNAL – LAST - Devlog this part was actually annoying I finally got all the signals connected and working properly.I had problems with pretty much every signal. Some buttons weren’t taking me to the right page, some links were broken, and a few pages just wouldn’t load properly on GitHub Pages.At one point I decided to just delete all the files from the repo and start over instead of trying to fix everything one by one.I added the project folder again and then separated and uploaded the files one by one. That made everything way easier to manage because I could actually see which files were there and which ones weren’t.I also had some problems with uppercase and lowercase letters in the file names. I didn’t realize how much that could mess up the links. A file could be there, but if the link used a different capitalization, GitHub Pages wouldn’t find it.So I went through the links and made sure they matched the actual file names exactly.After fixing all of that, I finally got the whole thing connected:Signal 01 -> Signal 02 -> Signal 03 -> Signal 04 And now… Signal 04 is finished too. Honestly, getting all the puzzles to work was only half the problem. Making all the different pages connect properly was a whole challenge by itself.But it’s finally working. No more broken links.No more random missing pages.No more GitHub Pages confusion. The whole signal chain is connected now. LOST SIGNAL IS BACK ONLINE. SIGNAL 01 -> SIGNAL 02 -> SIGNAL 03 -> SIGNAL 04 PROJECT COMPLETE. 😁😁"}, {"post_id": 76636, "ts": "2026-10-04T07:20:19Z", "hours": 0.755, "text": "Final Devlog — LOST SIGNAL And yeah… I think LOST SIGNAL is finally done.This project started as a simple idea for a puzzle website, but it ended up taking way longer than I expected. I built the pages myself with HTML and CSS, and then added JavaScript when I wanted the puzzles to actually react to what the player was doing.The first signal was probably the part I spent the most time messing around with. I had the code 18 - 5 - 4 - 24 , and the idea was that the numbers weren’t really numbers. After getting the first puzzle working, I added the wrong-attempt system, hints, and eventually the continue button that takes the player to the next part.Then came Signal 02.I wanted it to feel different from the first puzzle instead of just being another text box. The player has to use the numbers from Signal 01, find the right boxes, and then figure out what the message means. I also connected the later clues to my own website, which made the whole thing feel more like an actual trail instead of separate random puzzles.Honestly, I broke things a lot while making this.There were times when the CSS looked completely wrong, buttons didn’t look like buttons, pages didn’t match each other, and some of the JavaScript didn’t behave the way I wanted. I also kept changing small design things because I wanted the site to feel like something I actually made instead of a random template.The biggest thing I learned was that making a project isn’t just writing code until it works. A lot of the time was spent figuring out why something didn’t work, changing it, testing it again, and sometimes realizing that my first idea wasn’t even that good.I also got much more comfortable with HTML, CSS and JavaScript during this project. Before starting, I didn’t really understand how much the different parts of a website could work together. Now I can actually build a page, style it, add interactions and connect multiple pages into one project.LOST SIGNAL isn’t some huge game, but I’m genuinely happy with it because I made it myself and I learned a lot while building it. So…SIGNAL LOST. PROJECT COMPLETE. Thanks to everyone who helped me when I got stuck."}, {"post_id": 76429, "ts": "2026-10-03T14:28:49Z", "hours": 0.4156, "text": "LOST SIGNAL — CSS ImprovementsToday I mainly worked on improving the CSS of LOST SIGNAL.I changed the overall look of the signals and made the backgrounds feel more connected to the mystery/puzzle theme. Signal 01 and Signal 02 now have their own slightly different styles instead of looking exactly the same.I also cleaned up some of the spacing, borders, buttons and puzzle boxes so everything fits better on the page. I kept the grid effect in Signal 03 and the game area because it actually fits the design, but removed some of the extra lines that were making the page look too crowded.I also made sure the design still feels like LOST SIGNAL instead of making it look like a random website template.Next, I want to move forward with Signal 04 and keep improving the project as I go."}, {"post_id": 76394, "ts": "2026-10-03T12:11:42Z", "hours": 1.8469, "text": "LOST SIGNAL — Signal 03 Signal 03 is finally starting to feel like an actual game instead of just a bunch of questions.I’ve finished the first part of the Signal 03 puzzle chain. It starts with a riddle, then moves through a few different steps before leading the player to a real-world location.After that, I started working on the first actual mini-game.The player has to cross a signal area while avoiding moving obstacles. I made the player start at the bottom and the exit at the top, with multiple lanes and obstacles moving in different directions. There’s also a timer, so you can’t just stand there forever.I also ran into a pretty annoying JavaScript problem where the WASD controls were blocking letters inside the answer boxes . I fixed that by making the controls activate only when the mini-game is running.The whole Signal 03 mini-game is staying inside the same , file instead of making a bunch of separate pages.There’s still a lot more planned for Signal 03, including another puzzle, a hidden clue, and a memory game.Signal 03 is definitely getting bigger than the first two signals."}, {"post_id": 76341, "ts": "2026-10-03T07:54:02Z", "hours": 1.0572, "text": "LOST SIGNAL - Signal 03 Location Section Done Signal 03 is moving forward.I finished the location section and connected it to the main puzzle chain. The coordinates now lead to a city, and then another clue reveals the next location.I had a small stupid bug while testing because I accidentally put some Signal 03 code into the wrong file but I fixed it and everything is working now.No answers or spoilers here. Next: Mini-game"}, {"post_id": 76177, "ts": "2026-10-02T16:17:23Z", "hours": 0.5086, "text": "LOST SIGNAL - Signal 03 JavaScript Done Signal 03 is finally working now.I finished the JavaScript for the main puzzle chain. The riddle works, the equations unlock one after another, and the final coordinates appear after solving them.This part took a bit of testing because I wanted each puzzle to unlock only after the previous one was solved.The main Signal 03 puzzle is now working, so next I’m moving on to the location section and the mini-game.No answers or spoilers here.Next: Location section -> mini-game"}, {"post_id": 76160, "ts": "2026-10-02T15:26:59Z", "hours": 1.2517, "text": "LOST SIGNAL - Signal 03 HTML AND CSS DONE Signal 03 is finally looking like an actual part of LOST SIGNAL now.I just finished the whole HTML and CSS for Signal 03 together. This one is much bigger than the previous signals, so getting the layout and design done took a while.Now I’m moving on to the JavaScript and actually making the puzzles work.No answers or spoilers here Next: JavaScript"}, {"post_id": 76129, "ts": "2026-10-02T13:11:05Z", "hours": 1.6919, "text": "LOST SIGNAL - Signal 03 HTML DONE finally finished the whole HTML for Signal 03 at once, which is the third puzzle stage of LOST SIGNAL.This one is going to be a much bigger part of the project compared to the previous signals. I’ve finished the basic HTML structure, and now I’m moving on to the actual logic and puzzles.Next I’m going to work on the JavaScript for the puzzle stages, then the coordinate part, and after that I’ll start building the location-based section. I also want to add a small playable mini-game and another puzzle after it, so Signal 03 doesn’t just feel like a bunch of questions.I’m also planning to connect everything together so the player has to actually notice things and figure out what to do next instead of just entering random answers.I’m not sharing the answers or the actual puzzle solutions here because that would completely ruin the point of the project Signal 03 is still being built, but the main HTML structure is finally done.Next: JavaScript -> puzzles -> location section -> mini-game -> more clues."}, {"post_id": 76074, "ts": "2026-10-02T08:14:04Z", "hours": 1.5128, "text": "Completed the signal02 It took me long time to get through the grid box in html then i went to CSS to style the box then , I hopped to js to get the message box and to make the grid really work also after clearing the grid stage i added my site for one of the puzzle stage including my instagram ID:D"}, {"post_id": 75632, "ts": "2026-09-30T16:30:40Z", "hours": 1.2111, "text": "Today I finished Signal 02.I first made the Signal 02 page and added the message for the player. There is nothing to decode in this one, so the player has to look somewhere else.I also added the continue button and made it go to learn.html.Then I went back to Signal 01 because I wanted the player to only be able to reach Signal 02 after actually solving Signal 01. So I added another continue button there which stays hidden at first.After the player enters the code and gets ACCESS GRANTED, the continue button appears. Clicking it takes them to Signal 02.I also made a separate CSS section for Signal 02 so I could change its design without messing up Signal 01.Had a few stupid mistakes while doing the JS , like putting the script stuff in the wrong place, a typo in getElementById and forgetting to add the result element. Fixed those and now the flow works.Signal 01 -> solve ->ACCESS GRANTED -> CONTINUE -> Signal 02Next I can continue building the next part."}, {"post_id": 75286, "ts": "2026-09-29T17:14:01Z", "hours": 0.9178, "text": "LOST SIGNAL — Signal 01 CompleteI finally finished the first puzzle of my game, LOST SIGNAL.The first puzzle is pretty simple, but I wanted it to feel like an actual signal instead of just a normal question.The player gets this:**13 - 1 - 19 - 11 **The clue says that the numbers aren’t really numbers. The player has to figure out that they represent letters using A = 1, B = 2, C = 3…That gives:13 = M1 = A19 = S11 = KSo the final answer is mask. (BUT OBVIOUSLY I CHANGED THE WORD)I also added different hints depending on how many times the player gets the answer wrong. And after 12 wrong attempts, I added a little message because why not Signal 01 is now finished.Now I’m moving on to Signal 02, where I want to make things much more interesting and have the player move through multiple pages to find clues."}, {"post_id": 74839, "ts": "2026-09-28T12:38:07Z", "hours": 0.6336, "text": "LOST SIGNAL DEVLOG #2 I worked more on the first version of LOST SIGNAL.I started building the actual website using HTML and CSS. The basic game layout is now there, including the signal section, clue, answer box and decode button.I also worked on the visual style. I didn’t want it to look dry or a boring website, so I went with a darker blue and gray look with some small interface details.It’s starting to feel more like an actual game now instead of just a normal webpage.Next, I want to work on the first puzzle and make the interactions actually work."}, {"post_id": 74819, "ts": "2026-09-28T11:38:29Z", "hours": 0.4136, "text": "LOST SIGNAL DEVLOG #1 I started working on a new project called LOST SIGNAL.It’s going to be an interactive puzzle game where you have to find clues, solve puzzles and figure out what is actually going on. I’m making it with HTML, CSS and JavaScript.Right now I have the basic files set up and I’m planning out the first puzzle, right now i am just creating the first puzzle!I don’t want it to be hard or boring, so anyone should play and solve them by paying attention and thinking."}]...
|
Title: Lost Signal by @Red0x | Stardance
Devlogs: Title: Lost Signal by @Red0x | Stardance
Devlogs:
LOST SIGNAL DEVLOG #1 I started working on a new project called LOST SIGNAL.It’s going to be an interactive puzzle game where you have to find clues, solve puzzles and figure out what is actually going on. I’m making it with HTML, CSS and JavaScript.Right now I have the basic files set up and I’m planning out the first puzzle, right now i am just creating the first puzzle!I don’t want it to be hard or boring, so anyone should play and solve them by paying attention and thinking.
LOST SIGNAL DEVLOG #2 I worked more on the first version of LOST SIGNAL.I started building the actual website using HTML and CSS. The basic game layout is now there, including the signal section, clue, answer box and decode button.I also worked on the visual style. I didn’t want it to look dry or a boring website, so I went with a darker blue and gray look with some small interface details.It’s starting to feel more like an actual game now instead of just a normal webpage.Next, I want to work on the first puzzle and make the interactions actually work.
LOST SIGNAL — Signal 01 CompleteI finally finished the first puzzle of my game, LOST SIGNAL.The first puzzle is pretty simple, but I wanted it to feel like an actual signal instead of just a normal question.The player gets this:**13 - 1 - 19 - 11 **The clue says that the numbers aren’t really numbers. The player has to figure out that they represent letters using A = 1, B = 2, C = 3…That gives:13 = M1 = A19 = S11 = KSo the final answer is mask. (BUT OBVIOUSLY I CHANGED THE WORD)I also added different hints depending on how many times the player gets the answer wrong. And after 12 wrong attempts, I added a little message because why not Signal 01 is now finished.Now I’m moving on to Signal 02, where I want to make things much more interesting and have the player move through multiple pages to find clues.
Today I finished Signal 02.I first made the Signal 02 page and added the message for the player. There is nothing to decode in this one, so the player has to look somewhere else.I also added the continue button and made it go to learn.html.Then I went back to Signal 01 because I wanted the player to only be able to reach Signal 02 after actually solving Signal 01. So I added another continue button there which stays hidden at first.After the player enters the code and gets ACCESS GRANTED, the continue button appears. Clicking it takes them to Signal 02.I also made a separate CSS section for Signal 02 so I could change its design without messing up Signal 01.Had a few stupid mistakes while doing the JS , like putting the script stuff in the wrong place, a typo in getElementById and forgetting to add the result element. Fixed those and now the flow works.Signal 01 -> solve ->ACCESS GRANTED -> CONTINUE -> Signal 02Next I can continue building the next part.
Completed the signal02 It took me long time to get through the grid box in html then i went to CSS to style the box then , I hopped to js to get the message box and to make the grid really work also after clearing the grid stage i added my site for one of the puzzle stage including my instagram ID:D
LOST SIGNAL - Signal 03 HTML DONE finally finished the whole HTML for Signal 03 at once, which is the third puzzle stage of LOST SIGNAL.This one is going to be a much bigger part of the project compared to the previous signals. I’ve finished the basic HTML structure, and now I’m moving on to the actual logic and puzzles.Next I’m going to work on the JavaScript for the puzzle stages, then the coordinate part, and after that I’ll start building the location-based section. I also want to add a small playable mini-game and another puzzle after it, so Signal 03 doesn’t just feel like a bunch of questions.I’m also planning to connect everything together so the player has to actually notice things and figure out what to do next instead of just entering random answers.I’m not sharing the answers or the actual puzzle solutions here because that would completely ruin the point of the project Signal 03 is still being built, but the main HTML structure is finally done.Next: JavaScript -> puzzles -> location section -> mini-game -> more clues.
LOST SIGNAL - Signal 03 HTML AND CSS DONE Signal 03 is finally looking like an actual part of LOST SIGNAL now.I just finished the whole HTML and CSS for Signal 03 together. This one is much bigger than the previous signals, so getting the layout and design done took a while.Now I’m moving on to the JavaScript and actually making the puzzles work.No answers or spoilers here Next: JavaScript
LOST SIGNAL - Signal 03 JavaScript Done Signal 03 is finally working now.I finished the JavaScript for the main puzzle chain. The riddle works, the equations unlock one after another, and the final coordinates appear after solving them.This part took a bit of testing because I wanted each puzzle to unlock only after the previous one was solved.The main Signal 03 puzzle is now working, so next I’m moving on to the location section and the mini-game.No answers or spoilers here.Next: Location section -> mini-game
LOST SIGNAL - Signal 03 Location Section Done Signal 03 is moving forward.I finished the location section and connected it to the main puzzle chain. The coordinates now lead to a city, and then another clue reveals the next location.I had a small stupid bug while testing because I accidentally put some Signal 03 code into the wrong file but I fixed it and everything is working now.No answers or spoilers here. Next: Mini-game
LOST SIGNAL — Signal 03 Signal 03 is finally starting to feel like an actual game instead of just a bunch of questions.I’ve finished the first part of the Signal 03 puzzle chain. It starts with a riddle, then moves through a few different steps before leading the player to a real-world location.After that, I started working on the first actual mini-game.The player has to cross a signal area while avoiding moving obstacles. I made the player start at the bottom and the exit at the top, with multiple lanes and obstacles moving in different directions. There’s also a timer, so you can’t just stand there forever.I also ran into a pretty annoying JavaScript problem where the WASD controls were blocking letters inside the answer boxes . I fixed that by making the controls activate only when the mini-game is running.The whole Signal 03 mini-game is staying inside the same , file instead of making a bunch of separate pages.There’s still a lot more planned for Signal 03, including another puzzle, a hidden clue, and a memory game.Signal 03 is definitely getting bigger than the first two signals.
LOST SIGNAL — CSS ImprovementsToday I mainly worked on improving the CSS of LOST SIGNAL.I changed the overall look of the signals and made the backgrounds feel more connected to the mystery/puzzle theme. Signal 01 and Signal 02 now have their own slightly different styles instead of looking exactly the same.I also cleaned up some of the spacing, borders, buttons and puzzle boxes so everything fits better on the page. I kept the grid effect in Signal 03 and the game area because it actually fits the design, but removed some of the extra lines that were making the page look too crowded.I also made sure the design still feels like LOST SIGNAL instead of making it look like a random website template.Next, I want to move forward with Signal 04 and keep improving the project as I go.
Final Devlog — LOST SIGNAL And yeah… I think LOST SIGNAL is finally done.This project started as a simple idea for a puzzle website, but it ended up taking way longer than I expected. I built the pages myself with HTML and CSS, and then added JavaScript when I wanted the puzzles to actually react to what the player was doing.The first signal was probably the part I spent the most time messing around with. I had the code 18 - 5 - 4 - 24 , and the idea was that the numbers weren’t really numbers. After getting the first puzzle working, I added the wrong-attempt system, hints, and eventually the continue button that takes the player to the next part.Then came Signal 02.I wanted it to feel different from the first puzzle instead of just being another text box. The player has to use the numbers from Signal 01, find the right boxes, and then figure out what the message means. I also connected the later clues to my own website, which made the whole thing feel more like an actual trail instead of separate random puzzles.Honestly, I broke things a lot while making this.There were times when the CSS looked completely wrong, buttons didn’t look like buttons, pages didn’t match each other, and some of the JavaScript didn’t behave the way I wanted. I also kept changing small design things because I wanted the site to feel like something I actually made instead of a random template.The biggest thing I learned was that making a project isn’t just writing code until it works. A lot of the time was spent figuring out why something didn’t work, changing it, testing it again, and sometimes realizing that my first idea wasn’t even that good.I also got much more comfortable with HTML, CSS and JavaScript during this project. Before starting, I didn’t really understand how much the different parts of a website could work together. Now I can actually build a page, style it, add interactions and connect multiple pages into one project.LOST SIGNAL isn’t some huge game, but I’m genuinely happy with it because I made it myself and I learned a lot while building it. So…SIGNAL LOST. PROJECT COMPLETE. Thanks to everyone who helped me when I got stuck.
LOST SIGNAL – LAST - Devlog this part was actually annoying I finally got all the signals connected and working properly.I had problems with pretty much every signal. Some buttons weren’t taking me to the right page, some links were broken, and a few pages just wouldn’t load properly on GitHub Pages.At one point I decided to just delete all the files from the repo and start over instead of trying to fix everything one by one.I added the project folder again and then separated and uploaded the files one by one. That made everything way easier to manage because I could actually see which files were there and which ones weren’t.I also had some problems with uppercase and lowercase letters in the file names. I didn’t realize how much that could mess up the links. A file could be there, but if the link used a different capitalization, GitHub Pages wouldn’t find it.So I went through the links and made sure they matched the actual file names exactly.After fixing all of that, I finally got the whole thing connected:Signal 01 -> Signal 02 -> Signal 03 -> Signal 04 And now… Signal 04 is finished too. Honestly, getting all the puzzles to work was only half the problem. Making all the different pages connect properly was a whole challenge by itself.But it’s finally working. No more broken links.No more random missing pages.No more GitHub Pages confusion. The whole signal chain is connected now. LOST SIGNAL IS BACK ONLINE. SIGNAL 01 -> SIGNAL 02 -> SIGNAL 03 -> SIGNAL 04 PROJECT COMPLETE. 😁😁
Ships:
What did you make? I made LOST SIGNAL, a small browser puzzle game where you have to follow clues and figure out what each signal is trying to tell you. I made the pages with HTML and CSS and used JavaScript for the puzzle interactions and hints. What was challenging? The hardest part was honestly getting everything to work together. I kept breaking the CSS, changing the design, fixing buttons, and debugging JavaScript when something didn’t work. Making the different pages connect properly was also more annoying than I expected . What are you proud of? I’m mostly proud that I actually finished it and made it myself. It started as a pretty simple idea, but I kept adding to it until it became an actual playable puzzle. I’m also happy with how the signals connect instead of each page just being a random puzzle. What should people know so they can test your project? Start from the beginning and don’t skip the clues. Signal 01 gives you the information you need for Signal 02, so paying attention matters. Some parts aren’t immediately obvious, and you’re supposed to investigate and figure things out instead of just clicking everything. Also, if something seems strange or hidden… it probably is....
|
1793216940.8708067
|
1793303340.8708067
|
|
67367
|
My Ripoff of Me Rentry by @ssno8 | Stardance
|
ssno8
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T11:38:14Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made an about me website based on my Rentry Iayout I created because I will be deleting Rentry and my website is 100x cooler. Responsiveness is something I always struggle with, this project not being an exception so I hope it works for majority of devices! I’m really happy and proud about everything and I can’t wait to add more pages with stuff I’m interested in :D!", "repo": "https://github.com/sungsun0/sung_sun0", "demo": "https://sungsun0.github.io/sung_sun0/"}]...
|
[{"post_id": 76677, "ts": "202 [{"post_id": 76677, "ts": "2026-10-04T10:07:51Z", "hours": 1.4856, "text": "i’m doneeee #responsive i’m happy and will be shipping soon"}, {"post_id": 76622, "ts": "2026-10-04T06:14:43Z", "hours": 1.0936, "text": "hello i have finished the website and i am loving it so far #beautiful, now i shall be working on making it responsive #sofun #killmenow"}, {"post_id": 76600, "ts": "2026-10-04T04:27:07Z", "hours": 1.3794, "text": "hello i have finished the main page and semi finsihed (everything execpt the links)the extended page #socool, next i will be working on the interests page. isnt responsive yet but i’ll work on it laterr"}, {"post_id": 76046, "ts": "2026-10-02T05:20:24Z", "hours": 0.8231, "text": "hi i have finished the main page, not very responsive so need to fix that later, but now onto the next page"}, {"post_id": 76002, "ts": "2026-10-02T00:11:05Z", "hours": 1.06, "text": "Hello i started to make a new website this is what i have so far i am taking stuff from my old rentry and making it into a website because uhh #better ig?"}]...
|
Title: My Ripoff of Me Rentry by @ssno8 | Stardanc Title: My Ripoff of Me Rentry by @ssno8 | Stardance
Devlogs:
Hello i started to make a new website this is what i have so far i am taking stuff from my old rentry and making it into a website because uhh #better ig?
hi i have finished the main page, not very responsive so need to fix that later, but now onto the next page
hello i have finished the main page and semi finsihed (everything execpt the links)the extended page #socool, next i will be working on the interests page. isnt responsive yet but i’ll work on it laterr
hello i have finished the website and i am loving it so far #beautiful, now i shall be working on making it responsive #sofun #killmenow
i’m doneeee #responsive i’m happy and will be shipping soon
Ships:
I made an about me website based on my Rentry Iayout I created because I will be deleting Rentry and my website is 100x cooler. Responsiveness is something I always struggle with, this project not being an exception so I hope it works for majority of devices! I’m really happy and proud about everything and I can’t wait to add more pages with stuff I’m interested in :D!...
|
1793217082.8423443
|
1793303482.8423443
|
|
65766
|
Rocket_0_ACE by @GabeO | Stardance
|
GabeO
|
0
|
2.56
|
0
|
[]
|
[{"post_id": 76675, "ts": "202 [{"post_id": 76675, "ts": "2026-10-04T10:02:00Z", "hours": 0.5503, "text": "Today I wired up some more components and educated myself on different things. Sadly, I noticed that I wasn’t recording after about and hour soooo that was pretty unfortunate, but itll be fine. I also havent been able to code as much because of school but I hope that I’ll be able to code a bit during the week. Anyways, I wired up a component called LMR51430 and it was pretty fun."}, {"post_id": 74994, "ts": "2026-09-28T19:54:11Z", "hours": 1.3339, "text": "I wired up some components today during class;) and at home. I also got a bit confused with the net labels and labels and values for the power Grounds, but on the other hand I learned a bit about schematics and used the schematics for my usb-c connector and battery charger, I am pretty new to Kicad but I’m getting better and I should be much better at reading schematics and electrical stuff after this challenge. My first regulator is also in progress I should finish wiring it up in next session."}, {"post_id": 74576, "ts": "2026-09-27T17:36:44Z", "hours": 0.6781, "text": "Today I learned some more about Kicad and electronics. I’ve been trying to make this flight controller pretty quickly since I only have one month until Stardance ends, I’m really grateful that they extended the deadline;) I made some net labels and connected some wires today, importing the libraries for easyeda2kicad took me way too much time but I figured it out after playing around in finder, kicad and terminal for about an hour. I’m really excited to wire up the battery charger tomorrow and am really trying to get to the fusion360 (CAD) part as fast as possible because I’m not too comfortable with kicad yet. See yall in the next one!"}]...
|
Title: Rocket_0_ACE by @GabeO | Stardance
Devlogs Title: Rocket_0_ACE by @GabeO | Stardance
Devlogs:
Today I learned some more about Kicad and electronics. I’ve been trying to make this flight controller pretty quickly since I only have one month until Stardance ends, I’m really grateful that they extended the deadline;) I made some net labels and connected some wires today, importing the libraries for easyeda2kicad took me way too much time but I figured it out after playing around in finder, kicad and terminal for about an hour. I’m really excited to wire up the battery charger tomorrow and am really trying to get to the fusion360 (CAD) part as fast as possible because I’m not too comfortable with kicad yet. See yall in the next one!
I wired up some components today during class;) and at home. I also got a bit confused with the net labels and labels and values for the power Grounds, but on the other hand I learned a bit about schematics and used the schematics for my usb-c connector and battery charger, I am pretty new to Kicad but I’m getting better and I should be much better at reading schematics and electrical stuff after this challenge. My first regulator is also in progress I should finish wiring it up in next session.
Today I wired up some more components and educated myself on different things. Sadly, I noticed that I wasn’t recording after about and hour soooo that was pretty unfortunate, but itll be fine. I also havent been able to code as much because of school but I hope that I’ll be able to code a bit during the week. Anyways, I wired up a component called LMR51430 and it was pretty fun....
|
1793091077.5696926
|
1793695877.5696926
|
|
61762
|
SAGE by @EnchantedCake | Stardance
|
EnchantedCake
|
0
|
3.66
|
0
|
[]
|
[{"post_id": 76666, "ts": "202 [{"post_id": 76666, "ts": "2026-10-04T09:39:17Z", "hours": 1.0703, "text": "Unfortunately, School hasn’t been very nice because I have exams now, and I couldn’t do much on Stardance, so I am going all in on Pixl Here are all the updates -Severely shortened Algorithm Layer -Removed Personality Layer -Retrained Qwen according to Sage traits and knowledge -Implemented Hugging Face Protocol I am calling the retrained Sage: sage-qwen Previously, SAGE used to take 2-4 min; now it takes 8-5 secs I am currently working on a dedicated app for SAGE, which can be uploaded to other computers in the form of Debian Linux and SAGE A.I"}, {"post_id": 67534, "ts": "2026-09-13T17:35:25Z", "hours": 2.5897, "text": "SAGE:an Attempt At AGI. it still has a few bugs here and there go check out my repo for more details- https://github.com/zee291201-collab/SAGE"}]...
|
Title: SAGE by @EnchantedCake | Stardance
Devlogs Title: SAGE by @EnchantedCake | Stardance
Devlogs:
SAGE:an Attempt At AGI. it still has a few bugs here and there go check out my repo for more details- https://github.com/zee291201-collab/SAGE
Unfortunately, School hasn’t been very nice because I have exams now, and I couldn’t do much on Stardance, so I am going all in on Pixl Here are all the updates -Severely shortened Algorithm Layer -Removed Personality Layer -Retrained Qwen according to Sage traits and knowledge -Implemented Hugging Face Protocol I am calling the retrained Sage: sage-qwen Previously, SAGE used to take 2-4 min; now it takes 8-5 secs I am currently working on a dedicated app for SAGE, which can be uploaded to other computers in the form of Debian Linux and SAGE A.I...
|
1793040833.4492178
|
1793645633.4492178
|
|
67629
|
My own site! by @akshat_singh1738 | Stardance
|
akshat_singh1738
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-05T07:27:48Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "My own site ! This site talks about my interests and some projects I made", "repo": "https://github.com/darthkenobi2407/personal-site", "demo": "https://personal-site-delta-amber.vercel.app/"}]...
|
[{"post_id": 76664, "ts": "202 [{"post_id": 76664, "ts": "2026-10-04T09:26:15Z", "hours": 1.0767, "text": "finally!! all done with my personal website"}, {"post_id": 76649, "ts": "2026-10-04T08:01:31Z", "hours": 1.2922, "text": "hii! im almost done with my personal site and have listed all my interest and projects !"}, {"post_id": 76597, "ts": "2026-10-04T03:46:29Z", "hours": 0.2783, "text": "almost done with my personal site! just a few tweaks and its ready to go"}]...
|
Title: My own site! by @akshat_singh1738 | Stardan Title: My own site! by @akshat_singh1738 | Stardance
Devlogs:
almost done with my personal site! just a few tweaks and its ready to go
hii! im almost done with my personal site and have listed all my interest and projects !
finally!! all done with my personal website
Ships:
My own site ! This site talks about my interests and some projects I made...
|
1793217120.9725504
|
1793303520.9725504
|
|
15016
|
jorm by @jorm | Stardance
|
jorm
|
1
|
11.0
|
178
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-05T09:17:44Z", "hours": 11.0, "multiplier": 15.54, "payout": 178, "blessing": "neutral", "text": "This project was a refresh of the website I made for myself at 14. I had to spend some time refreshing myself with the code I wrote 2 years ago, but having small things/features to add was a really fun experience. During this event I: Refreshed the bento grid with items that better reflect me right now. I replaced 2 cards with one for my MakerWorld account and one showing my music listening stats. Restyled the navbar with a translucent glass theme inspired by liquid glass. It has no background before scrolling and morphs to a blurred rounded bar when content is under it. redid the projects page to feature my 3d printing projects on MakerWorld, each complete with a link to the model itself. Overall, the site features: discord presence at my name through lanyard api (dnd/idle/online/offline) links to my github, makerworld, discord, and email makerworld stats spotify current listening or last played song music listening stats through lastfm, with options to display top albums/songs/artists tools that I use on a regular basis to do things like this haha code and cad projects command menu (cmd + k) that has a buncha actions you can do with just keyboard shortcuts. very convenient! built on nextjs, with tailwindcss and framer motion for styling. do explore the site, and I hope you like it as much as I enjoyed working on it!", "repo": "https://github.com/jormy/website", "demo": "https://jorm.vercel.app"}]...
|
[{"post_id": 76662, "ts": "202 [{"post_id": 76662, "ts": "2026-10-04T09:24:41Z", "hours": 2.1014, "text": "COMPLETELY overhauled projects page Added most of the models that I designed for 3D printing, each with their name, description, image, and MakerWorld link. Added a very cool (if i do say so myself) toggle for both “sections” that smoothly transition with Framer Motion. KNOWN ISSUES: image preview when clicking on project image is kinda broken, and images still need to be optimised by converting to webp. TODO: add model publishing date, and MakerWorld downloads"}, {"post_id": 62015, "ts": "2026-09-05T06:55:24Z", "hours": 2.0031, "text": "added music card! fetches data from my last.fm profile through the api displays top 5 artists/albums/tracks from the past week/month/6 months/year unfortunately last.fm changed their api to not fetch artist and track images, and displays a generic star image intead :( I tried to fetch artwork from MusicBrainz with the MBID from Last.fm instead, and it worked, but it was just too slow for me to be satisfied with it. skeleton loader to prevent abrupt size shifting gradient overflow indicators and buttons for scrolling smooth staggered load-in animations with framer motion i’m almost done with the first page now, next i gotta figure out what to do with the rest of the site… if you have any cool ideas lmk 🤠"}, {"post_id": 58815, "ts": "2026-08-31T12:15:30Z", "hours": 1.0103, "text": "fixed navbar and command palette! ✨ navbar at the top of the page is now sticky! added ‘pills’ behind each link that smoothly transition to each other while hovering the navbar (my fav) navbar has a frosted glass background that appears on scroll, and disappears when at the top of the page command palette now opens with cmd + k, and closes with esc or clicking outside the window new navbar looks pretty clean if i do say so myself"}, {"post_id": 58186, "ts": "2026-08-30T15:20:16Z", "hours": 2.1822, "text": "updated tools card with dynamic variants! ✨ added my phone, laptop, 3d printer, and keyboard since they’re devices i use frequently added ‘on’ and ‘off’ variants of images that change dynamically on hover added size hover effect only got 2 hours logged but i probably spent over 4h finding and editing images in affinity haha"}, {"post_id": 6729, "ts": "2026-06-11T08:26:49Z", "hours": 1.1778, "text": "working tooltips with tippy.js!"}, {"post_id": 6286, "ts": "2026-06-10T15:52:40Z", "hours": 2.9633, "text": "first time working on my old website in 2 years! took me a while to familarise myself with things I wrote at 13 lol Replaced redundant socials panel with one showing my MakerWorld statistics, fetched from a Vercel Blob since there is no official API & Cloudflare is a PITA to bypass. Next up is making some sort of script to automatically send updates to update the storage… future me problem :D"}]...
|
Title: jorm by @jorm | Stardance
Devlogs:
first t Title: jorm by @jorm | Stardance
Devlogs:
first time working on my old website in 2 years! took me a while to familarise myself with things I wrote at 13 lol Replaced redundant socials panel with one showing my MakerWorld statistics, fetched from a Vercel Blob since there is no official API & Cloudflare is a PITA to bypass. Next up is making some sort of script to automatically send updates to update the storage… future me problem :D
working tooltips with tippy.js!
updated tools card with dynamic variants! ✨ added my phone, laptop, 3d printer, and keyboard since they’re devices i use frequently added ‘on’ and ‘off’ variants of images that change dynamically on hover added size hover effect only got 2 hours logged but i probably spent over 4h finding and editing images in affinity haha
fixed navbar and command palette! ✨ navbar at the top of the page is now sticky! added ‘pills’ behind each link that smoothly transition to each other while hovering the navbar (my fav) navbar has a frosted glass background that appears on scroll, and disappears when at the top of the page command palette now opens with cmd + k, and closes with esc or clicking outside the window new navbar looks pretty clean if i do say so myself
added music card! fetches data from my last.fm profile through the api displays top 5 artists/albums/tracks from the past week/month/6 months/year unfortunately last.fm changed their api to not fetch artist and track images, and displays a generic star image intead :( I tried to fetch artwork from MusicBrainz with the MBID from Last.fm instead, and it worked, but it was just too slow for me to be satisfied with it. skeleton loader to prevent abrupt size shifting gradient overflow indicators and buttons for scrolling smooth staggered load-in animations with framer motion i’m almost done with the first page now, next i gotta figure out what to do with the rest of the site… if you have any cool ideas lmk 🤠
COMPLETELY overhauled projects page Added most of the models that I designed for 3D printing, each with their name, description, image, and MakerWorld link. Added a very cool (if i do say so myself) toggle for both “sections” that smoothly transition with Framer Motion. KNOWN ISSUES: image preview when clicking on project image is kinda broken, and images still need to be optimised by converting to webp. TODO: add model publishing date, and MakerWorld downloads
Ships:
This project was a refresh of the website I made for myself at 14. I had to spend some time refreshing myself with the code I wrote 2 years ago, but having small things/features to add was a really fun experience. During this event I: Refreshed the bento grid with items that better reflect me right now. I replaced 2 cards with one for my MakerWorld account and one showing my music listening stats. Restyled the navbar with a translucent glass theme inspired by liquid glass. It has no background before scrolling and morphs to a blurred rounded bar when content is under it. redid the projects page to feature my 3d printing projects on MakerWorld, each complete with a link to the model itself. Overall, the site features: discord presence at my name through lanyard api (dnd/idle/online/offline) links to my github, makerworld, discord, and email makerworld stats spotify current listening or last played song music listening stats through lastfm, with options to display top albums/songs/artists tools that I use on a regular basis to do things like this haha code and cad projects command menu (cmd + k) that has a buncha actions you can do with just keyboard shortcuts. very convenient! built on nextjs, with tailwindcss and framer motion for styling. do explore the site, and I hope you like it as much as I enjoyed working on it!...
|
1793152337.1399758
|
1793238737.1399758
|
|
65958
|
RelaxOS by @mhisham11 | Stardance
|
mhisham11
|
0
|
2.66
|
0
|
[]
|
[{"post_id": 76659, "ts": "202 [{"post_id": 76659, "ts": "2026-10-04T09:13:20Z", "hours": 1.5147, "text": "Demo url is ready, SUPER happy with my progress so far. I love how clean and minimal it looks, especially with those blur effects omg. Changelogs: Made the window movable, changed the border, added blur and added top panel with date and time. With the code getting progressively harder, It’s like you climb a hill and celebrate, only to realize a mountain lays ahead. Luckily I’m a junior CS student and knowing that decomposition exists gives me hope :)."}, {"post_id": 75927, "ts": "2026-10-01T16:57:37Z", "hours": 0.5497, "text": "Devlog #2, Made some more progress today.Added an actual window although not draggable yet, fixed up the formatting a little bit, and had fun reminiscing about my minecraft days while picking out a wallpaper. It’s nice to see it all coming together piece by piece. Feel free to rate the wallpaper in the comments haha."}, {"post_id": 74369, "ts": "2026-09-27T08:06:15Z", "hours": 0.5922, "text": "Started the WebOS mission, got high hopes! Its my first time writing html since 4th grade so there is quite a bit of slipping and stumbling, but I’m picking things up as I go. It is a bit intimidating seeing how slow my progress is, but I’m sure I’ll pick up the pace as time goes on. The screenshot shows my progress so far, most of the time was spent experimenting with different tags and styles. I couldn’t pick something solid yet so I left most of the stuff as is. That’s about it for my first devlog."}]...
|
Title: RelaxOS by @mhisham11 | Stardance
Devlogs: Title: RelaxOS by @mhisham11 | Stardance
Devlogs:
Started the WebOS mission, got high hopes! Its my first time writing html since 4th grade so there is quite a bit of slipping and stumbling, but I’m picking things up as I go. It is a bit intimidating seeing how slow my progress is, but I’m sure I’ll pick up the pace as time goes on. The screenshot shows my progress so far, most of the time was spent experimenting with different tags and styles. I couldn’t pick something solid yet so I left most of the stuff as is. That’s about it for my first devlog.
Devlog #2, Made some more progress today.Added an actual window although not draggable yet, fixed up the formatting a little bit, and had fun reminiscing about my minecraft days while picking out a wallpaper. It’s nice to see it all coming together piece by piece. Feel free to rate the wallpaper in the comments haha.
Demo url is ready, SUPER happy with my progress so far. I love how clean and minimal it looks, especially with those blur effects omg. Changelogs: Made the window movable, changed the border, added blur and added top panel with date and time. With the code getting progressively harder, It’s like you climb a hill and celebrate, only to realize a mountain lays ahead. Luckily I’m a junior CS student and knowing that decomposition exists gives me hope :)....
|
1793094495.9929748
|
1793699295.9929748
|
|
45278
|
Athenaeum by @DamnSon | Stardance
|
DamnSon
|
0
|
22.05
|
0
|
[]
|
[{"post_id": 76653, "ts": "202 [{"post_id": 76653, "ts": "2026-10-04T08:26:51Z", "hours": 5.5694, "text": "Grinded on the front end of the project tool shit lot of time Had to use chatgpt for help (i aint that creative)"}, {"post_id": 71925, "ts": "2026-09-21T19:45:44Z", "hours": 2.4569, "text": "Devlog — September 22, 2026 Today was a big day for Athenaeum. Got the OpenRouter LLM integration working with the RAG pipeline. Athenaeum can now answer questions from uploaded documents. Added sources to show where the answers come from. Added and tested AI-powered document summaries. Fixed user-level document filtering for safer retrieval. Started the frontend with React + Vite. Settled on a warm, minimal, research-focused visual style. Next up: building the Athenaeum UI and connecting it to the backend. Today felt like the point where Athenaeum started becoming an actual product."}, {"post_id": 70759, "ts": "2026-09-19T18:26:13Z", "hours": 0.4097, "text": "Devlog — Document Ingestion & Chunking Extended Athenaeum’s Knowledge System with the first stage of the document processing pipeline. Completed: Added PDF document upload support Implemented PDF text extraction using pypdf Added POST /api/v1/knowledge/upload Automatically created a KnowledgeItem from uploaded PDFs Preserved authenticated user ownership for uploaded documents Added the DocumentChunk database model Added KnowledgeItemId relationship for document chunks Added chunk ordering using ChunkIndex Implemented character-based text chunking Added configurable chunk size and overlap Persisted extracted chunks in PostgreSQL Successfully tested PDF ingestion with a real document Verified that the uploaded document was split into multiple chunks Current pipeline: PDF → Text Extraction → KnowledgeItem → Text Chunking → DocumentChunk → PostgreSQL Example: KnowledgeItem #7 ├── Chunk 0 ├── Chunk 1 ├── Chunk 2 └── Chunk 3 Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add embeddings to document chunks Configure vector storage with pgvector Implement semantic similarity search"}, {"post_id": 65009, "ts": "2026-09-09T19:56:13Z", "hours": 0.7336, "text": "Devlog — Document Ingestion Started the document ingestion pipeline for Athenaeum. Completed: Added PDF text extraction using pypdf Added PDF upload endpoint Connected document extraction to the Knowledge System Automatically created knowledge items from uploaded PDFs Preserved authenticated user ownership Stored extracted document content in PostgreSQL Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add document chunking Generate embeddings Store vector representations Implement semantic search"}, {"post_id": 51279, "ts": "2026-08-20T20:22:12Z", "hours": 1.6228, "text": "Devlog - Knowledge System: Item Creation Have implemented the base for Athenaeum’s Knowledge system. Done: • Created the KnowledgeItem SQLAlchemy model with the UserOwnable trait; • Added the title, content, type, source_url fields plus the timestamps; • Created the request/response schemas; • Implemented the knowledge_services service; • Created the protected POST /api/v1/knowledge endpoint; • Integrated JWT auth so that the user’s items are tied to their account; • Updated Alembic migrations; • Handled existing records when adding the UpdatedAt field; • Created the first item in Postgres. The current API endpoint is POST /api/v1/knowledge. Further steps are to implement the list of user items,getitem, update and delete endpoints."}, {"post_id": 45902, "ts": "2026-08-12T17:33:31Z", "hours": 2.9003, "text": "Devlog — User Management & Password RecoveryBuilt the next layer of Athenaeum’s authentication and user-management system.Implemented:Redis-backed password reset tokens with expiration Forgot-password and reset-password APIs Secure password hashing and password updates Refresh-token rotation and revocation User roles with Alembic database migration Authenticated /users/me endpoint User profile/username updates JWT-protected user routes PostgreSQL persistence for user and authentication data Athenaeum now has a solid foundation for user management, account security, and role-based authorization. (Y’all might think why did it take so much timee, dude those api calls T_T, it was tough just so you know)"}, {"post_id": 44788, "ts": "2026-08-10T19:59:28Z", "hours": 6.2336, "text": "Devlog — Authentication System v2 Built a Production-Ready Authentication Flow Athenaeum’s authentication system is now significantly more complete. Implemented a complete access + refresh token architecture with: JWT-based access tokens for authenticated API requests Long-lived refresh tokens for maintaining user sessions Secure refresh-token hashing before storing tokens in PostgreSQL Token expiration to invalidate stale refresh tokens Refresh-token rotation on every successful refresh Token revocation to invalidate previously used refresh tokens PostgreSQL-backed refresh-token persistence using SQLAlchemy Alembic migrations for database schema management OAuth2-compatible authentication integrated with FastAPI Swagger Protected API routes using JWT-based dependency injection"}, {"post_id": 44160, "ts": "2026-08-09T18:51:00Z", "hours": 1.3933, "text": "Implemented the initial authentication and user management system for Athenaeum Completed: Created the User Database model Added authentication and user schemas Implemented authentication and user API routed Added Password hashing and security utilities Created the authentication service layer Set up database session management Configured application settings Added Redis client integration Set up Alembic database migrations Created the initial users table migration Organized the backend into API , core , database , schemas and services The backend now has a structured foundation for authentication and user"}, {"post_id": 42953, "ts": "2026-08-07T22:48:11Z", "hours": 0.7294, "text": "Initialized the Athenaeum Backend Today’s progress: Created backend project structure Added Docker Compose services Connected PostgreSQL and Redis Configured FastAPI application Set up database configuration Improved .gitignore The development environment is fully operational. Next milestone is implementing database models and authentication."}]...
|
Title: Athenaeum by @DamnSon | Stardance
Devlogs: Title: Athenaeum by @DamnSon | Stardance
Devlogs:
Initialized the Athenaeum Backend Today’s progress: Created backend project structure Added Docker Compose services Connected PostgreSQL and Redis Configured FastAPI application Set up database configuration Improved .gitignore The development environment is fully operational. Next milestone is implementing database models and authentication.
Implemented the initial authentication and user management system for Athenaeum Completed: Created the User Database model Added authentication and user schemas Implemented authentication and user API routed Added Password hashing and security utilities Created the authentication service layer Set up database session management Configured application settings Added Redis client integration Set up Alembic database migrations Created the initial users table migration Organized the backend into API , core , database , schemas and services The backend now has a structured foundation for authentication and user
Devlog — Authentication System v2 Built a Production-Ready Authentication Flow Athenaeum’s authentication system is now significantly more complete. Implemented a complete access + refresh token architecture with: JWT-based access tokens for authenticated API requests Long-lived refresh tokens for maintaining user sessions Secure refresh-token hashing before storing tokens in PostgreSQL Token expiration to invalidate stale refresh tokens Refresh-token rotation on every successful refresh Token revocation to invalidate previously used refresh tokens PostgreSQL-backed refresh-token persistence using SQLAlchemy Alembic migrations for database schema management OAuth2-compatible authentication integrated with FastAPI Swagger Protected API routes using JWT-based dependency injection
Devlog — User Management & Password RecoveryBuilt the next layer of Athenaeum’s authentication and user-management system.Implemented:Redis-backed password reset tokens with expiration Forgot-password and reset-password APIs Secure password hashing and password updates Refresh-token rotation and revocation User roles with Alembic database migration Authenticated /users/me endpoint User profile/username updates JWT-protected user routes PostgreSQL persistence for user and authentication data Athenaeum now has a solid foundation for user management, account security, and role-based authorization. (Y’all might think why did it take so much timee, dude those api calls T_T, it was tough just so you know)
Devlog - Knowledge System: Item Creation Have implemented the base for Athenaeum’s Knowledge system. Done: • Created the KnowledgeItem SQLAlchemy model with the UserOwnable trait; • Added the title, content, type, source_url fields plus the timestamps; • Created the request/response schemas; • Implemented the knowledge_services service; • Created the protected POST /api/v1/knowledge endpoint; • Integrated JWT auth so that the user’s items are tied to their account; • Updated Alembic migrations; • Handled existing records when adding the UpdatedAt field; • Created the first item in Postgres. The current API endpoint is POST /api/v1/knowledge. Further steps are to implement the list of user items,getitem, update and delete endpoints.
Devlog — Document Ingestion Started the document ingestion pipeline for Athenaeum. Completed: Added PDF text extraction using pypdf Added PDF upload endpoint Connected document extraction to the Knowledge System Automatically created knowledge items from uploaded PDFs Preserved authenticated user ownership Stored extracted document content in PostgreSQL Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add document chunking Generate embeddings Store vector representations Implement semantic search
Devlog — Document Ingestion & Chunking Extended Athenaeum’s Knowledge System with the first stage of the document processing pipeline. Completed: Added PDF document upload support Implemented PDF text extraction using pypdf Added POST /api/v1/knowledge/upload Automatically created a KnowledgeItem from uploaded PDFs Preserved authenticated user ownership for uploaded documents Added the DocumentChunk database model Added KnowledgeItemId relationship for document chunks Added chunk ordering using ChunkIndex Implemented character-based text chunking Added configurable chunk size and overlap Persisted extracted chunks in PostgreSQL Successfully tested PDF ingestion with a real document Verified that the uploaded document was split into multiple chunks Current pipeline: PDF → Text Extraction → KnowledgeItem → Text Chunking → DocumentChunk → PostgreSQL Example: KnowledgeItem #7 ├── Chunk 0 ├── Chunk 1 ├── Chunk 2 └── Chunk 3 Current API: POST /api/v1/knowledge GET /api/v1/knowledge GET /api/v1/knowledge/{KnowledgeItemId} PATCH /api/v1/knowledge/{KnowledgeItemId} DELETE /api/v1/knowledge/{KnowledgeItemId} POST /api/v1/knowledge/upload Next: Add embeddings to document chunks Configure vector storage with pgvector Implement semantic similarity search
Devlog — September 22, 2026 Today was a big day for Athenaeum. Got the OpenRouter LLM integration working with the RAG pipeline. Athenaeum can now answer questions from uploaded documents. Added sources to show where the answers come from. Added and tested AI-powered document summaries. Fixed user-level document filtering for safer retrieval. Started the frontend with React + Vite. Settled on a warm, minimal, research-focused visual style. Next up: building the Athenaeum UI and connecting it to the backend. Today felt like the point where Athenaeum started becoming an actual product.
Grinded on the front end of the project tool shit lot of time Had to use chatgpt for help (i aint that creative)...
|
1792619338.013652
|
1793483338.013652
|
|
14700
|
ControlPad by @Saturn5forever | Stardance
|
Saturn5forever
|
0
|
3.79
|
0
|
[]
|
[{"post_id": 7665, "ts": "2026 [{"post_id": 7665, "ts": "2026-06-12T20:10:09Z", "hours": 2.2008, "text": "Today I worked on routing the traces and creating some silkscreen art. I routed the traces pretty easily because I didn’t need to use any vias. It was kind of relaxing like people say. Anyways, once I finished that, I actually redid it because I needed to slightly rearrange the components to make sure the PCB fit within 100mm x 100mm. Then, I created a logo for the ControlPad, and added it to the PCB along with a Hack Club one (of course). I am going to start on the case next so hopefully that goes well. Quote of the devlog: If the code works first try, you know somethings up."}, {"post_id": 7141, "ts": "2026-06-11T22:32:22Z", "hours": 1.5903, "text": "I worked on the schematic and layout of the ControlPad today. i have not routed the traces yet but that is the next step. I have the switches set up in a matrix configuration because there is 9 of them. The reason for the offset layout is because it looks sweet and because I will be using it with my left hand. Anyways, that is all for today and next I will route the traces."}]...
|
Title: ControlPad by @Saturn5forever | Stardance
Title: ControlPad by @Saturn5forever | Stardance
Devlogs:
I worked on the schematic and layout of the ControlPad today. i have not routed the traces yet but that is the next step. I have the switches set up in a matrix configuration because there is 9 of them. The reason for the offset layout is because it looks sweet and because I will be using it with my left hand. Anyways, that is all for today and next I will route the traces.
Today I worked on routing the traces and creating some silkscreen art. I routed the traces pretty easily because I didn’t need to use any vias. It was kind of relaxing like people say. Anyways, once I finished that, I actually redid it because I needed to slightly rearrange the components to make sure the PCB fit within 100mm x 100mm. Then, I created a logo for the ControlPad, and added it to the PCB along with a Hack Club one (of course). I am going to start on the case next so hopefully that goes well. Quote of the devlog: If the code works first try, you know somethings up....
|
1792655471.537433
|
1793260271.537433
|
|
48169
|
Website by @Azazel_261 | Stardance
|
Azazel_261
|
0
|
7.32
|
0
|
[]
|
[{"post_id": 76644, "ts": "202 [{"post_id": 76644, "ts": "2026-10-04T07:52:55Z", "hours": 2.2456, "text": "The website is now pretty much operational! Though it’s design is still kinda rough,,"}, {"post_id": 48971, "ts": "2026-08-17T15:35:02Z", "hours": 1.4747, "text": "Part 2 of making the website, mostly working on the contents as well as making it somewhat okay on all screen resolutions"}, {"post_id": 48290, "ts": "2026-08-16T16:27:52Z", "hours": 3.6044, "text": "This is my first time properly doing web-dev so i probably made every mistake possible, but i’m slowly chipping away at a basic “about me” website using tailwind css"}]...
|
Title: Website by @Azazel_261 | Stardance
Devlogs Title: Website by @Azazel_261 | Stardance
Devlogs:
This is my first time properly doing web-dev so i probably made every mistake possible, but i’m slowly chipping away at a basic “about me” website using tailwind css
Part 2 of making the website, mostly working on the contents as well as making it somewhat okay on all screen resolutions
The website is now pretty much operational! Though it’s design is still kinda rough,,...
|
1793216995.51124
|
1793821795.51124
|
|
63855
|
VEX override robots by @Haorui | Stardance
|
Haorui
|
0
|
2.5
|
0
|
[]
|
[{"post_id": 76643, "ts": "202 [{"post_id": 76643, "ts": "2026-10-04T07:48:00Z", "hours": 2.5003, "text": "I set up the environment with json files"}]...
|
Title: VEX override robots by @Haorui | Stardance
Title: VEX override robots by @Haorui | Stardance
Devlogs:
I set up the environment with json files...
|
1793055088.595449
|
1793659888.595449
|
|
67615
|
HandiNAVI by @kawaiikiten | Stardance
|
kawaiikiten
|
0
|
5.22
|
0
|
[]
|
[{"post_id": 76633, "ts": "202 [{"post_id": 76633, "ts": "2026-10-04T06:57:47Z", "hours": 2.445, "text": "I’ve been working on making the PCB layout and enclosure match the appearance I wanted for HandiNAVI. I started laying out the screen and buttons in FreeCAD (I know the hackpad guide recommends Fusion360, but I recently switched to Linux and I don’t think it’s available on my system; it’s a pain to use anyway), using constrained sketches to set their sizes and positions. Midway through I realised I didn’t like where I’d placed the switches, so I had to go back and edit the PCB. I moved the switches higher in KiCad, bringing the buttons closer to the screen. I also had to reposition the LCD because the “F.Courtyard” layer was overlapping with one of the switches. Moving the components meant repairing the routing. I reconnected SW1–SW4, adjusted the LCD signal and power tracks, and refilled the ground zones. The updated DRC report showed no unconnected pads, with one remaining silkscreen warning that I addressed by moving the SW3 label. I then exported the updated STEP model and resumed work in FreeCAD. I also imported the Waveshare 1.8-inch LCD model and positioned it above the PCB. Using its actual geometry helped me size and align the screen opening. The case now has a 2 mm front plate, four button openings, 2 mm sidewalls, and a USB opening aligned with the XIAO’s connector. I made a separate back cover with four PCB support posts and pilot holes, then added posts to the front shell and matching clearance holes through the back cover so the two halves can be screwed together. The current CAD check found valid case solids, aligned mounting holes, and no intersections between the case and the imported electronics. The assembled enclosure is currently 71 × 106 × 22 mm. Now I think my next objective is probably to add the LCD mounting posts, and round the case/make it prettier. I should probably double check this with someone else but I’ll get around to it (maybe :p)"}, {"post_id": 76404, "ts": "2026-10-03T13:12:20Z", "hours": 2.7736, "text": "I’ve been designing a HandiNAVI-inspired USB macropad, with a colour LCD, four buttons, and a red case with custom black button caps. It’s inspired by various screenshots I found while googling for inspo, it has been built before by other people (some functioning, some as a prop). The design that caught my eye was this 3D model. So far, I’ve set up the project folders and built the schematic in KiCad, using a Seeed XIAO RP2040, four tactile switches, and an eight-pin connector for the planned ST7735S display. I assigned the button and display signals, connected power and ground, and resolved the electrical-rule checks. I haven’t done many hardware projects before, and I figure that what I’m making doesn’t differ too much in functionality as a macropad. So I’m kinda following the hackpad guide, hence the use of the RP2040. For the PCB, I created a 65 × 100 mm outline, added four mounting holes, and positioned the components alongside reference outlines for the display and button caps. I routed the connections across both copper layers and added ground planes. After fixing unconnected switch pads and silkscreen issues, the DRC report showed zero violations, unconnected pads, or footprint errors under the enabled checks. I’ve exported the PCB as a STEP file and imported it into FreeCAD, which is the current stage I’m at."}]...
|
Title: HandiNAVI by @kawaiikiten | Stardance
Devl Title: HandiNAVI by @kawaiikiten | Stardance
Devlogs:
I’ve been designing a HandiNAVI-inspired USB macropad, with a colour LCD, four buttons, and a red case with custom black button caps. It’s inspired by various screenshots I found while googling for inspo, it has been built before by other people (some functioning, some as a prop). The design that caught my eye was this 3D model. So far, I’ve set up the project folders and built the schematic in KiCad, using a Seeed XIAO RP2040, four tactile switches, and an eight-pin connector for the planned ST7735S display. I assigned the button and display signals, connected power and ground, and resolved the electrical-rule checks. I haven’t done many hardware projects before, and I figure that what I’m making doesn’t differ too much in functionality as a macropad. So I’m kinda following the hackpad guide, hence the use of the RP2040. For the PCB, I created a 65 × 100 mm outline, added four mounting holes, and positioned the components alongside reference outlines for the display and button caps. I routed the connections across both copper layers and added ground planes. After fixing unconnected switch pads and silkscreen issues, the DRC report showed zero violations, unconnected pads, or footprint errors under the enabled checks. I’ve exported the PCB as a STEP file and imported it into FreeCAD, which is the current stage I’m at.
I’ve been working on making the PCB layout and enclosure match the appearance I wanted for HandiNAVI. I started laying out the screen and buttons in FreeCAD (I know the hackpad guide recommends Fusion360, but I recently switched to Linux and I don’t think it’s available on my system; it’s a pain to use anyway), using constrained sketches to set their sizes and positions. Midway through I realised I didn’t like where I’d placed the switches, so I had to go back and edit the PCB. I moved the switches higher in KiCad, bringing the buttons closer to the screen. I also had to reposition the LCD because the “F.Courtyard” layer was overlapping with one of the switches. Moving the components meant repairing the routing. I reconnected SW1–SW4, adjusted the LCD signal and power tracks, and refilled the ground zones. The updated DRC report showed no unconnected pads, with one remaining silkscreen warning that I addressed by moving the SW3 label. I then exported the updated STEP model and resumed work in FreeCAD. I also imported the Waveshare 1.8-inch LCD model and positioned it above the PCB. Using its actual geometry helped me size and align the screen opening. The case now has a 2 mm front plate, four button openings, 2 mm sidewalls, and a USB opening aligned with the XIAO’s connector. I made a separate back cover with four PCB support posts and pilot holes, then added posts to the front shell and matching clearance holes through the back cover so the two halves can be screwed together. The current CAD check found valid case solids, aligned mounting holes, and no intersections between the case and the imported electronics. The assembled enclosure is currently 71 × 106 × 22 mm. Now I think my next objective is probably to add the LCD mounting posts, and round the case/make it prettier. I should probably double check this with someone else but I’ll get around to it (maybe :p)...
|
1793112686.5416653
|
1793717486.5416653
|
|
64044
|
WildTab by @Raphel | Stardance
|
Raphel
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T06:41:48Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made WildTab, a nature themed new tab page inspired by Wallsflow. I added a search bar, real-time clock, greetings, changing backgrounds, background music and hidden features. Hidden button in the top-left corner — hover and click it to open the window Change the background and play music from the side window Hidden theme-changing window Explore the page to find the hidden easter egg The challenging part was making the hidden windows and animations work smoothly I’m proud of how the small interactions make the new tab feel more interactive", "repo": "https://github.com/RaphelReji/WildTab", "demo": "https://raphelreji.github.io/WildTab/"}]...
|
[{"post_id": 76625, "ts": "202 [{"post_id": 76625, "ts": "2026-10-04T06:30:03Z", "hours": 3.7433, "text": "WildTab Added the hidden side windowAdded a hidden side window where you can play background music and change the background.Added the hidden theme windowAdded another hidden window for changing the theme. Both windows are hidden to keep the main page simple and clean."}, {"post_id": 71600, "ts": "2026-09-21T04:01:26Z", "hours": 1.9017, "text": "I almost completed the page added live background date time a greeting accoding to the time change and some apps then a search bar now i want to complete the website and readme just a little bit of time needed"}]...
|
Title: WildTab by @Raphel | Stardance
Devlogs:
I Title: WildTab by @Raphel | Stardance
Devlogs:
I almost completed the page added live background date time a greeting accoding to the time change and some apps then a search bar now i want to complete the website and readme just a little bit of time needed
WildTab Added the hidden side windowAdded a hidden side window where you can play background music and change the background.Added the hidden theme windowAdded another hidden window for changing the theme. Both windows are hidden to keep the main page simple and clean.
Ships:
I made WildTab, a nature themed new tab page inspired by Wallsflow. I added a search bar, real-time clock, greetings, changing backgrounds, background music and hidden features. Hidden button in the top-left corner — hover and click it to open the window Change the background and play music from the side window Hidden theme-changing window Explore the page to find the hidden easter egg The challenging part was making the hidden windows and animations work smoothly I’m proud of how the small interactions make the new tab feel more interactive...
|
1793213482.9529212
|
1793299882.9529212
|
|
55124
|
1 Dash by @Ommprakash | Stardance
|
Ommprakash
|
0
|
4.05
|
0
|
[]
|
[{"post_id": 76624, "ts": "202 [{"post_id": 76624, "ts": "2026-10-04T06:25:21Z", "hours": 2.0461, "text": "Hi guys, I’m here after a long time. I saw the challenge of sving the spaceship from ‘BUKU’. Now I will try to complete this project before 20th of October. BTW I’m trying to commit the updated Oauth services, but It says that there is a secret I should’nt commit. But there is no secret afterall, so can anyone help me find out why I’m seen this commit and sync error??//"}, {"post_id": 56751, "ts": "2026-08-28T17:10:54Z", "hours": 0.9658, "text": "#Devlog 2 I worked for an hour and got more bugs than the minutes I have spent today, so no progress. (I’ll do more tomorrow."}, {"post_id": 55716, "ts": "2026-08-27T18:06:26Z", "hours": 1.0408, "text": "#Devlog1 DAY-1(Initialised APIs and Google credentials ID and secrets) Hi mates, I’m making an ultimate dashboard from where you can access Google Docs, Sheets, Slides, and notebookLM from one single dashboard without changing tabs or signing in individually. I just completed making the Google OAuth button (That’s it for today, as I’m pretty exhausted). It required me to get Google App’s API key and lots of debugging. And this is the result. Stay tuned to see; use a test email to test the project. I’ll get the access tomorrow and update y’all with the update."}]...
|
Title: 1 Dash by @Ommprakash | Stardance
Devlogs: Title: 1 Dash by @Ommprakash | Stardance
Devlogs:
#Devlog1 DAY-1(Initialised APIs and Google credentials ID and secrets) Hi mates, I’m making an ultimate dashboard from where you can access Google Docs, Sheets, Slides, and notebookLM from one single dashboard without changing tabs or signing in individually. I just completed making the Google OAuth button (That’s it for today, as I’m pretty exhausted). It required me to get Google App’s API key and lots of debugging. And this is the result. Stay tuned to see; use a test email to test the project. I’ll get the access tomorrow and update y’all with the update.
#Devlog 2 I worked for an hour and got more bugs than the minutes I have spent today, so no progress. (I’ll do more tomorrow.
Hi guys, I’m here after a long time. I saw the challenge of sving the spaceship from ‘BUKU’. Now I will try to complete this project before 20th of October. BTW I’m trying to commit the updated Oauth services, but It says that there is a secret I should’nt commit. But there is no secret afterall, so can anyone help me find out why I’m seen this commit and sync error??//...
|
1793145025.4747734
|
1793749825.4747734
|
|
13300
|
My very own WebOS by @BIG_JO | Stardance
|
BIG_JO
|
1
|
13.23
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-01T15:36:54Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website on my own and it was actually not that hard its not the 1st time i make them but most of the time it was AI that did the most but it i also lean while using AI so i was kinda used to the Css codes and Html BUT Java will forever be the most challenging this to be honest so i did take more time on java and allow my dragable elemnets to be dragable in the 1st pace so yeah am proud that its functional and made 100% by me its not too much but am Still very proud :) IDK how to make screen record of my project so i wasnt able to film it in action but u can try it with the demo url or see how i made it in my repo", "repo": "https://github.com/joseph777-e/WebOS-2", "demo": "https://webos2-two.vercel.app/"}]...
|
[{"post_id": 76621, "ts": "202 [{"post_id": 76621, "ts": "2026-10-04T06:14:22Z", "hours": 0.5678, "text": "am finally done with this project ,just checked for bugs and tested it and might say it all look good and ready for shippin"}, {"post_id": 67949, "ts": "2026-09-14T08:37:52Z", "hours": 0.7417, "text": "today i added some icon pictues for the apps i also made the different app files i had made be interconnected with the main html file and made them into widget style am left with making the draggable and also the remove button “x” doesnt seem to work ill be on that soon too"}, {"post_id": 67506, "ts": "2026-09-13T17:04:29Z", "hours": 0.9708, "text": "kk so i done added up a new feature here. its a files app so u can see the picture of the os but for now it just shows the pictures and documents already in the file but i will cange that later and make it a wodget also its hard tho when making it like see the files and store it in the local storage cause i actually use netify so like idk how i will manage it. i might use some c(laude) :/"}, {"post_id": 53853, "ts": "2026-08-24T15:34:21Z", "hours": 1.1647, "text": "so updates are i changed the calender and now it doesnt only show the month and the year but also the dates and looks more like a calnder most of the work was done in java script and it was actually not that hard to make just a few lines and what took the most time was to chang the colors i changed the green with purple and pink as u can see its compeltely different from bfore and kinda look much more better another thing i did was to remove the numbers drew inside the clock and yeah now all u see is the actuall time i made in java i thnk i will try to arrange the time position inside later… yeah thats all for today ."}, {"post_id": 53068, "ts": "2026-08-23T14:01:02Z", "hours": 1.1092, "text": "so today i was able to change alot of stuff i made the clock widget but i used an image that alr had time written in it wich is why it look like that and another thing i did was to make the calender and yeah that was not that hard the hard part might be to make the apps which i still didnt do yet and am almost startng school 😭 idk if will have time to do all this ."}, {"post_id": 50483, "ts": "2026-08-19T17:23:27Z", "hours": 0.8169, "text": "si i was working on the script today didnt do much change cause i also spent more time in trying to arrange he project and i added some cute effect on the project when u open buttons in the css file u see down here"}, {"post_id": 41985, "ts": "2026-08-06T15:03:03Z", "hours": 1.5875, "text": "kk so like i decided to redo everything….i just checked what others did and what i did is just so bad am even ashamed it looks nothing like an operating system so am definetly redoing it. this is what it looks so far. I hope things will go well and ill be able to finish this by the end of august. no fetures work for now its all either stickers or just buttons that do nothing am just trying to structure it"}, {"post_id": 40214, "ts": "2026-08-03T16:54:42Z", "hours": 2.2694, "text": "so i didnt change anything yet i just was experimenting for some time and i didnt want to waste it ill soon bring new features to thiswebsite and make it look more geourgiuos…idk how to spell it. anyways i saw how some people actually made some crazy work for their OS website and i want to do also something decent so yeah."}, {"post_id": 6957, "ts": "2026-06-11T17:48:10Z", "hours": 2.3408, "text": "i added a draggable icon on the websie can open and close it but so far does nothing ..java sucks"}, {"post_id": 5542, "ts": "2026-06-09T10:58:27Z", "hours": 0.6886, "text": "I added new features like time using java script and was able to use new elemnts to make cool small boxes down as u can see there down…i used elemts like display flex and border size to space them and give them round edges"}, {"post_id": 5483, "ts": "2026-06-09T09:06:40Z", "hours": 1.22, "text": "am doing a website made by myself no ai just for challenge"}]...
|
Title: My very own WebOS by @BIG_JO | Stardance
D Title: My very own WebOS by @BIG_JO | Stardance
Devlogs:
am doing a website made by myself no ai just for challenge
I added new features like time using java script and was able to use new elemnts to make cool small boxes down as u can see there down…i used elemts like display flex and border size to space them and give them round edges
i added a draggable icon on the websie can open and close it but so far does nothing ..java sucks
so i didnt change anything yet i just was experimenting for some time and i didnt want to waste it ill soon bring new features to thiswebsite and make it look more geourgiuos…idk how to spell it. anyways i saw how some people actually made some crazy work for their OS website and i want to do also something decent so yeah.
kk so like i decided to redo everything….i just checked what others did and what i did is just so bad am even ashamed it looks nothing like an operating system so am definetly redoing it. this is what it looks so far. I hope things will go well and ill be able to finish this by the end of august. no fetures work for now its all either stickers or just buttons that do nothing am just trying to structure it
si i was working on the script today didnt do much change cause i also spent more time in trying to arrange he project and i added some cute effect on the project when u open buttons in the css file u see down here
so today i was able to change alot of stuff i made the clock widget but i used an image that alr had time written in it wich is why it look like that and another thing i did was to make the calender and yeah that was not that hard the hard part might be to make the apps which i still didnt do yet and am almost startng school 😭 idk if will have time to do all this .
so updates are i changed the calender and now it doesnt only show the month and the year but also the dates and looks more like a calnder most of the work was done in java script and it was actually not that hard to make just a few lines and what took the most time was to chang the colors i changed the green with purple and pink as u can see its compeltely different from bfore and kinda look much more better another thing i did was to remove the numbers drew inside the clock and yeah now all u see is the actuall time i made in java i thnk i will try to arrange the time position inside later… yeah thats all for today .
kk so i done added up a new feature here. its a files app so u can see the picture of the os but for now it just shows the pictures and documents already in the file but i will cange that later and make it a wodget also its hard tho when making it like see the files and store it in the local storage cause i actually use netify so like idk how i will manage it. i might use some c(laude) :/
today i added some icon pictues for the apps i also made the different app files i had made be interconnected with the main html file and made them into widget style am left with making the draggable and also the remove button “x” doesnt seem to work ill be on that soon too
am finally done with this project ,just checked for bugs and tested it and might say it all look good and ready for shippin
Ships:
I made a website on my own and it was actually not that hard its not the 1st time i make them but most of the time it was AI that did the most but it i also lean while using AI so i was kinda used to the Css codes and Html BUT Java will forever be the most challenging this to be honest so i did take more time on java and allow my dragable elemnets to be dragable in the 1st pace so yeah am proud that its functional and made 100% by me its not too much but am Still very proud :) IDK how to make screen record of my project so i wasnt able to film it in action but u can try it with the demo url or see how i made it in my repo...
|
1793260381.799742
|
1793346781.799742
|
|
66548
|
GamePad by @avikrathiii777 | Stardance
|
avikrathiii777
|
0
|
5.22
|
0
|
[]
|
[{"post_id": 76618, "ts": "202 [{"post_id": 76618, "ts": "2026-10-04T06:02:27Z", "hours": 0.6, "text": "So I finallllly completed firmware. Boy, it was hard. This was my first time using any frimware and while doing the workflows there were like so many lines and errors. There was literally an error for too long keyboard name. it was frusturating. Well, i completed it finally and now the firmware is complete. The project is ready for shippingggg!! :) https://lapse.hackclub.com/timelapse/nIkzWBAEqF2Z I cant think what image i was supposed to post cuz it is firmware we are talking about man what do i even show?"}, {"post_id": 74901, "ts": "2026-09-28T15:51:11Z", "hours": 4.6239, "text": "Sorry for the time I have not posted for. Actually I posted these in forge and now I transferred it to stardance and it is taking all the time together. So I can’t write seperate ones. However, I have the lapse recording of everything, so u can just see those. First 20 mins: So I worked on the schematic of the whole keyboard and the wiring with the microcontroller. All the keys have their own diode and switch, so I used a matrix system to find the keys and also prevent ghost typing. https://lapse.hackclub.com/timelapse/7zI1hcPbiXJR 1 hour 2 mins: I made the final touches up to the schematic like making it clean and neat. I also assigned footprints which took a lot of time. https://lapse.hackclub.com/timelapse/KHlYa4D3B5qR 1 hour 12 mins: So I completed the PCB arrangement, and made it look neat. I added mounting holes arranged the keys, diodes and switches. I started firmware and use ZMK firmware for the macropad. https://lapse.hackclub.com/timelapse/tDINjaCysHzD 1 hour : So I worked on the firmware and boy it was hard. Firmware is new to me and I barely understood anything. There were errors popping up everywhere and fixing them felt frusturating (hope the spelling is right :). But I almost have it down only another error is lurking in Github. https://lapse.hackclub.com/timelapse/H2S4aKnhR8GX"}]...
|
Title: GamePad by @avikrathiii777 | Stardance
Dev Title: GamePad by @avikrathiii777 | Stardance
Devlogs:
Sorry for the time I have not posted for. Actually I posted these in forge and now I transferred it to stardance and it is taking all the time together. So I can’t write seperate ones. However, I have the lapse recording of everything, so u can just see those. First 20 mins: So I worked on the schematic of the whole keyboard and the wiring with the microcontroller. All the keys have their own diode and switch, so I used a matrix system to find the keys and also prevent ghost typing. https://lapse.hackclub.com/timelapse/7zI1hcPbiXJR 1 hour 2 mins: I made the final touches up to the schematic like making it clean and neat. I also assigned footprints which took a lot of time. https://lapse.hackclub.com/timelapse/KHlYa4D3B5qR 1 hour 12 mins: So I completed the PCB arrangement, and made it look neat. I added mounting holes arranged the keys, diodes and switches. I started firmware and use ZMK firmware for the macropad. https://lapse.hackclub.com/timelapse/tDINjaCysHzD 1 hour : So I worked on the firmware and boy it was hard. Firmware is new to me and I barely understood anything. There were errors popping up everywhere and fixing them felt frusturating (hope the spelling is right :). But I almost have it down only another error is lurking in Github. https://lapse.hackclub.com/timelapse/H2S4aKnhR8GX
So I finallllly completed firmware. Boy, it was hard. This was my first time using any frimware and while doing the workflows there were like so many lines and errors. There was literally an error for too long keyboard name. it was frusturating. Well, i completed it finally and now the firmware is complete. The project is ready for shippingggg!! :) https://lapse.hackclub.com/timelapse/nIkzWBAEqF2Z I cant think what image i was supposed to post cuz it is firmware we are talking about man what do i even show?...
|
1793101639.3551686
|
1793706439.3551686
|
|
42948
|
Space-Os by @joelj | Stardance
|
joelj
|
1
|
26.08
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-07T03:25:53Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Space themed Operating system .(or aleast tried to 😅) It features a : - Welcome page : introduces the os -Space notes : a notes app based on actual nasa apollo framework - Orbital rader: a visual representation of our dear solar system with a small description for each planet - Custom cursor : a small cute rocket Main problems : The hacktime setup : this was the problem that took the longest . The standard WakaTime extension out of the box was attempting to sync with official WakaTime proprietary servers rather than the specialized Hackatime endpoints, resulting in broke communication loops. Small bugs for each feature : Its always there , its expected and we can solve them -The curser problem : The custom cursor was only apearng in the main html and not the iframes Things i learned : -How to use html and code a site Mastered divs -Used css a lot Most importantly : Persistence and determination", "repo": "https://github.com/Johan-jim123/JJ-OS", "demo": "https://johan-jim123.github.io/Space-Os/"}]...
|
[{"post_id": 76617, "ts": "202 [{"post_id": 76617, "ts": "2026-10-04T06:01:35Z", "hours": 2.1844, "text": "Devlog#5😁: -Added the music feature ( now you will be able to listenspace ambience) -Added a button to activate it -My codespace is back to copied my code from pycharm to there🥳🥳"}, {"post_id": 74339, "ts": "2026-09-27T06:16:59Z", "hours": 0.6183, "text": "Devlog #4😎😎 : -Made different themes : Using css variables theme-color and theme-glow , changed the look of all elemtns based on the theme . Added the Mode//button to change the theme -Added a special theme button to the notes app so u can miss-match theme combos"}, {"post_id": 73835, "ts": "2026-09-26T03:46:58Z", "hours": 3.56, "text": "Devlog#3 : -added a login-page 😁😁 -my free codespaces ended , so switched to pycharmm used the localstorage to save ur username and password"}, {"post_id": 69711, "ts": "2026-09-17T16:56:22Z", "hours": 4.4192, "text": "Devlog#2: -added localStorage: Bascially u store ur data locally so that when u refresh ur window or clsoe it it doesnt dissapear Added this feature to my Space notes , now u guys r able to add more logs TOO MUCH DEBUGING😭😭"}, {"post_id": 66586, "ts": "2026-09-12T13:05:32Z", "hours": 5.2986, "text": "Rewrote the entire css and made base for the new apps"}, {"post_id": 63321, "ts": "2026-09-07T02:36:26Z", "hours": 0.8678, "text": "Devlog#8: Made a visual representation of our solar system added all our planets (srry pluto) -visualised them with the glowing circle -Made a CUSTOM curser (the little rocket) -with particles that follow it Guys this marks the end of my WebOS 1. thanks for all your support that pushed me this far . See you on WebOs2"}, {"post_id": 62705, "ts": "2026-09-06T06:08:41Z", "hours": 1.4828, "text": "Devlog#7🥳: worked on my space notes app designed it based on real nasa notes and framework😎 -added 4 logs containing actual notes from the apollo and other renowned missions -Made the new log button , helping the user to create their own logs"}, {"post_id": 62025, "ts": "2026-09-05T07:34:54Z", "hours": 1.8303, "text": "Devlog#6👍: Made a new app ( Space notes)😎 -Added it to the desktop with a animated icon -Created a window for the app -Created functions to make the selected window come front -Solved bugs that came with it😭"}, {"post_id": 61361, "ts": "2026-09-04T07:29:35Z", "hours": 1.5322, "text": "Devlog#5😁:(spend a lot more time than i expected) Made the window draggable (by the heading) -Added the close and open buttons ( nasa themed😎 Made the class for those buttons -solved the bugs that came with each step"}, {"post_id": 60919, "ts": "2026-09-03T16:05:51Z", "hours": 0.9767, "text": "Devlog #4 😎: Make the destop of the Os and added my welcome page to it -customized the welcome page by finding this cool bg and added different styles to my div (8 to be precise 😭 ) and solved the bugs that came with it Make the clock and customized it with the Courier New font"}, {"post_id": 60323, "ts": "2026-09-02T16:35:01Z", "hours": 0.3964, "text": "Devlog #4 : - Made a working demo link , started with the Live Server extension by Ritwick Dey. But the link doesn’t work when the codespace is offline 😭. - Then i decided to make a github page which provided as a vaiable solution and allowed to run the website even without the codespace being online 😎."}, {"post_id": 59603, "ts": "2026-09-01T14:52:17Z", "hours": 0.9997, "text": "Worked on these neon pop up texts and found a good bg . Solved many bugs (that’s why it took soo loong 😭)"}, {"post_id": 59018, "ts": "2026-08-31T16:30:05Z", "hours": 0.4831, "text": "Added a coulourful bg , and worked wiht different fonts and colours 😎😎"}, {"post_id": 58182, "ts": "2026-08-30T15:18:00Z", "hours": 1.7658, "text": "Yoo started working on the project 😎. Finally figured out the hacktime in codespace😅. hope to create something speciall!"}]...
|
Title: Space-Os by @joelj | Stardance
Devlogs:
Yo Title: Space-Os by @joelj | Stardance
Devlogs:
Yoo started working on the project 😎. Finally figured out the hacktime in codespace😅. hope to create something speciall!
Added a coulourful bg , and worked wiht different fonts and colours 😎😎
Worked on these neon pop up texts and found a good bg . Solved many bugs (that’s why it took soo loong 😭)
Devlog #4 : - Made a working demo link , started with the Live Server extension by Ritwick Dey. But the link doesn’t work when the codespace is offline 😭. - Then i decided to make a github page which provided as a vaiable solution and allowed to run the website even without the codespace being online 😎.
Devlog #4 😎: Make the destop of the Os and added my welcome page to it -customized the welcome page by finding this cool bg and added different styles to my div (8 to be precise 😭 ) and solved the bugs that came with it Make the clock and customized it with the Courier New font
Devlog#5😁:(spend a lot more time than i expected) Made the window draggable (by the heading) -Added the close and open buttons ( nasa themed😎 Made the class for those buttons -solved the bugs that came with each step
Devlog#6👍: Made a new app ( Space notes)😎 -Added it to the desktop with a animated icon -Created a window for the app -Created functions to make the selected window come front -Solved bugs that came with it😭
Devlog#7🥳: worked on my space notes app designed it based on real nasa notes and framework😎 -added 4 logs containing actual notes from the apollo and other renowned missions -Made the new log button , helping the user to create their own logs
Devlog#8: Made a visual representation of our solar system added all our planets (srry pluto) -visualised them with the glowing circle -Made a CUSTOM curser (the little rocket) -with particles that follow it Guys this marks the end of my WebOS 1. thanks for all your support that pushed me this far . See you on WebOs2
Rewrote the entire css and made base for the new apps
Devlog#2: -added localStorage: Bascially u store ur data locally so that when u refresh ur window or clsoe it it doesnt dissapear Added this feature to my Space notes , now u guys r able to add more logs TOO MUCH DEBUGING😭😭
Devlog#3 : -added a login-page 😁😁 -my free codespaces ended , so switched to pycharmm used the localstorage to save ur username and password
Devlog #4😎😎 : -Made different themes : Using css variables theme-color and theme-glow , changed the look of all elemtns based on the theme . Added the Mode//button to change the theme -Added a special theme button to the notes app so u can miss-match theme combos
Devlog#5😁: -Added the music feature ( now you will be able to listenspace ambience) -Added a button to activate it -My codespace is back to copied my code from pycharm to there🥳🥳
Ships:
I made a Space themed Operating system .(or aleast tried to 😅) It features a : - Welcome page : introduces the os -Space notes : a notes app based on actual nasa apollo framework - Orbital rader: a visual representation of our dear solar system with a small description for each planet - Custom cursor : a small cute rocket Main problems : The hacktime setup : this was the problem that took the longest . The standard WakaTime extension out of the box was attempting to sync with official WakaTime proprietary servers rather than the specialized Hackatime endpoints, resulting in broke communication loops. Small bugs for each feature : Its always there , its expected and we can solve them -The curser problem : The custom cursor was only apearng in the main html and not the iframes Things i learned : -How to use html and code a site Mastered divs -Used css a lot Most importantly : Persistence and determination...
|
1793145341.024388
|
1793231741.024388
|
|
67563
|
guitar pedal by @burntcookie_hara | Stardance
|
burntcookie_hara
|
0
|
1.81
|
0
|
[]
|
[{"post_id": 76616, "ts": "202 [{"post_id": 76616, "ts": "2026-10-04T05:50:41Z", "hours": 0.3386, "text": "Created cad with electronics for Shipping"}, {"post_id": 76318, "ts": "2026-10-03T05:38:33Z", "hours": 1.1778, "text": "Created a bread board ver so I can Build at Home"}, {"post_id": 76282, "ts": "2026-10-03T02:28:34Z", "hours": 0.2894, "text": "Polishing up My Boss DS1 modded Pedal ( I have already worked on it through half life warmup project)"}]...
|
Title: guitar pedal by @burntcookie_hara | Stardan Title: guitar pedal by @burntcookie_hara | Stardance
Devlogs:
Polishing up My Boss DS1 modded Pedal ( I have already worked on it through half life warmup project)
Created a bread board ver so I can Build at Home
Created cad with electronics for Shipping...
|
1793112611.5815518
|
1793717411.5815518
|
|
66195
|
Greys Anatomy Game by @ayanambanerjee | Stardance
|
ayanambanerjee
|
0
|
19.08
|
0
|
[]
|
[{"post_id": 76614, "ts": "202 [{"post_id": 76614, "ts": "2026-10-04T05:41:08Z", "hours": 5.0325, "text": "The time has finally arrived- my game has background music! I finally gave in an watched a tutorial video which helped a lot. Adding music was part of developing the settings menu, which is complete until I think of more cool things to add. You can turn the music on and off, change the volume, and pick what song is playing. If anyone knows the deal with licensing and copyright I’d love to know, I picked real songs they play in the show but maybe that’s illegal?? I also added an animation to the hearts, it looks kind of bad but in a fun way I think. Next steps are debugging the pause menu, and fixing the win/lose screens."}, {"post_id": 76024, "ts": "2026-10-02T02:53:18Z", "hours": 3.0769, "text": "I have finished setting up my third (and probably final) minigame. This one was a trivia game, I debated having the user press a key to answer but thought it best to just go with buttons. This might mean its too similar to my second minigame, but I’ll see if it grows on me. I think next I’ll work on the win and lose screens, then it will finally be time for me to attempt music! If I have enough time, I also am thinking about adding some animation, and looking for a custom font for better aesthetics."}, {"post_id": 75839, "ts": "2026-10-01T09:38:42Z", "hours": 3.9947, "text": "I have now added a pause menu! This took a lot of debugging, but I think I’m learning a lot about Godot as I go. I also consolidated the code for all the minigame 1 levels into one, hopefully this makes it easier to edit. Plans now include working on minigame 2 as a bit of a mental break, and then trying to add the background music (I’m also considering adding a timer that runs throughout all the levels for a total time, might be too hard?)."}, {"post_id": 75794, "ts": "2026-10-01T05:07:08Z", "hours": 3.3753, "text": "I have been working on my existing minigames, and changing some styling. I added sublevels to the first minigame, proper level design still to come (they are too easy currently). I hope to add changeable background music, a pause game feature, and a third trivia minigame (I have given up on my dreams of doing pixel art, stock images will have to do)."}, {"post_id": 75180, "ts": "2026-09-29T12:24:02Z", "hours": 3.5958, "text": "I have been following the WarioWare mission, and so far I have the title screen, timer screen and first minigame all set up. It has been challenging working with a new program, this means I still have a lot of bugs to fix (you don’t progress in the game properly). The theme is Greys Anatomy (the best TV show ever made) only as a placeholder, I am planning on doing some art for it later."}]...
|
Title: Greys Anatomy Game by @ayanambanerjee | Sta Title: Greys Anatomy Game by @ayanambanerjee | Stardance
Devlogs:
I have been following the WarioWare mission, and so far I have the title screen, timer screen and first minigame all set up. It has been challenging working with a new program, this means I still have a lot of bugs to fix (you don’t progress in the game properly). The theme is Greys Anatomy (the best TV show ever made) only as a placeholder, I am planning on doing some art for it later.
I have been working on my existing minigames, and changing some styling. I added sublevels to the first minigame, proper level design still to come (they are too easy currently). I hope to add changeable background music, a pause game feature, and a third trivia minigame (I have given up on my dreams of doing pixel art, stock images will have to do).
I have now added a pause menu! This took a lot of debugging, but I think I’m learning a lot about Godot as I go. I also consolidated the code for all the minigame 1 levels into one, hopefully this makes it easier to edit. Plans now include working on minigame 2 as a bit of a mental break, and then trying to add the background music (I’m also considering adding a timer that runs throughout all the levels for a total time, might be too hard?).
I have finished setting up my third (and probably final) minigame. This one was a trivia game, I debated having the user press a key to answer but thought it best to just go with buttons. This might mean its too similar to my second minigame, but I’ll see if it grows on me. I think next I’ll work on the win and lose screens, then it will finally be time for me to attempt music! If I have enough time, I also am thinking about adding some animation, and looking for a custom font for better aesthetics.
The time has finally arrived- my game has background music! I finally gave in an watched a tutorial video which helped a lot. Adding music was part of developing the settings menu, which is complete until I think of more cool things to add. You can turn the music on and off, change the volume, and pick what song is playing. If anyone knows the deal with licensing and copyright I’d love to know, I picked real songs they play in the show but maybe that’s illegal?? I also added an animation to the hearts, it looks kind of bad but in a fun way I think. Next steps are debugging the pause menu, and fixing the win/lose screens....
|
1793094834.7829132
|
1793699634.7829132
|
|
67828
|
Arc Study Tracker by @flamex | Stardance
|
flamex
|
1
|
29.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T05:16:41Z", "hours": 29.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. This is my first time making such a webapp so i had to use some help in AI but im really proud of what the result turned out to be. p.s. : I’ve been using this tracker regularly for tracking my progress The Database for the project is actually unified so if you track the hours in the website rn , it’ll be added to the main database of mine. I wanted to add multi user support but thats something im currently learning about and i didn’t have much idea of how to make the whole flow so next time ill make a web-app through react , ill add the multi user thing too and hopefully a fullstack project. YAYYYYYYYY LESGOOOOO", "repo": "https://github.com/Diparsan79/arc", "demo": "https://arc.fl4me.tech/"}]...
|
[{"post_id": 76610, "ts": "202 [{"post_id": 76610, "ts": "2026-10-04T05:11:29Z", "hours": 0.3003, "text": "Finally the working website is COMPLETE….. i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. After making LIT a terminal based python app , i wanted to learn more deeply by making an full stack app. Thats when i stumbled upon the idea for arc. I have tried many different kinds of study tracker apps but i wanted to make on of my own with my own kinda principles so i made THISSSSS. for some ai declarances I used ai as a programming mentor helping in different aspects of the site’s developmentai was used to help me structure some of the frontend components and some database structuring"}, {"post_id": 76604, "ts": "2026-10-04T04:47:09Z", "hours": 29.0542, "text": "I did fully thorough planning for the site with hand written features and brainstorms.(p.s. I actually did all this planning 2 or 3 days ago but i forgot to journal and share it here) i like to journal and document my projects but i forget about it. To sum up what ive done for the site till now: i made the timer html and js and im thinking of the log session taking you to the timer and then you can choose among different kinds of timings (pomodoro) or specific timers or just stopwatch and see where you’re going. im mostly going for the ipad aesthetics kinda thing where you start the timer and keep the ipad infront of you and you start studying. ( i plan on doing it after i buy the ipad through macondo after completing this and other projects) the social features are kinda hard for me but i think it’ll be quite challenging and tricky for me so i like that. I wanna add social layer where we can see our friends and so on but idk how that works as of now. so i gotta do a lott of research i think. HECK im still figuring out how the individual users will use it. im trynna get criticisms and learn from it. idk much javascript so i ask claude through sum gudd prompt engineering to review my js functionality that ive used and it helps me improve aswell"}]...
|
Title: Arc Study Tracker by @flamex | Stardance
D Title: Arc Study Tracker by @flamex | Stardance
Devlogs:
I did fully thorough planning for the site with hand written features and brainstorms.(p.s. I actually did all this planning 2 or 3 days ago but i forgot to journal and share it here) i like to journal and document my projects but i forget about it. To sum up what ive done for the site till now: i made the timer html and js and im thinking of the log session taking you to the timer and then you can choose among different kinds of timings (pomodoro) or specific timers or just stopwatch and see where you’re going. im mostly going for the ipad aesthetics kinda thing where you start the timer and keep the ipad infront of you and you start studying. ( i plan on doing it after i buy the ipad through macondo after completing this and other projects) the social features are kinda hard for me but i think it’ll be quite challenging and tricky for me so i like that. I wanna add social layer where we can see our friends and so on but idk how that works as of now. so i gotta do a lott of research i think. HECK im still figuring out how the individual users will use it. im trynna get criticisms and learn from it. idk much javascript so i ask claude through sum gudd prompt engineering to review my js functionality that ive used and it helps me improve aswell
Finally the working website is COMPLETE….. i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. After making LIT a terminal based python app , i wanted to learn more deeply by making an full stack app. Thats when i stumbled upon the idea for arc. I have tried many different kinds of study tracker apps but i wanted to make on of my own with my own kinda principles so i made THISSSSS. for some ai declarances I used ai as a programming mentor helping in different aspects of the site’s developmentai was used to help me structure some of the frontend components and some database structuring
Ships:
i built this small corner of mine to track my study hours and hopefully plan the overall academic part of my life. it features different meaningful tools for better productivity like session logging through a timer, detailed insights of your sessions, and grade tracking. This is my first time making such a webapp so i had to use some help in AI but im really proud of what the result turned out to be. p.s. : I’ve been using this tracker regularly for tracking my progress The Database for the project is actually unified so if you track the hours in the website rn , it’ll be added to the main database of mine. I wanted to add multi user support but thats something im currently learning about and i didn’t have much idea of how to make the whole flow so next time ill make a web-app through react , ill add the multi user thing too and hopefully a fullstack project. YAYYYYYYYY LESGOOOOO...
|
1793217147.4276648
|
1793303547.4276648
|
|
65861
|
ISO_VERSE by @IsoVoir | Stardance
|
IsoVoir
|
1
|
10.54
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-29T16:39:08Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did you make? –> I made a personal portfolio website from scratch to showcase my bio, coding projects, and my own blog writing. Everything is neatly organized inside a folder called ISO_VERSE with clean, separate HTML, CSS, and JavaScript files, and it’s deployed live on the internet using GitHub Pages! What was challenging? –> Honestly, the biggest challenge was the structural cleanup. I originally built the entire website with the HTML, CSS, and JS all lumped together in a single file because it felt easier at the start. Figuring out how to properly split everything into separate files, link the paths correctly so the text animations didn’t break, and rename my files so GitHub Pages would actually recognize it as a live website was a massive learning curve. It felt like a mess for a bit, but pushing through that and organizing it professionally taught me a ton. What are you proud of? –> I’m incredibly proud of the custom navigation bar animations and the overall color contrast grading. I used AI as a debugging mentor to help me refine about 10 small visual bugs and get the code for those custom transitions working smoothly. Seeing those animations function perfectly on a live URL after all the trial-and-error feels amazing. I’m also proud that my GitHub commit history shows my whole journey from a rough draft to a finished project. What should people know so they can test your project? –>Because everything is organized inside a dedicated production directory, the live link requires you to look inside the folder! When you open my GitHub Pages URL, please make sure you include /ISO_VERSE/ at the very end of the link (like https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/ ), otherwise it won’t load the homepage properly. Once you’re in, check out the smooth animations on the navigation bar!", "repo": "https://github.com/kumarishan0825/ISO_VERSE", "demo": "https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/"}]...
|
[{"post_id": 76595, "ts": "202 [{"post_id": 76595, "ts": "2026-10-04T03:18:58Z", "hours": 1.3208, "text": "Polishing into new upgradation and more functionable and odd. Removed all the AI Assistance."}, {"post_id": 75521, "ts": "2026-09-30T10:55:43Z", "hours": 4.2161, "text": "I added 3 more new section to my personal site"}, {"post_id": 75239, "ts": "2026-09-29T15:37:17Z", "hours": 1.1406, "text": "With help of ai i diagnosed my website and fix the color grading and also tracking progress animation with css , and Re create the layout of my website compared to previous UI but I failed to start recording it to lapse so my 8 hrs does not shown here hu…."}, {"post_id": 74305, "ts": "2026-09-27T04:56:29Z", "hours": 1.9981, "text": "I did Glassmorphism on the header part, Linear gradient muddy animation through keyframes and also improve the colour combination of the website compared to the previous I made. I also add the typing effect to look more nice"}, {"post_id": 73833, "ts": "2026-09-26T03:43:45Z", "hours": 1.4172, "text": "Hi, I am Ishan and for a foundation i build My personal site. I update whenever i improve. So please rate my design out of 10."}]...
|
Title: ISO_VERSE by @IsoVoir | Stardance
Devlogs: Title: ISO_VERSE by @IsoVoir | Stardance
Devlogs:
Hi, I am Ishan and for a foundation i build My personal site. I update whenever i improve. So please rate my design out of 10.
I did Glassmorphism on the header part, Linear gradient muddy animation through keyframes and also improve the colour combination of the website compared to the previous I made. I also add the typing effect to look more nice
With help of ai i diagnosed my website and fix the color grading and also tracking progress animation with css , and Re create the layout of my website compared to previous UI but I failed to start recording it to lapse so my 8 hrs does not shown here hu….
I added 3 more new section to my personal site
Polishing into new upgradation and more functionable and odd. Removed all the AI Assistance.
Ships:
What did you make? –> I made a personal portfolio website from scratch to showcase my bio, coding projects, and my own blog writing. Everything is neatly organized inside a folder called ISO_VERSE with clean, separate HTML, CSS, and JavaScript files, and it’s deployed live on the internet using GitHub Pages! What was challenging? –> Honestly, the biggest challenge was the structural cleanup. I originally built the entire website with the HTML, CSS, and JS all lumped together in a single file because it felt easier at the start. Figuring out how to properly split everything into separate files, link the paths correctly so the text animations didn’t break, and rename my files so GitHub Pages would actually recognize it as a live website was a massive learning curve. It felt like a mess for a bit, but pushing through that and organizing it professionally taught me a ton. What are you proud of? –> I’m incredibly proud of the custom navigation bar animations and the overall color contrast grading. I used AI as a debugging mentor to help me refine about 10 small visual bugs and get the code for those custom transitions working smoothly. Seeing those animations function perfectly on a live URL after all the trial-and-error feels amazing. I’m also proud that my GitHub commit history shows my whole journey from a rough draft to a finished project. What should people know so they can test your project? –>Because everything is organized inside a dedicated production directory, the live link requires you to look inside the folder! When you open my GitHub Pages URL, please make sure you include /ISO_VERSE/ at the very end of the link (like https://kumarishan0825.github.io/ISO_VERSE/ISO_VERSE/ ), otherwise it won’t load the homepage properly. Once you’re in, check out the smooth animations on the navigation bar!...
|
1792965200.9274385
|
1793829200.9274385
|
|
67190
|
My awesome macropad! by @Zurnadurum505 | Stardance
|
Zurnadurum505
|
0
|
6.27
|
0
|
[]
|
[{"post_id": 76592, "ts": "202 [{"post_id": 76592, "ts": "2026-10-04T02:58:27Z", "hours": 4.7828, "text": "I am trying to figure out how can I wire this all, or do i need an expander route, but i guess I might have to need to get an expander route…ᓚ₍^ ◞ ‸ ◟^₎"}, {"post_id": 76326, "ts": "2026-10-03T06:37:32Z", "hours": 0.8, "text": "Started on my schematics for the Hackpad!ฅ^•ﻌ•^ฅ"}, {"post_id": 75797, "ts": "2026-10-01T05:18:02Z", "hours": 0.6833, "text": "Planning and designing my hackpad on paper."}]...
|
Title: My awesome macropad! by @Zurnadurum505 | St Title: My awesome macropad! by @Zurnadurum505 | Stardance
Devlogs:
Planning and designing my hackpad on paper.
Started on my schematics for the Hackpad!ฅ^•ﻌ•^ฅ
I am trying to figure out how can I wire this all, or do i need an expander route, but i guess I might have to need to get an expander route…ᓚ₍^ ◞ ‸ ◟^₎...
|
1793108884.716684
|
1793713684.716684
|
|
61490
|
Pisces Slack by @moebius | Stardance
|
moebius
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T21:22:22Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Well I made v1 of my slackbot Pisces that will function as an assistant for my main project Pisces! Currently it has 3 very basic commands, help, status, and ping. Test ping out ;) But in the future I plan to add several more commands that will connect to my main site and when I add firebase to it it will become super cool. I plan to make it so ppl can check their account status and like their hours on the website, their ranking, their current favorite planet and whatnot, and also mybe ill add a command that lets them check daily astro news that is grabbed from the main website which grabs it from other sources such as nasa etc.", "repo": "https://github.com/moebius1eq-dotcom/pisces-slack-bot", "demo": "https://moebius.hackclub.app/"}]...
|
[{"post_id": 76589, "ts": "202 [{"post_id": 76589, "ts": "2026-10-04T02:45:05Z", "hours": 1.1053, "text": "I built my slackbot for the stardance mission :). I used ai to help me debug some errors when trying to setup my slackbot locally and deploy it to nest for 24/7 but idk why the hackatime was glitching and it said like 70% of the time I spent on hackatime was by ai :/. Its ok though. I called it pisces :) its based off of my main project and cuz its my favorite constellation. I just implemented the basic commands tough. :/ I will add some more in the future but for now this is the current v1."}]...
|
Title: Pisces Slack by @moebius | Stardance
Devlo Title: Pisces Slack by @moebius | Stardance
Devlogs:
I built my slackbot for the stardance mission :). I used ai to help me debug some errors when trying to setup my slackbot locally and deploy it to nest for 24/7 but idk why the hackatime was glitching and it said like 70% of the time I spent on hackatime was by ai :/. Its ok though. I called it pisces :) its based off of my main project and cuz its my favorite constellation. I just implemented the basic commands tough. :/ I will add some more in the future but for now this is the current v1.
Ships:
Well I made v1 of my slackbot Pisces that will function as an assistant for my main project Pisces! Currently it has 3 very basic commands, help, status, and ping. Test ping out ;) But in the future I plan to add several more commands that will connect to my main site and when I add firebase to it it will become super cool. I plan to make it so ppl can check their account status and like their hours on the website, their ranking, their current favorite planet and whatnot, and also mybe ill add a command that lets them check daily astro news that is grabbed from the main website which grabs it from other sources such as nasa etc....
|
1793209729.7460856
|
1793296129.7460856
|
|
64031
|
deadpoolos by @arsenal4eva | Stardance
|
arsenal4eva
|
1
|
5.1
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T05:56:40Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Made my own webOS, deadpool themed cos i simply love deadpool. Challenging part was the js it was quite tedious but it was very fun", "repo": "https://github.com/arsenal4eva/mywebOS", "demo": "https://arsenal4eva.github.io/mywebOS/"}]...
|
[{"post_id": 76588, "ts": "202 [{"post_id": 76588, "ts": "2026-10-04T02:35:54Z", "hours": 1.1967, "text": "Made a loading screen with 4 different types of animations, these animations are chosen randomly when page is loaded, or u can choose which animation by appending ?loader=spin/bounce/pulse/wobble to the end of the url"}, {"post_id": 73890, "ts": "2026-09-26T08:15:33Z", "hours": 0.8647, "text": "Removed all ai code and rewrote some of the css"}, {"post_id": 73380, "ts": "2026-09-25T01:28:11Z", "hours": 0.7644, "text": "Apparently i used too much ai in my styling so i removed the parts of css that were ai generated. The rest are human typed, with what i learnt from making my own website and the guide"}, {"post_id": 72644, "ts": "2026-09-23T12:41:45Z", "hours": 0.2786, "text": "Silly me makes another bad readme this time i learnt markdown to actually make a good one"}, {"post_id": 72548, "ts": "2026-09-23T05:54:44Z", "hours": 0.2728, "text": "Sadly i wanted to add a background music feature but the soundtrack i wanted was copyrighted so it had to be removed. Good news i updated my readme fixed some other issues and im ready to ship!"}, {"post_id": 72530, "ts": "2026-09-23T04:42:13Z", "hours": 0.4883, "text": "Second app done yay more js"}, {"post_id": 72522, "ts": "2026-09-23T03:56:25Z", "hours": 0.4019, "text": "First app on the way! Totally did not copy some js form rngdle"}, {"post_id": 72517, "ts": "2026-09-23T03:31:50Z", "hours": 1.2264, "text": "Done with my welcome page and draggable windows, now doing the apps"}]...
|
Title: deadpoolos by @arsenal4eva | Stardance
Dev Title: deadpoolos by @arsenal4eva | Stardance
Devlogs:
Done with my welcome page and draggable windows, now doing the apps
First app on the way! Totally did not copy some js form rngdle
Second app done yay more js
Sadly i wanted to add a background music feature but the soundtrack i wanted was copyrighted so it had to be removed. Good news i updated my readme fixed some other issues and im ready to ship!
Silly me makes another bad readme this time i learnt markdown to actually make a good one
Apparently i used too much ai in my styling so i removed the parts of css that were ai generated. The rest are human typed, with what i learnt from making my own website and the guide
Removed all ai code and rewrote some of the css
Made a loading screen with 4 different types of animations, these animations are chosen randomly when page is loaded, or u can choose which animation by appending ?loader=spin/bounce/pulse/wobble to the end of the url
Ships:
Made my own webOS, deadpool themed cos i simply love deadpool. Challenging part was the js it was quite tedious but it was very fun...
|
1792957995.793991
|
1793821995.793991
|
|
62957
|
Wakey Wakey! by @daval | Stardance
|
daval
|
0
|
9.96
|
0
|
[]
|
[{"post_id": 76577, "ts": "202 [{"post_id": 76577, "ts": "2026-10-04T01:19:16Z", "hours": 1.3167, "text": "I’m done!"}, {"post_id": 76494, "ts": "2026-10-03T19:03:11Z", "hours": 3.125, "text": "Finished the BLARE CAD I know, I know, I said I’d finish this 13 days ago, but I’ve been really busy. To be honest I don’t even know if I’ll be able to finish the code today, I’ve never even touched Arduino IDE, so I might need AI to do it (ugh). Anyways, after I’m done with this project I should have a great total of 30 hours done, earning my Stardust Certificate, which is cool, sadly I will probably get no Stardust from this mission, since they only get 5 Stardust per hour on construction, not design… still, it was fun."}, {"post_id": 71428, "ts": "2026-09-20T20:05:00Z", "hours": 3.3947, "text": "Progress! Finally. Now that I’m no longer limited by the streak (I don’t gotta do stuff everyday, so I can finish everything I start without risking having nothing left for tomorrow) I can do anything… the Blare mission is going down today. First, I had to correct some stuff from the PCB, then made it pretty, added the proper 3D models for everything and started the enclosure design, I think I’m going to go with a classic design, y’know? Something kinda squarish, with a nice bevel, buttons on the top but on the far back, maybe add some stuff about my dog? I dunno, I have to go, but I’ll be back in an hour to finish this."}, {"post_id": 69858, "ts": "2026-09-17T22:44:16Z", "hours": 2.1236, "text": "Finished the PCB! Took a while, mostly because I forgot to actually install the default KiCad Libraries when I first installed it and that took me a while to figure out… anyways, now I just gotta make the CAD design, make the code, and I’m good to go!"}]...
|
Title: Wakey Wakey! by @daval | Stardance
Devlogs Title: Wakey Wakey! by @daval | Stardance
Devlogs:
Finished the PCB! Took a while, mostly because I forgot to actually install the default KiCad Libraries when I first installed it and that took me a while to figure out… anyways, now I just gotta make the CAD design, make the code, and I’m good to go!
Progress! Finally. Now that I’m no longer limited by the streak (I don’t gotta do stuff everyday, so I can finish everything I start without risking having nothing left for tomorrow) I can do anything… the Blare mission is going down today. First, I had to correct some stuff from the PCB, then made it pretty, added the proper 3D models for everything and started the enclosure design, I think I’m going to go with a classic design, y’know? Something kinda squarish, with a nice bevel, buttons on the top but on the far back, maybe add some stuff about my dog? I dunno, I have to go, but I’ll be back in an hour to finish this.
Finished the BLARE CAD I know, I know, I said I’d finish this 13 days ago, but I’ve been really busy. To be honest I don’t even know if I’ll be able to finish the code today, I’ve never even touched Arduino IDE, so I might need AI to do it (ugh). Anyways, after I’m done with this project I should have a great total of 30 hours done, earning my Stardust Certificate, which is cool, sadly I will probably get no Stardust from this mission, since they only get 5 Stardust per hour on construction, not design… still, it was fun.
I’m done!...
|
1793047909.039461
|
1793911909.039461
|
|
38773
|
OBJ Viewer by @Tomatofu | Stardance
|
Tomatofu
|
1
|
43.37
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-02T02:51:38Z", "hours": 40.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a .OBJ File Viewer that uses only the CPU (no OpenGL a.k.a software rasterization). It has its own (albeit not very good) parser for .OBJ and .MTL files. It supports texture mappingl, near clipping, Phong illumination, smooth shading, and screenshots. All the user has to do is drag a .OBJ file into the window and it will open it. I don’t have access to an M-series MacBook or a Windows machine at the moment, so I have only packaged binaries for MacOS x86_64 and Linux x86_64. If you are not on any of these platforms, or do not want to download a random binary, view the demo here: https://youtu.be/1D8iWTW6Xe0", "repo": "https://github.com/tomatofoo/obj-viewer", "demo": "https://github.com/tomatofoo/obj-viewer/releases"}]...
|
[{"post_id": 76575, "ts": "202 [{"post_id": 76575, "ts": "2026-10-04T00:59:20Z", "hours": 3.3686, "text": "Changes:I fixed a parsing error with materials with the map_d attribute. I also added support for tiling UVs, so the well-known Sponza model works properly."}, {"post_id": 76019, "ts": "2026-10-02T02:28:19Z", "hours": 2.4911, "text": "I spent a lot of time improving the CMake packaging. Now, I can just run one command and it will build and package the project (with correct linking) for MacOS and Linux. I don’t have access to a Windows machine at the moment, so I haven’t added support for that yet."}, {"post_id": 74729, "ts": "2026-09-28T02:36:54Z", "hours": 0.3878, "text": "My last touch was reversing the Z-direction because OBJ files use a right-handed coordinate system. Now I think I’m ready to ship this project."}, {"post_id": 74718, "ts": "2026-09-28T02:05:02Z", "hours": 3.7272, "text": "I finished adding near clipping. I spent a ton of time figuring out why the UV coordinates were messed up, but I ended up fixing that. Now, you can go extremely close up to the model without any unseen polygons."}, {"post_id": 72019, "ts": "2026-09-22T00:44:22Z", "hours": 10.2025, "text": "I added basic near clipping for polygons with two vertices behind the plane (I will eventually add clipping for polygons with one vertex behind the plane). This actually took forever to figure out. I nearly gave up twice. The attached image puts the clipping plane at 0.5 so you can see what I am talking about, but in reality the clipping distance will be a really low number like 0.01."}, {"post_id": 70415, "ts": "2026-09-19T04:33:18Z", "hours": 0.7992, "text": "I’ve just fixed some more bugs, including: leading spaces not working, UV coordinates being upside down, indicator text not showing, and the specular exponent being the wrong default value. The proper UV coordinates now make some of the free models I downloaded actually work. The rasterizer is now super cool."}, {"post_id": 70394, "ts": "2026-09-19T03:07:26Z", "hours": 1.0697, "text": "I just fixed some bugs. Those bugs include three buffer overflows (💀), a goto initialization error, and file loading not working with Windows paths on other OS’s."}, {"post_id": 70353, "ts": "2026-09-19T00:57:35Z", "hours": 5.4364, "text": "I added texture and material loading support. It uses SDL_image to load the textures and supports relative paths. It supports MTL files. I think I’m going to ship this project soon."}, {"post_id": 53604, "ts": "2026-08-24T07:26:01Z", "hours": 5.8008, "text": "Texture mapping has been implemented into the renderer but not the parser. My next step is to add textures to the parser so that the user can load the textures automatically instead of manually writing the filepath. I have already set up the structs for MTL support, including a hashmap to allow for string-indexing."}, {"post_id": 42750, "ts": "2026-08-07T16:59:50Z", "hours": 2.1453, "text": "This update might be a little boring, but I genuinely spent hours debugging a problem with the normals that occured on high-poly models. It added random empty spots in the model and it was genuinely so satisfying to fix it. All that was happening was that it was dividing by zero and returning NaN; I just added a check to avoid NaN."}, {"post_id": 33580, "ts": "2026-07-23T16:56:29Z", "hours": 8.405, "text": "I added smooth (phong) shading to my OBJ viewer, and prepared the code for texture mapping."}]...
|
Title: OBJ Viewer by @Tomatofu | Stardance
Devlog Title: OBJ Viewer by @Tomatofu | Stardance
Devlogs:
I added smooth (phong) shading to my OBJ viewer, and prepared the code for texture mapping.
This update might be a little boring, but I genuinely spent hours debugging a problem with the normals that occured on high-poly models. It added random empty spots in the model and it was genuinely so satisfying to fix it. All that was happening was that it was dividing by zero and returning NaN; I just added a check to avoid NaN.
Texture mapping has been implemented into the renderer but not the parser. My next step is to add textures to the parser so that the user can load the textures automatically instead of manually writing the filepath. I have already set up the structs for MTL support, including a hashmap to allow for string-indexing.
I added texture and material loading support. It uses SDL_image to load the textures and supports relative paths. It supports MTL files. I think I’m going to ship this project soon.
I just fixed some bugs. Those bugs include three buffer overflows (💀), a goto initialization error, and file loading not working with Windows paths on other OS’s.
I’ve just fixed some more bugs, including: leading spaces not working, UV coordinates being upside down, indicator text not showing, and the specular exponent being the wrong default value. The proper UV coordinates now make some of the free models I downloaded actually work. The rasterizer is now super cool.
I added basic near clipping for polygons with two vertices behind the plane (I will eventually add clipping for polygons with one vertex behind the plane). This actually took forever to figure out. I nearly gave up twice. The attached image puts the clipping plane at 0.5 so you can see what I am talking about, but in reality the clipping distance will be a really low number like 0.01.
I finished adding near clipping. I spent a ton of time figuring out why the UV coordinates were messed up, but I ended up fixing that. Now, you can go extremely close up to the model without any unseen polygons.
My last touch was reversing the Z-direction because OBJ files use a right-handed coordinate system. Now I think I’m ready to ship this project.
I spent a lot of time improving the CMake packaging. Now, I can just run one command and it will build and package the project (with correct linking) for MacOS and Linux. I don’t have access to a Windows machine at the moment, so I haven’t added support for that yet.
Changes:I fixed a parsing error with materials with the map_d attribute. I also added support for tiling UVs, so the well-known Sponza model works properly.
Ships:
I made a .OBJ File Viewer that uses only the CPU (no OpenGL a.k.a software rasterization). It has its own (albeit not very good) parser for .OBJ and .MTL files. It supports texture mappingl, near clipping, Phong illumination, smooth shading, and screenshots. All the user has to do is drag a .OBJ file into the window and it will open it. I don’t have access to an M-series MacBook or a Windows machine at the moment, so I have only packaged binaries for MacOS x86_64 and Linux x86_64. If you are not on any of these platforms, or do not want to download a random binary, view the demo here: https://youtu.be/1D8iWTW6Xe0...
|
1793144935.0644794
|
1793231335.0644794
|
|
19354
|
Cyber Type by @Livvy | Stardance
|
Livvy
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T00:42:54Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a game where you type out commands and different words as they appear on the screen, to “hack” and move through each level or play through endless mode. Biggest challenge was the screen kept freezing after you lost, which took about an hour of research to fix. The thing I am most proud of is the endless mode where after a certain amount of time it gets faster and faster, adding a fun dynamic to the game. I hope everyone enjoys this simple little game I made!", "repo": "https://github.com/oliviasophia67/Cyber-Type-2.0", "demo": "https://oliviasophia67.github.io/Cyber-Type-2.0/"}]...
|
[{"post_id": 76573, "ts": "202 [{"post_id": 76573, "ts": "2026-10-04T00:39:28Z", "hours": 1.3847, "text": "Second devlog!!!! Super excited about this devlog because i got the game to a position for a first ship! Especially with stardance ending in only a month I need to ship out all projects soon. Also with school I won’t have much time to work on this. I worked on this game having an endless and a level mode in the time spent, and it works very well!! Hope yall enjoy it"}, {"post_id": 21064, "ts": "2026-07-02T20:51:43Z", "hours": 0.8744, "text": "First Devlog! To start off I just barely started this new game, and its already going pretty well. This projects idea is to be a fast typing game that has to do with coding (more to come on that) so we’ll see how it continues to go. so far I’ve made the general design for it along with the typing mechanics, and I added in a keyboard on the project to make it more easily playable on a phone or tablet. I would love some fun ideas to incorporate into the project, otherwise I shall continue to work on it!"}]...
|
Title: Cyber Type by @Livvy | Stardance
Devlogs:
Title: Cyber Type by @Livvy | Stardance
Devlogs:
First Devlog! To start off I just barely started this new game, and its already going pretty well. This projects idea is to be a fast typing game that has to do with coding (more to come on that) so we’ll see how it continues to go. so far I’ve made the general design for it along with the typing mechanics, and I added in a keyboard on the project to make it more easily playable on a phone or tablet. I would love some fun ideas to incorporate into the project, otherwise I shall continue to work on it!
Second devlog!!!! Super excited about this devlog because i got the game to a position for a first ship! Especially with stardance ending in only a month I need to ship out all projects soon. Also with school I won’t have much time to work on this. I worked on this game having an endless and a level mode in the time spent, and it works very well!! Hope yall enjoy it
Ships:
I made a game where you type out commands and different words as they appear on the screen, to “hack” and move through each level or play through endless mode. Biggest challenge was the screen kept freezing after you lost, which took about an hour of research to fix. The thing I am most proud of is the endless mode where after a certain amount of time it gets faster and faster, adding a fun dynamic to the game. I hope everyone enjoys this simple little game I made!...
|
1793148565.2511523
|
1793234965.2511523
|
|
46793
|
ATLAS by @experimentsoflife | Stardance
|
experimentsoflife
|
0
|
28.0
|
0
|
[]
|
[{"post_id": 76570, "ts": "202 [{"post_id": 76570, "ts": "2026-10-04T00:25:45Z", "hours": 9.9714, "text": "Its been 10 hours since the last devlog, and a lot has changed. Firstly, I changed out my drivetrain from a 4wd with motors that had only 0.2kgcm of torque at 22000 rpm (way too much) to a 2wd with 2 motors that have 12.4kgcm of torque that spin at 100rpm, which is perfect for this robot. This change also prompted a redesign of the whole chassis, which i made and printed out. The next step to this is to wire up my arm, pi, arduino, and battery."}, {"post_id": 56376, "ts": "2026-08-28T03:51:06Z", "hours": 5.6411, "text": "THE ARM WORKS! Update: after another 5 Hours of work, my robotic arm now works extremely smoothly and precisely. No matter where you put an object that is an acceptable size (fits in the claw), if it is in the cameras FOV, the arm can pick it up. It does this using inverse kinematics and trigonometry to calculate the position that each servo needs to be at to grab the object. Below is a video of the robotic arm picking up a light roll of double sided tape (and if the video doesn’t work then a photo):"}, {"post_id": 54230, "ts": "2026-08-25T03:52:40Z", "hours": 7.0183, "text": "Trying to get the robotic arm and object detection to work, so far I have tried to implement a coordinate system so that my camera knows how far away an object is and what the size of it is so that the robotic arm can pick it up precisely. I made a website where you can calibrate the robot and also control the arm manually, the calibration gives you the size of and object and the x y coordinates in mm. it currently uses OpenCV for object recognition."}, {"post_id": 51350, "ts": "2026-08-20T23:33:27Z", "hours": 2.3119, "text": "Update: As required for funding, I made the schematic of the wiring for ATLAS. I started off with no prior knowledge about KiCad or even what a schematic Is, and in 2 hours, built a full schematic, checked it with electrical rules, connections, and all verifications, and now I have a working wiring diagram that will be helpful when building. Below is a picture of my schematic:"}, {"post_id": 50677, "ts": "2026-08-19T23:43:31Z", "hours": 1.1083, "text": "Devlog #2: I made the first version of object recognition with OpenCV on my Raspberry Pi 3B+. The goal of having object recognition on my robot is so that it knows when there is an object that it needs to pick up, and so that it can orient itself to the appropriate position to pick up the object, and pick it up precisely. Below are some pictures of the code that im running and the output:"}, {"post_id": 45812, "ts": "2026-08-12T15:15:11Z", "hours": 1.95, "text": "This is my first design of my autonomous rover, Atlas. In this session, I fully designed V1 of this robot. The chassis of the robot features a 4WD system with Skid-Steering. The drivetrain is powered by 4 seperate 12V motors, geared in a 3:7 ratio using 27 and 63 teeth herringbone gears. The actual base of the robot is made up of 1 flat plate, with a 25x25 grid of 3mm holes, spaced 10mm apart. The goal of this grid system was that the robot should be modular, meaning that you can use the same robot to do multiple things, by designing attachments that you can screw onto the chassis, making it extremely efficient at doing many different tasks. The robot is eventually going to be powered with a Raspberry Pi, controlling 2 arduinos, one for sensor information and another to control motors (drivetrain, servos, etc). The robot is going to use this modular design to mount a 4DoF robotic arm, which will be powered by 4 micro servos, and at it will also use Object Detection powered by the Raspberry-Pi Cam V2. At the end, the robot should be able to autonomously drive around whatever area you put it in, find loose objects on the ground, pick them up, and put them into a fixed location, while avoiding obstacles and ensuring the safety of people/animals around it. This is just a sneak peek at the potential of this robot, and in the future, I hope to make even more out of it. (sorry if this was a little wordy lol)"}]...
|
Title: ATLAS by @experimentsoflife | Stardance
De Title: ATLAS by @experimentsoflife | Stardance
Devlogs:
This is my first design of my autonomous rover, Atlas. In this session, I fully designed V1 of this robot. The chassis of the robot features a 4WD system with Skid-Steering. The drivetrain is powered by 4 seperate 12V motors, geared in a 3:7 ratio using 27 and 63 teeth herringbone gears. The actual base of the robot is made up of 1 flat plate, with a 25x25 grid of 3mm holes, spaced 10mm apart. The goal of this grid system was that the robot should be modular, meaning that you can use the same robot to do multiple things, by designing attachments that you can screw onto the chassis, making it extremely efficient at doing many different tasks. The robot is eventually going to be powered with a Raspberry Pi, controlling 2 arduinos, one for sensor information and another to control motors (drivetrain, servos, etc). The robot is going to use this modular design to mount a 4DoF robotic arm, which will be powered by 4 micro servos, and at it will also use Object Detection powered by the Raspberry-Pi Cam V2. At the end, the robot should be able to autonomously drive around whatever area you put it in, find loose objects on the ground, pick them up, and put them into a fixed location, while avoiding obstacles and ensuring the safety of people/animals around it. This is just a sneak peek at the potential of this robot, and in the future, I hope to make even more out of it. (sorry if this was a little wordy lol)
Devlog #2: I made the first version of object recognition with OpenCV on my Raspberry Pi 3B+. The goal of having object recognition on my robot is so that it knows when there is an object that it needs to pick up, and so that it can orient itself to the appropriate position to pick up the object, and pick it up precisely. Below are some pictures of the code that im running and the output:
Update: As required for funding, I made the schematic of the wiring for ATLAS. I started off with no prior knowledge about KiCad or even what a schematic Is, and in 2 hours, built a full schematic, checked it with electrical rules, connections, and all verifications, and now I have a working wiring diagram that will be helpful when building. Below is a picture of my schematic:
Trying to get the robotic arm and object detection to work, so far I have tried to implement a coordinate system so that my camera knows how far away an object is and what the size of it is so that the robotic arm can pick it up precisely. I made a website where you can calibrate the robot and also control the arm manually, the calibration gives you the size of and object and the x y coordinates in mm. it currently uses OpenCV for object recognition.
THE ARM WORKS! Update: after another 5 Hours of work, my robotic arm now works extremely smoothly and precisely. No matter where you put an object that is an acceptable size (fits in the claw), if it is in the cameras FOV, the arm can pick it up. It does this using inverse kinematics and trigonometry to calculate the position that each servo needs to be at to grab the object. Below is a video of the robotic arm picking up a light roll of double sided tape (and if the video doesn’t work then a photo):
Its been 10 hours since the last devlog, and a lot has changed. Firstly, I changed out my drivetrain from a 4wd with motors that had only 0.2kgcm of torque at 22000 rpm (way too much) to a 2wd with 2 motors that have 12.4kgcm of torque that spin at 100rpm, which is perfect for this robot. This change also prompted a redesign of the whole chassis, which i made and printed out. The next step to this is to wire up my arm, pi, arduino, and battery....
|
1793152176.1700552
|
1793756976.1700552
|
|
16975
|
Python by @amirarellis | Stardance
|
amirarellis
|
0
|
0.68
|
0
|
[]
|
[{"post_id": 7657, "ts": "2026 [{"post_id": 7657, "ts": "2026-06-12T20:00:52Z", "hours": 0.6825, "text": "I am learning how to code!!"}]...
|
Title: Python by @amirarellis | Stardance
Devlogs Title: Python by @amirarellis | Stardance
Devlogs:
I am learning how to code!!...
|
1792680504.0218756
|
1793285304.0218756
|
|
3751
|
MAV by @baconwaffledonut | Stardance
|
baconwaffledonut
|
1
|
70.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T23:38:23Z", "hours": 70.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a basic game engine in Rust and Vulkan, doesn’t do much other than render an object ten times in a row. It does have movement support about the camera along with rotation of the camera allowing you to move around the scene. It was of course very challenging to get to this point and I had to reference a variety of like wiki’s and documents because none of it was very clearly explained in one place, and Vulkan is a low profile API where you need to code eveything. Anyways I had a lot of fun writing it, learned a lot about how it works this time as well.", "repo": "https://github.com/BaconWaffleDonut/MAV/tree/master", "demo": "https://youtu.be/2d5tLUQpuWg"}]...
|
[{"post_id": 76561, "ts": "202 [{"post_id": 76561, "ts": "2026-10-03T23:34:25Z", "hours": 3.1708, "text": "Very last devlog, just added some finishing touches, tried to get LOD’s working but they still appear too close to the camera. Yeah that’s really it, have a good rest of the year :3"}, {"post_id": 33779, "ts": "2026-07-23T23:26:07Z", "hours": 2.8714, "text": "Finally got the movement system for the camera all smoothed out. Now it moves relative to the direction of the camera instead of along the world grid. Also smoothed out the motion."}, {"post_id": 33293, "ts": "2026-07-23T02:35:22Z", "hours": 6.8494, "text": "Finally manage to get rotation properly implemented and bound to various keys. Still need to change the movement system so that the camera axis rotates with the camera instead of being fixed to the same rotational state of the world."}, {"post_id": 23910, "ts": "2026-07-07T03:36:54Z", "hours": 3.6447, "text": "Well I finally managed to fix the memory leak somehow, currently it only supports a single model however my next goal is to add support for different models. Currently it can change the number of models displayed on screen at once along with the brightness of each model."}, {"post_id": 23289, "ts": "2026-07-06T04:54:09Z", "hours": 8.3117, "text": "I replaced my code for allocating buffer memory using vk-mem-rs. Still trying to track down the memory leak. Now I need to fix the rendering issues as something happened when switching the buffer systems out causing the brightness to significantly decrease and rendering to be locationally based on the cursor for some reason, and also now it would require a seizure warning for any video/gif which is suboptimal. Only during closing the application does brightness return to expected ranges as seen in photo below."}, {"post_id": 17252, "ts": "2026-06-27T23:34:59Z", "hours": 1.8019, "text": "It finally runs with no real errors this time and produces expected behavior. Next I want to figure out how to change the brightness with a key input."}, {"post_id": 16719, "ts": "2026-06-27T05:03:58Z", "hours": 7.22, "text": "I finally got it to run and render more than one frame before crashing. Now I just need to figure out how to get it to render an actual image. Probably just messed up a section of the code."}, {"post_id": 15974, "ts": "2026-06-25T22:54:22Z", "hours": 5.9689, "text": "I have no idea how to fix this error. I have tried not initializing sync objects, changing the order in which functions are initialized. Maybe its not working because of an empty field somewhere…"}, {"post_id": 15427, "ts": "2026-06-25T02:14:58Z", "hours": 2.0947, "text": "Code is running but now I have a segfault error"}, {"post_id": 14923, "ts": "2026-06-24T07:05:22Z", "hours": 11.3683, "text": "The majority of the code is ready to run… just three more errors that I spent a few hours on remain… At least I think it was a few hours, might have been just one or two…"}, {"post_id": 13934, "ts": "2026-06-22T21:09:55Z", "hours": 9.9392, "text": "Created a ton of functions. Still just boilerplate code that I eventually want to replace a lot of the hardcoded configs with variables for an eventual config file. I managed to extract a few variables that get reused consistently into an impl for a single write/ multiple reader structure because one of them should only be created once. Other than that I am relearning why I didn’t really do much with vulkan… Well time to go code some more :3"}, {"post_id": 3232, "ts": "2026-06-06T01:56:45Z", "hours": 2.4022, "text": "Worked on testing imports from other files. Setup some guidelines for the main video engine. Created a bunch of functions for use in the main function for the engine, still empty. Next comes the fun part of trying to figure out the actual code…"}, {"post_id": 1132, "ts": "2026-06-02T23:36:52Z", "hours": 2.7244, "text": "Got a simple window created for testing, now onto Vulkan…"}, {"post_id": 585, "ts": "2026-06-02T02:33:41Z", "hours": 1.4103, "text": "Tried some stuff to get started, really need to find a good tutorial for Ash."}]...
|
Title: MAV by @baconwaffledonut | Stardance
Devlo Title: MAV by @baconwaffledonut | Stardance
Devlogs:
Tried some stuff to get started, really need to find a good tutorial for Ash.
Got a simple window created for testing, now onto Vulkan…
Worked on testing imports from other files. Setup some guidelines for the main video engine. Created a bunch of functions for use in the main function for the engine, still empty. Next comes the fun part of trying to figure out the actual code…
Created a ton of functions. Still just boilerplate code that I eventually want to replace a lot of the hardcoded configs with variables for an eventual config file. I managed to extract a few variables that get reused consistently into an impl for a single write/ multiple reader structure because one of them should only be created once. Other than that I am relearning why I didn’t really do much with vulkan… Well time to go code some more :3
The majority of the code is ready to run… just three more errors that I spent a few hours on remain… At least I think it was a few hours, might have been just one or two…
Code is running but now I have a segfault error
I have no idea how to fix this error. I have tried not initializing sync objects, changing the order in which functions are initialized. Maybe its not working because of an empty field somewhere…
I finally got it to run and render more than one frame before crashing. Now I just need to figure out how to get it to render an actual image. Probably just messed up a section of the code.
It finally runs with no real errors this time and produces expected behavior. Next I want to figure out how to change the brightness with a key input.
I replaced my code for allocating buffer memory using vk-mem-rs. Still trying to track down the memory leak. Now I need to fix the rendering issues as something happened when switching the buffer systems out causing the brightness to significantly decrease and rendering to be locationally based on the cursor for some reason, and also now it would require a seizure warning for any video/gif which is suboptimal. Only during closing the application does brightness return to expected ranges as seen in photo below.
Well I finally managed to fix the memory leak somehow, currently it only supports a single model however my next goal is to add support for different models. Currently it can change the number of models displayed on screen at once along with the brightness of each model.
Finally manage to get rotation properly implemented and bound to various keys. Still need to change the movement system so that the camera axis rotates with the camera instead of being fixed to the same rotational state of the world.
Finally got the movement system for the camera all smoothed out. Now it moves relative to the direction of the camera instead of along the world grid. Also smoothed out the motion.
Very last devlog, just added some finishing touches, tried to get LOD’s working but they still appear too close to the camera. Yeah that’s really it, have a good rest of the year :3
Ships:
I made a basic game engine in Rust and Vulkan, doesn’t do much other than render an object ten times in a row. It does have movement support about the camera along with rotation of the camera allowing you to move around the scene. It was of course very challenging to get to this point and I had to reference a variety of like wiki’s and documents because none of it was very clearly explained in one place, and Vulkan is a low profile API where you need to code eveything. Anyways I had a lot of fun writing it, learned a lot about how it works this time as well....
|
1793148699.8376262
|
1793235099.8376262
|
|
39182
|
Spectrometer data calibration device by @Gracie | Spectrometer data calibration device by @Gracie | Stardance...
|
Gracie
|
0
|
2.24
|
0
|
[]
|
[{"post_id": 76560, "ts": "202 [{"post_id": 76560, "ts": "2026-10-03T23:26:02Z", "hours": 0.6172, "text": "Painting cover!"}, {"post_id": 37909, "ts": "2026-07-30T22:07:14Z", "hours": 1.3167, "text": "Okay, last update to log my hours! So far Im working on a practice cover for my spectrometer, but for now this is just to test if it can fit all the equipment needed! Since it’s yk…drying… here’s the diagram I made for it. Have a good night!"}, {"post_id": 37746, "ts": "2026-07-30T17:36:44Z", "hours": 0.3014, "text": "hello! Im not sure if this is how you correctly write blogs; however this is what im currently working on! It’s only on Tinkercad at the moment while i get the materials needed to make it. I’ve only now gotten stardance/hackatime to work for me, so prepare for RAPID updates lol- I look forward to meeting you all!<3"}]...
|
Title: Spectrometer data calibration device by @Gr Title: Spectrometer data calibration device by @Gracie | Stardance
Devlogs:
hello! Im not sure if this is how you correctly write blogs; however this is what im currently working on! It’s only on Tinkercad at the moment while i get the materials needed to make it. I’ve only now gotten stardance/hackatime to work for me, so prepare for RAPID updates lol- I look forward to meeting you all!<3
Okay, last update to log my hours! So far Im working on a practice cover for my spectrometer, but for now this is just to test if it can fit all the equipment needed! Since it’s yk…drying… here’s the diagram I made for it. Have a good night!
Painting cover!...
|
1792745251.172239
|
1793350051.172239
|
|
46084
|
Indifference by @ozmld | Stardance
|
ozmld
|
0
|
56.36
|
0
|
[]
|
[{"post_id": 76554, "ts": "202 [{"post_id": 76554, "ts": "2026-10-03T22:37:40Z", "hours": 12.7611, "text": "Dev Log 6, Epileptic warning since the video does have a quick white flash! finished all the credits and stuff and finally in the home stretch of having most of the game features done, now I’m working on the save where I’m using C++ to create a txt file and having it read it in the beginning to see if there is a save and to load it in, might add an option to not load it if the user chooses to but that’s for later because this is definitely the more difficult side of the project since my code is a mess rn. And adding a flashing feature which will be important to the game play"}, {"post_id": 70242, "ts": "2026-09-18T19:35:41Z", "hours": 10.0731, "text": "Dev Log 5 starting to finish up all of the UI stuff and credits, right now struggling with the credits at the end cause when you go back to the menu and try to load up the game again, it just loads up the credit probably has to do with the playerState or just gameState in general"}, {"post_id": 65059, "ts": "2026-09-09T22:03:47Z", "hours": 10.2019, "text": "Dev Log 4 i finished the dialog system (after way too much time and headaches) I basically assign a specific value to each NPC and depending on that ID it loads a characters dialog, I also decided to hardcode the dialog instead of making a vector or more complex system since I couldn’t find much information about it and I just kept going in circles. Now I’m working on the title screen which is also causing some headaches, as you can see at the end there is coords to track the mouse but im trying to find a way to keep the coords if the player wants to resize the window which is more complicated than i thought it was going to be."}, {"post_id": 58528, "ts": "2026-08-30T23:20:44Z", "hours": 10.4464, "text": "Devlog 3, I started on the dialog feature of my game, as you can see the little red stand in guy is the NPC, I’m pretty happy with the dialog box and will just have to create a struct for all the NPC’s in the game and their corresponding dialog, the player is also stuck until the they press next which I am still working on but for right now they can’t move and I’m pretty happy with the results."}, {"post_id": 49935, "ts": "2026-08-18T22:07:54Z", "hours": 8.2931, "text": "Devlog 2, I have finished all the movement and finally have the recording, I built the tiles and camera panning still using my old game as a reference with some different variables. After this I’m going to learn how to make levels and such since I’ve only made a platformer game with one level, so it’s going to be a new experience (waiting for my friend to send the sprite so im using templates rn)"}, {"post_id": 44878, "ts": "2026-08-10T22:23:31Z", "hours": 4.5886, "text": "DevLog 1, I’ve made my sprite on a window, and it can move around, I’ve been using my first game that I programmed as a template (that I got from YouTube) to get the movement but after getting the animations done, most of it will be me just exploring SDL3 and seeing how to create a top-down game ( also if anyone knows how to draw better sprites pls reach out, the sprite is most likely not going to be permanent)"}]...
|
Title: Indifference by @ozmld | Stardance
Devlogs Title: Indifference by @ozmld | Stardance
Devlogs:
DevLog 1, I’ve made my sprite on a window, and it can move around, I’ve been using my first game that I programmed as a template (that I got from YouTube) to get the movement but after getting the animations done, most of it will be me just exploring SDL3 and seeing how to create a top-down game ( also if anyone knows how to draw better sprites pls reach out, the sprite is most likely not going to be permanent)
Devlog 2, I have finished all the movement and finally have the recording, I built the tiles and camera panning still using my old game as a reference with some different variables. After this I’m going to learn how to make levels and such since I’ve only made a platformer game with one level, so it’s going to be a new experience (waiting for my friend to send the sprite so im using templates rn)
Devlog 3, I started on the dialog feature of my game, as you can see the little red stand in guy is the NPC, I’m pretty happy with the dialog box and will just have to create a struct for all the NPC’s in the game and their corresponding dialog, the player is also stuck until the they press next which I am still working on but for right now they can’t move and I’m pretty happy with the results.
Dev Log 4 i finished the dialog system (after way too much time and headaches) I basically assign a specific value to each NPC and depending on that ID it loads a characters dialog, I also decided to hardcode the dialog instead of making a vector or more complex system since I couldn’t find much information about it and I just kept going in circles. Now I’m working on the title screen which is also causing some headaches, as you can see at the end there is coords to track the mouse but im trying to find a way to keep the coords if the player wants to resize the window which is more complicated than i thought it was going to be.
Dev Log 5 starting to finish up all of the UI stuff and credits, right now struggling with the credits at the end cause when you go back to the menu and try to load up the game again, it just loads up the credit probably has to do with the playerState or just gameState in general
Dev Log 6, Epileptic warning since the video does have a quick white flash! finished all the credits and stuff and finally in the home stretch of having most of the game features done, now I’m working on the save where I’m using C++ to create a txt file and having it read it in the beginning to see if there is a save and to load it in, might add an option to not load it if the user chooses to but that’s for later because this is definitely the more difficult side of the project since my code is a mess rn. And adding a flashing feature which will be important to the game play...
|
1792648504.9841902
|
1793253304.9841902
|
|
58424
|
Geometry Web by @skornuta | Stardance
|
skornuta
|
0
|
63.79
|
0
|
[]
|
[{"post_id": 76552, "ts": "202 [{"post_id": 76552, "ts": "2026-10-03T22:24:08Z", "hours": 11.1511, "text": "I am working on bug fixes. Robot is finally complete, dual is ALMOST there, most levels are possible. I still need to fix the deadlocked wave, some weird block placements, audio glitches, and im pretty sure those are the last bugs. github link and demo are NOT out yet, as I need to figure out how to publish this without robtop suing me… We are getting close. Stay tuned."}, {"post_id": 73427, "ts": "2026-09-25T02:10:20Z", "hours": 9.5358, "text": "Devlog 3: physics and bugs I only worked on physics and bugs for the last 2 days since the last devlog. I’ve got recordings of the real game playing every level, so I replay the same inputs in my port and count every spot where the player ends up somewhere different. That number went from 333 → 30 . (its not perfect, but its getting close.) No more guessing numbers luckily, i got some real data. Fixed this time Force blocks, and the 3 other blocks. These were important, they shouldnt be rendered at all but they have a huge purpose. The 2.2 End trigger. the level ends at the correct place now. Rotate Gameplay speed hand-off, teleport gravity, linked teleports. (kinda works but i need to fix) Dash orbs, spider orbs, wave hitboxes, saw hitboxes. Ship/UFO getting pushed around by moving blocks (mainly for deadlocked. The bot beats all 22 levels but I cannot finish the levels. i might need to retrain the bot for it to not glitch through the maps wait i might get the bot to use actual game macros to test… ok Next fix robot as its terrible rn more physics stuff gamemodes dual is terrible right now fix the bot so it can really test optimizations bug hunting with my friends"}, {"post_id": 72478, "ts": "2026-09-23T01:23:03Z", "hours": 10.2392, "text": "a lot has been changed. We have finally figured out the ui, MOST gamemodes, most menus. i am working on the last assignments and planning to release THIS WEEK. stay tuned. its beginning to feel like the real thing. — sorry for this short devlog, next one will include all information. im trying to push out as much as i can."}, {"post_id": 65778, "ts": "2026-09-11T04:38:07Z", "hours": 10.1683, "text": "Devlog 2: Menus, Triggers, and Proper Animations Time spent since last devlog: ~10h 10m Total time logged: ~32h 53m The levels aren’t finished yet, but the game is finally starting to look and feel like actual Geometry Dash instead of a static test build. Visuals & Triggers The levels were way too stiff before. Adding authored trigger behavior makes everything move and pulse like the real game: Pulse & Color Triggers: Added live HSV shifts and over a thousand pulse triggers so backgrounds, objects, and channels flash to the beat properly. Movement & Easing: Implemented real easing curves (including overshooting) and move stacking so platforms follow the player smoothly instead of jittering. Rotate Triggers: Objects and hazards actually spin around pivot points instead of sitting frozen in place. Mirror Portals: The entire camera flips cleanly now without breaking the screen layout. (no animation for flip yet WILL BE ADDED NEXT) most of this works OKAY, but there are still lots of changes to be made. The UI Overhaul The game now boots into a real main menu. The setting, icon menu, pause menu, and win screen were rebuilt from scratch using original assets and binary-accurate layouts: Game Feel: Button press animations, proper hitboxes (almost), snappy sliders, and difficulty badges match the real thing (except for dash for some reason). Icon Menu: Swapped out the old sprite sheet for the individual 2.2 sheets. All 107 palette colors and hundreds of icons are loaded in and selectable. (not formatted well rn) HUD: Practice mode buttons, pause screens, and attempt counters scroll away naturally instead of cluttering the view. Next Up Finishing all levels bug testing optimizing everything more bug testing More devlogs coming soon"}, {"post_id": 61960, "ts": "2026-09-05T04:36:21Z", "hours": 22.6981, "text": "Devlog 1: I’m Porting Geometry Dash to the Web I have over 300 hours in GD and beat my first Extreme Demon a few weeks ago. Total time logged: ~22h 30m I forgot about devlogs even though I’ve been working on this for weeks. This is not a wrapper. No Unity, no Godot, no emulator, and none of the love.js stuff I used for my Balatro port. It’s vanilla TypeScript + WebGL2, reading the real level files directly out of my Steam copy and re-implementing GD’s physics, collision, gamemodes, triggers, and rendering entirely by hand. My plan for now is just to build the 22 classic main levels, the menus, and the icon kit. No editor, no online, and no platformer mode for now , though I do want to add custom levels later (possibly supporting .gmd imports via the Geode “GDShare” mod). What Works So Far Rendering: All 22 levels render somewhat correctly. Gamemodes: All 8 modes are implemented (Cube, Ship, Ball, UFO, Wave, Robot, Spider, Swing), though only 4 feel solid right now. Mechanics: Portals, orbs, pads, breakable blocks, and dual mode (barely working). Triggers: Color, Move, Alpha, Toggle, Spawn, and Shake. Features: Practice mode, checkpoints, secret coins, and save states. UI & Audio: Level select, icon kit, settings, music, SFX, and pause menu. VFX: Particles, screen shake, and death explosions. The Actual Hard Part Rendering was the easy part. Making it feel right is the entire project. While other GD web remakes exist, almost none of them nail the physics. I ended up disassembling the actual game binary with Claude to read the original physics values and logic directly. Next Up Finishing the last 3 levels Robot and Spider animations Proper easing on moving platforms Overhauling the main menu Deploying to a real domain so people can play it General bug fixes (there are a lot right now) More devlogs coming soon!"}]...
|
Title: Geometry Web by @skornuta | Stardance
Devl Title: Geometry Web by @skornuta | Stardance
Devlogs:
Devlog 1: I’m Porting Geometry Dash to the Web I have over 300 hours in GD and beat my first Extreme Demon a few weeks ago. Total time logged: ~22h 30m I forgot about devlogs even though I’ve been working on this for weeks. This is not a wrapper. No Unity, no Godot, no emulator, and none of the love.js stuff I used for my Balatro port. It’s vanilla TypeScript + WebGL2, reading the real level files directly out of my Steam copy and re-implementing GD’s physics, collision, gamemodes, triggers, and rendering entirely by hand. My plan for now is just to build the 22 classic main levels, the menus, and the icon kit. No editor, no online, and no platformer mode for now , though I do want to add custom levels later (possibly supporting .gmd imports via the Geode “GDShare” mod). What Works So Far Rendering: All 22 levels render somewhat correctly. Gamemodes: All 8 modes are implemented (Cube, Ship, Ball, UFO, Wave, Robot, Spider, Swing), though only 4 feel solid right now. Mechanics: Portals, orbs, pads, breakable blocks, and dual mode (barely working). Triggers: Color, Move, Alpha, Toggle, Spawn, and Shake. Features: Practice mode, checkpoints, secret coins, and save states. UI & Audio: Level select, icon kit, settings, music, SFX, and pause menu. VFX: Particles, screen shake, and death explosions. The Actual Hard Part Rendering was the easy part. Making it feel right is the entire project. While other GD web remakes exist, almost none of them nail the physics. I ended up disassembling the actual game binary with Claude to read the original physics values and logic directly. Next Up Finishing the last 3 levels Robot and Spider animations Proper easing on moving platforms Overhauling the main menu Deploying to a real domain so people can play it General bug fixes (there are a lot right now) More devlogs coming soon!
Devlog 2: Menus, Triggers, and Proper Animations Time spent since last devlog: ~10h 10m Total time logged: ~32h 53m The levels aren’t finished yet, but the game is finally starting to look and feel like actual Geometry Dash instead of a static test build. Visuals & Triggers The levels were way too stiff before. Adding authored trigger behavior makes everything move and pulse like the real game: Pulse & Color Triggers: Added live HSV shifts and over a thousand pulse triggers so backgrounds, objects, and channels flash to the beat properly. Movement & Easing: Implemented real easing curves (including overshooting) and move stacking so platforms follow the player smoothly instead of jittering. Rotate Triggers: Objects and hazards actually spin around pivot points instead of sitting frozen in place. Mirror Portals: The entire camera flips cleanly now without breaking the screen layout. (no animation for flip yet WILL BE ADDED NEXT) most of this works OKAY, but there are still lots of changes to be made. The UI Overhaul The game now boots into a real main menu. The setting, icon menu, pause menu, and win screen were rebuilt from scratch using original assets and binary-accurate layouts: Game Feel: Button press animations, proper hitboxes (almost), snappy sliders, and difficulty badges match the real thing (except for dash for some reason). Icon Menu: Swapped out the old sprite sheet for the individual 2.2 sheets. All 107 palette colors and hundreds of icons are loaded in and selectable. (not formatted well rn) HUD: Practice mode buttons, pause screens, and attempt counters scroll away naturally instead of cluttering the view. Next Up Finishing all levels bug testing optimizing everything more bug testing More devlogs coming soon
a lot has been changed. We have finally figured out the ui, MOST gamemodes, most menus. i am working on the last assignments and planning to release THIS WEEK. stay tuned. its beginning to feel like the real thing. — sorry for this short devlog, next one will include all information. im trying to push out as much as i can.
Devlog 3: physics and bugs I only worked on physics and bugs for the last 2 days since the last devlog. I’ve got recordings of the real game playing every level, so I replay the same inputs in my port and count every spot where the player ends up somewhere different. That number went from 333 → 30 . (its not perfect, but its getting close.) No more guessing numbers luckily, i got some real data. Fixed this time Force blocks, and the 3 other blocks. These were important, they shouldnt be rendered at all but they have a huge purpose. The 2.2 End trigger. the level ends at the correct place now. Rotate Gameplay speed hand-off, teleport gravity, linked teleports. (kinda works but i need to fix) Dash orbs, spider orbs, wave hitboxes, saw hitboxes. Ship/UFO getting pushed around by moving blocks (mainly for deadlocked. The bot beats all 22 levels but I cannot finish the levels. i might need to retrain the bot for it to not glitch through the maps wait i might get the bot to use actual game macros to test… ok Next fix robot as its terrible rn more physics stuff gamemodes dual is terrible right now fix the bot so it can really test optimizations bug hunting with my friends
I am working on bug fixes. Robot is finally complete, dual is ALMOST there, most levels are possible. I still need to fix the deadlocked wave, some weird block placements, audio glitches, and im pretty sure those are the last bugs. github link and demo are NOT out yet, as I need to figure out how to publish this without robtop suing me… We are getting close. Stay tuned....
|
1792749336.248374
|
1793354136.248374
|
|
44056
|
Eng-inuity by @antellij | Stardance
|
antellij
|
2
|
29.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T04:31:28Z", "hours": 15.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Introducing Enginuity! The most accurate representation of the challenges involved with engineering (like not electrocuting yourself) in a fun (hopefully) warioware inspired game. Everything is lovely and nothing is wrong… but FAILURE is NOT tolerated Do you have what it takes to beat the 5 unique minigames?", "repo": "https://github.com/antelliJ/Eng-inuity-game", "demo": "https://o7m8.itch.io/enginuity"}, {"ship_num": 2, "ts": "2026-09-05T03:41:03Z", "hours": 14.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Introducing Enginuity! The most accurate representation of the challenges involved with engineering (like not electrocuting yourself) in a fun (hopefully) warioware inspired game. Everything is lovely, joyous, and nothing is wrong… but FAILURE is NOT tolerated", "repo": "https://github.com/antelliJ/Eng-inuity-game", "demo": "https://o7m8.itch.io/enginuity"}]...
|
[{"post_id": 76551, "ts": "202 [{"post_id": 76551, "ts": "2026-10-03T22:20:43Z", "hours": 2.7369, "text": "Added a new minigame here you must accurately sort the objects to train the always watching AI. But you cannot get it wrong"}, {"post_id": 76032, "ts": "2026-10-02T03:46:07Z", "hours": 0.6378, "text": "I thought making something somewhat smooth with curves would be a little hard, but its really easy to slap on a lerp and everything works decently"}, {"post_id": 76021, "ts": "2026-10-02T02:51:07Z", "hours": 1.7353, "text": "Small things that add a lot The game doesn’t end! Once all the minigames are completed, you can continue but the time gets faster over time (up to a certain point so its not completely impossible). I haven’t gotten past 12, so I haven’t quite seen the max speed for long, so maybe it is not humanely possible at that max I also procedurally made sounds so the game feels just a little more lively"}, {"post_id": 75786, "ts": "2026-10-01T04:18:13Z", "hours": 4.9367, "text": "Wow I remembered this project exists! worked on actually making lives, and added a new minigame to connect pcb traces"}, {"post_id": 63835, "ts": "2026-09-07T20:11:17Z", "hours": 0.2639, "text": "Added some more things to the readme to prep it for launch"}, {"post_id": 63677, "ts": "2026-09-07T16:38:18Z", "hours": 4.3783, "text": "I added tips just before the start of the game to make it more clear what the objective of that particular level is. To make use of the assets I made a third minigame. I also added a system to basically cache all the particles at the start, since it takes a good second for it to load on the first run, especially on web. I think I’ll properly implement the lives system once more games are added."}, {"post_id": 61925, "ts": "2026-09-05T02:58:27Z", "hours": 1.4672, "text": "Cleaned up some of the minigames and made a fitting Readme for the github before shipping"}, {"post_id": 61780, "ts": "2026-09-04T21:07:29Z", "hours": 7.2142, "text": "I have no clue what I was talking about saying I was working on foundations, because I look around and all I see is garbage. Its been a while since I’ve worked on this, but I am really baffled by what I was trying to do in the code. At least I have art for placeholder stuff, and got to actually work on the ‘game loop’. Sometimes I am genuinely concerned with what I am even attempting to make, but maybe when it all comes together the absurd plot will at least be at home with the rest of the absurdity in the game."}, {"post_id": 42905, "ts": "2026-08-07T21:12:22Z", "hours": 4.9739, "text": "Devlog 0 I’ve just started work on my entry for the warioware mission since I’ve used godot before and have always enjoyed quickfire arcade-like games. With stardance being a platform of creating technological projects, I had the ingenious idea to theme the minigames on engineering life and challenges, spawning the idea of enginuity (see what I did there) From getting wisdom from a rubber duck, to not getting electrocuted, (among more minigames I have planned) I hope that the game may be interesting of course fun what I have so far I spent a lot of time trying to get the shaders to look how I wanted, and I still think there is some changes that would have to be made in the future I started some of the logic for inputs and a foundation for the theming. I also put in some temporary art Anyways, thanks for reading this, and I hope you have a wonderful rest of your day!"}]...
|
Title: Eng-inuity by @antellij | Stardance
Devlog Title: Eng-inuity by @antellij | Stardance
Devlogs:
Devlog 0 I’ve just started work on my entry for the warioware mission since I’ve used godot before and have always enjoyed quickfire arcade-like games. With stardance being a platform of creating technological projects, I had the ingenious idea to theme the minigames on engineering life and challenges, spawning the idea of enginuity (see what I did there) From getting wisdom from a rubber duck, to not getting electrocuted, (among more minigames I have planned) I hope that the game may be interesting of course fun what I have so far I spent a lot of time trying to get the shaders to look how I wanted, and I still think there is some changes that would have to be made in the future I started some of the logic for inputs and a foundation for the theming. I also put in some temporary art Anyways, thanks for reading this, and I hope you have a wonderful rest of your day!
I have no clue what I was talking about saying I was working on foundations, because I look around and all I see is garbage. Its been a while since I’ve worked on this, but I am really baffled by what I was trying to do in the code. At least I have art for placeholder stuff, and got to actually work on the ‘game loop’. Sometimes I am genuinely concerned with what I am even attempting to make, but maybe when it all comes together the absurd plot will at least be at home with the rest of the absurdity in the game.
Cleaned up some of the minigames and made a fitting Readme for the github before shipping
I added tips just before the start of the game to make it more clear what the objective of that particular level is. To make use of the assets I made a third minigame. I also added a system to basically cache all the particles at the start, since it takes a good second for it to load on the first run, especially on web. I think I’ll properly implement the lives system once more games are added.
Added some more things to the readme to prep it for launch
Wow I remembered this project exists! worked on actually making lives, and added a new minigame to connect pcb traces
Small things that add a lot The game doesn’t end! Once all the minigames are completed, you can continue but the time gets faster over time (up to a certain point so its not completely impossible). I haven’t gotten past 12, so I haven’t quite seen the max speed for long, so maybe it is not humanely possible at that max I also procedurally made sounds so the game feels just a little more lively
I thought making something somewhat smooth with curves would be a little hard, but its really easy to slap on a lerp and everything works decently
Added a new minigame here you must accurately sort the objects to train the always watching AI. But you cannot get it wrong
Ships:
Introducing Enginuity! The most accurate representation of the challenges involved with engineering (like not electrocuting yourself) in a fun (hopefully) warioware inspired game. Everything is lovely, joyous, and nothing is wrong… but FAILURE is NOT tolerated
Introducing Enginuity! The most accurate representation of the challenges involved with engineering (like not electrocuting yourself) in a fun (hopefully) warioware inspired game. Everything is lovely and nothing is wrong… but FAILURE is NOT tolerated Do you have what it takes to beat the 5 unique minigames?...
|
1793234856.4238887
|
1793321256.4238887
|
|
67666
|
Alarm clock by @nikolopoulosmaximos3 | Stardance
|
nikolopoulosmaximos3
|
0
|
4.33
|
0
|
[]
|
[{"post_id": 76545, "ts": "202 [{"post_id": 76545, "ts": "2026-10-03T22:05:01Z", "hours": 0.3592, "text": "Finishing up the CAD, Exporting eveyrthing to one file, Creating the GitHub repository."}, {"post_id": 76421, "ts": "2026-10-03T14:12:03Z", "hours": 3.9736, "text": "First project: I just worked with KiCad to design a SImple PCB, follwed by designing a custom shell for the alarm. Next is to write the code for the ESP32 inside the alarm."}]...
|
Title: Alarm clock by @nikolopoulosmaximos3 | Star Title: Alarm clock by @nikolopoulosmaximos3 | Stardance
Devlogs:
First project: I just worked with KiCad to design a SImple PCB, follwed by designing a custom shell for the alarm. Next is to write the code for the ESP32 inside the alarm.
Finishing up the CAD, Exporting eveyrthing to one file, Creating the GitHub repository....
|
1793112764.6751685
|
1793717564.6751685
|
|
59944
|
Aster by @srithimahi | Stardance
|
srithimahi
|
0
|
42.91
|
0
|
[]
|
[{"post_id": 76540, "ts": "202 [{"post_id": 76540, "ts": "2026-10-03T21:27:22Z", "hours": 9.3839, "text": "Devlog-6 in the last devlog I ended by saying “Next I want a shortcuts command to show all the shortcuts cause I am STARTING TO FORGET EVERYTHING” …yeahhhh, i made that and an entire command system Aster has COMMANDSSSSS Before this, every action was linked to a keyboard shortcut. That was a mildly questionable. SO i made shortcuts for tabs, panes, zooming, focusing the panes, search, copy, paste, opening the system monitor, blah blah and I was reaching the point where I MADE THE TERMINAL AND EVEN I COULDN’T REMEMBER HOW TO USE IT. So instead of having all those actions just scattered around the keyboard handling code part, so I made a command system So things like NewTab, CloseTab, SplitVertical, SplitHorizontal, and much more are now commands The keyboard shortcuts just execute those commands now instead of each shortcut having its own completely separate logic. whichhhhh also meant I could use those exact same commands from other places… SHORTCUT MENU I did the thing yep! i made the menu There is a shortcuts overlay now that shows the shortcuts for tabs, panes, navigation and other terminal commands. So I no longer need to remember ANYTHING to summon the features. very useful considering this project now has TOOOO MANY CONTROLS COMMAND PALETTE There is also a searchable command palette now. So when you open it and start typing it, it would filter out the available aster commands. Then you can select any one command you like and execute it just by clicking enter ASTER HAS : COMMANDS ok my absolute favourite feature. If you just type : in a fresh terminal input, Aster would intercept and open its OWN COMMAND LINE AHGHHHH. I can now do things like :themes , :monitor, :shortcuts and these are SPECIFICALLY aster command, not for powershell BTW IT ALSO HAS AUTOCOMPLETE when you click tab after you typed some of your commands out. A BUNCH MORE THEMES I have been planning this for too long and NOW THEY EXIST Now Aster has themes like: stardance, nebula, sunshine, mono and you can change them in the shortcuts command line. NEXTTTT Aster is much much closer to where I wanted it to be. I only want some more patches here and there for this iteration of this project FOR THE FINAL STRETCH: Polish the Monitor Make the process killing a bit more safer Polish the theme and command UI Hunt down bugs and make everything feel finished AND THENNNNN ASTER IS DONE (for now)"}, {"post_id": 74299, "ts": "2026-09-27T04:33:19Z", "hours": 9.6747, "text": "Devlog-5 soooooo last devlog, I said I wanted to add some uniquely dedicated panes, something specific like something that could monitor RAM and memory while I was working. … I may have gotten a little too further in that… like a 10 hours too further SO ALL PANES WONT JUST BE TERMINALS Originally every pane in Aster was fundamentally a terminal. That did work just fine, but I wanted something more cause i like torturing myself… and I refactored the pane’s architecture. Instead of a pane directly holding a terminal, panes can now be different types using a rust enum called PaneKind So, a pane is just like a container and anything in it can be different and it took a longggg longggg time to change all the code for this, but i can add SOOO many more stuff cause of this (i will tease them in the coming up section) System Monitor and then i just accidentally made my first specific pane Ctrl+Shift+M now splits the current pane and opens up a super live System Monitor and it displays CPU usage, Memory usage, Disk usage, Network activity, System uptime, Running processes. Both the CPU and memory have cute little bars. (they use sysinfo to update btw) Process List & Process Inspector and Terminator You can select a process and pressing I or Enter to open up a specific process inspector and it shows the process specific stuff like specific things like name, pid, cpu usage and memory usage. and esc or q can get u out of the specific process. You can kill processes now! just by pressing k in the specific process inspector and saying yes to a confirmation. Though the kill still uses the stored pid, finds the corresponding process through sysinfo and it would request the OS terminate it. (I may have killed Aster… with Aster…) Originally I was just going to show the top five processes anddddd that lasted exactly one run, because I couldnt kill a process as it kept shifting as the cpu usage kept changing. So, i made it so u can see all the processes NEXT While making Aster I realised that WINDOWS TERMINAL ALREADY HAVE A LOT OF THE THINGS I WANTED. SO i am changing directions: instead of making aster just another customizable terminal, i want it to be more of a terminal-centered around developer workspace. SO THIS IS THE FIRST STEP. Next, i want a shortcuts command to show all the shortcuts cause i myself am starting to forget everything. AI Agent monitor so you can see what your agents are doing meanwhile u work. AND yes i need to make the themes… and fix the bugs…"}, {"post_id": 72954, "ts": "2026-09-24T03:18:54Z", "hours": 8.6644, "text": "Devlog-4! So last time, we were done with vertical panes, being able to have multiple tabs and plenty of shortcut keys to move through the tabs, cursor and panes much quicker. PANE STUFF I first added borders to each individual pane because it became visually messy without them and the ability to be able to resize the panes because some panes are more important than the other, obvi. I did the resizing using a regular hand dragging motion and using some simple math using the old width and height and the current hand grabbing motion’s position to calculate the new position of the panes. Switching between panes have become much easier with its own shortcuts: ctrl + shift + (any arrow keys) to move between them. Apparently this was called spatial navigation when I was researching abt it. TEXT SELECTION!!! I did add text selection and copy and paste, because I got sick and tired of having to test some long and painful commands by hand, instead of just copy-pasting it from the internet. Paste => Ctrl + Shift + V and to copy just select the text by hovering over the text, and click and drag the text and Copy => Ctrl + C Added a much more accurate scrollback to retrieve your terminal commands from even before you opened aster. SEARCH UR STUFF you can now also search whatever previous commands you typed into using Ctrl + Shift + F. Yes, I did make it run ASTER aster Aster 100 times to test search😭 so it will do the regular selection point from the start to end of the search terms and show the amount of times it has appeared in the terminal it is just a super simple for loop searching for the particular search terms and the thing is rust is fast as hell, even if there are 10000 instances, rust is super fast just like c++… i have a feeling i fell out of love with java and found someone new Moving on by the next devlog, I want to add some uniquely dedicated panes, maybe a pane that would monitor the RAM and memory usage on the side while you are working on your main pane or even a AI agent pane that would update on the progress of your AI agents. I also want to add a lot more themes, and just make the core template aesthetically pleasing while retaining its bare personality. (and fix the bugs… i have too much of them."}, {"post_id": 70885, "ts": "2026-09-19T23:16:46Z", "hours": 9.8094, "text": "I will write the specificities a bit later, but! i added scroll up and down, keyboard shortcuts like arrow_up, arrow_down. arrow_right and arrow_left to edit text and ofc backspace and stuff like that. Then I worked on having multiple terminal windows and added shortcuts like ctrl+shift+t for a new tab, ctrl+tab to alternate between tabs, and ctrl+shift+tab to delete tabs. And also the multiplexer option where you can have two or more windows open at the same time!"}, {"post_id": 67738, "ts": "2026-09-13T23:27:08Z", "hours": 3.7961, "text": "im going to come back to put in the description in full detail"}, {"post_id": 64426, "ts": "2026-09-08T19:55:04Z", "hours": 1.5822, "text": "i need to write more and edit this cause i have bad internet So I started ASTER, a FULLY-customizable terminal emulator and multiplexer in Rust. This is also my first Rust project (I have had a little dusting up in Rust so dont worry too much). But I did have to get familiar with borrowing a bit more, and enums. I started with the terminal itself then the GUI. I created the Cell structure to show all individual characters and their formatting, then built a terminal width using a flat Vec. Each (x,y) coordinate represents an index using that y * width + x formula."}]...
|
Title: Aster by @srithimahi | Stardance
Devlogs:
Title: Aster by @srithimahi | Stardance
Devlogs:
i need to write more and edit this cause i have bad internet So I started ASTER, a FULLY-customizable terminal emulator and multiplexer in Rust. This is also my first Rust project (I have had a little dusting up in Rust so dont worry too much). But I did have to get familiar with borrowing a bit more, and enums. I started with the terminal itself then the GUI. I created the Cell structure to show all individual characters and their formatting, then built a terminal width using a flat Vec. Each (x,y) coordinate represents an index using that y * width + x formula.
im going to come back to put in the description in full detail
I will write the specificities a bit later, but! i added scroll up and down, keyboard shortcuts like arrow_up, arrow_down. arrow_right and arrow_left to edit text and ofc backspace and stuff like that. Then I worked on having multiple terminal windows and added shortcuts like ctrl+shift+t for a new tab, ctrl+tab to alternate between tabs, and ctrl+shift+tab to delete tabs. And also the multiplexer option where you can have two or more windows open at the same time!
Devlog-4! So last time, we were done with vertical panes, being able to have multiple tabs and plenty of shortcut keys to move through the tabs, cursor and panes much quicker. PANE STUFF I first added borders to each individual pane because it became visually messy without them and the ability to be able to resize the panes because some panes are more important than the other, obvi. I did the resizing using a regular hand dragging motion and using some simple math using the old width and height and the current hand grabbing motion’s position to calculate the new position of the panes. Switching between panes have become much easier with its own shortcuts: ctrl + shift + (any arrow keys) to move between them. Apparently this was called spatial navigation when I was researching abt it. TEXT SELECTION!!! I did add text selection and copy and paste, because I got sick and tired of having to test some long and painful commands by hand, instead of just copy-pasting it from the internet. Paste => Ctrl + Shift + V and to copy just select the text by hovering over the text, and click and drag the text and Copy => Ctrl + C Added a much more accurate scrollback to retrieve your terminal commands from even before you opened aster. SEARCH UR STUFF you can now also search whatever previous commands you typed into using Ctrl + Shift + F. Yes, I did make it run ASTER aster Aster 100 times to test search😭 so it will do the regular selection point from the start to end of the search terms and show the amount of times it has appeared in the terminal it is just a super simple for loop searching for the particular search terms and the thing is rust is fast as hell, even if there are 10000 instances, rust is super fast just like c++… i have a feeling i fell out of love with java and found someone new Moving on by the next devlog, I want to add some uniquely dedicated panes, maybe a pane that would monitor the RAM and memory usage on the side while you are working on your main pane or even a AI agent pane that would update on the progress of your AI agents. I also want to add a lot more themes, and just make the core template aesthetically pleasing while retaining its bare personality. (and fix the bugs… i have too much of them.
Devlog-5 soooooo last devlog, I said I wanted to add some uniquely dedicated panes, something specific like something that could monitor RAM and memory while I was working. … I may have gotten a little too further in that… like a 10 hours too further SO ALL PANES WONT JUST BE TERMINALS Originally every pane in Aster was fundamentally a terminal. That did work just fine, but I wanted something more cause i like torturing myself… and I refactored the pane’s architecture. Instead of a pane directly holding a terminal, panes can now be different types using a rust enum called PaneKind So, a pane is just like a container and anything in it can be different and it took a longggg longggg time to change all the code for this, but i can add SOOO many more stuff cause of this (i will tease them in the coming up section) System Monitor and then i just accidentally made my first specific pane Ctrl+Shift+M now splits the current pane and opens up a super live System Monitor and it displays CPU usage, Memory usage, Disk usage, Network activity, System uptime, Running processes. Both the CPU and memory have cute little bars. (they use sysinfo to update btw) Process List & Process Inspector and Terminator You can select a process and pressing I or Enter to open up a specific process inspector and it shows the process specific stuff like specific things like name, pid, cpu usage and memory usage. and esc or q can get u out of the specific process. You can kill processes now! just by pressing k in the specific process inspector and saying yes to a confirmation. Though the kill still uses the stored pid, finds the corresponding process through sysinfo and it would request the OS terminate it. (I may have killed Aster… with Aster…) Originally I was just going to show the top five processes anddddd that lasted exactly one run, because I couldnt kill a process as it kept shifting as the cpu usage kept changing. So, i made it so u can see all the processes NEXT While making Aster I realised that WINDOWS TERMINAL ALREADY HAVE A LOT OF THE THINGS I WANTED. SO i am changing directions: instead of making aster just another customizable terminal, i want it to be more of a terminal-centered around developer workspace. SO THIS IS THE FIRST STEP. Next, i want a shortcuts command to show all the shortcuts cause i myself am starting to forget everything. AI Agent monitor so you can see what your agents are doing meanwhile u work. AND yes i need to make the themes… and fix the bugs…
Devlog-6 in the last devlog I ended by saying “Next I want a shortcuts command to show all the shortcuts cause I am STARTING TO FORGET EVERYTHING” …yeahhhh, i made that and an entire command system Aster has COMMANDSSSSS Before this, every action was linked to a keyboard shortcut. That was a mildly questionable. SO i made shortcuts for tabs, panes, zooming, focusing the panes, search, copy, paste, opening the system monitor, blah blah and I was reaching the point where I MADE THE TERMINAL AND EVEN I COULDN’T REMEMBER HOW TO USE IT. So instead of having all those actions just scattered around the keyboard handling code part, so I made a command system So things like NewTab, CloseTab, SplitVertical, SplitHorizontal, and much more are now commands The keyboard shortcuts just execute those commands now instead of each shortcut having its own completely separate logic. whichhhhh also meant I could use those exact same commands from other places… SHORTCUT MENU I did the thing yep! i made the menu There is a shortcuts overlay now that shows the shortcuts for tabs, panes, navigation and other terminal commands. So I no longer need to remember ANYTHING to summon the features. very useful considering this project now has TOOOO MANY CONTROLS COMMAND PALETTE There is also a searchable command palette now. So when you open it and start typing it, it would filter out the available aster commands. Then you can select any one command you like and execute it just by clicking enter ASTER HAS : COMMANDS ok my absolute favourite feature. If you just type : in a fresh terminal input, Aster would intercept and open its OWN COMMAND LINE AHGHHHH. I can now do things like :themes , :monitor, :shortcuts and these are SPECIFICALLY aster command, not for powershell BTW IT ALSO HAS AUTOCOMPLETE when you click tab after you typed some of your commands out. A BUNCH MORE THEMES I have been planning this for too long and NOW THEY EXIST Now Aster has themes like: stardance, nebula, sunshine, mono and you can change them in the shortcuts command line. NEXTTTT Aster is much much closer to where I wanted it to be. I only want some more patches here and there for this iteration of this project FOR THE FINAL STRETCH: Polish the Monitor Make the process killing a bit more safer Polish the theme and command UI Hunt down bugs and make everything feel finished AND THENNNNN ASTER IS DONE (for now)...
|
1793029998.2127697
|
1793634798.2127697
|
|
67606
|
What's Above Me? by @fourtysevencode | Stardan What's Above Me? by @fourtysevencode | Stardance...
|
fourtysevencode
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T21:02:04Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What’s above me? is a chrome new tab page which shows the Earth and the International Space Station orbiting around it. On hovering you can view live position and velocity data from the station. Powered by ThreeJS and Vite. It was fun learning javascript alongside figuring out how node packages work coming from pure python development.", "repo": "https://github.com/fourtysevencode/whats-above-me", "demo": "https://ronakbuilds.tech/whats-above-me/"}]...
|
[{"post_id": 76532, "ts": "202 [{"post_id": 76532, "ts": "2026-10-03T20:59:14Z", "hours": 0.7836, "text": "V1 is ready woohoo!"}, {"post_id": 76520, "ts": "2026-10-03T20:02:52Z", "hours": 0.6433, "text": "Helper function to fetch the ISS live location data!"}, {"post_id": 76457, "ts": "2026-10-03T16:09:03Z", "hours": 1.0753, "text": "Tiny ISS wit the time set up, JS is fun when you aren’t stuck lol"}, {"post_id": 76410, "ts": "2026-10-03T13:37:14Z", "hours": 1.2508, "text": "Spinny globe with a tiny ring around it!"}, {"post_id": 76312, "ts": "2026-10-03T04:58:06Z", "hours": 0.8233, "text": "Hey guys! What’s above me? is a chrome new tab page which maps live 3D satellite data above the Earth via ThreeJS. Just began development and I keep hitting nasa internal server errors. I have almost zero experience with JS and Vite for the past hour I’ve been testing the waters lmao it’s a little intimidating but we’ll see how it turns up."}]...
|
Title: What's Above Me? by @fourtysevencode | Title: What's Above Me? by @fourtysevencode | Stardance
Devlogs:
Hey guys! What’s above me? is a chrome new tab page which maps live 3D satellite data above the Earth via ThreeJS. Just began development and I keep hitting nasa internal server errors. I have almost zero experience with JS and Vite for the past hour I’ve been testing the waters lmao it’s a little intimidating but we’ll see how it turns up.
Spinny globe with a tiny ring around it!
Tiny ISS wit the time set up, JS is fun when you aren’t stuck lol
Helper function to fetch the ISS live location data!
V1 is ready woohoo!
Ships:
What’s above me? is a chrome new tab page which shows the Earth and the International Space Station orbiting around it. On hovering you can view live position and velocity data from the station. Powered by ThreeJS and Vite. It was fun learning javascript alongside figuring out how node packages work coming from pure python development....
|
1793217119.771542
|
1793303519.771542
|
|
67645
|
ding-dong-ding by @Miyako | Stardance
|
Miyako
|
0
|
4.13
|
0
|
[]
|
[{"post_id": 76531, "ts": "202 [{"post_id": 76531, "ts": "2026-10-03T20:59:08Z", "hours": 4.1336, "text": "so almost finished with the basic design of my pcb happy that i finnally complted it and also because i had put it on hold for long"}]...
|
Title: ding-dong-ding by @Miyako | Stardance
Devl Title: ding-dong-ding by @Miyako | Stardance
Devlogs:
so almost finished with the basic design of my pcb happy that i finnally complted it and also because i had put it on hold for long...
|
1793112733.905808
|
1793717533.905808
|
|
16658
|
Bananify by @bananabeenu | Stardance
|
bananabeenu
|
0
|
2.91
|
0
|
[]
|
[{"post_id": 7653, "ts": "2026 [{"post_id": 7653, "ts": "2026-06-12T19:55:25Z", "hours": 0.9758, "text": "What I did: Added screen states (loading, timer, and shop screen). The loading screen loads all of the music while loading so that when the user switches music tracks there isn’t a delay. It basically lasts 5 seconds and loads everything in that time. Took a bit because I had to make the loading system load a song every frame and I had to deal with strings (which I don’t like at all). What’s next: Now I have to add the banana currency system. I probably will make it so that you earn bananas every 5 minutes and you gain a lot when completing a full session. After that I have to add the stuff to buy in the shop (new music, accessories, etc.) which will take a lot of time because adding button hitboxes is annoying."}, {"post_id": 7552, "ts": "2026-06-12T16:55:20Z", "hours": 1.9317, "text": "I’ve added the Pomodoro timer (took me wayyyy to long to implement), custom cursor, animated monkey, and a music system. I didn’t test the breaks and stuff but I’ll do that when I’m done with everything else. I have to now add a banana currency which you get when you finish one part of the timer, but I have to decide what you can buy with the bananas. Also when switching through the music there’s a delay for like a second because it’s loading the music every time. I’ll have to add a loading screen to load it before so that the music switching is smooth."}]...
|
Title: Bananify by @bananabeenu | Stardance
Devlo Title: Bananify by @bananabeenu | Stardance
Devlogs:
I’ve added the Pomodoro timer (took me wayyyy to long to implement), custom cursor, animated monkey, and a music system. I didn’t test the breaks and stuff but I’ll do that when I’m done with everything else. I have to now add a banana currency which you get when you finish one part of the timer, but I have to decide what you can buy with the bananas. Also when switching through the music there’s a delay for like a second because it’s loading the music every time. I’ll have to add a loading screen to load it before so that the music switching is smooth.
What I did: Added screen states (loading, timer, and shop screen). The loading screen loads all of the music while loading so that when the user switches music tracks there isn’t a delay. It basically lasts 5 seconds and loads everything in that time. Took a bit because I had to make the loading system load a song every frame and I had to deal with strings (which I don’t like at all). What’s next: Now I have to add the banana currency system. I probably will make it so that you earn bananas every 5 minutes and you gain a lot when completing a full session. After that I have to add the stuff to buy in the shop (new music, accessories, etc.) which will take a lot of time because adding button hitboxes is annoying....
|
1793281838.7609744
|
1793886638.7609744
|
|
5130
|
SteamSense-ESP32-Bathroom-Climate-Monitor by @Gera SteamSense-ESP32-Bathroom-Climate-Monitor by @Gerafftes | Stardance...
|
Gerafftes
|
0
|
2.79
|
0
|
[]
|
[{"post_id": 7652, "ts": "2026 [{"post_id": 7652, "ts": "2026-06-12T19:55:06Z", "hours": 2.3333, "text": "I’ve completed the DigiKey tutorial and searched for the Receptacle USB-C Connector. I’ll use the DX07B024ZJ1C1088. Now, I’ll create the custom ESP32 board ;)"}, {"post_id": 5016, "ts": "2026-06-08T17:45:34Z", "hours": 0.4603, "text": "Started learning KiCad with DigiKey. The annoying part was Hackatime/WakaTime. The timer kept tracking the wrong project and KiCad was not sending progress correctly, even though it was listed as a monitored app. After about an hour of debugging, I found an old .wakatime-project file causing the wrong name and set up a manual KiCad heartbeat command for the correct StarDance project. Not much visible hardware progress today, but the tracking problem is finally understood and mostly fixed :))))"}]...
|
Title: SteamSense-ESP32-Bathroom-Climate-Monitor b Title: SteamSense-ESP32-Bathroom-Climate-Monitor by @Gerafftes | Stardance
Devlogs:
Started learning KiCad with DigiKey. The annoying part was Hackatime/WakaTime. The timer kept tracking the wrong project and KiCad was not sending progress correctly, even though it was listed as a monitored app. After about an hour of debugging, I found an old .wakatime-project file causing the wrong name and set up a manual KiCad heartbeat command for the correct StarDance project. Not much visible hardware progress today, but the tracking problem is finally understood and mostly fixed :))))
I’ve completed the DigiKey tutorial and searched for the Receptacle USB-C Connector. I’ll use the DX07B024ZJ1C1088. Now, I’ll create the custom ESP32 board ;)...
|
1792612452.5031912
|
1793217252.5031912
|
|
53994
|
Godot - Froken by @martycat111 | Stardance
|
martycat111
|
1
|
23.0
|
143
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T20:07:34Z", "hours": 23.0, "multiplier": 6.22, "payout": 143, "blessing": "neutral", "text": "A silly Godot game. I made it to learn Godot. Signals are hard when instantiating. Physics are annoying. It was fun.", "repo": "https://github.com/Martycat111/Froken", "demo": "https://martycat111.itch.io/froken"}]...
|
[{"post_id": 76518, "ts": "202 [{"post_id": 76518, "ts": "2026-10-03T19:55:11Z", "hours": 4.9028, "text": "Final build, will ship unless i find bugs. Improved tutorial, transitions, and gameplay tweaks. Check out my itch. :)"}, {"post_id": 75482, "ts": "2026-09-30T07:06:36Z", "hours": 8.635, "text": "Huge Updates - Title screen, art, terrain, and so, so much more…"}, {"post_id": 74309, "ts": "2026-09-27T05:06:09Z", "hours": 6.7633, "text": "Fixed most aspects of my game. Its not a 1/10 anymore."}, {"post_id": 58552, "ts": "2026-08-31T00:12:15Z", "hours": 2.6772, "text": "Godot game chicken flies"}]...
|
Title: Godot - Froken by @martycat111 | Stardance
Title: Godot - Froken by @martycat111 | Stardance
Devlogs:
Godot game chicken flies
Fixed most aspects of my game. Its not a 1/10 anymore.
Huge Updates - Title screen, art, terrain, and so, so much more…
Final build, will ship unless i find bugs. Improved tutorial, transitions, and gameplay tweaks. Check out my itch. :)
Ships:
A silly Godot game. I made it to learn Godot. Signals are hard when instantiating. Physics are annoying. It was fun....
|
1793152522.0912147
|
1793238922.0912147
|
|
67146
|
Resume by @Bhav | Stardance
|
Bhav
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-04T14:52:56Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a personal resume. Some parts that were challenging was learning all the HTML tags to make this resume come to life. I am proud that I got all the information on the webpage successfully, and now I’m headed in the direction of functionality next. This is a static webpage with no functionality so there is nothing you need to know before you start!", "repo": "https://github.com/bhavya-vyas-webdev/Resume", "demo": "https://bhavya-vyas-webdev.github.io/Resume/"}]...
|
[{"post_id": 76511, "ts": "202 [{"post_id": 76511, "ts": "2026-10-03T19:43:23Z", "hours": 0.2589, "text": "Currently, I’ve completed filling out the information for my resume. Now, I’m gonna start experimenting with buttons for my resume."}]...
|
Title: Resume by @Bhav | Stardance
Devlogs:
Curre Title: Resume by @Bhav | Stardance
Devlogs:
Currently, I’ve completed filling out the information for my resume. Now, I’m gonna start experimenting with buttons for my resume.
Ships:
I made a personal resume. Some parts that were challenging was learning all the HTML tags to make this resume come to life. I am proud that I got all the information on the webpage successfully, and now I’m headed in the direction of functionality next. This is a static webpage with no functionality so there is nothing you need to know before you start!...
|
1793217055.2432957
|
1793303455.2432957
|
|
66115
|
Robotic Arm by @jmuncey2009 | Stardance
|
jmuncey2009
|
0
|
2.88
|
0
|
[]
|
[{"post_id": 76507, "ts": "202 [{"post_id": 76507, "ts": "2026-10-03T19:31:47Z", "hours": 2.8825, "text": "I have started to design and make a robotic arm. I bought 4 MZ996 servo motors and have wired up a PCB board to a power supply where I can get 7.4V of DC power. I also have started to make the code needed for the Arduino Uno R4 WiFi on VSC that will let me control the arm. I have also begun modeling the 3D parts for the arm and have made the base. I have also decided to produce a write-up of the whole process so other people can look at it if they want."}]...
|
Title: Robotic Arm by @jmuncey2009 | Stardance
De Title: Robotic Arm by @jmuncey2009 | Stardance
Devlogs:
I have started to design and make a robotic arm. I bought 4 MZ996 servo motors and have wired up a PCB board to a power supply where I can get 7.4V of DC power. I also have started to make the code needed for the Arduino Uno R4 WiFi on VSC that will let me control the arm. I have also begun modeling the 3D parts for the arm and have made the base. I have also decided to produce a write-up of the whole process so other people can look at it if they want....
|
1793094707.137692
|
1793699507.137692
|
|
59066
|
EvaPad by @yahoo77 | Stardance
|
yahoo77
|
0
|
24.63
|
0
|
[]
|
[{"post_id": 76506, "ts": "202 [{"post_id": 76506, "ts": "2026-10-03T19:30:03Z", "hours": 0.6964, "text": "EvaPad 0 - i just shipped my project :3 i really enjoyed though it took many hours to complete it still was really fun and educational i think it lowkey got me into hardware i just ordered my arduino kit so we will see 🤗the only thing that i failed was the documentation i think i should write more here about my project etc…….. but when im looking at my 25 hours i feel proud and i feel dumb it was my first project but still it took so much and others complete it in like 5 hours or smth"}, {"post_id": 75224, "ts": "2026-09-29T14:51:56Z", "hours": 1.9547, "text": "EvaPad - 12 almost completed everything i just need to compile my firmware to .uf2"}, {"post_id": 74098, "ts": "2026-09-26T17:49:54Z", "hours": 4.0789, "text": "EvaPad - 11 Okay i thought i will end this project today but i didn’t i improved the design and removed lcd screen because of misscalculations"}, {"post_id": 73683, "ts": "2026-09-25T17:59:31Z", "hours": 4.9194, "text": "EvaPad - 10 FINALLY! FINALLY I COMPLETED IT OMG TOMORROW I WILL SHIP MY PROJECT! Changed the case apperance polished it etc"}, {"post_id": 70806, "ts": "2026-09-19T19:50:37Z", "hours": 1.5058, "text": "EvaPad - 9 fixed my pcb a little changed some things and continued working on case"}, {"post_id": 70241, "ts": "2026-09-18T19:34:59Z", "hours": 1.4372, "text": "EvaPad - 8 1.30h just to fix the centring lmao but i made progress and i dont feel lost now and i even have a plan what to do next so i think i will complete this project in the next 2 days?"}, {"post_id": 69758, "ts": "2026-09-17T18:48:41Z", "hours": 1.1414, "text": "EvaPad - 7 im stuck"}, {"post_id": 69246, "ts": "2026-09-16T17:35:10Z", "hours": 1.4567, "text": "EvaPad - 6 changed pcb a little :D and started designing case again :/ but when im looking at others project i feel soo bad lol like i spend 10 hours to make ts and others do it in 1 hour…….but i feel motivated!"}, {"post_id": 68804, "ts": "2026-09-15T19:34:41Z", "hours": 1.1347, "text": "EvaPad - 5 Fixed some problems with the PCB and i think its ready to go!"}, {"post_id": 64974, "ts": "2026-09-09T18:45:11Z", "hours": 1.1256, "text": "EvaPad - 4 During the case design i ragequitted lol….. i mean i was tired but i still wanted to make some progress. Keys weren’t fitting into the case and i fixed it"}, {"post_id": 64401, "ts": "2026-09-08T19:06:49Z", "hours": 1.5536, "text": "EvaPad - 3 Started designing a case!"}, {"post_id": 63797, "ts": "2026-09-07T19:17:44Z", "hours": 1.6206, "text": "EvaPad - 2 I routed the PCB!"}, {"post_id": 63125, "ts": "2026-09-06T19:08:35Z", "hours": 2.0019, "text": "EvaPad - 1 Started designing the schem"}]...
|
Title: EvaPad by @yahoo77 | Stardance
Devlogs:
Ev Title: EvaPad by @yahoo77 | Stardance
Devlogs:
EvaPad - 1 Started designing the schem
EvaPad - 2 I routed the PCB!
EvaPad - 3 Started designing a case!
EvaPad - 4 During the case design i ragequitted lol….. i mean i was tired but i still wanted to make some progress. Keys weren’t fitting into the case and i fixed it
EvaPad - 5 Fixed some problems with the PCB and i think its ready to go!
EvaPad - 6 changed pcb a little :D and started designing case again :/ but when im looking at others project i feel soo bad lol like i spend 10 hours to make ts and others do it in 1 hour…….but i feel motivated!
EvaPad - 7 im stuck
EvaPad - 8 1.30h just to fix the centring lmao but i made progress and i dont feel lost now and i even have a plan what to do next so i think i will complete this project in the next 2 days?
EvaPad - 9 fixed my pcb a little changed some things and continued working on case
EvaPad - 10 FINALLY! FINALLY I COMPLETED IT OMG TOMORROW I WILL SHIP MY PROJECT! Changed the case apperance polished it etc
EvaPad - 11 Okay i thought i will end this project today but i didn’t i improved the design and removed lcd screen because of misscalculations
EvaPad - 12 almost completed everything i just need to compile my firmware to .uf2
EvaPad 0 - i just shipped my project :3 i really enjoyed though it took many hours to complete it still was really fun and educational i think it lowkey got me into hardware i just ordered my arduino kit so we will see 🤗the only thing that i failed was the documentation i think i should write more here about my project etc…….. but when im looking at my 25 hours i feel proud and i feel dumb it was my first project but still it took so much and others complete it in like 5 hours or smth...
|
1792781508.2494934
|
1793386308.2494934
|
|
35130
|
My own site! by @karlo_ugrin | Stardance
|
karlo_ugrin
|
1
|
20.74
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-22T15:29:52Z", "hours": 12.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my website, honestly I thought it would be a lot more difficult, but it is actually just time consuming, it includes Another project of mine, it is hosted on my home server, I do not have enough money for certification so it is https not http but yeah. Uses less memory than Spotify!", "repo": "https://github.com/karlo-c277/WEB", "demo": "http://karlougrin.com"}]...
|
[{"post_id": 76501, "ts": "202 [{"post_id": 76501, "ts": "2026-10-03T19:24:52Z", "hours": 5.6825, "text": "NEW STUFF Re edited the UGLY elipse from the top of the page now it looks better like it should I dunno why I did that abomination Doodled with the font sizing so now it looks good on the pc with a 1080p, and then for the phones it break into 2 lines and gets a smaller font, so very nice Re-did the shadowing on the the cards in the bottom Re-did the shadowing on the main title and navbar Bug fixes I used the wrong way to call the background so it didn’t quite work when I put it on the web but now i fixed it Leftover That abomination of the about me page And projects page I need to do more editing on the carousel and general layout"}, {"post_id": 63654, "ts": "2026-09-07T16:02:59Z", "hours": 3.0586, "text": "New stuff a cool new background links to email insta and world sailing more centered navbar a navbar that sticks to the wallpaper, figured it is more nice looking some text font changes text backgrounds added bc of background effects state of the art APT-Gcode v1.0 Stuff left to do fulfill my story card, my sports carrer school stuff add the “My #1st’s” page (prolly before those cards)"}, {"post_id": 52415, "ts": "2026-08-22T15:22:35Z", "hours": 1.0964, "text": "Done some visual editing, now publicly available , newest APT - Gcode uploaded"}, {"post_id": 39960, "ts": "2026-08-03T09:21:20Z", "hours": 7.2375, "text": "The welcome page is done! Just a lot more to do, such as a lot of background photos"}, {"post_id": 30050, "ts": "2026-07-17T10:05:08Z", "hours": 3.1711, "text": "Yaay, it works, locally. I just need to do like the 50hours of visual editing"}]...
|
Title: My own site! by @karlo_ugrin | Stardance
D Title: My own site! by @karlo_ugrin | Stardance
Devlogs:
Yaay, it works, locally. I just need to do like the 50hours of visual editing
The welcome page is done! Just a lot more to do, such as a lot of background photos
Done some visual editing, now publicly available , newest APT - Gcode uploaded
New stuff a cool new background links to email insta and world sailing more centered navbar a navbar that sticks to the wallpaper, figured it is more nice looking some text font changes text backgrounds added bc of background effects state of the art APT-Gcode v1.0 Stuff left to do fulfill my story card, my sports carrer school stuff add the “My #1st’s” page (prolly before those cards)
NEW STUFF Re edited the UGLY elipse from the top of the page now it looks better like it should I dunno why I did that abomination Doodled with the font sizing so now it looks good on the pc with a 1080p, and then for the phones it break into 2 lines and gets a smaller font, so very nice Re-did the shadowing on the the cards in the bottom Re-did the shadowing on the main title and navbar Bug fixes I used the wrong way to call the background so it didn’t quite work when I put it on the web but now i fixed it Leftover That abomination of the about me page And projects page I need to do more editing on the carousel and general layout
Ships:
I made my website, honestly I thought it would be a lot more difficult, but it is actually just time consuming, it includes Another project of mine, it is hosted on my home server, I do not have enough money for certification so it is https not http but yeah. Uses less memory than Spotify!...
|
1793227702.9936981
|
1793314102.9936981
|
|
64913
|
Camera circuit bent by @Anastt | Stardance
|
Anastt
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T20:06:25Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I circuit bent a kids camera without the soldering part. Would solder it but i dont have a soldering iron btw. Really fun project overall, liked doing it. I only used a wire, lots of tape and a piece of a kitchen sponge to apply more pressure. You can get many different coloring effects that react to the lighting detected. Also it took more like 3 hours, read my 1st devlog for that. It wasnt too hard tho, im a complete beginner in hardware stuff and i managed ^^", "repo": "https://github.com/Anastt77/circuitbend", "demo": ""}]...
|
[{"post_id": 76498, "ts": "202 [{"post_id": 76498, "ts": "2026-10-03T19:14:10Z", "hours": 1.6736, "text": "Solderless camera citcuit bend –– (this project actually took about 3 hours, i just couldn’t record it with lapse right away cz i dont have a webcam, i had to record on my phone and send it over but it run out of battery mid recording) This was a very fun hardware project. I basically used some copper wire to do the bend, couldnt solder it cz i dont have a soldering iron. The result is the same tho!! And its a reversible thing too. This was done on a very cheap kids camera i got 2nd hand, so i didnt really worry about breaking any components. Also i ended up cutting up and using a piece of a sponge to apply even pressure on the wire cz the tape wasnt enough. Thats it thx byee ^^ (side note, pics say 2019 cz i coulnt change the date in the settings)"}]...
|
Title: Camera circuit bent by @Anastt | Stardance
Title: Camera circuit bent by @Anastt | Stardance
Devlogs:
Solderless camera citcuit bend –– (this project actually took about 3 hours, i just couldn’t record it with lapse right away cz i dont have a webcam, i had to record on my phone and send it over but it run out of battery mid recording) This was a very fun hardware project. I basically used some copper wire to do the bend, couldnt solder it cz i dont have a soldering iron. The result is the same tho!! And its a reversible thing too. This was done on a very cheap kids camera i got 2nd hand, so i didnt really worry about breaking any components. Also i ended up cutting up and using a piece of a sponge to apply even pressure on the wire cz the tape wasnt enough. Thats it thx byee ^^ (side note, pics say 2019 cz i coulnt change the date in the settings)
Ships:
I circuit bent a kids camera without the soldering part. Would solder it but i dont have a soldering iron btw. Really fun project overall, liked doing it. I only used a wire, lots of tape and a piece of a kitchen sponge to apply more pressure. You can get many different coloring effects that react to the lighting detected. Also it took more like 3 hours, read my 1st devlog for that. It wasnt too hard tho, im a complete beginner in hardware stuff and i managed ^^...
|
1793213662.081107
|
1793300062.081107
|
|
64902
|
My Special Website by @artitule | Stardance
|
artitule
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T19:15:48Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created my first website! It’s not complicated but i like the theme very much. The hardest part by far was the CSS. Initially i wanted to make the project without any AI help to really learn but CSS broke me. Finding the correct colors and making the elements look nice was really hard. But overall i am happy with my first website!", "repo": "https://github.com/ARTITULE/MyWebsite", "demo": "https://artitule.github.io/MyWebsite/"}]...
|
[{"post_id": 76496, "ts": "202 [{"post_id": 76496, "ts": "2026-10-03T19:09:16Z", "hours": 3.0986, "text": "Devlog Time!! I think i finished the website Next step is shipping!"}, {"post_id": 74551, "ts": "2026-09-27T16:51:20Z", "hours": 2.8403, "text": "Devlog Time!!! I decided to try some web development and well this is kinda it. I created the shell of the website now i will just populate the projects etc. and i will be ready to ship. I decided to go for a blueprint type of look, i think that it looks nice. Anyway this was it for me"}]...
|
Title: My Special Website by @artitule | Stardance Title: My Special Website by @artitule | Stardance
Devlogs:
Devlog Time!!! I decided to try some web development and well this is kinda it. I created the shell of the website now i will just populate the projects etc. and i will be ready to ship. I decided to go for a blueprint type of look, i think that it looks nice. Anyway this was it for me
Devlog Time!! I think i finished the website Next step is shipping!
Ships:
I created my first website! It’s not complicated but i like the theme very much. The hardest part by far was the CSS. Initially i wanted to make the project without any AI help to really learn but CSS broke me. Finding the correct colors and making the elements look nice was really hard. But overall i am happy with my first website!...
|
1793213658.4398556
|
1793300058.4398556
|
|
42075
|
Custom-Macropad (Catpad) by @laval | Stardance
|
laval
|
0
|
7.82
|
0
|
[]
|
[{"post_id": 76495, "ts": "202 [{"post_id": 76495, "ts": "2026-10-03T19:05:42Z", "hours": 2.5003, "text": "Macro-pad Case Part 1 I spent forever fixing the assembly and sketch, but now I’ve finally finished up the case design (aside from the fillet feature). Everything fits for the most part."}, {"post_id": 43028, "ts": "2026-08-08T02:28:41Z", "hours": 0.6, "text": "Learning CAD for the case (Macropad/hackpad) I have been designing my case for the macropad i’m building in CAD (onshape, as I am a bit more familiar with the software over Fusion or Solidworks). I am having a bit of trouble getting everything to fit within tolerance, but I have found a work around solution. More designing tomorrow."}, {"post_id": 40432, "ts": "2026-08-03T22:57:53Z", "hours": 2.1503, "text": "PCB Routing + Finish PCB Design I routed the PCB together and I finished the PCB design. Now I need to create the case in CAD software, then write the firmware. Hopefully I can finish both tomorrow. To route the PCB, I used 2 layers. The OLED, switch matrix, and rotary encoder are all on the front, while the microcontroller and diodes are in the back. This allows me to have a more clean design."}, {"post_id": 37925, "ts": "2026-07-30T22:52:50Z", "hours": 1.1336, "text": "Hackpad blog 2: Finished Schematic, working on routing PCB. So far i have finished the schematic. I decided to delete the 2nd rotary encoder since I don’t see a justification for using it, as the first rotary is enough. Now, I need to learn to route the PCB, as well as align it nicely. Hopefully, I’ll be able to finish the PCB design soon. Then I will design the CAD case, then create the firmware."}, {"post_id": 37871, "ts": "2026-07-30T20:56:26Z", "hours": 1.4317, "text": "Hackpad blog: Currently working on adding parts to the schematic. I am either going to go with 9 keys in a 3x3 matrix, or the 3x3 matrix with the addition of 2 rotary encoders and the OLED screen. After I’m done wiring everything, I will route the PCB together."}]...
|
Title: Custom-Macropad (Catpad) by @laval | Starda Title: Custom-Macropad (Catpad) by @laval | Stardance
Devlogs:
Hackpad blog: Currently working on adding parts to the schematic. I am either going to go with 9 keys in a 3x3 matrix, or the 3x3 matrix with the addition of 2 rotary encoders and the OLED screen. After I’m done wiring everything, I will route the PCB together.
Hackpad blog 2: Finished Schematic, working on routing PCB. So far i have finished the schematic. I decided to delete the 2nd rotary encoder since I don’t see a justification for using it, as the first rotary is enough. Now, I need to learn to route the PCB, as well as align it nicely. Hopefully, I’ll be able to finish the PCB design soon. Then I will design the CAD case, then create the firmware.
PCB Routing + Finish PCB Design I routed the PCB together and I finished the PCB design. Now I need to create the case in CAD software, then write the firmware. Hopefully I can finish both tomorrow. To route the PCB, I used 2 layers. The OLED, switch matrix, and rotary encoder are all on the front, while the microcontroller and diodes are in the back. This allows me to have a more clean design.
Learning CAD for the case (Macropad/hackpad) I have been designing my case for the macropad i’m building in CAD (onshape, as I am a bit more familiar with the software over Fusion or Solidworks). I am having a bit of trouble getting everything to fit within tolerance, but I have found a work around solution. More designing tomorrow.
Macro-pad Case Part 1 I spent forever fixing the assembly and sketch, but now I’ve finally finished up the case design (aside from the fillet feature). Everything fits for the most part....
|
1793163018.623398
|
1793767818.623398
|
|
66029
|
Supernova Signature by @jeyanissi | Stardance
|
jeyanissi
|
1
|
22.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T18:58:46Z", "hours": 22.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I was inspired to make this project by my science project about space which made me realize that we are missing out on so many beautiful things from space so I created this web. It was actually difficult for me at first. I am someone who had no coding background before this hackathon and I’m really proud of myself that I learnt coding for a month and created something useful", "repo": "https://github.com/iamapotato2026/Supernova-Signature", "demo": "https://starcluster.drophost.space"}]...
|
[{"post_id": 76489, "ts": "202 [{"post_id": 76489, "ts": "2026-10-03T18:52:33Z", "hours": 1.0639, "text": "excited to ship this!!!"}, {"post_id": 76036, "ts": "2026-10-02T04:35:30Z", "hours": 1.0967, "text": "Almost done"}, {"post_id": 75783, "ts": "2026-10-01T03:42:56Z", "hours": 1.0525, "text": "W Custom greeting cards"}, {"post_id": 75428, "ts": "2026-09-30T02:14:44Z", "hours": 8.9017, "text": "This supernova looks so cool yall"}, {"post_id": 75024, "ts": "2026-09-28T21:56:10Z", "hours": 10.2417, "text": "A fun website where you can see the images of supernovas and cool stuff that happened on space on the day you were born ans it even let’s you make greeting cards and assigns you lyrics according to your supernovas. Yall please tell me if this is boring or if i should add anything😭😭"}]...
|
Title: Supernova Signature by @jeyanissi | Stardan Title: Supernova Signature by @jeyanissi | Stardance
Devlogs:
A fun website where you can see the images of supernovas and cool stuff that happened on space on the day you were born ans it even let’s you make greeting cards and assigns you lyrics according to your supernovas. Yall please tell me if this is boring or if i should add anything😭😭
This supernova looks so cool yall
W Custom greeting cards
Almost done
excited to ship this!!!
Ships:
I was inspired to make this project by my science project about space which made me realize that we are missing out on so many beautiful things from space so I created this web. It was actually difficult for me at first. I am someone who had no coding background before this hackathon and I’m really proud of myself that I learnt coding for a month and created something useful...
|
1793216876.8782232
|
1793303276.8782232
|
|
60870
|
XING by @Lord-Ace | Stardance
|
Lord-Ace
|
1
|
15.57
|
18
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-24T15:24:11Z", "hours": 14.0, "multiplier": 1.26, "payout": 18, "blessing": "neutral", "text": "Created a fun interactive question bot powered by Gemini. You pick your set of topics and difficulty level then you allow the AI curate custom questions for you. It was quite challenging to build though especially the fastAPI layer handling the CORS and making sure the endpoint calls and returns the value the way I want it to but overall, it was a fun build and I hope you enjoy using it", "repo": "https://github.com/RADYO-ACTIV/XING", "demo": "https://xing-tau.vercel.app/"}]...
|
[{"post_id": 76484, "ts": "202 [{"post_id": 76484, "ts": "2026-10-03T18:27:08Z", "hours": 1.5656, "text": "Improved the response time for the Gemini endpoint"}, {"post_id": 72785, "ts": "2026-09-23T18:53:48Z", "hours": 5.4031, "text": "Finally finished the project. Changed the background (again), connected the fastAPI endpoint to the JavaScript, added proper error handling (I think), designed an ending animation, cors. Did a lot other things 8 can’t remember"}, {"post_id": 69124, "ts": "2026-09-16T13:02:30Z", "hours": 2.0556, "text": "Just designed the fastAPI backend for the bot and connected it to gemini 3.8flash. still having issues getting the right response from the API though but it works. Now to being everything into one piece"}, {"post_id": 68656, "ts": "2026-09-15T14:08:03Z", "hours": 3.49, "text": "Added some JavaScript to the app for extra validation and error handling. Also created functions to help fetch the generated questions and I added background music (still in development) and in case you didn’t notice, I’m trying out different backgrounds for the web app"}, {"post_id": 68029, "ts": "2026-09-14T12:26:46Z", "hours": 3.2531, "text": "Finished with the html and CSS. Completed the core layout and basic functionality. Moving to JavaScript next"}]...
|
Title: XING by @Lord-Ace | Stardance
Devlogs:
Fin Title: XING by @Lord-Ace | Stardance
Devlogs:
Finished with the html and CSS. Completed the core layout and basic functionality. Moving to JavaScript next
Added some JavaScript to the app for extra validation and error handling. Also created functions to help fetch the generated questions and I added background music (still in development) and in case you didn’t notice, I’m trying out different backgrounds for the web app
Just designed the fastAPI backend for the bot and connected it to gemini 3.8flash. still having issues getting the right response from the API though but it works. Now to being everything into one piece
Finally finished the project. Changed the background (again), connected the fastAPI endpoint to the JavaScript, added proper error handling (I think), designed an ending animation, cors. Did a lot other things 8 can’t remember
Improved the response time for the Gemini endpoint
Ships:
Created a fun interactive question bot powered by Gemini. You pick your set of topics and difficulty level then you allow the AI curate custom questions for you. It was quite challenging to build though especially the fastAPI layer handling the CORS and making sure the endpoint calls and returns the value the way I want it to but overall, it was a fun build and I hope you enjoy using it...
|
1793206551.7287621
|
1793292951.7287621
|