|
38903
|
MiShell by @Definitly-Not-Me | Stardance
|
Definitly-Not-Me
|
1
|
16.0
|
96
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-03T01:56:39Z", "hours": 16.0, "multiplier": 5.98, "payout": 96, "blessing": "neutral", "text": "MiShell I tried to implement a basic UNIX shell as an introductory project to C. It supports only piping and got some builtins. That’s all I could do without having to write a lexer/parser myself. Prior to that the most impressive thing I did with C was checking if a string is palindrome or not. Challenges encountered: Manual memory allocation: As someone used from the simplicity of Python, it was quite the hassle but I did learn awesome strategies to manage memory namely arena and lifetime. I’m kinda proud my code doesn’t explicitly use malloc and that Valgrind confirmed it was leak-less . Even tho nobody will use it (and I know there are bugs), I can see that I progressed. I would love to explore more memory management techniques later. Segfault: Even with ton of flags I couldn’t escape those. I kinda convince some of them are still waiting for me, there, in one of my function call. Manpages: There are just so confusing. I understand better now why Stackoverflow is goated. Git: I didn’t even knew there was an hygiene for good commit. Know I think I know a little more? I will probably need to work on that too. How to test my project: Just download the latest release on Github. You should be able to run it on Linux and windows (via WSL). Mac I don’t know. But OS X is Unix-based so perhaps it will works too ? If it crash, … let’s not talk about such sad things.", "repo": "https://github.com/Definitly-Not-Me/MiShell", "demo": "https://github.com/Definitly-Not-Me/MiShell/releases/latest"}]...
|
[{"post_id": 39811, "ts": "202 [{"post_id": 39811, "ts": "2026-08-03T01:32:57Z", "hours": 5.9197, "text": "Final Devlog: My shell now started to look like something, although I know that it’s not even close to be prod ready. I did my best to hack together something usable i.e that compiles. If I were to add more than that and I would need to create a whole programming language . Even tho I would love to, that’ll be for another day… Oh, concerning new features, I added the GNU readline library (same used by other shell) so keyboard navigation actually works like a real shell. I also used another library to handle the parsing instead of my custom parser (it served me well) and finally I customized the prompt to make it less generic. Now Mishell also support basic piping. 😮💨 Took me soooo long just because I didn’t google enough. It was a good learning experience. Now, I can finally sleep … … … …. I can sleep now right ? “C is quirky, flawed, and an enormous success.” - Dennis M. Ritchie ."}, {"post_id": 37378, "ts": "2026-07-30T01:36:43Z", "hours": 7.6508, "text": "Diary of a masoschistic perfectionist C noob: Hello everyone. Hope you’re enjoying the event. On my end things got a little be nasty for the past days. Truthfully, the challenge was not that hard but you know how it goes: man gotta invent lemons just because he can right :) I fell down the C rabbit whole so bad: macros, pointers, errno, free, linking, … The hardest part was obviously managing memory. I was conditioned so much by Youtube to be scared of memory leaks that I had to rewrite an allocator just so to not use malloc. The other challenge I created for myself was to copy-paste random compile flags from everywhere to ensure my code would be mEmORy SaFe : Spoiler: didn’t even work :( I dearly missed Python simplicity. I will just have to fix my skill issues. Anyway, next challenge will be to improve allocation (again) and add more features to the shell. I’ll probably be done (mostly) after this devlog since the purpose of the shell (interact with cli tools) is accomplished. Now I can finally sleep. If debugging is the process of removing software bugs, then programming must be the process of putting them in."}, {"post_id": 33748, "ts": "2026-07-23T22:13:59Z", "hours": 2.4339, "text": "MiShell is a very simple and dumb shell. It got some builtins commands and … that’s all. I plan to improve it later (if I find time)"}]...
|
Title: MiShell by @Definitly-Not-Me | Stardance
D Title: MiShell by @Definitly-Not-Me | Stardance
Devlogs:
MiShell is a very simple and dumb shell. It got some builtins commands and … that’s all. I plan to improve it later (if I find time)
Diary of a masoschistic perfectionist C noob: Hello everyone. Hope you’re enjoying the event. On my end things got a little be nasty for the past days. Truthfully, the challenge was not that hard but you know how it goes: man gotta invent lemons just because he can right :) I fell down the C rabbit whole so bad: macros, pointers, errno, free, linking, … The hardest part was obviously managing memory. I was conditioned so much by Youtube to be scared of memory leaks that I had to rewrite an allocator just so to not use malloc. The other challenge I created for myself was to copy-paste random compile flags from everywhere to ensure my code would be mEmORy SaFe : Spoiler: didn’t even work :( I dearly missed Python simplicity. I will just have to fix my skill issues. Anyway, next challenge will be to improve allocation (again) and add more features to the shell. I’ll probably be done (mostly) after this devlog since the purpose of the shell (interact with cli tools) is accomplished. Now I can finally sleep. If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Final Devlog: My shell now started to look like something, although I know that it’s not even close to be prod ready. I did my best to hack together something usable i.e that compiles. If I were to add more than that and I would need to create a whole programming language . Even tho I would love to, that’ll be for another day… Oh, concerning new features, I added the GNU readline library (same used by other shell) so keyboard navigation actually works like a real shell. I also used another library to handle the parsing instead of my custom parser (it served me well) and finally I customized the prompt to make it less generic. Now Mishell also support basic piping. 😮💨 Took me soooo long just because I didn’t google enough. It was a good learning experience. Now, I can finally sleep … … … …. I can sleep now right ? “C is quirky, flawed, and an enormous success.” - Dennis M. Ritchie .
Ships:
MiShell I tried to implement a basic UNIX shell as an introductory project to C. It supports only piping and got some builtins. That’s all I could do without having to write a lexer/parser myself. Prior to that the most impressive thing I did with C was checking if a string is palindrome or not. Challenges encountered: Manual memory allocation: As someone used from the simplicity of Python, it was quite the hassle but I did learn awesome strategies to manage memory namely arena and lifetime. I’m kinda proud my code doesn’t explicitly use malloc and that Valgrind confirmed it was leak-less . Even tho nobody will use it (and I know there are bugs), I can see that I progressed. I would love to explore more memory management techniques later. Segfault: Even with ton of flags I couldn’t escape those. I kinda convince some of them are still waiting for me, there, in one of my function call. Manpages: There are just so confusing. I understand better now why Stackoverflow is goated. Git: I didn’t even knew there was an hygiene for good commit. Know I think I know a little more? I will probably need to work on that too. How to test my project: Just download the latest release on Github. You should be able to run it on Linux and windows (via WSL). Mac I don’t know. But OS X is Unix-based so perhaps it will works too ? If it crash, … let’s not talk about such sad things....
|
1793922553.479053
|
1794008953.479053
|
|
24829
|
Stereotypical cyberdeck by @knoxweathers | Stardan Stereotypical cyberdeck by @knoxweathers | Stardance...
|
knoxweathers
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Stereotypical cyberdeck by @knoxweathers | Title: Stereotypical cyberdeck by @knoxweathers | Stardance...
|
1793404153.446428
|
1794008953.446428
|
|
5579
|
Untitled project by @casonnoll1 | Stardance
|
casonnoll1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @casonnoll1 | Stardance
|
1793404150.0770957
|
1794008950.0770957
|
|
325
|
Refract Foundation Site by @Oliver | Stardance
|
Oliver
|
1
|
7.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-31T12:39:31Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Many general visual and QoL improvements.", "repo": "https://github.com/refractfoundation/site", "demo": "https://refractfoundation.org"}]...
|
[{"post_id": 38146, "ts": "202 [{"post_id": 38146, "ts": "2026-07-31T12:02:21Z", "hours": 2.5294, "text": "Improvements including a new visual identity, updated and expanded information across the site, better contact page."}, {"post_id": 2373, "ts": "2026-06-04T20:35:48Z", "hours": 4.2133, "text": "A few big improvements to the site, including: Adding better partner sections across the site Implementing a news section, with 2 backdated posts Legal pages (privacy, terms, safeguarding, conduct) Podium and improved gallery carousel for the Campfire page Slightly improved Bootstrap implementation"}]...
|
Title: Refract Foundation Site by @Oliver | Starda Title: Refract Foundation Site by @Oliver | Stardance
Devlogs:
A few big improvements to the site, including: Adding better partner sections across the site Implementing a news section, with 2 backdated posts Legal pages (privacy, terms, safeguarding, conduct) Podium and improved gallery carousel for the Campfire page Slightly improved Bootstrap implementation
Improvements including a new visual identity, updated and expanded information across the site, better contact page.
Ships:
Many general visual and QoL improvements....
|
1793922549.589225
|
1794008949.589225
|
|
29330
|
HeliOS by @OpenAeroLab | Stardance
|
OpenAeroLab
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: HeliOS by @OpenAeroLab | Stardance
|
1793404149.1555731
|
1794008949.1555731
|
|
30094
|
My own site! by @proliant | Stardance
|
proliant
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @proliant | Stardance
|
1793404148.2189515
|
1794008948.2189515
|
|
2648
|
Raptor TVC rocket by @funfofacts | Stardance
|
funfofacts
|
0
|
0.9
|
0
|
[]
|
[{"post_id": 57298, "ts": "202 [{"post_id": 57298, "ts": "2026-08-29T12:25:57Z", "hours": 0.8992, "text": "I finished and polished up my existing TVC Gimbal design from a prior project. I design the overview of the open rocket file and then cadded it in fusion 360. After that, I had to modify my existing telmetry flight computer to run 3 timer channels for tvc. I am still contemplating between using this existing flight computer design, my prior stm32 h7 flight controller design, or designing a completely new controller from scratch."}]...
|
Title: Raptor TVC rocket by @funfofacts | Stardanc Title: Raptor TVC rocket by @funfofacts | Stardance
Devlogs:
I finished and polished up my existing TVC Gimbal design from a prior project. I design the overview of the open rocket file and then cadded it in fusion 360. After that, I had to modify my existing telmetry flight computer to run 3 timer channels for tvc. I am still contemplating between using this existing flight computer design, my prior stm32 h7 flight controller design, or designing a completely new controller from scratch....
|
1793404147.314821
|
1794008947.314821
|
|
51749
|
1 by @sharma_aditya6097 | Stardance
|
sharma_aditya6097
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 1 by @sharma_aditya6097 | Stardance
|
1793404146.4182947
|
1794008946.4182947
|
|
4066
|
Koryphaios by @Micah | Stardance
|
Micah
|
1
|
167.02
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-04T07:26:21Z", "hours": 134.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Koryphaios, a desktop workspace for running AI agents together without losing control of your files, costs, or progress. The hardest part was getting the cli providers to cooperate with koryphaios’s built in features like notes, goals, workflows, etc. I am proud of how much of the app now works as one connected experience. Keep in mind this is a desktop app but all it takes is one little curl command and you can delete it after if you dont like it too. Critque is wanted on this and I look forward to seeing how people use it.", "repo": "https://github.com/Sylorlabs/koryphaios", "demo": "https://koryphaios.com/download/"}]...
|
[{"post_id": 44475, "ts": "202 [{"post_id": 44475, "ts": "2026-08-10T07:58:20Z", "hours": 33.0247, "text": "fixing dumb bugs like error repeating itself 2 times"}, {"post_id": 40587, "ts": "2026-08-04T07:18:28Z", "hours": 133.7669, "text": "this is the ui for koryphaios 0.1.0 I still need to adjust some things like the placement of goal mode or were workflows are placed"}]...
|
Title: Koryphaios by @Micah | Stardance
Devlogs:
Title: Koryphaios by @Micah | Stardance
Devlogs:
this is the ui for koryphaios 0.1.0 I still need to adjust some things like the placement of goal mode or were workflows are placed
fixing dumb bugs like error repeating itself 2 times
Ships:
I made Koryphaios, a desktop workspace for running AI agents together without losing control of your files, costs, or progress. The hardest part was getting the cli providers to cooperate with koryphaios’s built in features like notes, goals, workflows, etc. I am proud of how much of the app now works as one connected experience. Keep in mind this is a desktop app but all it takes is one little curl command and you can delete it after if you dont like it too. Critque is wanted on this and I look forward to seeing how people use it....
|
1793922545.5433676
|
1794008945.5433676
|
|
7612
|
Untitled by @William_Gollihur | Stardance
|
William_Gollihur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @William_Gollihur | Stardance
|
1793404145.5052054
|
1794008945.5052054
|
|
51748
|
My own site! by @Sammy_luvscode | Stardance
|
Sammy_luvscode
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Sammy_luvscode | Stardance
|
1793404144.6310103
|
1794008944.6310103
|
|
51746
|
Untitled project by @sharma_aditya6097 | Stardance
|
sharma_aditya6097
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @sharma_aditya6097 | St Title: Untitled project by @sharma_aditya6097 | Stardance...
|
1793404143.7194777
|
1794008943.7194777
|
|
51745
|
My awesome macropad! by @snehakpathare | Stardance
|
snehakpathare
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @snehakpathare | St Title: My awesome macropad! by @snehakpathare | Stardance...
|
1793404142.1068578
|
1794008942.1068578
|
|
38212
|
SillyOS by @FresitaOwl | Stardance
|
FresitaOwl
|
2
|
36.0
|
241
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-25T18:53:57Z", "hours": 20.0, "multiplier": 12.12, "payout": 241, "blessing": "neutral", "text": "Did a whole page based on things I liked trying to create something that even is overload with colors and sounds would make me happy when I was in it, for the second mission I added a fortune cookie, a duck hunt kinf of game and a memory game, but in general there’s 6 apps plus the greetings :]", "repo": "https://github.com/fresitaOwl/WebOS", "demo": "https://fresitaowl.github.io/WebOS/"}, {"ship_num": 2, "ts": "2026-08-20T08:11:51Z", "hours": 16.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is my first webos yay! It’s a bit on my mind plastered here. The principal things this has and that i personally think that are the main things that follow the mission guide is the top bar, welcome app, notes app and draw app. I know I show a music app but I just couldn’t get it to work yet I’m trying but I don’t know why it doesn’t play yet, however the other things above help me check the list for what this mission ask the music thing i wont count it for the webos 2 mission since it’s already here but ill make it work there.", "repo": "https://github.com/fresitaOwl/WebOS", "demo": "https://fresitaowl.github.io/WebOS/"}]...
|
[{"post_id": 82728, "ts": "202 [{"post_id": 82728, "ts": "2026-10-25T18:00:59Z", "hours": 9.9536, "text": "Last apps Hi! It’s been a while since my last devlog but here I am. Finished my last two apps, one is a duck hunt but changing the duck to a deoxys and the dog to rayquaza and the other apps is a memory game with things that either made me laugh or that i liked (also added two owls that i drew myself). I had mostly a hard time with the deoxys hunt, the memory game i did it quite fast."}, {"post_id": 66362, "ts": "2026-09-12T04:53:53Z", "hours": 9.9083, "text": "HI! I’ve been working on planning the new apps I’ll add, I finally have the last three apps added to the web but I still have to finish them… but on the other side… I FINALLY FINISHED THE MUSIC PLAYER! After many tries I finally got to finish the music player with some songs I like, also added my first app for the second mission which is a fortune cookie so it can see your future… or maybe give you a curious fact? who knows."}, {"post_id": 50820, "ts": "2026-08-20T07:50:44Z", "hours": 1.2961, "text": "Hi! Sorry for this short devlog I corrected some visual things, and made sure almost everything perfect (I say almost only for the music thing, it’s the devil for me right now) but here’s the first time of my project. FINALLY!"}, {"post_id": 50798, "ts": "2026-08-20T06:09:21Z", "hours": 1.985, "text": "Tried adding a music player I tried adding a music player however i failed terribly I’m still trying to add it, for now i at least have the layout but the player doesn’t work yet."}, {"post_id": 45632, "ts": "2026-08-12T07:56:59Z", "hours": 2.6294, "text": "Draw Hi! This is mostly a small update, I added an app to draw! I love drawing and wanted to add something that i like to do so I wouldn’t go crazy doing this app so I added this! This app has a way to select absolutely any color you want to use, even if its an exact color that shows on the app you can pick it since there’s a “dropper drawing” thing, im not sure about its name but its the thing that takes the color from other object, you can also change the size off the brusj, clear the drawing board and fill it out with a single color. Miraculously I didn’t have much trouble with this, the thing I had more trouble was with the move thing since whenever i was drawwing i would also move it but solved it easily, anyway that’s all, bye!"}, {"post_id": 44471, "ts": "2026-08-10T07:44:56Z", "hours": 10.2828, "text": "SillyOS HI! This is my own web, it doesn’t have an specific subject just whatever my mind coukd think of and loved, i have a welcome screen with a playlist, a top bar that shows koro sensei the app name and the date + hour and finally a note app, the easiest thing for me was the top bar I struggled with the other two things but in the end I got to finish them! I had more trouble with the note app since I had errors when writing the notes since they wouldn’t save nor be able to delete, fixed it with taking off some parts of the code and bad written, another thing i had trouble with was the move thing. Anyway, to make it short for now i only have two apps and a top bar but im taking my time to understand the code to be able to do it myself later."}]...
|
Title: SillyOS by @FresitaOwl | Stardance
Devlogs Title: SillyOS by @FresitaOwl | Stardance
Devlogs:
SillyOS HI! This is my own web, it doesn’t have an specific subject just whatever my mind coukd think of and loved, i have a welcome screen with a playlist, a top bar that shows koro sensei the app name and the date + hour and finally a note app, the easiest thing for me was the top bar I struggled with the other two things but in the end I got to finish them! I had more trouble with the note app since I had errors when writing the notes since they wouldn’t save nor be able to delete, fixed it with taking off some parts of the code and bad written, another thing i had trouble with was the move thing. Anyway, to make it short for now i only have two apps and a top bar but im taking my time to understand the code to be able to do it myself later.
Draw Hi! This is mostly a small update, I added an app to draw! I love drawing and wanted to add something that i like to do so I wouldn’t go crazy doing this app so I added this! This app has a way to select absolutely any color you want to use, even if its an exact color that shows on the app you can pick it since there’s a “dropper drawing” thing, im not sure about its name but its the thing that takes the color from other object, you can also change the size off the brusj, clear the drawing board and fill it out with a single color. Miraculously I didn’t have much trouble with this, the thing I had more trouble was with the move thing since whenever i was drawwing i would also move it but solved it easily, anyway that’s all, bye!
Tried adding a music player I tried adding a music player however i failed terribly I’m still trying to add it, for now i at least have the layout but the player doesn’t work yet.
Hi! Sorry for this short devlog I corrected some visual things, and made sure almost everything perfect (I say almost only for the music thing, it’s the devil for me right now) but here’s the first time of my project. FINALLY!
HI! I’ve been working on planning the new apps I’ll add, I finally have the last three apps added to the web but I still have to finish them… but on the other side… I FINALLY FINISHED THE MUSIC PLAYER! After many tries I finally got to finish the music player with some songs I like, also added my first app for the second mission which is a fortune cookie so it can see your future… or maybe give you a curious fact? who knows.
Last apps Hi! It’s been a while since my last devlog but here I am. Finished my last two apps, one is a duck hunt but changing the duck to a deoxys and the dog to rayquaza and the other apps is a memory game with things that either made me laugh or that i liked (also added two owls that i drew myself). I had mostly a hard time with the deoxys hunt, the memory game i did it quite fast.
Ships:
This is my first webos yay! It’s a bit on my mind plastered here. The principal things this has and that i personally think that are the main things that follow the mission guide is the top bar, welcome app, notes app and draw app. I know I show a music app but I just couldn’t get it to work yet I’m trying but I don’t know why it doesn’t play yet, however the other things above help me check the list for what this mission ask the music thing i wont count it for the webos 2 mission since it’s already here but ill make it work there.
Did a whole page based on things I liked trying to create something that even is overload with colors and sounds would make me happy when I was in it, for the second mission I added a fortune cookie, a duck hunt kinf of game and a memory game, but in general there’s 6 apps plus the greetings :]...
|
1793922541.768184
|
1794008941.768184
|
|
16196
|
The Color Carousel by @bluerook4 | Stardance
|
bluerook4
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Color Carousel by @bluerook4 | Stardanc Title: The Color Carousel by @bluerook4 | Stardance...
|
1793404139.4543078
|
1794008939.4543078
|
|
51744
|
xbox 360 rechargeable battery by @rickmick | Stard xbox 360 rechargeable battery by @rickmick | Stardance...
|
rickmick
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: xbox 360 rechargeable battery by @rickmick Title: xbox 360 rechargeable battery by @rickmick | Stardance...
|
1793404137.6531637
|
1794008937.6531637
|
|
31722
|
My first slack bot! by @preethamkonduru | Stardanc My first slack bot! by @preethamkonduru | Stardance...
|
preethamkonduru
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @preethamkonduru | S Title: My first slack bot! by @preethamkonduru | Stardance...
|
1793404135.5160918
|
1794008935.5160918
|
|
51742
|
My own site! by @laliths | Stardance
|
laliths
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @laliths | Stardance
|
1793404134.5891159
|
1794008934.5891159
|
|
54145
|
Fokuser by @leethana | Stardance
|
leethana
|
1
|
19.0
|
121
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-05T07:46:26Z", "hours": 19.0, "multiplier": 6.53, "payout": 121, "blessing": "neutral", "text": "I built a Chrome Extension that helps users block sites and focus instead. I built this extension because I often find students such as myself opening my laptop to study, but end up watching YouTube or playing games instead. Thus, this extension serves as an extra barrier that blocks these sites and mutes notifications to provide a conducive digital studying environment.", "repo": "https://github.com/ingStudiosOfficial/fokuser", "demo": "https://chromewebstore.google.com/detail/fokuser/elhhadhbamlheipjebfcfkobbdnpclgl"}]...
|
[{"post_id": 62029, "ts": "202 [{"post_id": 62029, "ts": "2026-09-05T07:42:11Z", "hours": 4.6094, "text": "Added a scheduler to Fokuser to let users dedicate a certain time to focus. Also did some bug patches to do with state management and synchronization."}, {"post_id": 58609, "ts": "2026-08-31T02:49:56Z", "hours": 3.3097, "text": "Added Do Not Disturb mode that blocks notifications by using the chrome.contentSettings API. Also added a redesigned settings UI."}, {"post_id": 56615, "ts": "2026-08-28T13:15:51Z", "hours": 5.8164, "text": "Finished the publishable version of the extension! It now tracks the amount of time you focused and features a whitelist and blacklist to whitelist/blacklist sites."}, {"post_id": 54981, "ts": "2026-08-26T12:35:34Z", "hours": 4.8156, "text": "Initial commits to Fokuser! We got the name ‘Fokuser’ from the Norwegian plural word of ‘focus’. The Chrome Extension currently lets you set a time until to block sites. It is a very basic implementation using chrome.storage.local and chrome.alarms APIs."}]...
|
Title: Fokuser by @leethana | Stardance
Devlogs:
Title: Fokuser by @leethana | Stardance
Devlogs:
Initial commits to Fokuser! We got the name ‘Fokuser’ from the Norwegian plural word of ‘focus’. The Chrome Extension currently lets you set a time until to block sites. It is a very basic implementation using chrome.storage.local and chrome.alarms APIs.
Finished the publishable version of the extension! It now tracks the amount of time you focused and features a whitelist and blacklist to whitelist/blacklist sites.
Added Do Not Disturb mode that blocks notifications by using the chrome.contentSettings API. Also added a redesigned settings UI.
Added a scheduler to Fokuser to let users dedicate a certain time to focus. Also did some bug patches to do with state management and synchronization.
Ships:
I built a Chrome Extension that helps users block sites and focus instead. I built this extension because I often find students such as myself opening my laptop to study, but end up watching YouTube or playing games instead. Thus, this extension serves as an extra barrier that blocks these sites and mutes notifications to provide a conducive digital studying environment....
|
1793922534.4779015
|
1794008934.4779015
|
|
27039
|
WarioWare Game by @Vedant_ | Stardance
|
Vedant_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @Vedant_ | Stardance
|
1793404133.6906762
|
1794008933.6906762
|
|
51741
|
My own site! by @IT | Stardance
|
IT
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @IT | Stardance
|
1793404132.7195559
|
1794008932.7195559
|
|
32191
|
GOING TO BUILD A STUDY COMPANION by @sahanasivakum GOING TO BUILD A STUDY COMPANION by @sahanasivakumar27 | Stardance...
|
sahanasivakumar27
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: GOING TO BUILD A STUDY COMPANION by @sahana Title: GOING TO BUILD A STUDY COMPANION by @sahanasivakumar27 | Stardance...
|
1793404131.7959223
|
1794008931.7959223
|
|
51740
|
Mesmer by @DinoNuggetLord | Stardance
|
DinoNuggetLord
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Mesmer by @DinoNuggetLord | Stardance
|
1793404130.9219394
|
1794008930.9219394
|
|
25544
|
ESP-Video-Player by @Kirill | Stardance
|
Kirill
|
1
|
1.76
|
6
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-27T03:23:00Z", "hours": 1.0, "multiplier": 5.0, "payout": 6, "blessing": "neutral", "text": "I created a video-player from an esp32 that can play short videos downloaded on your pc. (this is my first project, try not to be harsh!) Its very simple to set this up and only requires wires, an i2c OLED, ESP32, (optionally:breadboard).", "repo": "https://github.com/Kirill-Manj/ESP-Video-Player/blob/main/README.md", "demo": ""}]...
|
[{"post_id": 24800, "ts": "202 [{"post_id": 24800, "ts": "2026-07-08T16:29:27Z", "hours": 0.3667, "text": "Seeing if I can recreate this with a PICO, and hopefully increasing my size of the screen later on.."}, {"post_id": 17141, "ts": "2026-06-27T20:29:03Z", "hours": 0.3911, "text": "made the wires look cleaner.."}, {"post_id": 16643, "ts": "2026-06-27T02:07:46Z", "hours": 1.1375, "text": "Making an ESP32 mini monitor. Check it out. Right now I made the base model which is ran on a 128/64 OLED screen and converts an mp4 file on your desktop into a specialized file that is uploaded directly into the esp. This allows for short clips to be played on the ESP32s screen."}]...
|
Title: ESP-Video-Player by @Kirill | Stardance
De Title: ESP-Video-Player by @Kirill | Stardance
Devlogs:
Making an ESP32 mini monitor. Check it out. Right now I made the base model which is ran on a 128/64 OLED screen and converts an mp4 file on your desktop into a specialized file that is uploaded directly into the esp. This allows for short clips to be played on the ESP32s screen.
made the wires look cleaner..
Seeing if I can recreate this with a PICO, and hopefully increasing my size of the screen later on..
Ships:
I created a video-player from an esp32 that can play short videos downloaded on your pc. (this is my first project, try not to be harsh!) Its very simple to set this up and only requires wires, an i2c OLED, ESP32, (optionally:breadboard)....
|
1793922530.750869
|
1794008930.750869
|
|
51739
|
Yuu OS by @boredon | Stardance
|
boredon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Yuu OS by @boredon | Stardance
|
1793404130.014299
|
1794008930.014299
|
|
51738
|
My awesome macropad! by @gurjaryash725 | Stardance
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @gurjaryash725 | St Title: My awesome macropad! by @gurjaryash725 | Stardance...
|
1793404129.0875676
|
1794008929.0875676
|
|
16410
|
Untitled by @avaaaa | Stardance
|
avaaaa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @avaaaa | Stardance
|
1793404128.2173686
|
1794008928.2173686
|
|
51736
|
My awesome macropad! by @Semaya | Stardance
|
Semaya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Semaya | Stardance
|
1793404127.3401558
|
1794008927.3401558
|
|
26936
|
DIY Bench PSU by @Fabio | Stardance
|
Fabio
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: DIY Bench PSU by @Fabio | Stardance
|
1793404126.445166
|
1794008926.445166
|
|
51735
|
test by @supercoolcodinggirl | Stardance
|
supercoolcodinggirl
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: test by @supercoolcodinggirl | Stardance
|
1793404125.5774188
|
1794008925.5774188
|
|
31053
|
EX1LE by @elbek | Stardance
|
elbek
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EX1LE by @elbek | Stardance
|
1793404124.6959362
|
1794008924.6959362
|
|
8771
|
My first slack bot! by @esmeraldasostenes811 | Sta My first slack bot! by @esmeraldasostenes811 | Stardance...
|
esmeraldasostenes811
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @esmeraldasostenes81 Title: My first slack bot! by @esmeraldasostenes811 | Stardance...
|
1793404123.8050077
|
1794008923.8050077
|
|
38968
|
My very own WebOS by @AjCreates | Stardance
|
AjCreates
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @AjCreates | Stardance
|
1793404122.9222572
|
1794008922.9222572
|
|
51732
|
My awesome macropad! by @souravgole082 | Stardance
|
souravgole082
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @souravgole082 | St Title: My awesome macropad! by @souravgole082 | Stardance...
|
1793404122.00569
|
1794008922.00569
|
|
51731
|
My awesome macropad! by @demirmagalov | Stardance
|
demirmagalov
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @demirmagalov | Sta Title: My awesome macropad! by @demirmagalov | Stardance...
|
1793404119.5079992
|
1794008919.5079992
|
|
34452
|
Spotify Player ESP32 by @ziadmansi | Stardance
|
ziadmansi
|
0
|
1.49
|
0
|
[]
|
[{"post_id": 30161, "ts": "202 [{"post_id": 30161, "ts": "2026-07-17T14:50:39Z", "hours": 1.4922, "text": "Im currently working on the code that’ll fetch the data from spotify from what’s being played, the artist, and etc."}]...
|
Title: Spotify Player ESP32 by @ziadmansi | Starda Title: Spotify Player ESP32 by @ziadmansi | Stardance
Devlogs:
Im currently working on the code that’ll fetch the data from spotify from what’s being played, the artist, and etc....
|
1793404118.5966113
|
1794008918.5966113
|
|
51730
|
ASTRA — The Space Archive by @Mahii | Stardance
|
Mahii
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ASTRA — The Space Archive by @Mahii | Stard Title: ASTRA — The Space Archive by @Mahii | Stardance...
|
1793404115.7755935
|
1794008915.7755935
|
|
32294
|
Ink And Quill by @codecraft07 | Stardance
|
codecraft07
|
1
|
14.0
|
235
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-31T18:27:45Z", "hours": 14.0, "multiplier": 16.57, "payout": 235, "blessing": "neutral", "text": "I made a mod that makes renaming name tag , items and making maps easier , this mod also works on servers so you can play with your friends", "repo": "https://github.com/CodeCraftPlugin/InkAndQuill", "demo": "https://modrinth.com/mod/ink-and-quill"}]...
|
[{"post_id": 27899, "ts": "202 [{"post_id": 27899, "ts": "2026-07-13T20:29:12Z", "hours": 0.7353, "text": "Since I am waiting for modrinth to verify the mod. I made some more improvement to the mod. From now on you can play this mod on a dedicated server. Yes before that was not possible but now it is. Why Was This Even an Issue due to this , the server was importing a class that it had no idea of and hence the crash. So What Did I Do to Achieve This with this I created two more classes , one for server and other for client , both of which implemented the Interface I just created. The server class just souted that you are using the wrong method please check your code. The Client Class had the actual screen code and did the actual stuff. Now I made it so that when the item is running in server , the server class will be loaded and once the clients connect the client method would be loaded in and take priority. Kinda hard but not that much"}, {"post_id": 27180, "ts": "2026-07-12T14:44:44Z", "hours": 2.8628, "text": "The Mod Is Actually Done Now What the Issue Was For some reason the mod worked fine for a couple of days, it had no problem with beta testing and stuff. When I handed it to the requester, he claimed that the item names weren’t staying( persistent ). e.g. he renamed the Name Tag to be say wolfy, It would show up as wolfy for a second until he interacted with it. Which is weird since when I tested it , it was working perfectly fine. So created a new instance of Minecraft and did the testing again , this time even I was getting the issue. in my old instance the mod worked fine and even in IntelliJ’s runClient instance it worked fine. This issue was getting annoying as well now. So What was the issue The worst kind of issue, the cause was that if you renamed the item during the starting of a tick then it would work just fine( no clue , why). 1/20th of second is called a tick. But if it during the tick , the server won’t sync with the changes and this would create a ghost item , that exist in client only. now why did the dev tool kit not show this error: this is due to low performance of dev kit due to high ram. How Did I Actually Fix This before the tick Minecraft was doing this sync between client and server dynamically for my item ( there was no sync logic ). The fix was to delve into networking and create a packet that had my custom payload , now the server would read this payload every time it receives it , not just at the start of the tick. This solved the issue pretty quickly. The majority of time I spent on this issue was figuring out the reason behind it"}, {"post_id": 25485, "ts": "2026-07-09T19:45:30Z", "hours": 6.5747, "text": "Completed Ink and Quill Everything About the Mod this mod is a QOL for Minecraft, it targets anvil , more accurately, the renaming ablity of anvil. which item can be renamed by the quill is written in the inkquill:ink_and_quill_renameable tag It can help in crafting of Maps. technicalities this mod is extremely technical with datagen and Screen, and while the lines are pretty simple and limited , the sheer amount of trial and error , I had to go trough makes it hard for someone just starting out in modding. That being said , if you do which to make something similar , you should try this. The making of this mod tested both the registries of Minecraft. How and when these registries loaded and what part of them did not load at all, yes , inbuilt tags aren’t loaded during datagen. And most importantly how quickly you can copy and paste vanilla code( that being said , addapting it for your mod is the tought part , alot of the classes are either protected or private , some time you have to do a mixin, not reallly for this mod but you will if you do some complex level modding) The entire concept of GUI in minecraft is interesting you let it grow on you Rant My biggest pet peeve is why the hell does two gui components require different type of identifier one needs the exact path and the other needs just the resourcekey , why mojang just pick a side and stick to it. The sheer amount of time I had spent trying to figure out why the gui’s texture was not loading only to find that I forgot to add .png extension in one identifiers path. Also why does the Builder of SpriteIconButton not allow for uv configs . I would have to use only one texture and it would have been so easy , but no ,they want each icon to be a single file. Conclusion Well I finished it. It took way longer than what I was expectation, but I guess that true for all my projects. Here is a demo of the entire mod, will publish it once the modrinth page is verified till then github"}, {"post_id": 24329, "ts": "2026-07-07T20:46:02Z", "hours": 4.1936, "text": "Okay what I did Created two new Items called Ink and Quill Bottle of Ink Added Recipes for the above as well Rant I wrote a hole ass para but stardance does not allow no more than 4000 words so I will try to keep it concise back in the day ( 5 years from now ) minecraft used to have NBT data, this is the time when I picked modding, before that I had been doing datapacks. now In this 5 five years , I have taken a 1.5 year break due to some personal reason (nothing major mind you ) 2 years ago minecraft removed the NBT compound and replaced it with DataComponenet DataComponents are better in all regards( keep this in mind ) Now my major issue is that I want to make sure that only water potion is used for crafting ink, not any other potion So I had some understanding that using Datacomponents would work The problem occured when I tried this approch, unfortunatly for me, ItemLike’s cant’ have datacomponents since they are Interfaces and Potions could not have been accessed as an Item So I had to dig into a rabit hole to find something similar that minecraft it self did, and I did tinted arrow , it need to know the type of potion for the arrow to have that effect now the problem was that this required a customcrafting system for my potion. During this rabit hole I also stumbled at the core of shapless crafting and Shaped Crafting and when reading the Shapeless crafting , turns out , in the underling code , the crafting needs Ingredients. normaly this would have no effect and I would have continued . But luckly I knew that fabric had a means to store datacomponent on Ingredients using DataComponentPatch data = DataComponentPatch . builder (). set ( DataComponents . POTION_CONTENTS , new PotionContents ( Potions . WATER )). build (); Ingredient potion = Ingredient . of ( Items . POTION ); Ingredient potionIng = DefaultCustomIngredients . components ( potion , data ); and then registering a custom shapeless recipe to use core feature, I did it CustomCraftingRecipeBuilder . customCrafting ( RecipeCategory . BREWING ,( commonInfo , craftingBookInfo ) -> new ShapelessRecipe ( commonInfo , craftingBookInfo , new ItemStackTemplate ( InkQuillItems . BOTTLE_OF_INK , 1 ), List . of ( potionIng , Ingredient . of ( Items . DYE . black ())))) . unlockedBy ( \"has_black_dye\" , has ( Items . DYE . black ())) . save ( output , InkQuill . id ( \"bottle_of_ink\" ). toString ());"}]...
|
Title: Ink And Quill by @codecraft07 | Stardance
Title: Ink And Quill by @codecraft07 | Stardance
Devlogs:
Okay what I did Created two new Items called Ink and Quill Bottle of Ink Added Recipes for the above as well Rant I wrote a hole ass para but stardance does not allow no more than 4000 words so I will try to keep it concise back in the day ( 5 years from now ) minecraft used to have NBT data, this is the time when I picked modding, before that I had been doing datapacks. now In this 5 five years , I have taken a 1.5 year break due to some personal reason (nothing major mind you ) 2 years ago minecraft removed the NBT compound and replaced it with DataComponenet DataComponents are better in all regards( keep this in mind ) Now my major issue is that I want to make sure that only water potion is used for crafting ink, not any other potion So I had some understanding that using Datacomponents would work The problem occured when I tried this approch, unfortunatly for me, ItemLike’s cant’ have datacomponents since they are Interfaces and Potions could not have been accessed as an Item So I had to dig into a rabit hole to find something similar that minecraft it self did, and I did tinted arrow , it need to know the type of potion for the arrow to have that effect now the problem was that this required a customcrafting system for my potion. During this rabit hole I also stumbled at the core of shapless crafting and Shaped Crafting and when reading the Shapeless crafting , turns out , in the underling code , the crafting needs Ingredients. normaly this would have no effect and I would have continued . But luckly I knew that fabric had a means to store datacomponent on Ingredients using DataComponentPatch data = DataComponentPatch . builder (). set ( DataComponents . POTION_CONTENTS , new PotionContents ( Potions . WATER )). build (); Ingredient potion = Ingredient . of ( Items . POTION ); Ingredient potionIng = DefaultCustomIngredients . components ( potion , data ); and then registering a custom shapeless recipe to use core feature, I did it CustomCraftingRecipeBuilder . customCrafting ( RecipeCategory . BREWING ,( commonInfo , craftingBookInfo ) -> new ShapelessRecipe ( commonInfo , craftingBookInfo , new ItemStackTemplate ( InkQuillItems . BOTTLE_OF_INK , 1 ), List . of ( potionIng , Ingredient . of ( Items . DYE . black ())))) . unlockedBy ( "has_black_dye" , has ( Items . DYE . black ())) . save ( output , InkQuill . id ( "bottle_of_ink" ). toString ());
Completed Ink and Quill Everything About the Mod this mod is a QOL for Minecraft, it targets anvil , more accurately, the renaming ablity of anvil. which item can be renamed by the quill is written in the inkquill:ink_and_quill_renameable tag It can help in crafting of Maps. technicalities this mod is extremely technical with datagen and Screen, and while the lines are pretty simple and limited , the sheer amount of trial and error , I had to go trough makes it hard for someone just starting out in modding. That being said , if you do which to make something similar , you should try this. The making of this mod tested both the registries of Minecraft. How and when these registries loaded and what part of them did not load at all, yes , inbuilt tags aren’t loaded during datagen. And most importantly how quickly you can copy and paste vanilla code( that being said , addapting it for your mod is the tought part , alot of the classes are either protected or private , some time you have to do a mixin, not reallly for this mod but you will if you do some complex level modding) The entire concept of GUI in minecraft is interesting you let it grow on you Rant My biggest pet peeve is why the hell does two gui components require different type of identifier one needs the exact path and the other needs just the resourcekey , why mojang just pick a side and stick to it. The sheer amount of time I had spent trying to figure out why the gui’s texture was not loading only to find that I forgot to add .png extension in one identifiers path. Also why does the Builder of SpriteIconButton not allow for uv configs . I would have to use only one texture and it would have been so easy , but no ,they want each icon to be a single file. Conclusion Well I finished it. It took way longer than what I was expectation, but I guess that true for all my projects. Here is a demo of the entire mod, will publish it once the modrinth page is verified till then github
The Mod Is Actually Done Now What the Issue Was For some reason the mod worked fine for a couple of days, it had no problem with beta testing and stuff. When I handed it to the requester, he claimed that the item names weren’t staying( persistent ). e.g. he renamed the Name Tag to be say wolfy, It would show up as wolfy for a second until he interacted with it. Which is weird since when I tested it , it was working perfectly fine. So created a new instance of Minecraft and did the testing again , this time even I was getting the issue. in my old instance the mod worked fine and even in IntelliJ’s runClient instance it worked fine. This issue was getting annoying as well now. So What was the issue The worst kind of issue, the cause was that if you renamed the item during the starting of a tick then it would work just fine( no clue , why). 1/20th of second is called a tick. But if it during the tick , the server won’t sync with the changes and this would create a ghost item , that exist in client only. now why did the dev tool kit not show this error: this is due to low performance of dev kit due to high ram. How Did I Actually Fix This before the tick Minecraft was doing this sync between client and server dynamically for my item ( there was no sync logic ). The fix was to delve into networking and create a packet that had my custom payload , now the server would read this payload every time it receives it , not just at the start of the tick. This solved the issue pretty quickly. The majority of time I spent on this issue was figuring out the reason behind it
Since I am waiting for modrinth to verify the mod. I made some more improvement to the mod. From now on you can play this mod on a dedicated server. Yes before that was not possible but now it is. Why Was This Even an Issue due to this , the server was importing a class that it had no idea of and hence the crash. So What Did I Do to Achieve This with this I created two more classes , one for server and other for client , both of which implemented the Interface I just created. The server class just souted that you are using the wrong method please check your code. The Client Class had the actual screen code and did the actual stuff. Now I made it so that when the item is running in server , the server class will be loaded and once the clients connect the client method would be loaded in and take priority. Kinda hard but not that much
Ships:
I made a mod that makes renaming name tag , items and making maps easier , this mod also works on servers so you can play with your friends...
|
1793922514.8979087
|
1794008914.8979087
|
|
13796
|
My first slack bot! by @Javi | Stardance
|
Javi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Javi | Stardance
|
1793404114.8315213
|
1794008914.8315213
|
|
33090
|
My very own WebOS by @k0sta | Stardance
|
k0sta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @k0sta | Stardance
|
1793404113.8784578
|
1794008913.8784578
|
|
27420
|
Stirling Engine by @EndLess9 | Stardance
|
EndLess9
|
0
|
0.39
|
0
|
[]
|
[{"post_id": 20138, "ts": "202 [{"post_id": 20138, "ts": "2026-07-01T17:58:40Z", "hours": 0.3914, "text": "Finished making the lower plate: Used the sketch tool to make a sketch of a circle. Used extrude tool to make it a cylinder. Used fillet tool to make the edge rounder. Used the sketch tool to make a small circle near the edge. Used the extrude tool to use the sketch to make a hole in the lower plate. Then I used the circular pattern tool to make 6 identical holes proportional to each other."}]...
|
Title: Stirling Engine by @EndLess9 | Stardance
D Title: Stirling Engine by @EndLess9 | Stardance
Devlogs:
Finished making the lower plate: Used the sketch tool to make a sketch of a circle. Used extrude tool to make it a cylinder. Used fillet tool to make the edge rounder. Used the sketch tool to make a small circle near the edge. Used the extrude tool to use the sketch to make a hole in the lower plate. Then I used the circular pattern tool to make 6 identical holes proportional to each other....
|
1793404112.3580868
|
1794008912.3580868
|
|
37449
|
MacWeb by @tonymac129 | Stardance
|
tonymac129
|
0
|
3.83
|
0
|
[]
|
[{"post_id": 31517, "ts": "202 [{"post_id": 31517, "ts": "2026-07-20T00:07:27Z", "hours": 3.8347, "text": "MacWeb is back from the dead MacWeb is my biggest project so far that I’ve worked on periodically in the past 2 years, and ever since I rewrote it from scratch for like the third time to migrate to Next.js and fullstack during Flavortown, I have not touched it at all I didn’t plan on starting it again any time soon, but I actually needed to make a form for a hackathon I’m hosting, and while I could’ve used Google Forms or something else, I decided making my own form creation tool was the best option I wanted the tool to be part of MacWeb, meaning it had to connect to the original auth and database system, but those were outdated and I wanted a more modern stack, so I decided to completely migrate this platform before even starting with the form tool The database was the easiest to migrate since I just had to set up Neon and Prisma, rewrite a few server actions and APIs, build a clean, new schema and type system, and run a few migrations Auth was the actual pain because not only did I have to replace all the original structure with the new framework and generate new OAuth clients, I also had to make cross origin subdomain cookie session sharing work because the other apps are on their own subdomains. This meant reading a ton of docs and changing the auth config way too many times Every time I had to change the config to see if the subdomain CORS/whatever error was fixed, I had to commit, push, and redeploy on the actual domain since cookies and auth behave differently in local dev environment I ended up repeating this frustrating cycle of endless commits to fix that one bug for like 2 hours before realizing I made a typo for an environment variable and then everything got fixed…"}]...
|
Title: MacWeb by @tonymac129 | Stardance
Devlogs: Title: MacWeb by @tonymac129 | Stardance
Devlogs:
MacWeb is back from the dead MacWeb is my biggest project so far that I’ve worked on periodically in the past 2 years, and ever since I rewrote it from scratch for like the third time to migrate to Next.js and fullstack during Flavortown, I have not touched it at all I didn’t plan on starting it again any time soon, but I actually needed to make a form for a hackathon I’m hosting, and while I could’ve used Google Forms or something else, I decided making my own form creation tool was the best option I wanted the tool to be part of MacWeb, meaning it had to connect to the original auth and database system, but those were outdated and I wanted a more modern stack, so I decided to completely migrate this platform before even starting with the form tool The database was the easiest to migrate since I just had to set up Neon and Prisma, rewrite a few server actions and APIs, build a clean, new schema and type system, and run a few migrations Auth was the actual pain because not only did I have to replace all the original structure with the new framework and generate new OAuth clients, I also had to make cross origin subdomain cookie session sharing work because the other apps are on their own subdomains. This meant reading a ton of docs and changing the auth config way too many times Every time I had to change the config to see if the subdomain CORS/whatever error was fixed, I had to commit, push, and redeploy on the actual domain since cookies and auth behave differently in local dev environment I ended up repeating this frustrating cycle of endless commits to fix that one bug for like 2 hours before realizing I made a typo for an environment variable and then everything got fixed…...
|
1793404111.4410238
|
1794008911.4410238
|
|
1894
|
Boba Cats! by @Jewelia | Stardance
|
Jewelia
|
1
|
63.0
|
1069
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-09T20:19:28Z", "hours": 63.0, "multiplier": 17.55, "payout": 1069, "blessing": "neutral", "text": "Boba Cats! is a 2D adventure game about a cat’s quest to find the fabled brown sugar boba! After an entire summer of working on it, our team ( @graceyd , @kimeowsu , and I) are ready to present the first world of our game! This world takes place under the ocean! What might a cat be doing underwater, you might ask? You’ll see! 😉 The first world is fully playable, but the soundtrack and extra touches will be added in future versions! We hope you all enjoy the cute pixel art, fun platforming challenges, creative storyline, and easter eggs! You can play the game on the [itch app] ( https://itch.io/app ) or download it for Windows!", "repo": "https://github.com/graceyd1/Boba-Cats", "demo": "https://grassinabox.itch.io/boba-cats"}]...
|
[{"post_id": 44198, "ts": "202 [{"post_id": 44198, "ts": "2026-08-09T20:07:52Z", "hours": 3.2164, "text": "Quick devlog before shipping!! @graceyd and I had our sisters test the game, and we’ve been working on fixing some bugs this past week! File saving should be fixed now, as well as some issues with the miniboss and other minor visual bugs! Hope you enjoy the game! Ship coming right up —>"}, {"post_id": 39232, "ts": "2026-08-02T02:02:56Z", "hours": 11.4622, "text": "Today has been a rush to make final touches to our game! We hoped to be able to ship it today, but in favor of more thorough testing, we will probably end up shipping it later this week (hopefully tomorrow or the day after tomorrow or - 🤔 you get the idea right?) I’ve been working on the hidden pearls you can find in-game, as well as name labels to text boxes so it makes it easier for players to remember who is who! As for what the pearls do…I’ve taken a long time to work on that too! But you better come play our game to find out what they actually do 😉 if you can find them in the first place, that is! A couple hours were also spent adding major dialogue changes to one of the major plot points! We’re hoping with the new changes that the story will have more character depth and be more memorable for players! That’s it for now ~"}, {"post_id": 30183, "ts": "2026-07-17T15:31:42Z", "hours": 8.1886, "text": "As we near our final stage of completing the first world of our project, we are smoothing everything out as well as adding final touches and the last major additions such as the plant shop shown below (spoilers: it doesn’t sell you plants). I’ve smoothed out the camera movement in the miniboss arena and added a gate (as shown in the video). I’ve also had fun creating the UI for a multiple file save system and inventory! That’s it for now!! (If we’re not counting some stuff that would be better for you to experience when you actually play the game 😉😉)"}, {"post_id": 28367, "ts": "2026-07-14T16:12:56Z", "hours": 4.3056, "text": "We’ve been wrapping this game’s first level up, with some fixes and tweaks here and there, and adding the final cutscenes such as the one in the video! Aanddd….we might be getting a soundtrack from a special someone 😉"}, {"post_id": 25283, "ts": "2026-07-09T13:51:28Z", "hours": 11.0194, "text": "We’ve made a lot of progress on Boba Cats! Nearly all the rooms are added and we are close to finishing up the dialogue and story line! Thanks to @kimeowsu ’s amazing art and creativity and @graceyd ’s awesome coding and dedication, we hope to be able to ship the first level of our game very soon, so stay tuned!"}, {"post_id": 18439, "ts": "2026-06-29T16:24:00Z", "hours": 5.835, "text": "Dialogue and Story!! We’ve started to add the plot in the form of dialogue to our game, which we have decided to name Boba Cats! In order to get their ship fixed, the player must find brown sugar boba…but at what cost?"}, {"post_id": 14784, "ts": "2026-06-24T00:51:46Z", "hours": 3.7164, "text": "We got the underwater city art in by @kimeowsu !! Doesn’t it look amazing? 😍 I worked on the scene changes, which allow the player to go back and forth between rooms. Tell me why forwards scene changes took like 10 minutes and backwards took 2 and a half hours… at least it finally works!! 🥳 😅 🐈"}, {"post_id": 12215, "ts": "2026-06-19T22:47:01Z", "hours": 4.2386, "text": "We’ve moved on to ✨THE BIG BAD BOSS✨ of our underwater level: The SEA BUNNY. @graceyd and I worked on coding the bunny @kimeowsu drew. It can shoot bullets from its fur and launch a mad dash attack you can try to dodge! Who knew bunnies were so dangerous and…huge? 🫠 🧨 🐰"}, {"post_id": 11029, "ts": "2026-06-18T01:51:21Z", "hours": 3.1744, "text": "Oh yeah, that bomb that’s not supposed to explode and yet yeets you halfway across the screen? It’s not a bug……it’s a feature 😉 😎 😏"}, {"post_id": 7039, "ts": "2026-06-11T19:59:55Z", "hours": 2.1142, "text": "We got art for the cave the player will enter after passing the underwater level!! 🥳 @graceyd and I worked on coding a flashlight that will grow a vine to allow the player to climb it and reach the cliff! Enjoy the video 😊"}, {"post_id": 5996, "ts": "2026-06-10T01:39:28Z", "hours": 3.9172, "text": "Updates: We got some art by @graceyd ’s sister imported in! We’ve a few steps closer to creating an actual 2D scrolling game with the implementation of a camera to follow the player and factors in the environment (like fish and coral tubes!) that damage the player’s health. Video’s a bit laggy because my computer decided to be slow today XD but hope you enjoy!! Will bring more updates soon :D"}, {"post_id": 1637, "ts": "2026-06-03T19:22:49Z", "hours": 2.1739, "text": "@graceyd and I expanded on the coral tubes in our game by adding timers to make them turn off and on! When turned on, the tubes will suck the player in and cause damage in the future :C"}]...
|
Title: Boba Cats! by @Jewelia | Stardance
Devlogs Title: Boba Cats! by @Jewelia | Stardance
Devlogs:
@graceyd and I expanded on the coral tubes in our game by adding timers to make them turn off and on! When turned on, the tubes will suck the player in and cause damage in the future :C
Updates: We got some art by @graceyd ’s sister imported in! We’ve a few steps closer to creating an actual 2D scrolling game with the implementation of a camera to follow the player and factors in the environment (like fish and coral tubes!) that damage the player’s health. Video’s a bit laggy because my computer decided to be slow today XD but hope you enjoy!! Will bring more updates soon :D
We got art for the cave the player will enter after passing the underwater level!! 🥳 @graceyd and I worked on coding a flashlight that will grow a vine to allow the player to climb it and reach the cliff! Enjoy the video 😊
Oh yeah, that bomb that’s not supposed to explode and yet yeets you halfway across the screen? It’s not a bug……it’s a feature 😉 😎 😏
We’ve moved on to ✨THE BIG BAD BOSS✨ of our underwater level: The SEA BUNNY. @graceyd and I worked on coding the bunny @kimeowsu drew. It can shoot bullets from its fur and launch a mad dash attack you can try to dodge! Who knew bunnies were so dangerous and…huge? 🫠 🧨 🐰
We got the underwater city art in by @kimeowsu !! Doesn’t it look amazing? 😍 I worked on the scene changes, which allow the player to go back and forth between rooms. Tell me why forwards scene changes took like 10 minutes and backwards took 2 and a half hours… at least it finally works!! 🥳 😅 🐈
Dialogue and Story!! We’ve started to add the plot in the form of dialogue to our game, which we have decided to name Boba Cats! In order to get their ship fixed, the player must find brown sugar boba…but at what cost?
We’ve made a lot of progress on Boba Cats! Nearly all the rooms are added and we are close to finishing up the dialogue and story line! Thanks to @kimeowsu ’s amazing art and creativity and @graceyd ’s awesome coding and dedication, we hope to be able to ship the first level of our game very soon, so stay tuned!
We’ve been wrapping this game’s first level up, with some fixes and tweaks here and there, and adding the final cutscenes such as the one in the video! Aanddd….we might be getting a soundtrack from a special someone 😉
As we near our final stage of completing the first world of our project, we are smoothing everything out as well as adding final touches and the last major additions such as the plant shop shown below (spoilers: it doesn’t sell you plants). I’ve smoothed out the camera movement in the miniboss arena and added a gate (as shown in the video). I’ve also had fun creating the UI for a multiple file save system and inventory! That’s it for now!! (If we’re not counting some stuff that would be better for you to experience when you actually play the game 😉😉)
Today has been a rush to make final touches to our game! We hoped to be able to ship it today, but in favor of more thorough testing, we will probably end up shipping it later this week (hopefully tomorrow or the day after tomorrow or - 🤔 you get the idea right?) I’ve been working on the hidden pearls you can find in-game, as well as name labels to text boxes so it makes it easier for players to remember who is who! As for what the pearls do…I’ve taken a long time to work on that too! But you better come play our game to find out what they actually do 😉 if you can find them in the first place, that is! A couple hours were also spent adding major dialogue changes to one of the major plot points! We’re hoping with the new changes that the story will have more character depth and be more memorable for players! That’s it for now ~
Quick devlog before shipping!! @graceyd and I had our sisters test the game, and we’ve been working on fixing some bugs this past week! File saving should be fixed now, as well as some issues with the miniboss and other minor visual bugs! Hope you enjoy the game! Ship coming right up —>
Ships:
Boba Cats! is a 2D adventure game about a cat’s quest to find the fabled brown sugar boba! After an entire summer of working on it, our team ( @graceyd , @kimeowsu , and I) are ready to present the first world of our game! This world takes place under the ocean! What might a cat be doing underwater, you might ask? You’ll see! 😉 The first world is fully playable, but the soundtrack and extra touches will be added in future versions! We hope you all enjoy the cute pixel art, fun platforming challenges, creative storyline, and easter eggs! You can play the game on the [itch app] ( https://itch.io/app ) or download it for Windows!...
|
1793922511.0681057
|
1794008911.0681057
|
|
51726
|
UAV Military Drone by @Pratik145 | Stardance
|
Pratik145
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: UAV Military Drone by @Pratik145 | Stardanc Title: UAV Military Drone by @Pratik145 | Stardance...
|
1793404110.5446725
|
1794008910.5446725
|
|
2304
|
My awesome macropad! by @reyfl | Stardance
|
reyfl
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @reyfl | Stardance
|
1793404109.6442528
|
1794008909.6442528
|
|
51725
|
My own site! by @Gagtan | Stardance
|
Gagtan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Gagtan | Stardance
|
1793404108.7185252
|
1794008908.7185252
|
|
25154
|
Working on Chromium/PDFium by @APK | Stardance
|
APK
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Working on Chromium/PDFium by @APK | Starda Title: Working on Chromium/PDFium by @APK | Stardance...
|
1793404107.832436
|
1794008907.832436
|
|
51724
|
My own site! by @TanushGagan | Stardance
|
TanushGagan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @TanushGagan | Stardance
|
1793404106.9094067
|
1794008906.9094067
|
|
31799
|
My own site! by @Aufa | Stardance
|
Aufa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Aufa | Stardance
|
1793404104.0859895
|
1794008904.0859895
|
|
27889
|
My first slack bot! by @Baule | Stardance
|
Baule
|
2
|
9.0
|
5
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-27T01:08:02Z", "hours": 3.0, "multiplier": 1.72, "payout": 5, "blessing": "neutral", "text": "This is my second Ship for this project Changes : • I reworked the github command now it can post the github account info if you only @someone if he has linked its github to his slack •Added a new command to link your github with your Slack account to use the github command", "repo": "https://github.com/345235/Slackbot", "demo": "https://hackclub.slack.com/archives/C0BM1E8ATQT"}, {"ship_num": 2, "ts": "2026-07-28T23:55:50Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "So i made a slackbot that respons 24/7 you can say /hackbot-github then the slackbot posts your user name into the chat its only visible to you. Then we have the slackbot-todo command were you can create a todo in the future i will add more big commands i have smaller ones like the ping and help command the help command is called simple-help In the picture are all commands", "repo": "https://github.com/345235/Slackbot", "demo": "https://hackclub.slack.com/archives/C0BM1E8ATQT"}]...
|
[{"post_id": 65388, "ts": "202 [{"post_id": 65388, "ts": "2026-09-10T14:27:00Z", "hours": 2.7858, "text": "i have made a new command the /hackbot-linkgithub command it links your github to your slack account. And i also updated the github command , now you only need to @someone to see his github but it only works with when the person you @ has linked his github to his slack account"}, {"post_id": 36537, "ts": "2026-07-28T18:36:47Z", "hours": 0.4667, "text": "I fixed the todo command"}, {"post_id": 36097, "ts": "2026-07-27T23:38:16Z", "hours": 0.4633, "text": "Devlog 5 I am really desperate since my code deletet it self through a bad github pull from me nothing works.The todo command if you doesnt write anything it gives you an massage that you didnt write anything but then it creates the todo anyway and the github command doesnt work anymore and the repo command works but then the app posts that it doesnt work every command worked befor but now it nothing works so if someone wants to help me please contac me and sorry that i complain so much but i am really angry that nothing works"}, {"post_id": 35800, "ts": "2026-07-27T13:52:36Z", "hours": 1.6619, "text": "Devloge 4 I am so close to finish the project I have made it run 24/7 and any other command is working except the github command it worked before but then i messd up and all my code was reseted to the simple hackbot ping command i worked the whole day to remake the commands but now it gives me on slacke everytime an error that the app doesnt respond but the ping command workes so if someone nows where the problem is the notify me"}, {"post_id": 31246, "ts": "2026-07-19T14:33:20Z", "hours": 0.8025, "text": "Devloge 3 I have now added a command that shows your github account"}, {"post_id": 29782, "ts": "2026-07-16T21:45:14Z", "hours": 1.3136, "text": "Devlog 2 I now will implement github add-ons so you could send direkt to some one your github account or track a projects repo"}, {"post_id": 28187, "ts": "2026-07-14T09:56:54Z", "hours": 0.8661, "text": "The basics of my bot are now ready now i will add more commands"}]...
|
Title: My first slack bot! by @Baule | Stardance
Title: My first slack bot! by @Baule | Stardance
Devlogs:
The basics of my bot are now ready now i will add more commands
Devlog 2 I now will implement github add-ons so you could send direkt to some one your github account or track a projects repo
Devloge 3 I have now added a command that shows your github account
Devloge 4 I am so close to finish the project I have made it run 24/7 and any other command is working except the github command it worked before but then i messd up and all my code was reseted to the simple hackbot ping command i worked the whole day to remake the commands but now it gives me on slacke everytime an error that the app doesnt respond but the ping command workes so if someone nows where the problem is the notify me
Devlog 5 I am really desperate since my code deletet it self through a bad github pull from me nothing works.The todo command if you doesnt write anything it gives you an massage that you didnt write anything but then it creates the todo anyway and the github command doesnt work anymore and the repo command works but then the app posts that it doesnt work every command worked befor but now it nothing works so if someone wants to help me please contac me and sorry that i complain so much but i am really angry that nothing works
I fixed the todo command
i have made a new command the /hackbot-linkgithub command it links your github to your slack account. And i also updated the github command , now you only need to @someone to see his github but it only works with when the person you @ has linked his github to his slack account
Ships:
So i made a slackbot that respons 24/7 you can say /hackbot-github then the slackbot posts your user name into the chat its only visible to you. Then we have the slackbot-todo command were you can create a todo in the future i will add more big commands i have smaller ones like the ping and help command the help command is called simple-help In the picture are all commands
This is my second Ship for this project Changes : • I reworked the github command now it can post the github account info if you only @someone if he has linked its github to his slack •Added a new command to link your github with your Slack account to use the github command...
|
1793922502.8237581
|
1794008902.8237581
|