|
17451
|
OoO CPU in logisim by @janne | Stardance
|
janne
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: OoO CPU in logisim by @janne | Stardance
|
1793296477.678018
|
1793901277.678018
|
|
17452
|
Frictionless by @Matei | Stardance
|
Matei
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Matei | Stardance
|
1793533707.0677414
|
1794138507.0677414
|
|
17453
|
My awesome macropad! by @Riddhiiii | Stardance
|
Riddhiiii
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Riddhiiii | Starda Title: My awesome macropad! by @Riddhiiii | Stardance...
|
1793562559.0990417
|
1794167359.0990417
|
|
17454
|
My awesome macropad! by @vladdoons | Stardance
|
vladdoons
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vladdoons | Starda Title: My awesome macropad! by @vladdoons | Stardance...
|
1793422581.1554394
|
1794027381.1554394
|
|
17455
|
Mystical Enchanting by @Grk | Stardance
|
Grk
|
0
|
12.67
|
0
|
[]
|
[{"post_id": 28093, "ts": "202 [{"post_id": 28093, "ts": "2026-07-14T04:17:19Z", "hours": 2.4719, "text": "Custom enchantments actually do stuff now! I worked on making a standard system to trigger the effects each enchantment should have when taking actions such as attacking, breaking a block, or taking damage. This should make it much easier to add new enchantments in the future!"}, {"post_id": 26311, "ts": "2026-07-11T01:14:13Z", "hours": 10.1939, "text": "I started by setting up the basic structure of the plugin. First, I created a way to register custom enchantments. Paper plugins allow you to actually register custom enchantments as if they were vanilla enchantments, so I set up a system to allow me to easily add more enchantments in the future (wow that’s a lot of “enchantments” in one sentence!). This did take me quite a while to figure out, as messing with registries is quite messy and a little bit confusing (who would’ve thought!). The brunt of this 10 hours, was spent trying to replicate the vanilla enchanting table system in my plugin. This is necessary because I want to be able to add special requirements to the enchant selection process and modify the process as a whole to fit the plugin (as it is meant to be a complete revamp of the vanilla enchanting system). I had many hardships with passing data between events, figuring out how to modify what is shown in the enchanting table and how to make those enchantments actually go on the item you enchant, and simply understanding the whole process. The Minecraft wiki was very helpful and informative, but the whole process, from calculating the enchanting level to picking the enchants is quite complicated (though also quite interesting, I recommend reading the article if you have time) ( https://minecraft.wiki/w/Enchanting_table_mechanics ). In the end, I was able to completely replicate the vanilla behavior and add my first custom enchant modifiers🎉🎉."}]...
|
Title: Mystical Enchanting by @Grk | Stardance
De Title: Mystical Enchanting by @Grk | Stardance
Devlogs:
I started by setting up the basic structure of the plugin. First, I created a way to register custom enchantments. Paper plugins allow you to actually register custom enchantments as if they were vanilla enchantments, so I set up a system to allow me to easily add more enchantments in the future (wow that’s a lot of “enchantments” in one sentence!). This did take me quite a while to figure out, as messing with registries is quite messy and a little bit confusing (who would’ve thought!). The brunt of this 10 hours, was spent trying to replicate the vanilla enchanting table system in my plugin. This is necessary because I want to be able to add special requirements to the enchant selection process and modify the process as a whole to fit the plugin (as it is meant to be a complete revamp of the vanilla enchanting system). I had many hardships with passing data between events, figuring out how to modify what is shown in the enchanting table and how to make those enchantments actually go on the item you enchant, and simply understanding the whole process. The Minecraft wiki was very helpful and informative, but the whole process, from calculating the enchanting level to picking the enchants is quite complicated (though also quite interesting, I recommend reading the article if you have time) ( https://minecraft.wiki/w/Enchanting_table_mechanics ). In the end, I was able to completely replicate the vanilla behavior and add my first custom enchant modifiers🎉🎉.
Custom enchantments actually do stuff now! I worked on making a standard system to trigger the effects each enchantment should have when taking actions such as attacking, breaking a block, or taking damage. This should make it much easier to add new enchantments in the future!...
|
1793206220.775965
|
1793811020.775965
|
|
17456
|
Untitled project by @InterestedInvestor | Stardanc Untitled project by @InterestedInvestor | Stardance...
|
InterestedInvestor
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @InterestedInvestor | S Title: Untitled project by @InterestedInvestor | Stardance...
|
1793256918.4472363
|
1793861718.4472363
|
|
17457
|
My awesome macropad! by @sebimala | Stardance
|
sebimala
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @sebimala | Stardan Title: My awesome macropad! by @sebimala | Stardance...
|
1792922037.680729
|
1793786037.680729
|
|
17458
|
My first slack bot! by @ctx | Stardance
|
ctx
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ctx | Stardance
|
1793450867.1599152
|
1794055667.1599152
|
|
17459
|
catOS by @xerneas | Stardance
|
|
1
|
8.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-18T02:29:48Z", "hours": 8.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "GatOS A personal operating system that runs in your browser and is, I will be honest, mostly about a cat. live: xerneas3318.github.io/GatOS code: github.com/xerneas3318/GatOS It is a little fake desktop. It has a top bar with a live clock, a background, and windows you can actually drag around, open, and close like a real OS. I built it from scratch over the last few weeks as my Stardance webOS project. What is on it welcome.exe : a short intro window (with a photo of my friend’s cat, obviously) dev.log : a notes-style reader with a sidebar of build entries, so you can read how the thing got made catnip : a full cookie-clicker game where the cookie is the cat. Tap the cat for treats, buy auto-petters and laser pointers and a “cat loaf mine” that earns treats while you are away. It saves your progress to your browser. Built with Plain HTML, CSS, and JavaScript. No framework, no build step. The whole color palette lives in one tiny tokens file thanks to CSS variables, so the entire theme changes from one place. Inter for the UI, Space Mono for the code and clock. What I learned Along the way I learned how to make an element draggable, how to keep windows stacking in the right order, how localStorage works, and how to split a project into a file structure a human can actually read instead of two giant cursed files. The cat, as always, remains. The cat is eternal. The cat now lives on the internet over HTTPS.", "repo": "https://github.com/xerneas3318/GatOS", "demo": "https://xerneas3318.github.io/GatOS/"}]...
|
[{"post_id": 29995, "ts": "202 [{"post_id": 29995, "ts": "2026-07-17T06:58:03Z", "hours": 4.4317, "text": "the files are files now opened this project after like a week away and genuinely could not find anything. one style.css , one script.js , both hundreds of lines of everything everywhere. i wrote every line of it and i still had to ctrl+f to find the clock. it was a junk drawer with a cat on top. so this whole session was cleaning. no new features, nothing shiny , just four hours of moving code around like a little file gremlin. what got split styles: one file for the top bar one for windows one for the desktop one per app same deal for the js, the clock, the dragging, the window stacking, the icons all live in their own files now. the two games moved into an apps/ folder so catnip stops rubbing up against the core window code (it’s a cat. it rubs on things.) the one smart thing the tokens file from last time made this way less painful than it deserved to be, since all the colors were already in one place, nothing broke visually while i shuffled everything. past me did one 1 smart thing and present me is grateful. weirdest part is opening a file and already knowing what’s in it before it loads. revolutionary technology.🤯 next time github pages: this thing needs a real url so it stops living exclusively on my laptop the cat remains. the cat is eternal. the cat’s code is just alphabetized now."}, {"post_id": 23853, "ts": "2026-07-07T01:21:34Z", "hours": 1.3867, "text": "NEW CAT MINI GAME first thing i did was get rid of the terminal look. it was cool for about a week, but staring at glowing teal on near-black was starting to feel like my OS was yelling at me. so i rebuilt the entire theme to look like a warm peach background, light grey panels, one orange accent doing all the heavy lifting. it’s calm now. it’s a website you could actually read at 2am without your retinas filing a complaint. did it the right way this time with CSS variables, so the whole palette lives in like eight lines at the top of the file. want a different accent? change one value. past me would have found-and-replaced forty hex codes and missed six of them. also swapped the font to Inter for that clean note-app feel, kept Space Mono around for code and the clock because some things are sacred. oh, and there’s a new app: catnip. it’s a cookie-clicker but the cookie is my friend’s cat. you tap the cat, treats go up, you buy auto-petters and laser pointers and eventually a “cat loaf mine” that prints treats while you’re not even looking. it saves your progress. i have lost dozens minutes of my life to it already and i wrote it. so the cat remains. the cat is eternal."}, {"post_id": 19491, "ts": "2026-06-30T20:24:20Z", "hours": 0.9378, "text": "the window moves now. you can grab welcome.exe by its title bar and fling it around the desktop, hit the little red dot to close it, and click xerneasOS up top to summon it back. it’s a real window now. it even has a title bar. spent a while wrestling with the drag math turns out you have to keep track of the cursor’s offset from the window when the drag starts. otherwise the window instantly teleports so its corner snaps to your mouse. not exactly the intended user experience. also did some housekeeping: ripped all the CSS into style.css and the JavaScript into script.js so my HTML isn’t one giant cursed wall of inline styles anymore. windows are now a reusable .window component, so making future apps should be way easier.oh, and there’s a live clock in the top bar that updates every second. new Date() my beloved. the cat remains. the cat is eternal. next time: a real wallpaper, maybe an actual second app, and slowly making this feel less like “one draggable window about a cat” and more like an operating system (that’s still about a cat)"}, {"post_id": 15979, "ts": "2026-06-25T23:01:38Z", "hours": 1.2875, "text": "today i learned the difference between margin and padding. profound stuff. life-changing, really. anyway none of that matters because i put a picture of my friend’s cat on my website and now it’s the best site ever made. just started webOS development! things i poked at: styled everything neon teal because i just can google fonts (VT323 my beloved) object-fit: cover so the cat doesn’t get crunched into a horror image border-radius so the cat has rounded corners now. very important. mission critical some might say next time: probably a wallpaper, a window, maybe a clock. or more cats. undecided."}]...
|
Title: catOS by @xerneas | Stardance
Devlogs:
tod Title: catOS by @xerneas | Stardance
Devlogs:
today i learned the difference between margin and padding. profound stuff. life-changing, really. anyway none of that matters because i put a picture of my friend’s cat on my website and now it’s the best site ever made. just started webOS development! things i poked at: styled everything neon teal because i just can google fonts (VT323 my beloved) object-fit: cover so the cat doesn’t get crunched into a horror image border-radius so the cat has rounded corners now. very important. mission critical some might say next time: probably a wallpaper, a window, maybe a clock. or more cats. undecided.
the window moves now. you can grab welcome.exe by its title bar and fling it around the desktop, hit the little red dot to close it, and click xerneasOS up top to summon it back. it’s a real window now. it even has a title bar. spent a while wrestling with the drag math turns out you have to keep track of the cursor’s offset from the window when the drag starts. otherwise the window instantly teleports so its corner snaps to your mouse. not exactly the intended user experience. also did some housekeeping: ripped all the CSS into style.css and the JavaScript into script.js so my HTML isn’t one giant cursed wall of inline styles anymore. windows are now a reusable .window component, so making future apps should be way easier.oh, and there’s a live clock in the top bar that updates every second. new Date() my beloved. the cat remains. the cat is eternal. next time: a real wallpaper, maybe an actual second app, and slowly making this feel less like “one draggable window about a cat” and more like an operating system (that’s still about a cat)
NEW CAT MINI GAME first thing i did was get rid of the terminal look. it was cool for about a week, but staring at glowing teal on near-black was starting to feel like my OS was yelling at me. so i rebuilt the entire theme to look like a warm peach background, light grey panels, one orange accent doing all the heavy lifting. it’s calm now. it’s a website you could actually read at 2am without your retinas filing a complaint. did it the right way this time with CSS variables, so the whole palette lives in like eight lines at the top of the file. want a different accent? change one value. past me would have found-and-replaced forty hex codes and missed six of them. also swapped the font to Inter for that clean note-app feel, kept Space Mono around for code and the clock because some things are sacred. oh, and there’s a new app: catnip. it’s a cookie-clicker but the cookie is my friend’s cat. you tap the cat, treats go up, you buy auto-petters and laser pointers and eventually a “cat loaf mine” that prints treats while you’re not even looking. it saves your progress. i have lost dozens minutes of my life to it already and i wrote it. so the cat remains. the cat is eternal.
the files are files now opened this project after like a week away and genuinely could not find anything. one style.css , one script.js , both hundreds of lines of everything everywhere. i wrote every line of it and i still had to ctrl+f to find the clock. it was a junk drawer with a cat on top. so this whole session was cleaning. no new features, nothing shiny , just four hours of moving code around like a little file gremlin. what got split styles: one file for the top bar one for windows one for the desktop one per app same deal for the js, the clock, the dragging, the window stacking, the icons all live in their own files now. the two games moved into an apps/ folder so catnip stops rubbing up against the core window code (it’s a cat. it rubs on things.) the one smart thing the tokens file from last time made this way less painful than it deserved to be, since all the colors were already in one place, nothing broke visually while i shuffled everything. past me did one 1 smart thing and present me is grateful. weirdest part is opening a file and already knowing what’s in it before it loads. revolutionary technology.🤯 next time github pages: this thing needs a real url so it stops living exclusively on my laptop the cat remains. the cat is eternal. the cat’s code is just alphabetized now.
Ships:
GatOS A personal operating system that runs in your browser and is, I will be honest, mostly about a cat. live: xerneas3318.github.io/GatOS code: github.com/xerneas3318/GatOS It is a little fake desktop. It has a top bar with a live clock, a background, and windows you can actually drag around, open, and close like a real OS. I built it from scratch over the last few weeks as my Stardance webOS project. What is on it welcome.exe : a short intro window (with a photo of my friend’s cat, obviously) dev.log : a notes-style reader with a sidebar of build entries, so you can read how the thing got made catnip : a full cookie-clicker game where the cookie is the cat. Tap the cat for treats, buy auto-petters and laser pointers and a “cat loaf mine” that earns treats while you are away. It saves your progress to your browser. Built with Plain HTML, CSS, and JavaScript. No framework, no build step. The whole color palette lives in one tiny tokens file thanks to CSS variables, so the entire theme changes from one place. Inter for the UI, Space Mono for the code and clock. What I learned Along the way I learned how to make an element draggable, how to keep windows stacking in the right order, how localStorage works, and how to split a project into a file structure a human can actually read instead of two giant cursed files. The cat, as always, remains. The cat is eternal. The cat now lives on the internet over HTTPS....
|
1793774850.3882294
|
1794638850.3882294
|
|
17460
|
David's Website Part 2 by @davidv3767 | Starda David's Website Part 2 by @davidv3767 | Stardance...
|
davidv3767
|
1
|
4.0
|
11
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-31T16:08:47Z", "hours": 4.0, "multiplier": 2.94, "payout": 11, "blessing": "neutral", "text": "I made updates to my website to make it more me! Specifically, I added the math hub, along with a few styling updates to the website. Overall, this functions as a place to get to know me! Hope you enjoy it… also you should complete the challenges (or else… nothing, but please do them for me).", "repo": "https://github.com/davidv3767/portfolio", "demo": "https://davidv3767.github.io/portfolio/index.html"}]...
|
[{"post_id": 38261, "ts": "202 [{"post_id": 38261, "ts": "2026-07-31T15:51:05Z", "hours": 0.3067, "text": "Devlog #5: Just Did the ReadMe What I Did: The ReadMe… ok I’m done! Having some problems, so this version won’t be up for a bit but should be up shortly."}, {"post_id": 29528, "ts": "2026-07-16T14:55:30Z", "hours": 0.6444, "text": "Devlog #4: It Is Done… For Now What I Did: I basically added one more tab yapping about calculators, and then ran out of ideas! So, I AM DONE! If you have any feedback, let me know. (And yes, I am sure there is something I can add, just help me brainstorm!) Github Commit(s): https://github.com/davidv3767/portfolio/commit/6d0881d0b79f643ad743cbb6f94bf98fab8c9584 Next Up: Wait… I have to update the ReadMe! Be right back!"}, {"post_id": 26230, "ts": "2026-07-10T21:55:41Z", "hours": 0.9458, "text": "Devlog #3: Try Out My Little Challenge What I Did: I created a small challenge with some small riddles (along with hints, of course) and multiple pages for you raters to try and solve my challenge! If you do, make sure to type the security key somewhere! Github Commit(s): https://github.com/davidv3767/portfolio/commit/3bb2d6406381e010e63c8724120324b1f967c78f Next Up: In my next session, I will continue coding the wonderful hub!"}, {"post_id": 23591, "ts": "2026-07-06T17:13:04Z", "hours": 1.1678, "text": "Devlog #2: The Rise of the Hub What I Did: I created the main page with a little warm-up, and laid the foundations to my little math hunt I plan to make! I also edited the main website pages to make changes, including fixing the links to blend in with the text! Github Commit(s): https://github.com/davidv3767/portfolio/commit/b2b1ade62fd3d18bbac3da03cf2c2f3e601632aa Next Up: In my next session, I will continue coding the wonderful hub!"}, {"post_id": 23094, "ts": "2026-07-05T20:42:22Z", "hours": 0.5542, "text": "Devlog #1: Unlocking the Hub What I Did: After some edits to previous pages, I created the math hub button needed to create the start of my beautiful math hub! Github Commit(s): https://github.com/davidv3767/portfolio/commit/e003d03746309ec5d91b26e06931d9e147a9bb4a Next Up: In my next session, I will start coding the wonderful hub!"}]...
|
Title: David's Website Part 2 by @davidv3767 | Title: David's Website Part 2 by @davidv3767 | Stardance
Devlogs:
Devlog #1: Unlocking the Hub What I Did: After some edits to previous pages, I created the math hub button needed to create the start of my beautiful math hub! Github Commit(s): https://github.com/davidv3767/portfolio/commit/e003d03746309ec5d91b26e06931d9e147a9bb4a Next Up: In my next session, I will start coding the wonderful hub!
Devlog #2: The Rise of the Hub What I Did: I created the main page with a little warm-up, and laid the foundations to my little math hunt I plan to make! I also edited the main website pages to make changes, including fixing the links to blend in with the text! Github Commit(s): https://github.com/davidv3767/portfolio/commit/b2b1ade62fd3d18bbac3da03cf2c2f3e601632aa Next Up: In my next session, I will continue coding the wonderful hub!
Devlog #3: Try Out My Little Challenge What I Did: I created a small challenge with some small riddles (along with hints, of course) and multiple pages for you raters to try and solve my challenge! If you do, make sure to type the security key somewhere! Github Commit(s): https://github.com/davidv3767/portfolio/commit/3bb2d6406381e010e63c8724120324b1f967c78f Next Up: In my next session, I will continue coding the wonderful hub!
Devlog #4: It Is Done… For Now What I Did: I basically added one more tab yapping about calculators, and then ran out of ideas! So, I AM DONE! If you have any feedback, let me know. (And yes, I am sure there is something I can add, just help me brainstorm!) Github Commit(s): https://github.com/davidv3767/portfolio/commit/6d0881d0b79f643ad743cbb6f94bf98fab8c9584 Next Up: Wait… I have to update the ReadMe! Be right back!
Devlog #5: Just Did the ReadMe What I Did: The ReadMe… ok I’m done! Having some problems, so this version won’t be up for a bit but should be up shortly.
Ships:
I made updates to my website to make it more me! Specifically, I added the math hub, along with a few styling updates to the website. Overall, this functions as a place to get to know me! Hope you enjoy it… also you should complete the challenges (or else… nothing, but please do them for me)....
|
1793789301.408716
|
1793875701.408716
|
|
17461
|
Grip Goblin v1.0 by @NyxInfernos | Stardance
|
NyxInfernos
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Grip Goblin v1.0 by @NyxInfernos | Stardanc Title: Grip Goblin v1.0 by @NyxInfernos | Stardance...
|
1793210064.1950371
|
1793814864.1950371
|
|
17462
|
My first slack bot! by @sai-21 | Stardance
|
sai-21
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @sai-21 | Stardance
|
1793541267.7398915
|
1794146067.7398915
|
|
17463
|
Untitled by @Tailgator | Stardance
|
Tailgator
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Tailgator | Stardance
|
1793533800.7566657
|
1794138600.7566657
|
|
17464
|
LocalSpot by @reyansh | Stardance
|
reyansh
|
0
|
0.83
|
0
|
[]
|
[{"post_id": 7590, "ts": "2026 [{"post_id": 7590, "ts": "2026-06-12T18:09:21Z", "hours": 0.8322, "text": "Im working on getting a domain grant"}]...
|
Title: LocalSpot by @reyansh | Stardance
Devlogs: Title: LocalSpot by @reyansh | Stardance
Devlogs:
Im working on getting a domain grant...
|
1793408216.566786
|
1794013016.566786
|
|
17465
|
Frictionless by @mihika_09 | Stardance
|
mihika_09
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @mihika_09 | Stardance
|
1793433113.6166968
|
1794037913.6166968
|
|
17466
|
My awesome macropad! by @Arnav_Rajeet | Stardance
|
Arnav_Rajeet
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Arnav_Rajeet | Sta Title: My awesome macropad! by @Arnav_Rajeet | Stardance...
|
1793562975.1579995
|
1794167775.1579995
|
|
17467
|
My first slack bot! by @Swapna | Stardance
|
Swapna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Swapna | Stardance
|
1793249530.1567843
|
1793854330.1567843
|
|
17468
|
My first slack bot! by @yatish_grandhe | Stardance
|
yatish_grandhe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @yatish_grandhe | St Title: My first slack bot! by @yatish_grandhe | Stardance...
|
1793397168.560347
|
1794001968.560347
|
|
17469
|
Frictionless by @vykuntamcharishma | Stardance
|
vykuntamcharishma
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vykuntamcharishma | Starda Title: Frictionless by @vykuntamcharishma | Stardance...
|
1793245922.6565874
|
1793850722.6565874
|
|
17470
|
APSim by @sathyndhira | Stardance
|
sathyndhira
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: APSim by @sathyndhira | Stardance
|
1793281972.3572903
|
1793886772.3572903
|
|
17471
|
My awesome macropad! by @torteno | Stardance
|
torteno
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @torteno | Stardanc Title: My awesome macropad! by @torteno | Stardance...
|
1793274684.8858874
|
1793879484.8858874
|
|
17472
|
My very own WebOS by @Rishibag | Stardance
|
Rishibag
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Rishibag | Stardance
|
1793440316.7125595
|
1794045116.7125595
|
|
17473
|
Muon detector on a HAB by @anshdattani315 | Starda Muon detector on a HAB by @anshdattani315 | Stardance...
|
anshdattani315
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Muon detector on a HAB by @anshdattani315 | Title: Muon detector on a HAB by @anshdattani315 | Stardance...
|
1793411364.2491798
|
1794016164.2491798
|
|
17474
|
flex-ai by @utilisateur_richard | Stardance
|
utilisateur_richard
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-11T15:27:00Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I have made an LLM agregator that is supposed to have a smart selection (but because i don’t have the models, i cannot train anything on them) due to the cost of the API, I don’t have enough fundings to continue it I think it was a good training in for the frontend and even if i can’t continue it, i zm proud of what I have done ! some text might be in french, some api might work (I have found some free API) and the plan aren’t real (if you try to create an account with a paid plan, an error will appear)", "repo": "https://github.com/utilisateursrichard/flex.ai", "demo": "https://flex-ai.duckdns.org/"}]...
|
[{"post_id": 26612, "ts": "202 [{"post_id": 26612, "ts": "2026-07-11T15:19:49Z", "hours": 4.7381, "text": "Today is the day when the flex.ai project is discontinuated because of the API pricing that are too high and the fact that without any user-base, the project can’t continue feel free to use the code if you want"}, {"post_id": 7732, "ts": "2026-06-12T22:04:19Z", "hours": 0.925, "text": "Log: flex.ai is officially deployed to the internet! Ran into a classic cloud networking headache during the setup. Every time I launched the Caddy Docker container, the logs showed a connection timeout while trying to provision the SSL certificate. At first, I was convinced my subnet security rules were the issue. But after digging through OCI’s notoriously confusing interface, I finally found the real culprit: a hidden option to “Connect public subnet to internet.” It turns out the subnet wasn’t properly routed to the internet gateway. Once that was enabled, everything clicked instantly. Let’s Encrypt passed, Caddy secured the domain, and the API is now fully live over HTTPS."}, {"post_id": 7637, "ts": "2026-06-12T19:15:45Z", "hours": 0.6914, "text": "beginning of the project ! for now i just created the auth functionality (I tried my best to make it as secure as possible) for now, I didn’t started the LLM part but I will soon ! (for now it is in french but I will make all the translation when I will publish the project on my servers)"}]...
|
Title: flex-ai by @utilisateur_richard | Stardance Title: flex-ai by @utilisateur_richard | Stardance
Devlogs:
beginning of the project ! for now i just created the auth functionality (I tried my best to make it as secure as possible) for now, I didn’t started the LLM part but I will soon ! (for now it is in french but I will make all the translation when I will publish the project on my servers)
Log: flex.ai is officially deployed to the internet! Ran into a classic cloud networking headache during the setup. Every time I launched the Caddy Docker container, the logs showed a connection timeout while trying to provision the SSL certificate. At first, I was convinced my subnet security rules were the issue. But after digging through OCI’s notoriously confusing interface, I finally found the real culprit: a hidden option to “Connect public subnet to internet.” It turns out the subnet wasn’t properly routed to the internet gateway. Once that was enabled, everything clicked instantly. Let’s Encrypt passed, Caddy secured the domain, and the API is now fully live over HTTPS.
Today is the day when the flex.ai project is discontinuated because of the API pricing that are too high and the fact that without any user-base, the project can’t continue feel free to use the code if you want
Ships:
I have made an LLM agregator that is supposed to have a smart selection (but because i don’t have the models, i cannot train anything on them) due to the cost of the API, I don’t have enough fundings to continue it I think it was a good training in for the frontend and even if i can’t continue it, i zm proud of what I have done ! some text might be in french, some api might work (I have found some free API) and the plan aren’t real (if you try to create an account with a paid plan, an error will appear)...
|
1793710370.2163198
|
1793796770.2163198
|
|
17475
|
My very own WebOS by @sylvestre_devs | Stardance
|
sylvestre_devs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @sylvestre_devs | Star Title: My very own WebOS by @sylvestre_devs | Stardance...
|
1793181162.0705492
|
1793785962.0705492
|
|
17476
|
My very own WebOS by @hpolisetty00 | Stardance
|
hpolisetty00
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @hpolisetty00 | Starda Title: My very own WebOS by @hpolisetty00 | Stardance...
|
1793339623.6197095
|
1793944423.6197095
|
|
17477
|
Minecraft Shader by @Eraxty | Stardance
|
Eraxty
|
1
|
3.92
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T09:14:10Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made minecraft shader but its rendered through ascii yes it hurts my brain but im proud of it", "repo": "", "demo": ""}]...
|
[{"post_id": 19062, "ts": "202 [{"post_id": 19062, "ts": "2026-06-30T08:03:39Z", "hours": 0.5061, "text": "Hi guys im really sorry but plz dont rate my project i dont want it rated here i switched to mocando"}, {"post_id": 8823, "ts": "2026-06-14T17:45:39Z", "hours": 0.4181, "text": "fix"}, {"post_id": 7969, "ts": "2026-06-13T09:13:03Z", "hours": 1.0794, "text": "making night bright and actually completing the shader"}, {"post_id": 7630, "ts": "2026-06-12T19:07:34Z", "hours": 0.2925, "text": "Colored ascii"}, {"post_id": 7610, "ts": "2026-06-12T18:34:00Z", "hours": 1.2044, "text": "Making ascii less dense"}]...
|
Title: Minecraft Shader by @Eraxty | Stardance
De Title: Minecraft Shader by @Eraxty | Stardance
Devlogs:
Making ascii less dense
Colored ascii
making night bright and actually completing the shader
fix
Hi guys im really sorry but plz dont rate my project i dont want it rated here i switched to mocando
Ships:
I made minecraft shader but its rendered through ascii yes it hurts my brain but im proud of it...
|
1793786104.6118653
|
1793872504.6118653
|
|
17478
|
hwsplit by @nimit | Stardance
|
nimit
|
0
|
7.75
|
0
|
[]
|
[{"post_id": 56128, "ts": "202 [{"post_id": 56128, "ts": "2024-08-06T00:00:00Z", "hours": 2.0, "text": "Time Spent: 2 Hours I decided that it’s okay for my keyboard to have 2 USB cables if it means I get vial, so I quickly whipped up and compiled vial firmware and flashed it, and it worked like a charm! Matrix tester helped me debug some solder connections and I swiftly fixed those, and then assembled the cases once and for all. Here’s how it turned out!"}, {"post_id": 56142, "ts": "2024-08-03T00:00:00Z", "hours": 0.75, "text": "I quickly remodeled some old keycaps I had for a previous render and sent them off to the printer. After the plate finished printing for the right half I started attaching and soldering switches for that, but I need to desolder more switches from the previous attempt so I didn’t complete it. After around 3 hours, all the keycaps finished printing and I am pretty proud of the result from that. Here’s a picture!"}, {"post_id": 56141, "ts": "2024-08-01T00:00:00Z", "hours": 2.0, "text": "I took the time to deepen out the cases 4mm more so that I have more headroom for the pico to be inside. I made a quick QMK firmware to see how it works, and spent the next hour reading docs and trying to find out how to do split keyboards that follow my mirrored matrix. I couldn’t find that many resources, so I might just write my own code later, but I did somehow get it to show up in Vial? Anyway I had spent too much time on QMK with no tangible results, so I took a break here."}, {"post_id": 56140, "ts": "2024-07-31T00:00:00Z", "hours": 3.0, "text": "Armed with the new knowledge and skill on how to handwire keyboards, I started the left side of the keyboard! I first added all of the columns, because that was the easy part. I added a small wire connecting to the space-square since it was quite straightforward. After this, I added some tape to the parts between the switches to prevent shorting the columns and rows, and started soldering the diodes After finishing this thing, I quickly designed a small case and printed it. However, it wsa too shallow. I printed a deeper one and let that run overnight, and it kind of fit. But once I connected the USB cable, it didn’t :( Here’s a picture of the case I printed in the morning!"}]...
|
Title: hwsplit by @nimit | Stardance
Devlogs:
Arm Title: hwsplit by @nimit | Stardance
Devlogs:
Armed with the new knowledge and skill on how to handwire keyboards, I started the left side of the keyboard! I first added all of the columns, because that was the easy part. I added a small wire connecting to the space-square since it was quite straightforward. After this, I added some tape to the parts between the switches to prevent shorting the columns and rows, and started soldering the diodes After finishing this thing, I quickly designed a small case and printed it. However, it wsa too shallow. I printed a deeper one and let that run overnight, and it kind of fit. But once I connected the USB cable, it didn’t :( Here’s a picture of the case I printed in the morning!
I took the time to deepen out the cases 4mm more so that I have more headroom for the pico to be inside. I made a quick QMK firmware to see how it works, and spent the next hour reading docs and trying to find out how to do split keyboards that follow my mirrored matrix. I couldn’t find that many resources, so I might just write my own code later, but I did somehow get it to show up in Vial? Anyway I had spent too much time on QMK with no tangible results, so I took a break here.
I quickly remodeled some old keycaps I had for a previous render and sent them off to the printer. After the plate finished printing for the right half I started attaching and soldering switches for that, but I need to desolder more switches from the previous attempt so I didn’t complete it. After around 3 hours, all the keycaps finished printing and I am pretty proud of the result from that. Here’s a picture!
Time Spent: 2 Hours I decided that it’s okay for my keyboard to have 2 USB cables if it means I get vial, so I quickly whipped up and compiled vial firmware and flashed it, and it worked like a charm! Matrix tester helped me debug some solder connections and I swiftly fixed those, and then assembled the cases once and for all. Here’s how it turned out!...
|
1793501649.4658442
|
1794106449.4658442
|
|
17479
|
Untitled by @Suspicons | Stardance
|
Suspicons
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Suspicons | Stardance
|
1793566460.7308464
|
1794171260.7308464
|
|
17480
|
twinboard by @ionicbond | Stardance
|
ionicbond
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: twinboard by @ionicbond | Stardance
|
1793371780.260366
|
1793976580.260366
|
|
17481
|
My very own WebOS by @skyl4rr_vltn | Stardance
|
skyl4rr_vltn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @skyl4rr_vltn | Starda Title: My very own WebOS by @skyl4rr_vltn | Stardance...
|
1793540986.5711014
|
1794145786.5711014
|
|
17482
|
Universal Tennis Bot by @Waffleshaveswag | Stardan Universal Tennis Bot by @Waffleshaveswag | Stardance...
|
Waffleshaveswag
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Universal Tennis Bot by @Waffleshaveswag | Title: Universal Tennis Bot by @Waffleshaveswag | Stardance...
|
1793544639.486201
|
1794149439.486201
|
|
17483
|
My very own WebOS by @Atishay_Kochar | Stardance
|
Atishay_Kochar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Atishay_Kochar | Star Title: My very own WebOS by @Atishay_Kochar | Stardance...
|
1793382866.8242452
|
1793987666.8242452
|
|
17484
|
My very own WebOS by @sura | Stardance
|
sura
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @sura | Stardance
|
1793854212.7736185
|
1794459012.7736185
|
|
17485
|
mhmh by @Orpheus | Stardance
|
Orpheus
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: mhmh by @Orpheus | Stardance
|
1793195296.3314128
|
1793800096.3314128
|
|
17486
|
My first slack bot! by @anvi_siddareddy | Stardanc My first slack bot! by @anvi_siddareddy | Stardance...
|
anvi_siddareddy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @anvi_siddareddy | S Title: My first slack bot! by @anvi_siddareddy | Stardance...
|
1793267415.694182
|
1793872215.694182
|
|
17487
|
My very own WebOS by @elizabethrobin | Stardance
|
elizabethrobin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @elizabethrobin | Star Title: My very own WebOS by @elizabethrobin | Stardance...
|
1793379042.8977232
|
1793983842.8977232
|
|
17488
|
Untitled by @Matei | Stardance
|
Matei
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Matei | Stardance
|
1793530581.4450684
|
1794135381.4450684
|
|
17489
|
My very own WebOS by @singhal_piyush2010 | Stardan My very own WebOS by @singhal_piyush2010 | Stardance...
|
singhal_piyush2010
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @singhal_piyush2010 | Title: My very own WebOS by @singhal_piyush2010 | Stardance...
|
1793401022.663753
|
1794005822.663753
|
|
17490
|
Untitled by @Arnav_Rajeet | Stardance
|
Arnav_Rajeet
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Arnav_Rajeet | Stardance
|
1793350357.7502506
|
1793955157.7502506
|
|
17491
|
My very own WebOS by @vihanmudireddy | Stardance
|
vihanmudireddy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @vihanmudireddy | Star Title: My very own WebOS by @vihanmudireddy | Stardance...
|
1793533914.6763127
|
1794138714.6763127
|
|
17492
|
SlackingOfBot by @chezburger | Stardance
|
chezburger
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: SlackingOfBot by @chezburger | Stardance
|
1793447400.3296282
|
1794052200.3296282
|
|
17493
|
Untitled by @mokshith_brahmasani | Stardance
|
mokshith_brahmasani
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @mokshith_brahmasani | Stardanc Title: Untitled by @mokshith_brahmasani | Stardance...
|
1793184937.5337284
|
1793789737.5337284
|
|
17494
|
My very own WebOS by @Arnav_Rajeet | Stardance
|
Arnav_Rajeet
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Arnav_Rajeet | Starda Title: My very own WebOS by @Arnav_Rajeet | Stardance...
|
1793444152.1150813
|
1794048952.1150813
|
|
17495
|
My very own WebOS by @rothepro1234 | Stardance
|
rothepro1234
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @rothepro1234 | Starda Title: My very own WebOS by @rothepro1234 | Stardance...
|
1793541327.5114725
|
1794146127.5114725
|
|
17496
|
My awesome macropad! by @strawberry_matcha10 | Sta My awesome macropad! by @strawberry_matcha10 | Stardance...
|
strawberry_matcha10
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @strawberry_matcha1 Title: My awesome macropad! by @strawberry_matcha10 | Stardance...
|
1793386417.5243533
|
1793991217.5243533
|
|
17497
|
Frictionless by @ys996x | Stardance
|
ys996x
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @ys996x | Stardance
|
1793260441.5277236
|
1793865241.5277236
|
|
17498
|
My awesome macropad! by @ys996x | Stardance
|
ys996x
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ys996x | Stardance
|
1793523333.2629788
|
1794128133.2629788
|
|
17499
|
Frictionless by @IntelI9 | Stardance
|
IntelI9
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @IntelI9 | Stardance
|
1793238724.1303947
|
1793843524.1303947
|
|
17500
|
BudgetBuddy by @vatsamalakar | Stardance
|
vatsamalakar
|
1
|
4.0
|
8
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-15T16:37:41Z", "hours": 4.0, "multiplier": 2.11, "payout": 8, "blessing": "neutral", "text": "It all started on a random afternoon when I watched my 20-year-old sister staring at her bank account with a look of pure dread. Despite being an adult and managing her own life, she was completely overwhelmed by the daunting task of setting up a proper budget. It is a common struggle for young adults navigating their first real-world expenses, but seeing her hit that wall of frustration was the spark I needed to take action. Naturally, as her brother, I couldn’t just sit back and watch her pull her hair out over spreadsheets and mental math. There is an unspoken sibling duty to step in when you have the skills to help, and I knew I wanted to channel my energy into solving this problem for her. I wanted to replace her financial anxiety with a sense of control, turning a tedious, stressful chore into something she could handle without breaking a sweat. That protective instinct was the exact moment “Budget Buddy” was born. I set out to build an app that stripped away all the intimidating jargon and endless setup processes that usually come with personal finance tools. The goal was simple: design a clean, intuitive space where anyone—especially someone feeling as lost as my sister did—could instantly find their financial footing. The beauty of Budget Buddy lies in its sheer simplicity and ease of use. Users do not need a degree in finance or hours of free time to get their lives in order; all you have to do is input your income. Whether it is a bi-weekly paycheck, a side hustle payout, or a quick cash gift, you just type the amount into the app and let the system take over. Once your income is logged, Budget Buddy’s smart system automatically budgets everything out for you. It instantly divides your funds into practical categories, telling you exactly how much to save, how much to put toward bills, and what you have left over for personal guilt-free spending. There are no manual calculations or complex formulas to worry about, making the entire process completely hands-off. I deliberately avoided the cluttered dashboards and exhausting pie charts that make other budgeting apps feel like homework. Budget Buddy is designed to feel like a helpful friend rather than a strict accountant, guiding you through your finances with an encouraging, friendly interface. By keeping the user experience light and straightforward, the app ensures that managing money never feels like a punishment. Since introducing the app to my sister, her relationship with money has completely transformed. She went from being utterly frustrated by her finances to confidently knowing where every single dollar is going, proving that a little bit of sibling teamwork can go a long way. Seeing her stress melt away has been incredibly rewarding, and it proved that this tool actually works for real-world, everyday scenarios. Now, Budget Buddy is ready to help other people reclaim their peace of mind just like she did. If you are tired of dreading payday or feeling overwhelmed by your bank account, this app is designed to make your life a whole lot easier. Let Budget Buddy take care of the math so you can focus on enjoying your hard-earned money.", "repo": "https://github.com/vatsamalakar/BudgetBuddy", "demo": "https://budget-buddy-alpha-three.vercel.app/"}]...
|
[{"post_id": 23563, "ts": "202 [{"post_id": 23563, "ts": "2026-07-06T16:31:22Z", "hours": 3.7575, "text": "Budget Buddy is a simple web app that helps users track their money. Users can register, log in, and add income or expense transactions. The dashboard shows total income, total expenses, and the remaining balance. Users can also view a transaction history to see all of their spending and income entries. The reports page shows spending by category using charts. This project is useful for learning basic budgeting, Flask web development, user login, and simple deployment with Vercel."}]...
|
Title: BudgetBuddy by @vatsamalakar | Stardance
D Title: BudgetBuddy by @vatsamalakar | Stardance
Devlogs:
Budget Buddy is a simple web app that helps users track their money. Users can register, log in, and add income or expense transactions. The dashboard shows total income, total expenses, and the remaining balance. Users can also view a transaction history to see all of their spending and income entries. The reports page shows spending by category using charts. This project is useful for learning basic budgeting, Flask web development, user login, and simple deployment with Vercel.
Ships:
It all started on a random afternoon when I watched my 20-year-old sister staring at her bank account with a look of pure dread. Despite being an adult and managing her own life, she was completely overwhelmed by the daunting task of setting up a proper budget. It is a common struggle for young adults navigating their first real-world expenses, but seeing her hit that wall of frustration was the spark I needed to take action. Naturally, as her brother, I couldn’t just sit back and watch her pull her hair out over spreadsheets and mental math. There is an unspoken sibling duty to step in when you have the skills to help, and I knew I wanted to channel my energy into solving this problem for her. I wanted to replace her financial anxiety with a sense of control, turning a tedious, stressful chore into something she could handle without breaking a sweat. That protective instinct was the exact moment “Budget Buddy” was born. I set out to build an app that stripped away all the intimidating jargon and endless setup processes that usually come with personal finance tools. The goal was simple: design a clean, intuitive space where anyone—especially someone feeling as lost as my sister did—could instantly find their financial footing. The beauty of Budget Buddy lies in its sheer simplicity and ease of use. Users do not need a degree in finance or hours of free time to get their lives in order; all you have to do is input your income. Whether it is a bi-weekly paycheck, a side hustle payout, or a quick cash gift, you just type the amount into the app and let the system take over. Once your income is logged, Budget Buddy’s smart system automatically budgets everything out for you. It instantly divides your funds into practical categories, telling you exactly how much to save, how much to put toward bills, and what you have left over for personal guilt-free spending. There are no manual calculations or complex formulas to worry about, making the entire process completely hands-off. I deliberately avoided the cluttered dashboards and exhausting pie charts that make other budgeting apps feel like homework. Budget Buddy is designed to feel like a helpful friend rather than a strict accountant, guiding you through your finances with an encouraging, friendly interface. By keeping the user experience light and straightforward, the app ensures that managing money never feels like a punishment. Since introducing the app to my sister, her relationship with money has completely transformed. She went from being utterly frustrated by her finances to confidently knowing where every single dollar is going, proving that a little bit of sibling teamwork can go a long way. Seeing her stress melt away has been incredibly rewarding, and it proved that this tool actually works for real-world, everyday scenarios. Now, Budget Buddy is ready to help other people reclaim their peace of mind just like she did. If you are tired of dreading payday or feeling overwhelmed by your bank account, this app is designed to make your life a whole lot easier. Let Budget Buddy take care of the math so you can focus on enjoying your hard-earned money....
|
1793778566.3495018
|
1794642566.3495018
|