|
49209
|
Aqua OS by @Lost | Stardance
|
Lost
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T14:02:51Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Aqua OS, a futuristic underwater web operating system built around a glass-style interface. The biggest challenge was making the desktop feel like an actual OS instead of just a normal webpage. I worked on draggable application windows, the desktop layout, glass UI, and making the different apps work together. I’m most proud of the underwater civilization theme and the way the glass interface works with the background. I also added features beyond the basic guide, including Aqua Launcher, Settings, Calculator, Ocean Map, Depth, and the Aqua Drift mini-game. To test it, open the demo and try the different applications. You can drag the windows around and explore the desktop and apps.", "repo": "https://github.com/lost15and5/aqua-os", "demo": "https://aqua-os-chi.vercel.app/"}]...
|
[{"post_id": 54447, "ts": "202 [{"post_id": 54447, "ts": "2026-08-25T13:56:01Z", "hours": 0.7428, "text": "Aqua OS gets a launcher & settings system! 🌊⚙️"}, {"post_id": 54422, "ts": "2026-08-25T13:00:51Z", "hours": 0.3394, "text": "Added a functional Calculator to Aqua OS 🧮🌊"}, {"post_id": 54396, "ts": "2026-08-25T12:10:24Z", "hours": 1.8789, "text": "Started building Aqua OS for WebOS 1! 🌊"}]...
|
Title: Aqua OS by @Lost | Stardance
Devlogs:
Star Title: Aqua OS by @Lost | Stardance
Devlogs:
Started building Aqua OS for WebOS 1! 🌊
Added a functional Calculator to Aqua OS 🧮🌊
Aqua OS gets a launcher & settings system! 🌊⚙️
Ships:
I made Aqua OS, a futuristic underwater web operating system built around a glass-style interface. The biggest challenge was making the desktop feel like an actual OS instead of just a normal webpage. I worked on draggable application windows, the desktop layout, glass UI, and making the different apps work together. I’m most proud of the underwater civilization theme and the way the glass interface works with the background. I also added features beyond the basic guide, including Aqua Launcher, Settings, Calculator, Ocean Map, Depth, and the Aqua Drift mini-game. To test it, open the demo and try the different applications. You can drag the windows around and explore the desktop and apps....
|
1793458584.492289
|
1793544984.492289
|
|
45423
|
Reaper by @joeltcyril | Stardance
|
joeltcyril
|
1
|
10.0
|
49
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T13:46:28Z", "hours": 10.0, "multiplier": 5.0, "payout": 49, "blessing": "neutral", "text": "this was a fun project where i tried to create a DIY flipper zero, i hand made the pcb from scratch which could be seen in me devlogs. This project in no way is over and I wish to give it more updates and features, Right now facing with some power issue which will be soon fixed. As of right now this is it worked a lot of hours for this and Thank you for the support", "repo": "https://github.com/JoelCyril/reaper1.2", "demo": ""}]...
|
[{"post_id": 50501, "ts": "202 [{"post_id": 50501, "ts": "2026-08-19T17:44:29Z", "hours": 1.4, "text": "Finished all wiring. Tried to do my best in cable management"}, {"post_id": 48690, "ts": "2026-08-17T06:20:23Z", "hours": 3.8514, "text": "button extension wiring done and Md1101 soldered now the wiring for the sd and md1101 left"}, {"post_id": 45914, "ts": "2026-08-12T17:58:43Z", "hours": 1.8333, "text": "Wiring done for the button extension board"}, {"post_id": 44421, "ts": "2026-08-10T05:22:06Z", "hours": 2.1333, "text": "Wiring done for pn532"}, {"post_id": 43363, "ts": "2026-08-08T15:54:44Z", "hours": 0.4894, "text": "Working on a diy flipper zero- making the homemade pcb for it now"}]...
|
Title: Reaper by @joeltcyril | Stardance
Devlogs: Title: Reaper by @joeltcyril | Stardance
Devlogs:
Working on a diy flipper zero- making the homemade pcb for it now
Wiring done for pn532
Wiring done for the button extension board
button extension wiring done and Md1101 soldered now the wiring for the sd and md1101 left
Finished all wiring. Tried to do my best in cable management
Ships:
this was a fun project where i tried to create a DIY flipper zero, i hand made the pcb from scratch which could be seen in me devlogs. This project in no way is over and I wish to give it more updates and features, Right now facing with some power issue which will be soon fixed. As of right now this is it worked a lot of hours for this and Thank you for the support...
|
1793314145.8888824
|
1793400545.8888824
|
|
52223
|
Handy Clock/Timer by @lantern | Stardance
|
lantern
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T13:01:56Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Handy Clock/Timer my first web application built with Python and Streamlit that displays the live time and includes a customizable countdown timer, its pretty basic but you get the idea right……", "repo": "https://github.com/jigneshphalsawal-cloud/handy-clock", "demo": "https://handy-clock.streamlit.app/"}]...
|
[{"post_id": 54421, "ts": "202 [{"post_id": 54421, "ts": "2026-08-25T13:00:17Z", "hours": 1.05, "text": "First time Making a project in python ,steamlit its pretty basic but you get the idea right….."}]...
|
Title: Handy Clock/Timer by @lantern | Stardance
Title: Handy Clock/Timer by @lantern | Stardance
Devlogs:
First time Making a project in python ,steamlit its pretty basic but you get the idea right…..
Ships:
Handy Clock/Timer my first web application built with Python and Streamlit that displays the live time and includes a customizable countdown timer, its pretty basic but you get the idea right……...
|
1792958007.0698228
|
1793822007.0698228
|
|
48183
|
NovaTab by @Noben_Nobi | Stardance
|
Noben_Nobi
|
2
|
14.0
|
37
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T12:22:58Z", "hours": 4.0, "multiplier": 10.31, "payout": 37, "blessing": "neutral", "text": "This is my second ship for NovaTab so I can enter the hourly rating pool. I changed the design to look like a hand-drawn cardboard scrapbook with slight page tilts. I also added new features: you can now click the background to stamp stars on the screen, and you can use the dropdown menus on the notes to change their colors to Chocolate, Mint, or Strawberry. Setting up the NASA API key on Netlify was tough, but I got it working.", "repo": "https://github.com/Niraj2013/NovaTab", "demo": "https://nnovatab.netlify.app/"}, {"ship_num": 2, "ts": "2026-08-22T11:41:29Z", "hours": 10.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made NovaTab, a highly customizable browser New Tab dashboard built for the “Give Your Website a Pulse” mission. It features toggleable, editable, and draggable widgets that allow users to design their own workspace layout. It integrates with the NASA APOD API to fetch a beautiful dynamic astronomy picture as a background backdrop every single day.As a beginner who started learning web development recently, the absolute most challenging part was handling absolute drag-and-drop layers in vanilla JavaScript and setting up a stable localStorage system so that widget positions and custom text titles actually stay saved across browser refreshes. I am incredibly proud of getting the in-line double-click text editing feature to work seamlessly, and I am glad I pushed through the bugs to build a functional dashboard foundation! I used some AI for help in coding hard parts in Javascript and CSS but rest everything was done by me.", "repo": "https://github.com/Niraj2013/NovaTab", "demo": "https://nnovatab.netlify.app/"}]...
|
[{"post_id": 54400, "ts": "202 [{"post_id": 54400, "ts": "2026-08-25T12:18:58Z", "hours": 0.6986, "text": "Added more 2 small features, Now it creates a crunchy sound on button click of Add widgets and reset button, and a motivational quote which changes every time randomly, this quote is visible at right top corner. Preview link: https://nnovatab.netlify.app/"}, {"post_id": 53726, "ts": "2026-08-24T12:10:46Z", "hours": 0.5703, "text": "Changed README and fixed an error in Javascript"}, {"post_id": 53123, "ts": "2026-08-23T15:31:58Z", "hours": 1.1058, "text": "made bold borders and shadows in it (UI) and completed both new features: wherever you will click, a Star will come there, and we can change the colour theme of notes widget."}, {"post_id": 52565, "ts": "2026-08-22T19:01:09Z", "hours": 0.8111, "text": "Added one more function"}, {"post_id": 52362, "ts": "2026-08-22T14:01:08Z", "hours": 0.3692, "text": "I have removed all the features added using AI and restored my self written version"}, {"post_id": 52221, "ts": "2026-08-22T10:01:59Z", "hours": 1.4125, "text": "Added more features and made everything customizable and editable, just double-click on the widget and then edit it! Used Ai for help in coding. (some)"}, {"post_id": 51726, "ts": "2026-08-21T15:40:23Z", "hours": 0.9206, "text": "Added many more features like made it look more like our personal real pin board with some inperfections, tape etc. also made sticky note peel off system and a page for it where it is saved and etc. Took a little AI help in some coding."}, {"post_id": 50917, "ts": "2026-08-20T11:58:16Z", "hours": 0.7464, "text": "Started adding more features and fixed NASA APOD Widget"}, {"post_id": 50296, "ts": "2026-08-19T13:34:36Z", "hours": 1.4292, "text": "Made the NovaTab look more beautiful"}, {"post_id": 50227, "ts": "2026-08-19T11:31:48Z", "hours": 0.7214, "text": "Added more css, now the website widgets are draggable and overlapable"}, {"post_id": 49742, "ts": "2026-08-18T17:43:00Z", "hours": 0.7417, "text": "fixed some Javascript and started with CSS (yet no visible designs but soon it will be very good UI)"}, {"post_id": 49501, "ts": "2026-08-18T11:25:52Z", "hours": 1.0314, "text": "Added NASA APOD API and widget"}, {"post_id": 48895, "ts": "2026-08-17T13:41:19Z", "hours": 0.2908, "text": "Wrote more Javascript and made Widgets draggable and dropable, overlapable, etc."}, {"post_id": 48836, "ts": "2026-08-17T11:55:31Z", "hours": 0.4961, "text": "Added some widget Javascript and more"}, {"post_id": 48198, "ts": "2026-08-16T14:23:26Z", "hours": 0.4333, "text": "Added API’s for location and weather and wrote some more Javascript"}, {"post_id": 48029, "ts": "2026-08-16T10:00:45Z", "hours": 0.5639, "text": "Wrote more Javascript for my NovaTab"}, {"post_id": 47974, "ts": "2026-08-16T07:50:03Z", "hours": 1.2272, "text": "I am making a project name NovaTab which is a customizable workspace. I have completed with the first 4 steps: Introduction, Project Setup, Github connection and html. Css is remaining, Now I am writing the Javascript."}]...
|
Title: NovaTab by @Noben_Nobi | Stardance
Devlogs Title: NovaTab by @Noben_Nobi | Stardance
Devlogs:
I am making a project name NovaTab which is a customizable workspace. I have completed with the first 4 steps: Introduction, Project Setup, Github connection and html. Css is remaining, Now I am writing the Javascript.
Wrote more Javascript for my NovaTab
Added API’s for location and weather and wrote some more Javascript
Added some widget Javascript and more
Wrote more Javascript and made Widgets draggable and dropable, overlapable, etc.
Added NASA APOD API and widget
fixed some Javascript and started with CSS (yet no visible designs but soon it will be very good UI)
Added more css, now the website widgets are draggable and overlapable
Made the NovaTab look more beautiful
Started adding more features and fixed NASA APOD Widget
Added many more features like made it look more like our personal real pin board with some inperfections, tape etc. also made sticky note peel off system and a page for it where it is saved and etc. Took a little AI help in some coding.
Added more features and made everything customizable and editable, just double-click on the widget and then edit it! Used Ai for help in coding. (some)
I have removed all the features added using AI and restored my self written version
Added one more function
made bold borders and shadows in it (UI) and completed both new features: wherever you will click, a Star will come there, and we can change the colour theme of notes widget.
Changed README and fixed an error in Javascript
Added more 2 small features, Now it creates a crunchy sound on button click of Add widgets and reset button, and a motivational quote which changes every time randomly, this quote is visible at right top corner. Preview link: https://nnovatab.netlify.app/
Ships:
I made NovaTab, a highly customizable browser New Tab dashboard built for the “Give Your Website a Pulse” mission. It features toggleable, editable, and draggable widgets that allow users to design their own workspace layout. It integrates with the NASA APOD API to fetch a beautiful dynamic astronomy picture as a background backdrop every single day.As a beginner who started learning web development recently, the absolute most challenging part was handling absolute drag-and-drop layers in vanilla JavaScript and setting up a stable localStorage system so that widget positions and custom text titles actually stay saved across browser refreshes. I am incredibly proud of getting the in-line double-click text editing feature to work seamlessly, and I am glad I pushed through the bugs to build a functional dashboard foundation! I used some AI for help in coding hard parts in Javascript and CSS but rest everything was done by me.
This is my second ship for NovaTab so I can enter the hourly rating pool. I changed the design to look like a hand-drawn cardboard scrapbook with slight page tilts. I also added new features: you can now click the background to stamp stars on the screen, and you can use the dropdown menus on the notes to change their colors to Chocolate, Mint, or Strawberry. Setting up the NASA API key on Netlify was tough, but I got it working....
|
1793324961.0880527
|
1793411361.0880527
|
|
50767
|
My very own WebOS by @Dexpate | Stardance
|
Dexpate
|
1
|
2.65
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T12:08:57Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "The Origin Story of V.A.Y.U. Every great software begins with a spark of frustration or a wild “what if?” thought. For V.A.Y.U. the question was simple: Why must a portfolio or project showcase look like every other dull static scrolling website on the internet? As a developer who loves low-level systems programming, clean web design and building things from scratch Dennis wanted something that felt alive. Not only a page of text. A living environment—a digital space that shows how a real programmer thinks. So V.A.Y.U. (Personal Web Operating System) was born. Phase 1: Laying the Foundations The journey began with HTML5, CSS3 and Vanilla JavaScript. Than using heavy frontend frameworks the core architecture of V.A.Y.U. Was built from scratch. The Desktop Environment: The first challenge was building a working desktop. A translucent blurred top bar (filter) was designed with a live clock to give it a real modern OS feel. The Window Manager (z-index & Dragging): Creating windows was simple. Making them act like a real OS was hard. Dennis built a custom dragging system that followed mouse coordinates (clientX/clientY) and handled CSS transforms. With a z-index layering (biggestIndex) clicking any window or icon lifts it to the front so windows never hide behind the top bar. Phase 2: Building the Native App Ecosystem A desktop is nothing without apps to run on it. Over iterations Dennis expanded V.A.Y.U. From a simple welcome screen into a feature-rich operating system: V.A.Y.U. Logs (Notes App): A dynamic notes manager that fills itself from JavaScript objects with a clean interactive sidebar. Tech Stack Showcase: A window that lists developer architectures, system tools and project goals. Terminal CLI (>_): A command-line interface that handles real system commands such as help, bio, skills, projects and clear. Sketchpad App: A tribute to his love of drawing with an HTML5 canvas where visitors can sketch directly inside the OS. VibePlayer (Music & Video Apps): media players with custom audio and video streams, progress bars and volume sliders. StickyPad: A scratchpad that uses browser memory (localStorage) to auto‑save temporary code ideas. Code Playground & StardustMiner: A multi‑language snippet sandbox (JavaScript, Python, C++). An interactive hacking minigame where users mine “stardust” points. Settings Control Center: A hub that cycles wallpapers, shows system specs and toggles between classic looks and a futuristic Neon Mode. Phase 3: The Philosophy Behind V.A.Y.U. V.A.Y.U. Is not a set of code snippets inside window divs; it reflects Dennis’s journey, as a student and builder. Balancing school, board exam prep and late‑night coding V.A.Y.U. Shows disciplined execution. Each feature was added deliberately pushing what plain web technologies can do without weight. Today, V.A.Y.U. Stands fully realized: a glassmorphism‑styled interactive operating system that runs right inside the browser. It shows that with logic, creativity and steady pace a blank screen can become an entire digital universe.", "repo": "https://github.com/dennispathe123/vayu-webos", "demo": "https://dennispathe123.github.io/vayu-webos/"}]...
|
[{"post_id": 66401, "ts": "202 [{"post_id": 66401, "ts": "2026-09-12T06:48:21Z", "hours": 1.6533, "text": "Spent today fixing a bunch of annoying bugs that made the OS feel broken whenever I tried using it. The dock was totally messed up—the icons were invisible because of some dumb CSS hover and pointer-events bug, so I had no idea what I was clicking on. Fixed it so the emojis and app names actually stay visible at the bottom, and added little glowing blue dots under them so I know what’s open. Made minimize and maximize work properly. Before this, closing and opening windows would glitch out and reset their spots, which was super annoying. Fixed the window dragging. If I dragged a window too high, the header would get stuck under the top bar forever. Added a quick check in the code so it physically can’t go above 38px now. Added real sound to VibePlayer. I didn’t want to mess with broken MP3 links or CORS errors, so I used the browser’s built-in AudioContext to make raw synth beeps using oscillators. You can slide the pitch slider and it actually changes live. Had to fight Git for a bit because my local repo was out of sync with GitHub, but rebased it, pushed everything, and updated the README. Feels way smoother to click around now!"}, {"post_id": 54391, "ts": "2026-08-25T12:04:09Z", "hours": 0.2603, "text": "During this project I built V.A.Y.U. From the ground up. V.A.Y.U. Is an operating system that runs right in your web browser. I used HTML5, CSS3 and Vanilla JavaScript to make V.A.Y.U. Feel like a desktop. It has windows you can move icons you can click and apps that work like a real computer. Desktop. Top Bar: I made a desktop grid that keeps all the icons lined up neatly. There is a top bar at the top of the screen that uses a blur effect. This top bar has a clock, a way to change the wallpaper and a button to switch to Neon Theme Mode. Window Management System: I worked hard on the window management. I added layers so windows sit on top of each other correctly. I also added custom drag mechanics and smooth animations moving apps around the screen feels natural. Complete Native App Suite: V.A.Y.U. Logs (Notes App): This is a notes app. It uses JavaScript to pull in notes and shows them in a sidebar. Projects Showcase: This window lets you see my tech stack and what I want to build Terminal CLI: This is a command-line tool. You can type commands like help, bio, skills, projects and clear to make it work. Sketchpad App: I built a drawing tool using an HTML5 canvas so you can sketch things out. VibePlayer (Music & Video Stream Apps): These are media players. You can play music or videos using custom controls, volume sliders and progress bars. StickyPad: This is a scratchpad. It saves your code notes to your browser memory so you do not lose them. Stardustminer: The Playground is a sandbox where you can see code snippets. StardustMiner is a hacking game that you can play. Settings Control Center: This is the control panel. You can use the Settings Control Center to change how the system looks, cycle, through wallpapers or check system diagnostics."}, {"post_id": 53854, "ts": "2026-08-24T15:37:44Z", "hours": 0.3389, "text": "During this batch I built V.A.Y.U.—a browser‑based personal operating system that I coded from scratch with HTML5, CSS3 and Vanilla JavaScript.V.A.Y.U. Goes beyond a portfolio. V.A.Y.U. Creates a real desktop feel with custom windows, movable UI parts, a clock in the top bar and apps that look and act like real ones:Desktop & Top Bar: A clean dark‑mode desktop, a translucent blurred top bar that uses backdrop‑filter, a clock that stays up‑to‑date and a wallpaper changer.Window Management System: I added z‑index layers and custom event listeners so windows glide smoothly come to the front when clicked and open or close without a glitch.Custom App Suite:V.A.Y.U. Logs (Notes App): A notes manager that builds itself from JavaScript objects with a sidebar.Tech Stack Showcase: A window that shows my tech stack and the structure of my projects.Terminal CLI: A working command line that accepts commands such as help, bio, skills, projects and clear.Sketchpad App: An HTML5 drawing canvas that lets me sketch and prototype, on the fly.Settings Control Center: A main panel where I can change the look set wallpaper cycles and check OS diagnostics."}, {"post_id": 49498, "ts": "2026-08-18T11:24:00Z", "hours": 0.3231, "text": "completed the my app in the vayuos"}]...
|
Title: My very own WebOS by @Dexpate | Stardance
Title: My very own WebOS by @Dexpate | Stardance
Devlogs:
completed the my app in the vayuos
During this batch I built V.A.Y.U.—a browser‑based personal operating system that I coded from scratch with HTML5, CSS3 and Vanilla JavaScript.V.A.Y.U. Goes beyond a portfolio. V.A.Y.U. Creates a real desktop feel with custom windows, movable UI parts, a clock in the top bar and apps that look and act like real ones:Desktop & Top Bar: A clean dark‑mode desktop, a translucent blurred top bar that uses backdrop‑filter, a clock that stays up‑to‑date and a wallpaper changer.Window Management System: I added z‑index layers and custom event listeners so windows glide smoothly come to the front when clicked and open or close without a glitch.Custom App Suite:V.A.Y.U. Logs (Notes App): A notes manager that builds itself from JavaScript objects with a sidebar.Tech Stack Showcase: A window that shows my tech stack and the structure of my projects.Terminal CLI: A working command line that accepts commands such as help, bio, skills, projects and clear.Sketchpad App: An HTML5 drawing canvas that lets me sketch and prototype, on the fly.Settings Control Center: A main panel where I can change the look set wallpaper cycles and check OS diagnostics.
During this project I built V.A.Y.U. From the ground up. V.A.Y.U. Is an operating system that runs right in your web browser. I used HTML5, CSS3 and Vanilla JavaScript to make V.A.Y.U. Feel like a desktop. It has windows you can move icons you can click and apps that work like a real computer. Desktop. Top Bar: I made a desktop grid that keeps all the icons lined up neatly. There is a top bar at the top of the screen that uses a blur effect. This top bar has a clock, a way to change the wallpaper and a button to switch to Neon Theme Mode. Window Management System: I worked hard on the window management. I added layers so windows sit on top of each other correctly. I also added custom drag mechanics and smooth animations moving apps around the screen feels natural. Complete Native App Suite: V.A.Y.U. Logs (Notes App): This is a notes app. It uses JavaScript to pull in notes and shows them in a sidebar. Projects Showcase: This window lets you see my tech stack and what I want to build Terminal CLI: This is a command-line tool. You can type commands like help, bio, skills, projects and clear to make it work. Sketchpad App: I built a drawing tool using an HTML5 canvas so you can sketch things out. VibePlayer (Music & Video Stream Apps): These are media players. You can play music or videos using custom controls, volume sliders and progress bars. StickyPad: This is a scratchpad. It saves your code notes to your browser memory so you do not lose them. Stardustminer: The Playground is a sandbox where you can see code snippets. StardustMiner is a hacking game that you can play. Settings Control Center: This is the control panel. You can use the Settings Control Center to change how the system looks, cycle, through wallpapers or check system diagnostics.
Spent today fixing a bunch of annoying bugs that made the OS feel broken whenever I tried using it. The dock was totally messed up—the icons were invisible because of some dumb CSS hover and pointer-events bug, so I had no idea what I was clicking on. Fixed it so the emojis and app names actually stay visible at the bottom, and added little glowing blue dots under them so I know what’s open. Made minimize and maximize work properly. Before this, closing and opening windows would glitch out and reset their spots, which was super annoying. Fixed the window dragging. If I dragged a window too high, the header would get stuck under the top bar forever. Added a quick check in the code so it physically can’t go above 38px now. Added real sound to VibePlayer. I didn’t want to mess with broken MP3 links or CORS errors, so I used the browser’s built-in AudioContext to make raw synth beeps using oscillators. You can slide the pitch slider and it actually changes live. Had to fight Git for a bit because my local repo was out of sync with GitHub, but rebased it, pushed everything, and updated the README. Feels way smoother to click around now!
Ships:
The Origin Story of V.A.Y.U. Every great software begins with a spark of frustration or a wild “what if?” thought. For V.A.Y.U. the question was simple: Why must a portfolio or project showcase look like every other dull static scrolling website on the internet? As a developer who loves low-level systems programming, clean web design and building things from scratch Dennis wanted something that felt alive. Not only a page of text. A living environment—a digital space that shows how a real programmer thinks. So V.A.Y.U. (Personal Web Operating System) was born. Phase 1: Laying the Foundations The journey began with HTML5, CSS3 and Vanilla JavaScript. Than using heavy frontend frameworks the core architecture of V.A.Y.U. Was built from scratch. The Desktop Environment: The first challenge was building a working desktop. A translucent blurred top bar (filter) was designed with a live clock to give it a real modern OS feel. The Window Manager (z-index & Dragging): Creating windows was simple. Making them act like a real OS was hard. Dennis built a custom dragging system that followed mouse coordinates (clientX/clientY) and handled CSS transforms. With a z-index layering (biggestIndex) clicking any window or icon lifts it to the front so windows never hide behind the top bar. Phase 2: Building the Native App Ecosystem A desktop is nothing without apps to run on it. Over iterations Dennis expanded V.A.Y.U. From a simple welcome screen into a feature-rich operating system: V.A.Y.U. Logs (Notes App): A dynamic notes manager that fills itself from JavaScript objects with a clean interactive sidebar. Tech Stack Showcase: A window that lists developer architectures, system tools and project goals. Terminal CLI (>_): A command-line interface that handles real system commands such as help, bio, skills, projects and clear. Sketchpad App: A tribute to his love of drawing with an HTML5 canvas where visitors can sketch directly inside the OS. VibePlayer (Music & Video Apps): media players with custom audio and video streams, progress bars and volume sliders. StickyPad: A scratchpad that uses browser memory (localStorage) to auto‑save temporary code ideas. Code Playground & StardustMiner: A multi‑language snippet sandbox (JavaScript, Python, C++). An interactive hacking minigame where users mine “stardust” points. Settings Control Center: A hub that cycles wallpapers, shows system specs and toggles between classic looks and a futuristic Neon Mode. Phase 3: The Philosophy Behind V.A.Y.U. V.A.Y.U. Is not a set of code snippets inside window divs; it reflects Dennis’s journey, as a student and builder. Balancing school, board exam prep and late‑night coding V.A.Y.U. Shows disciplined execution. Each feature was added deliberately pushing what plain web technologies can do without weight. Today, V.A.Y.U. Stands fully realized: a glassmorphism‑styled interactive operating system that runs right inside the browser. It shows that with logic, creativity and steady pace a blank screen can become an entire digital universe....
|
1793443702.3218923
|
1793530102.3218923
|
|
51245
|
Akkorpy's portfolio by @Akkorpy | Stardance
|
Akkorpy
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T10:55:54Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my personal portfolio website, which will showcase all my interests, goals, and works so far. The most challenging part for me was structuring HTML code because I’ve never used it before. I am very proud of myself for making this website from zero.", "repo": "https://github.com/Akkorpy/Website", "demo": "https://akkorpy.github.io/Website/"}]...
|
[{"post_id": 54371, "ts": "202 [{"post_id": 54371, "ts": "2026-08-25T10:45:46Z", "hours": 4.0133, "text": "Almost finished my personal website. I will add my projects list and then ship this project."}, {"post_id": 54024, "ts": "2026-08-24T19:32:47Z", "hours": 1.2389, "text": "I was working on HTML part and honestly, it was very difficult for me to understand it. Tomorrow, I’ll be working on CSS part"}]...
|
Title: Akkorpy's portfolio by @Akkorpy | Stard Title: Akkorpy's portfolio by @Akkorpy | Stardance
Devlogs:
I was working on HTML part and honestly, it was very difficult for me to understand it. Tomorrow, I’ll be working on CSS part
Almost finished my personal website. I will add my projects list and then ship this project.
Ships:
I made my personal portfolio website, which will showcase all my interests, goals, and works so far. The most challenging part for me was structuring HTML code because I’ve never used it before. I am very proud of myself for making this website from zero....
|
1793490452.3805895
|
1793576852.3805895
|
|
50460
|
PrintPrice by @JasonC9 | Stardance
|
JasonC9
|
2
|
7.0
|
81
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T10:47:40Z", "hours": 4.0, "multiplier": 11.61, "payout": 42, "blessing": "neutral", "text": "Finished the Redesign Added dark mode option Currency changer Save calculation Copy result Save History", "repo": "https://github.com/anadskman/PrintPrice", "demo": "https://printpricecalc.netlify.app"}, {"ship_num": 2, "ts": "2026-08-17T16:36:24Z", "hours": 3.0, "multiplier": 13.07, "payout": 39, "blessing": "neutral", "text": "PrintPrice is finished I finished PrintPrice, a calculator for finding the real cost of a 3D print. It calculates filament, electricity, printer wear, labour and failed print costs before adding a profit markup. It also supports multiple prints, saves settings on the device and shows a full cost breakdown. The main problem I had was the results staying at €0.00 because I had forgotten the profit markup input. After adding it, everything worked properly. I am happy with the finished project because it is simple, quick to use and solves an actual problem I could have when pricing prints.", "repo": "https://github.com/anadskman/PrintPrice", "demo": "https://printpricecalc.netlify.app"}]...
|
[{"post_id": 54088, "ts": "202 [{"post_id": 54088, "ts": "2026-08-24T21:28:17Z", "hours": 1.3517, "text": "I started the css and decided to keep it pretty simple instead of trying to make another “ai” looking site because thats basically what everyone complained about. I went with a more tool/workshop type design with mostly square borders, a basic colour palette and some small grid details inspired by a printer bed. The calculator is split into the inputs on the left and the live price on the right. I made the result sticky on desktop so you can always see the price while changing stuff. I also made sure large prices wrap and scale down instead of going outside the box because someone found that problem while reviewing it. I finished styling: Light and dark mode All the calculator inputs Cost breakdown bars Calculation explanation Saved calculation history Buttons and error states Tablet and phone layouts The footer and about section I was going to use GSAP, anime.js, motion and some of them React animation sites but then realised they all basically do the same thing and React Spring would need me to rebuild everything in React. I just used Motion for a couple small animations when the page loads, when the result changes and when a button is clicked. I didnt want to go crazy with it because its meant to be a calculator not some massive animated website. I also added reduced motion support so the animations turn off if someone has that setting enabled. Next test every input and currency check saving and loading calculations test it properly on my phone fix anything broken update the readme and ship it again"}, {"post_id": 51956, "ts": "2026-08-21T22:37:32Z", "hours": 1.03, "text": "I finished up the html with a history section and a short about section. Then i started the javascript, this time instead of embeding the default values into the html i just put them into the js, i figure this would make it easier and cleaner. Once i had all the variables set, i built the storage system. Im just using local storage because i think a database is a bit over kill unless i add accounts… Then i setup the currency selection functions, theme functions and all the helpers. I set the default currency as euros as thats what i would be using when i use this, i also set dark mode as the default because that last thing you want at 3 am is a flashbang. Then I setup all the calculations and the default values. Next test everything write css imma try to use things like skipper ui or those other sites with them animations"}, {"post_id": 51933, "ts": "2026-08-21T21:18:15Z", "hours": 1.2297, "text": "Ok so everyone says this is ai, idk why tbh but i decided i just fully redesign/build. I was gonna do more logs after shipping anyway to add some suggested features but i didnt want to redesign 🥀. Anyway ive got the first half of the html complete, the features i added: Currency selector (i just google top 10 currencies and add those) Dark mode save calculation and copy results buttons I changed the “calculator” from being a div into an actual form element, this is suppose to be better for lighthouse score as ive heard. Next Imma finish the full html then write js test that all works write css until i get too tired or complete"}, {"post_id": 49002, "ts": "2026-08-17T16:30:04Z", "hours": 2.9525, "text": "PrintPrice Journal17/8/2026 - Built the full calculator Total Time 2h 55m I made PrintPrice, which is a calculator for finding the real cost of a 3D print. I wanted to make it because only checking the filament price leaves out electricity, printer wear, failed prints and the time spent preparing everything. I also wanted it to give a suggested selling price instead of only showing the production cost. I started by making the HTML structure. I split the calculator into three parts: information about the print, printer and material costs, and the final results. For the print information, I added filament weight, print hours, minutes and quantity. I then added spool price, spool weight, printer wattage, electricity price, printer price and expected lifetime. I also included labour time, hourly rate, failed print allowance and profit markup. After finishing the HTML, I started the CSS. I used a light cream background, orange accent colour and a dark blue results panel. I made a small logo and a layered shape using only CSS because I wanted it to look related to 3D printing without needing any images. The calculator had a lot of inputs, so the first layout looked crowded. Some labels, inputs and units were sitting too close together. I fixed this by putting every input inside a bordered box and placing the units on the right side. I also grouped the inputs into material, printer and power, and time and risk. I made the main calculator use a grid, with the inputs on the left and the results on the right. The results section shows the suggested price, production cost, estimated profit and a breakdown of every cost. I also added coloured bars to show how much each part adds to the total. I added media queries so the results move underneath the inputs on smaller screens. The input grids also change to one or two columns so they do not become too narrow. After the design was mostly finished, I started the JavaScript. I made it calculate filament, electricity, machine wear, labour and failed print costs. These are added together before the profit markup is applied. I added event listeners to every input so the results update immediately without needing a calculate button. I also formatted the results as euro prices. The biggest problem I had was that every result stayed at €0.00. At first I thought one of the formulas was wrong, but the real problem was that the JavaScript expected a profit markup input and I had accidentally left it out of the HTML. Because it could not find that input, the JavaScript stopped before running the calculations. I added the missing input and the calculator started working properly. I then added local storage so the save button remembers the current settings. I also added a reset button that clears the saved settings and returns everything to the defaults. Finally, I tested different weights, print times, quantities and profit markups. I checked that the totals updated, the cost bars changed, saved settings stayed after refreshing and the reset button worked. The default settings give a suggested price of €7.88, with a production cost of €6.06 and an estimated profit of €1.82.I am happy with how it turned out, especially since I made the whole project in one go. It is simple, but it solves an actual problem and does not need an account, database or any setup."}]...
|
Title: PrintPrice by @JasonC9 | Stardance
Devlogs Title: PrintPrice by @JasonC9 | Stardance
Devlogs:
PrintPrice Journal17/8/2026 - Built the full calculator Total Time 2h 55m I made PrintPrice, which is a calculator for finding the real cost of a 3D print. I wanted to make it because only checking the filament price leaves out electricity, printer wear, failed prints and the time spent preparing everything. I also wanted it to give a suggested selling price instead of only showing the production cost. I started by making the HTML structure. I split the calculator into three parts: information about the print, printer and material costs, and the final results. For the print information, I added filament weight, print hours, minutes and quantity. I then added spool price, spool weight, printer wattage, electricity price, printer price and expected lifetime. I also included labour time, hourly rate, failed print allowance and profit markup. After finishing the HTML, I started the CSS. I used a light cream background, orange accent colour and a dark blue results panel. I made a small logo and a layered shape using only CSS because I wanted it to look related to 3D printing without needing any images. The calculator had a lot of inputs, so the first layout looked crowded. Some labels, inputs and units were sitting too close together. I fixed this by putting every input inside a bordered box and placing the units on the right side. I also grouped the inputs into material, printer and power, and time and risk. I made the main calculator use a grid, with the inputs on the left and the results on the right. The results section shows the suggested price, production cost, estimated profit and a breakdown of every cost. I also added coloured bars to show how much each part adds to the total. I added media queries so the results move underneath the inputs on smaller screens. The input grids also change to one or two columns so they do not become too narrow. After the design was mostly finished, I started the JavaScript. I made it calculate filament, electricity, machine wear, labour and failed print costs. These are added together before the profit markup is applied. I added event listeners to every input so the results update immediately without needing a calculate button. I also formatted the results as euro prices. The biggest problem I had was that every result stayed at €0.00. At first I thought one of the formulas was wrong, but the real problem was that the JavaScript expected a profit markup input and I had accidentally left it out of the HTML. Because it could not find that input, the JavaScript stopped before running the calculations. I added the missing input and the calculator started working properly. I then added local storage so the save button remembers the current settings. I also added a reset button that clears the saved settings and returns everything to the defaults. Finally, I tested different weights, print times, quantities and profit markups. I checked that the totals updated, the cost bars changed, saved settings stayed after refreshing and the reset button worked. The default settings give a suggested price of €7.88, with a production cost of €6.06 and an estimated profit of €1.82.I am happy with how it turned out, especially since I made the whole project in one go. It is simple, but it solves an actual problem and does not need an account, database or any setup.
Ok so everyone says this is ai, idk why tbh but i decided i just fully redesign/build. I was gonna do more logs after shipping anyway to add some suggested features but i didnt want to redesign 🥀. Anyway ive got the first half of the html complete, the features i added: Currency selector (i just google top 10 currencies and add those) Dark mode save calculation and copy results buttons I changed the “calculator” from being a div into an actual form element, this is suppose to be better for lighthouse score as ive heard. Next Imma finish the full html then write js test that all works write css until i get too tired or complete
I finished up the html with a history section and a short about section. Then i started the javascript, this time instead of embeding the default values into the html i just put them into the js, i figure this would make it easier and cleaner. Once i had all the variables set, i built the storage system. Im just using local storage because i think a database is a bit over kill unless i add accounts… Then i setup the currency selection functions, theme functions and all the helpers. I set the default currency as euros as thats what i would be using when i use this, i also set dark mode as the default because that last thing you want at 3 am is a flashbang. Then I setup all the calculations and the default values. Next test everything write css imma try to use things like skipper ui or those other sites with them animations
I started the css and decided to keep it pretty simple instead of trying to make another “ai” looking site because thats basically what everyone complained about. I went with a more tool/workshop type design with mostly square borders, a basic colour palette and some small grid details inspired by a printer bed. The calculator is split into the inputs on the left and the live price on the right. I made the result sticky on desktop so you can always see the price while changing stuff. I also made sure large prices wrap and scale down instead of going outside the box because someone found that problem while reviewing it. I finished styling: Light and dark mode All the calculator inputs Cost breakdown bars Calculation explanation Saved calculation history Buttons and error states Tablet and phone layouts The footer and about section I was going to use GSAP, anime.js, motion and some of them React animation sites but then realised they all basically do the same thing and React Spring would need me to rebuild everything in React. I just used Motion for a couple small animations when the page loads, when the result changes and when a button is clicked. I didnt want to go crazy with it because its meant to be a calculator not some massive animated website. I also added reduced motion support so the animations turn off if someone has that setting enabled. Next test every input and currency check saving and loading calculations test it properly on my phone fix anything broken update the readme and ship it again
Ships:
PrintPrice is finished I finished PrintPrice, a calculator for finding the real cost of a 3D print. It calculates filament, electricity, printer wear, labour and failed print costs before adding a profit markup. It also supports multiple prints, saves settings on the device and shows a full cost breakdown. The main problem I had was the results staying at €0.00 because I had forgotten the profit markup input. After adding it, everything worked properly. I am happy with the finished project because it is simple, quick to use and solves an actual problem I could have when pricing prints.
Finished the Redesign Added dark mode option Currency changer Save calculation Copy result Save History...
|
1793530314.0845973
|
1793616714.0845973
|
|
52314
|
Idea → Business Maker by @KhTuran | Stardance
|
KhTuran
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T10:00:05Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Ai agent that takes your ideas and turns into the real business idea that you can read and use. because there are lots of people with ideas dont know where to start- this ai agent can help them. The challenging part was making sure that ai’s memory-it was forgetting the previous sentences. im proud of making my 2nd ai agent running on server. im making sure to learn new things every code sessions!", "repo": "https://github.com/Turanusok/idea-business-maker", "demo": "https://idea-business.duckdns.org"}]...
|
[{"post_id": 54353, "ts": "202 [{"post_id": 54353, "ts": "2026-08-25T09:41:19Z", "hours": 0.6394, "text": "finished the project! short but i enjoyed the journey,learning!"}, {"post_id": 53668, "ts": "2026-08-24T10:36:33Z", "hours": 1.3411, "text": "worked on html of the agent mainly. tested few times and the results are very great. so close to make it to real link"}, {"post_id": 52637, "ts": "2026-08-22T21:29:13Z", "hours": 1.5369, "text": "Hey yall. i just started to work on my second Ai agent after discovering stardance. im building a idea – to business. ai that reads your idea makes up prices,info, by searching around. the errors i got a lot was the ai just forget what i told in terminal window- i caught it was memory error instantly. still working on it - will make it a real link to check it out!!"}]...
|
Title: Idea → Business Maker by @KhTuran | Stardan Title: Idea → Business Maker by @KhTuran | Stardance
Devlogs:
Hey yall. i just started to work on my second Ai agent after discovering stardance. im building a idea – to business. ai that reads your idea makes up prices,info, by searching around. the errors i got a lot was the ai just forget what i told in terminal window- i caught it was memory error instantly. still working on it - will make it a real link to check it out!!
worked on html of the agent mainly. tested few times and the results are very great. so close to make it to real link
finished the project! short but i enjoyed the journey,learning!
Ships:
I made a Ai agent that takes your ideas and turns into the real business idea that you can read and use. because there are lots of people with ideas dont know where to start- this ai agent can help them. The challenging part was making sure that ai’s memory-it was forgetting the previous sentences. im proud of making my 2nd ai agent running on server. im making sure to learn new things every code sessions!...
|
1793451365.7836866
|
1793537765.7836866
|
|
54097
|
easy calculator by @lukas_56376 | Stardance
|
lukas_56376
|
1
|
1.0
|
1
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T09:42:45Z", "hours": 1.0, "multiplier": 1.14, "payout": 1, "blessing": "neutral", "text": "Hey, this is an easy calculator with some music, sound effects and easter egg (more on route). Was very nice almost to none AI usage and was nice to learn some JS!", "repo": "https://github.com/Lukas-56376/Easy-Calculator", "demo": "https://lukas-56376.github.io/Easy-Calculator/"}]...
|
[{"post_id": 54352, "ts": "202 [{"post_id": 54352, "ts": "2026-08-25T09:41:17Z", "hours": 1.2631, "text": "The calculator is finished with music, sound effects and one easter egg (look in README)"}]...
|
Title: easy calculator by @lukas_56376 | Stardance Title: easy calculator by @lukas_56376 | Stardance
Devlogs:
The calculator is finished with music, sound effects and one easter egg (look in README)
Ships:
Hey, this is an easy calculator with some music, sound effects and easter egg (more on route). Was very nice almost to none AI usage and was nice to learn some JS!...
|
1792878533.497067
|
1793742533.497067
|
|
49276
|
aesthetic stack of folders by @yayin | Stardance
|
yayin
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T09:37:35Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "an aesthetic menu for selecting folders made using html and css. I tried recreating this stack of folder thing I saw. NOTE: it only works on supported browsers like chrome. it will NOT work on safari.", "repo": "https://github.com/rxdev0/aesthetic-stack-of-folders", "demo": "https://darling-capybara-26fa7c.netlify.app"}]...
|
[{"post_id": 53164, "ts": "202 [{"post_id": 53164, "ts": "2026-08-23T16:34:30Z", "hours": 3.2064, "text": "Aesthetic Stacks of Folder"}]...
|
Title: aesthetic stack of folders by @yayin | Star Title: aesthetic stack of folders by @yayin | Stardance
Devlogs:
Aesthetic Stacks of Folder
Ships:
an aesthetic menu for selecting folders made using html and css. I tried recreating this stack of folder thing I saw. NOTE: it only works on supported browsers like chrome. it will NOT work on safari....
|
1793465473.1455011
|
1793551873.1455011
|
|
54117
|
Orbital Command by @Vihaan15 | Stardance
|
Vihaan15
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T09:31:21Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Orbital Command is a space dashboard built on NASA’s open APIs. It shows today’s astronomy picture, the asteroids passing near Earth today, and a random photo from the NASA archives. I also added my own features: a weight-on-other-planets calculator, random space facts, a personal observation log saved in the browser, and an animated solar system where the planets pause when you hover them.", "repo": "", "demo": ""}]...
|
[{"post_id": 55508, "ts": "202 [{"post_id": 55508, "ts": "2026-08-27T12:16:43Z", "hours": 0.0, "text": "fixed and rewritten the css code"}, {"post_id": 54342, "ts": "2026-08-25T09:26:14Z", "hours": 0.0, "text": "Finished my project"}]...
|
Title: Orbital Command by @Vihaan15 | Stardance
D Title: Orbital Command by @Vihaan15 | Stardance
Devlogs:
Finished my project
fixed and rewritten the css code
Ships:
Orbital Command is a space dashboard built on NASA’s open APIs. It shows today’s astronomy picture, the asteroids passing near Earth today, and a random photo from the NASA archives. I also added my own features: a weight-on-other-planets calculator, random space facts, a personal observation log saved in the browser, and an animated solar system where the planets pause when you hover them....
|
1793512292.239088
|
1793598692.239088
|
|
54060
|
WAIT-AN OCD MANAGER by @rizz | Stardance
|
rizz
|
1
|
2.0
|
19
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T09:27:37Z", "hours": 2.0, "multiplier": 9.04, "payout": 19, "blessing": "neutral", "text": "Hey everyone, welcome back! As I wrap things up for WAIT, I wanted to take a moment to look back at the entire journey. Bringing this project together from scratch has been quite a ride, so here is my final reflection on what was hard, what was fun, and what I am taking away from it all. What Was Hard Hands down, the hardest part was dealing with browser background throttling. When you are building something time-based, you naturally reach for setInterval and assume it will just work. Watching modern browsers completely freeze or slow down those timers the second a user switches tabs was super frustrating. Figuring out how to completely rethink my approach and switch to absolute timestamps took a lot of trial, error, and console logging before it finally clicked. What Was Fun The most fun part was definitely watching the raw logic come together and actually work. There is a very specific kind of satisfaction when you stare at a broken feature, completely rewrite the underlying JavaScript mechanism, and then watch the app snap into place and handle edge cases effortlessly. Seeing it go from a buggy concept to something smooth and reliable feels amazing. What I Learned This whole process taught me that you cannot always trust default tools or quick solutions, especially when dealing with browser environments. I learned how important it is to design state and timing logic to be resilient rather than fragile. It also gave me a much deeper appreciation for vanilla JavaScript and how much you can build without needing to rely on massive, heavy frameworks to do the heavy lifting for you. As always, if you want to look at the code, break it, or suggest a cleaner way I could have written something, the repo is wide open over on GitHub. Thanks for following along with the devlogs, and catch you on the next project!", "repo": "https://github.com/STEVEALEX-source/WAIT", "demo": "https://stevealex-source.github.io/WAIT/"}]...
|
[{"post_id": 54338, "ts": "202 [{"post_id": 54338, "ts": "2026-08-25T09:21:36Z", "hours": 0.7681, "text": "Devlog #2: Taming JavaScript Timers and Cleaning Up the CodeHey everyone, welcome back! If you have been following along with WAIT, I wanted to share a quick update on what I have been hacking away at recently, mostly focusing on the JavaScript side of things.If you want to see it live in action while you read, you can check it out on my GitHub Pages profile.The Plan for the JS When I started writing the JS for this, I wanted to keep it pure vanilla, with no heavy frameworks, just clean code running directly in the browser. Right now, it is structured around a simple state object that handles what is going on, paired with a few helper files to keep my main script from turning into a massive wall of spaghetti code.The Biggest Headache: Browser Tab Throttling I ran into a super annoying issue this week with JavaScript timers.If you have ever built anything with time or countdowns, you probably know that modern browsers like Chrome and Safari are notorious for throttling setInterval when you switch to a different tab or minimize your window. They do it to save battery, but for an app like this, it means your timer completely falls apart or freezes the second you look away.How I fixed it: Instead of trusting setInterval to accurately count every single second, I switched over to using timestamps with Date.now and performance.now. Instead of asking the code if a second passed every tick, it now checks what the exact math difference is between the start time and right now. Even if the browser puts the tab to sleep for 30 seconds, the second you switch back, the script instantly calculates the real elapsed time and snaps the UI right where it needs to be. Total game changer.What Is Next Now that the core timing logic is solid and does not break when you tab away, next on my JS checklist is hooking up localStorage so your settings and preferences actually save when you refresh the page.As always, if you want to look at the code, break it, or suggest a cleaner way I could have written something, the repo is wide open over on GitHub."}, {"post_id": 54304, "ts": "2026-08-25T07:49:54Z", "hours": 1.3183, "text": "so i was trying to make a little website for my fellow neurodivergents and i tried to make a website that might help to manage the OCD….i am trying my best to make the website more usefull i add a wall poster type style and ig i need to add more features to manage the intrusive thoughts overall i have made the HTML and CSS and now i have to work on the animations……….see you all in the next if anyone is reading ts"}]...
|
Title: WAIT-AN OCD MANAGER by @rizz | Stardance
D Title: WAIT-AN OCD MANAGER by @rizz | Stardance
Devlogs:
so i was trying to make a little website for my fellow neurodivergents and i tried to make a website that might help to manage the OCD….i am trying my best to make the website more usefull i add a wall poster type style and ig i need to add more features to manage the intrusive thoughts overall i have made the HTML and CSS and now i have to work on the animations……….see you all in the next if anyone is reading ts
Devlog #2: Taming JavaScript Timers and Cleaning Up the CodeHey everyone, welcome back! If you have been following along with WAIT, I wanted to share a quick update on what I have been hacking away at recently, mostly focusing on the JavaScript side of things.If you want to see it live in action while you read, you can check it out on my GitHub Pages profile.The Plan for the JS When I started writing the JS for this, I wanted to keep it pure vanilla, with no heavy frameworks, just clean code running directly in the browser. Right now, it is structured around a simple state object that handles what is going on, paired with a few helper files to keep my main script from turning into a massive wall of spaghetti code.The Biggest Headache: Browser Tab Throttling I ran into a super annoying issue this week with JavaScript timers.If you have ever built anything with time or countdowns, you probably know that modern browsers like Chrome and Safari are notorious for throttling setInterval when you switch to a different tab or minimize your window. They do it to save battery, but for an app like this, it means your timer completely falls apart or freezes the second you look away.How I fixed it: Instead of trusting setInterval to accurately count every single second, I switched over to using timestamps with Date.now and performance.now. Instead of asking the code if a second passed every tick, it now checks what the exact math difference is between the start time and right now. Even if the browser puts the tab to sleep for 30 seconds, the second you switch back, the script instantly calculates the real elapsed time and snaps the UI right where it needs to be. Total game changer.What Is Next Now that the core timing logic is solid and does not break when you tab away, next on my JS checklist is hooking up localStorage so your settings and preferences actually save when you refresh the page.As always, if you want to look at the code, break it, or suggest a cleaner way I could have written something, the repo is wide open over on GitHub.
Ships:
Hey everyone, welcome back! As I wrap things up for WAIT, I wanted to take a moment to look back at the entire journey. Bringing this project together from scratch has been quite a ride, so here is my final reflection on what was hard, what was fun, and what I am taking away from it all. What Was Hard Hands down, the hardest part was dealing with browser background throttling. When you are building something time-based, you naturally reach for setInterval and assume it will just work. Watching modern browsers completely freeze or slow down those timers the second a user switches tabs was super frustrating. Figuring out how to completely rethink my approach and switch to absolute timestamps took a lot of trial, error, and console logging before it finally clicked. What Was Fun The most fun part was definitely watching the raw logic come together and actually work. There is a very specific kind of satisfaction when you stare at a broken feature, completely rewrite the underlying JavaScript mechanism, and then watch the app snap into place and handle edge cases effortlessly. Seeing it go from a buggy concept to something smooth and reliable feels amazing. What I Learned This whole process taught me that you cannot always trust default tools or quick solutions, especially when dealing with browser environments. I learned how important it is to design state and timing logic to be resilient rather than fragile. It also gave me a much deeper appreciation for vanilla JavaScript and how much you can build without needing to rely on massive, heavy frameworks to do the heavy lifting for you. As always, if you want to look at the code, break it, or suggest a cleaner way I could have written something, the repo is wide open over on GitHub. Thanks for following along with the devlogs, and catch you on the next project!...
|
1793508484.3037624
|
1793594884.3037624
|
|
48236
|
Carcassonne City Builder by @kingsuper195 | Starda Carcassonne City Builder by @kingsuper195 | Stardance...
|
kingsuper195
|
1
|
15.68
|
50
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T08:58:36Z", "hours": 14.0, "multiplier": 3.61, "payout": 50, "blessing": "neutral", "text": "This project is a canvas-based scrolling grid, on which you can place carcasonne-style city and road tiles to design a fictional metropolis", "repo": "https://github.com/kingsuper195/carcassonne", "demo": "https://kingsuper195.github.io/carcassonne/"}]...
|
[{"post_id": 57144, "ts": "202 [{"post_id": 57144, "ts": "2026-08-29T07:47:01Z", "hours": 1.3783, "text": "Add support for google chrome (it’s canvas API is REALLY REALLY inefficient)"}, {"post_id": 54658, "ts": "2026-08-25T18:07:42Z", "hours": 0.3064, "text": "Update readme to include more information"}, {"post_id": 54327, "ts": "2026-08-25T08:57:21Z", "hours": 0.2644, "text": "Added REAMDE.md"}, {"post_id": 53953, "ts": "2026-08-24T17:41:34Z", "hours": 0.5764, "text": "Added tile cache and localstorage grid backup"}, {"post_id": 53631, "ts": "2026-08-24T08:41:17Z", "hours": 0.6947, "text": "Added mini grid to display overall location."}, {"post_id": 53603, "ts": "2026-08-24T07:22:47Z", "hours": 0.9672, "text": "Added help dialog"}, {"post_id": 53163, "ts": "2026-08-23T16:34:20Z", "hours": 1.3731, "text": "Added ability to place any tile from tiles.json"}, {"post_id": 50938, "ts": "2026-08-20T12:31:19Z", "hours": 1.5703, "text": "Wrote a test script to generate svg of caracasonne tiles from strings, and a json file filled with strings for all the carcasssonne tiles in the base game. (Apart from ones with multiple city parts, still gotta implement those)."}, {"post_id": 50280, "ts": "2026-08-19T13:09:06Z", "hours": 2.2744, "text": "Added tile parser syntax parser and rotation abilities"}, {"post_id": 49477, "ts": "2026-08-18T10:39:09Z", "hours": 0.3258, "text": "Added keyboard navigation, and ability to add a tile with the “C” key."}, {"post_id": 48975, "ts": "2026-08-17T15:42:23Z", "hours": 1.2106, "text": "Added ability to select square"}, {"post_id": 48714, "ts": "2026-08-17T07:14:06Z", "hours": 0.5275, "text": "Added full movement and loading message."}, {"post_id": 48384, "ts": "2026-08-16T18:22:01Z", "hours": 0.7625, "text": "Added grid scrolling. Only proof on concept, so one direction right now."}, {"post_id": 48126, "ts": "2026-08-16T12:46:40Z", "hours": 3.1869, "text": "I added two functions to pull SVGs required to create a carcassonne tile by stacking. Then, in the main function I added a system to draw a grid."}]...
|
Title: Carcassonne City Builder by @kingsuper195 | Title: Carcassonne City Builder by @kingsuper195 | Stardance
Devlogs:
I added two functions to pull SVGs required to create a carcassonne tile by stacking. Then, in the main function I added a system to draw a grid.
Added grid scrolling. Only proof on concept, so one direction right now.
Added full movement and loading message.
Added ability to select square
Added keyboard navigation, and ability to add a tile with the “C” key.
Added tile parser syntax parser and rotation abilities
Wrote a test script to generate svg of caracasonne tiles from strings, and a json file filled with strings for all the carcasssonne tiles in the base game. (Apart from ones with multiple city parts, still gotta implement those).
Added ability to place any tile from tiles.json
Added help dialog
Added mini grid to display overall location.
Added tile cache and localstorage grid backup
Added REAMDE.md
Update readme to include more information
Add support for google chrome (it’s canvas API is REALLY REALLY inefficient)
Ships:
This project is a canvas-based scrolling grid, on which you can place carcasonne-style city and road tiles to design a fictional metropolis...
|
1793505421.7094817
|
1793591821.7094817
|
|
53248
|
Raizen's website by @Raizen | Stardance
|
Raizen
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T08:56:58Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my own personal website from scratch using HTML and CSS. I wanted to make something that actually feels like me instead of just making a basic portfolio. The hardest part was probably CSS 😭 I was basically learning it while building the website, especially the layouts, images and project cards. I’m most proud that I actually finished it and shipped it. I started with basically nothing and kept adding things until it finally looked like an actual website. I also went with a dark Kira / Death Note inspired theme because I really like that style. You can check out the website and the source code above!", "repo": "https://github.com/raizen-here/Raizen-s-Website", "demo": "https://raizen-here.github.io/Raizen-s-Website/"}]...
|
[{"post_id": 54325, "ts": "202 [{"post_id": 54325, "ts": "2026-08-25T08:46:02Z", "hours": 0.4167, "text": "Final devlog — shipped 🚀 Finished the last few things, pushed everything to GitHub and deployed the website. Honestly pretty happy with how it turned out 😭 First personal website done. 🖤"}, {"post_id": 54305, "ts": "2026-08-25T08:00:47Z", "hours": 2.1053, "text": "Worked on the CSS today. Fixed a few things with the layout and image, added the project cards and got most of the website looking right. Now just the final polish and theme left before I ship it 😭🖤"}, {"post_id": 53748, "ts": "2026-08-24T12:41:05Z", "hours": 1.775, "text": "Devlog #1 Started making my personal website today :D Going for a Kira/Death Note theme because why not 😭 Finished the basic HTML structure. CSS next 🩸"}]...
|
Title: Raizen's website by @Raizen | Stardance Title: Raizen's website by @Raizen | Stardance
Devlogs:
Devlog #1 Started making my personal website today :D Going for a Kira/Death Note theme because why not 😭 Finished the basic HTML structure. CSS next 🩸
Worked on the CSS today. Fixed a few things with the layout and image, added the project cards and got most of the website looking right. Now just the final polish and theme left before I ship it 😭🖤
Final devlog — shipped 🚀 Finished the last few things, pushed everything to GitHub and deployed the website. Honestly pretty happy with how it turned out 😭 First personal website done. 🖤
Ships:
I made my own personal website from scratch using HTML and CSS. I wanted to make something that actually feels like me instead of just making a basic portfolio. The hardest part was probably CSS 😭 I was basically learning it while building the website, especially the layouts, images and project cards. I’m most proud that I actually finished it and shipped it. I started with basically nothing and kept adding things until it finally looked like an actual website. I also went with a dark Kira / Death Note inspired theme because I really like that style. You can check out the website and the source code above!...
|
1793314220.8668215
|
1793400620.8668215
|
|
53246
|
Nasa Tab by @lavanyagajbhiye | Stardance
|
lavanyagajbhiye
|
1
|
3.43
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T07:33:39Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Cosmos is an interactive browser/new-tab experience built around space exploration. It combines an animated solar-system interface, interactive planets, space information, and a built-in browser experience. The goal is to turn a normal new-tab page into an immersive space exploration interface.", "repo": "https://github.com/Leonardoduty/nasa-tab-1", "demo": "https://leonardoduty.github.io/nasa-tab-1/"}]...
|
[{"post_id": 55135, "ts": "202 [{"post_id": 55135, "ts": "2026-08-26T16:31:09Z", "hours": 0.4269, "text": "So added a simpler css + added a readme.md which conveys my evil thoughts AHHAHAHAHAHHHA I literally wrote human comments cause I am intergalactic being!"}, {"post_id": 54292, "ts": "2026-08-25T07:32:47Z", "hours": 1.5325, "text": "Finnaly Finished working on my nasa tab! Go check it out we have added multiple functionalities to make it the best and 3d website it also has a browser for all your astronomical needs!"}, {"post_id": 53448, "ts": "2026-08-24T00:34:46Z", "hours": 1.0992, "text": "HI guys this is my #1 Devlog on the Minecraft x Nasa tab Currently we made a working planet system which gives you info when you click it. Further we are planning to make this a full browser tab to satisfy every astronomer gamer’s needs!!!!"}]...
|
Title: Nasa Tab by @lavanyagajbhiye | Stardance
D Title: Nasa Tab by @lavanyagajbhiye | Stardance
Devlogs:
HI guys this is my #1 Devlog on the Minecraft x Nasa tab Currently we made a working planet system which gives you info when you click it. Further we are planning to make this a full browser tab to satisfy every astronomer gamer’s needs!!!!
Finnaly Finished working on my nasa tab! Go check it out we have added multiple functionalities to make it the best and 3d website it also has a browser for all your astronomical needs!
So added a simpler css + added a readme.md which conveys my evil thoughts AHHAHAHAHAHHHA I literally wrote human comments cause I am intergalactic being!
Ships:
Cosmos is an interactive browser/new-tab experience built around space exploration. It combines an animated solar-system interface, interactive planets, space information, and a built-in browser experience. The goal is to turn a normal new-tab page into an immersive space exploration interface....
|
1792878662.9251847
|
1793742662.9251847
|
|
47321
|
meGPT by @Bubblegumoxide | Stardance
|
Bubblegumoxide
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T07:07:20Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "megpt ship log finally shipped megpt. it looks like an ai chat interface on the outside, but its actually just a human sitting behind an admin panel replying live in real time. total time logged actual wall-clock time: 7h 20m hackatime tracked total: ~2 what got built fake ai UI: dark mode layout, custom prompt chips, fullscreen splash video intro on startup real-time backend: firestore onSnapshot listeners syncing messages instantly between user and admin admin portal (admin.html): hidden dashboard to control responses, delete chats, and reply live media support: browser microphone voice memos + client-side canvas compression for images easter eggs: typing herobrine triggers a screen glitch effect, creeper triggers aww man security lockdown: locked down firestore security rules so only the admin account can edit or wipe database documents (fixed after someone inspected element mid-chat) tech stack vanilla html / javascript tailwind css (cdn) firebase (firestore + auth) vercel for hosting lessons learned firebase config keys on frontend are fine, but wide open firestore rules will get you audited mid-chat in devtools zero-build vanilla js + tailwind is the fastest way to ship a lightweight prototype ship status deployed and live on vercel. ( https://megpt-rosy.vercel.app ) project complete.", "repo": "https://github.com/qaimkhaniarzan-hub/meGPT-", "demo": "https://megpt-rosy.vercel.app/"}]...
|
[{"post_id": 54287, "ts": "202 [{"post_id": 54287, "ts": "2026-08-25T07:03:45Z", "hours": 0.3333, "text": "fixed the site and made it look more sloppy. Site is live!"}, {"post_id": 49799, "ts": "2026-08-18T18:52:47Z", "hours": 0.3958, "text": "fixed shi"}, {"post_id": 46255, "ts": "2026-08-13T11:27:09Z", "hours": 0.2511, "text": "key features added: Google Authentication (tied to real user UIDs & emails) Auto-resizing image uploads (bye-bye 1MB Firebase crash) Intro clip WhatsApp-style voice recorder No clunky reloads on chat delete/switch Dedicated Operator Dashboard to handle incoming messages Actual hosting so u can try it: https://megpt-rosy.vercel.app/ COMMENT WHAT I SHUD ADD NEXT"}, {"post_id": 46227, "ts": "2026-08-13T09:54:48Z", "hours": 0.4419, "text": "I just finished adding a github repo, voice messages support, some easter eggs, and fixed a few bugs you can also now send images! admin panel exists too. next i might add an account system"}, {"post_id": 46200, "ts": "2026-08-13T08:25:07Z", "hours": 0.5503, "text": "Please welcome meGPT! talk to an ai (average intelligence) i know everything so far only text messages but soon imma add picture support and voice memo support"}]...
|
Title: meGPT by @Bubblegumoxide | Stardance
Devlo Title: meGPT by @Bubblegumoxide | Stardance
Devlogs:
Please welcome meGPT! talk to an ai (average intelligence) i know everything so far only text messages but soon imma add picture support and voice memo support
I just finished adding a github repo, voice messages support, some easter eggs, and fixed a few bugs you can also now send images! admin panel exists too. next i might add an account system
key features added: Google Authentication (tied to real user UIDs & emails) Auto-resizing image uploads (bye-bye 1MB Firebase crash) Intro clip WhatsApp-style voice recorder No clunky reloads on chat delete/switch Dedicated Operator Dashboard to handle incoming messages Actual hosting so u can try it: https://megpt-rosy.vercel.app/ COMMENT WHAT I SHUD ADD NEXT
fixed shi
fixed the site and made it look more sloppy. Site is live!
Ships:
megpt ship log finally shipped megpt. it looks like an ai chat interface on the outside, but its actually just a human sitting behind an admin panel replying live in real time. total time logged actual wall-clock time: 7h 20m hackatime tracked total: ~2 what got built fake ai UI: dark mode layout, custom prompt chips, fullscreen splash video intro on startup real-time backend: firestore onSnapshot listeners syncing messages instantly between user and admin admin portal (admin.html): hidden dashboard to control responses, delete chats, and reply live media support: browser microphone voice memos + client-side canvas compression for images easter eggs: typing herobrine triggers a screen glitch effect, creeper triggers aww man security lockdown: locked down firestore security rules so only the admin account can edit or wipe database documents (fixed after someone inspected element mid-chat) tech stack vanilla html / javascript tailwind css (cdn) firebase (firestore + auth) vercel for hosting lessons learned firebase config keys on frontend are fine, but wide open firestore rules will get you audited mid-chat in devtools zero-build vanilla js + tailwind is the fastest way to ship a lightweight prototype ship status deployed and live on vercel. ( https://megpt-rosy.vercel.app ) project complete....
|
1793321253.5982792
|
1793407653.5982792
|
|
53673
|
My own site! by @Abduraxim | Stardance
|
Abduraxim
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T06:29:08Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built my personal portfolio website using HTML and CSS. The site includes three main sections: an About Me section, a Projects showcase, and a Contact section. The most challenging part was making the layout responsive and getting the custom CSS styling to look right. I used guide as an assistant to help debug layout issues and write the README file. You can test it by clicking the links to check out my project cards and navigating through the page!", "repo": "https://github.com/Abdurahim-SH/my-portfolio", "demo": "https://Abdurahim-SH.github.io/my-portfolio/"}]...
|
[{"post_id": 53757, "ts": "202 [{"post_id": 53757, "ts": "2026-08-24T13:08:42Z", "hours": 0.2642, "text": "Built my personal portfolio website using HTML and CSS. Added an avatar, project cards, and smooth styles!"}]...
|
Title: My own site! by @Abduraxim | Stardance
Dev Title: My own site! by @Abduraxim | Stardance
Devlogs:
Built my personal portfolio website using HTML and CSS. Added an avatar, project cards, and smooth styles!
Ships:
I built my personal portfolio website using HTML and CSS. The site includes three main sections: an About Me section, a Projects showcase, and a Contact section. The most challenging part was making the layout responsive and getting the custom CSS styling to look right. I used guide as an assistant to help debug layout issues and write the README file. You can test it by clicking the links to check out my project cards and navigating through the page!...
|
1793462203.7941315
|
1793548603.7941315
|
|
47747
|
My personal website by @SelinaZ | Stardance
|
SelinaZ
|
1
|
3.0
|
22
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T06:17:30Z", "hours": 3.0, "multiplier": 6.8, "payout": 22, "blessing": "neutral", "text": "I built this personal portfolio website to showcase some of the Tech projects I’ve worked on before, and I’m hoping to show this to recruiters. I’ve worked on this project before so this one is just an update to the website. What did I update? I changed up the UI a bit. Added and wrote the “my story” section for recruiters to better know me. Updated my most recent projects to the projects section. Added a certificate section to display all the tech related certificates I’ve earned before. Added my social medias. Updated the Experience section with new work experiences. Note: I currently have not linked my IG and TikTok to this website for personal privacy concerns, so those buttons won’t work.", "repo": "https://github.com/SelinaZ07/My-personal-portfolio-website", "demo": "https://selinaz07.github.io/My-personal-portfolio-website/"}]...
|
[{"post_id": 54279, "ts": "202 [{"post_id": 54279, "ts": "2026-08-25T06:08:31Z", "hours": 0.3333, "text": "Updated the new README, everything is good to go, I think I’m ready to ship. If you have any suggestions about what I should add to my website, let me know!"}, {"post_id": 50899, "ts": "2026-08-20T11:19:54Z", "hours": 0.9653, "text": "I finished adding all the parts I want to add. I’m going to add in more designs and animations. After that’s done, I think this version of update is done. Let me know if there’s anything else I should add!"}, {"post_id": 50138, "ts": "2026-08-19T07:27:16Z", "hours": 1.8992, "text": "I recently started revanping my personal website by making it looks prettier, update the information and add more sections. I just started adding 3 more sections to my website: my story, certificates I’ve earned, and a social media list page. Let me know what else I should add!"}]...
|
Title: My personal website by @SelinaZ | Stardance Title: My personal website by @SelinaZ | Stardance
Devlogs:
I recently started revanping my personal website by making it looks prettier, update the information and add more sections. I just started adding 3 more sections to my website: my story, certificates I’ve earned, and a social media list page. Let me know what else I should add!
I finished adding all the parts I want to add. I’m going to add in more designs and animations. After that’s done, I think this version of update is done. Let me know if there’s anything else I should add!
Updated the new README, everything is good to go, I think I’m ready to ship. If you have any suggestions about what I should add to my website, let me know!
Ships:
I built this personal portfolio website to showcase some of the Tech projects I’ve worked on before, and I’m hoping to show this to recruiters. I’ve worked on this project before so this one is just an update to the website. What did I update? I changed up the UI a bit. Added and wrote the “my story” section for recruiters to better know me. Updated my most recent projects to the projects section. Added a certificate section to display all the tech related certificates I’ve earned before. Added my social medias. Updated the Experience section with new work experiences. Note: I currently have not linked my IG and TikTok to this website for personal privacy concerns, so those buttons won’t work....
|
1793461844.8439534
|
1793548244.8439534
|
|
53223
|
cinematch by @rushabh69 | Stardance
|
rushabh69
|
1
|
26.74
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T05:34:13Z", "hours": 21.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "CineMatch is a movie recommendation engine I built on the MovieLens dataset (~100K ratings) — it compares five approaches (popularity baseline, user-based and item-based collaborative filtering, SVD matrix factorization, and a content+CF hybrid), gives cited “because you liked X, Y, Z” explanations, handles brand-new users with a cold-start fallback, has a similar-movies search, and shows a live model-comparison dashboard, all deployed on Streamlit with poster art from TMDB. The challenging parts were both ML and infra: my neighborhood models kept top-ranking obscure movies that one person rated 5 stars so precision was ~0.01 until I added support-based shrinkage (jumped to ~0.13), and I learned the hard way that the best-RMSE model isn’t the best recommender — SVD won on RMSE but the hybrid ranks best — plus the posters worked locally but the deploy fought me with SSL cert errors and random TLS connection resets that I fixed with certifi and a curl fallback. I’m proud that it’s not just “a recommender” but actually evaluates models honestly with real metrics (RMSE, MAE, precision@k, recall@k), explains its picks, handles cold start two ways, and is shipped live end-to-end with a clean UI. To test it, just open the live app at https://cinematch-c7yuqnyee7sy2f3im28wbv.streamlit.app/ (no setup) — pick any user ID for personalized recs with explanations, search a title under “Similar Movies” (try “Matrix”), use “New User” to simulate a cold start by picking a few movies you like, and check the “Model Comparison” page to see how the five models stack up; the first load takes a few seconds to warm up.", "repo": "https://github.com/rushabh69/cinematch", "demo": "https://sprightly-horse-f8df5b.netlify.app/"}]...
|
[{"post_id": 55400, "ts": "202 [{"post_id": 55400, "ts": "2026-08-27T06:30:15Z", "hours": 5.7367, "text": "got feedback that streamlit sleeps, so i moved cinematch off it. instead of a live server i precomputed all the recommendations, similar movies and posters into json (build_static.py), and wrote a small static frontend — index.html, style.css, app.js — that just loads those and shows the cards. now it’s a plain static site i can throw on netlify/pages for free with no sleeping. bonus: posters get baked in at build time so the whole tmdb ssl mess on windows goes away."}, {"post_id": 54268, "ts": "2026-08-25T04:59:57Z", "hours": 5.2047, "text": "wrapped up cinematch today. spent way too long fighting the movie posters lol - added tmdb api to show poster art instead of plain tables, worked instantly on my main machine but the vm kept throwing ssl cert errors and then random connection resets (10054). turned out the vm’s python couldnt verify https certs so fixed that with certifi, and then some antivirus/firewall thing was resetting python’s tls connections while curl worked fine, so i made it fall back to curl when urllib fails. finally got posters loading. also cleaned up so it gracefully shows placeholder cards if theres no api key. then deployed the whole thing to streamlit community cloud (free) so theres an actual live demo link now, added the tmdb key as a secret so its not exposed. so cinematch is officially done - 5 recommendation models compared, cited “because you liked x,y,z” explanations, cold start handling, similar movies, model comparison dashboard, poster art, tests passing, readme + report written, and deployed live. pretty happy with how it turned out."}, {"post_id": 54032, "ts": "2026-08-24T19:42:30Z", "hours": 7.1494, "text": "back on cinematch today, mostly turning the models into something you can actually use. wrapped everything behind a facade class so theres one clean api (get_recommendations, get_similar_movies, cold start fold-in, explanations) instead of poking at each model directly. then built a cli with subcommands - recommend, similar, search, newuser, compare etc - which made testing way faster. after that did the streamlit app, four tabs: personalized recs with the “because you liked x,y,z” reasons, a similar-movies search, a new-user cold start page, and a model comparison page with the rmse/precision charts. kinda satisfying seeing the numbers from the terminal turn into an actual clickable ui. small stuff slowed me down (forgot to activate the venv once, a typo’d argparse arg) but nothing major. everything pushed to github. next up is tests + cleaning the readme, then trying to deploy the streamlit app."}, {"post_id": 53699, "ts": "2026-08-24T11:32:18Z", "hours": 9.1169, "text": "spent basically the whole day on cinematch, my movie recommender built on the movielens data. got the data pipeline done first (cleaning, filtering out users/movies with under 5 ratings, per-user 80/20 split) then built 5 models to actually compare instead of just picking one - popularity baseline, user-based CF, item-based CF, SVD with the surprise library, and a hybrid mixing collaborative + content. most annoying part was my neighborhood models kept recommending random obscure movies that one person happened to rate 5 stars, precision was like 0.01. added some shrinkage so thinly-backed picks get pushed down and it jumped to ~0.13. also kind of learned the hard way that best RMSE doesnt mean best recommendations - SVD won on RMSE but the hybrid actually ranks better. threw in cold-start handling, a similar-movies feature and “because you liked x, y, z” explanations, then wrapped it all in a streamlit app. also fixed a dumb 248mb cache bug (dense matrices that shouldve been sparse, now ~34mb). 11 tests passing. pretty happy with it, gonna clean up the readme and try deploying tomorrow."}]...
|
Title: cinematch by @rushabh69 | Stardance
Devlog Title: cinematch by @rushabh69 | Stardance
Devlogs:
spent basically the whole day on cinematch, my movie recommender built on the movielens data. got the data pipeline done first (cleaning, filtering out users/movies with under 5 ratings, per-user 80/20 split) then built 5 models to actually compare instead of just picking one - popularity baseline, user-based CF, item-based CF, SVD with the surprise library, and a hybrid mixing collaborative + content. most annoying part was my neighborhood models kept recommending random obscure movies that one person happened to rate 5 stars, precision was like 0.01. added some shrinkage so thinly-backed picks get pushed down and it jumped to ~0.13. also kind of learned the hard way that best RMSE doesnt mean best recommendations - SVD won on RMSE but the hybrid actually ranks better. threw in cold-start handling, a similar-movies feature and “because you liked x, y, z” explanations, then wrapped it all in a streamlit app. also fixed a dumb 248mb cache bug (dense matrices that shouldve been sparse, now ~34mb). 11 tests passing. pretty happy with it, gonna clean up the readme and try deploying tomorrow.
back on cinematch today, mostly turning the models into something you can actually use. wrapped everything behind a facade class so theres one clean api (get_recommendations, get_similar_movies, cold start fold-in, explanations) instead of poking at each model directly. then built a cli with subcommands - recommend, similar, search, newuser, compare etc - which made testing way faster. after that did the streamlit app, four tabs: personalized recs with the “because you liked x,y,z” reasons, a similar-movies search, a new-user cold start page, and a model comparison page with the rmse/precision charts. kinda satisfying seeing the numbers from the terminal turn into an actual clickable ui. small stuff slowed me down (forgot to activate the venv once, a typo’d argparse arg) but nothing major. everything pushed to github. next up is tests + cleaning the readme, then trying to deploy the streamlit app.
wrapped up cinematch today. spent way too long fighting the movie posters lol - added tmdb api to show poster art instead of plain tables, worked instantly on my main machine but the vm kept throwing ssl cert errors and then random connection resets (10054). turned out the vm’s python couldnt verify https certs so fixed that with certifi, and then some antivirus/firewall thing was resetting python’s tls connections while curl worked fine, so i made it fall back to curl when urllib fails. finally got posters loading. also cleaned up so it gracefully shows placeholder cards if theres no api key. then deployed the whole thing to streamlit community cloud (free) so theres an actual live demo link now, added the tmdb key as a secret so its not exposed. so cinematch is officially done - 5 recommendation models compared, cited “because you liked x,y,z” explanations, cold start handling, similar movies, model comparison dashboard, poster art, tests passing, readme + report written, and deployed live. pretty happy with how it turned out.
got feedback that streamlit sleeps, so i moved cinematch off it. instead of a live server i precomputed all the recommendations, similar movies and posters into json (build_static.py), and wrote a small static frontend — index.html, style.css, app.js — that just loads those and shows the cards. now it’s a plain static site i can throw on netlify/pages for free with no sleeping. bonus: posters get baked in at build time so the whole tmdb ssl mess on windows goes away.
Ships:
CineMatch is a movie recommendation engine I built on the MovieLens dataset (~100K ratings) — it compares five approaches (popularity baseline, user-based and item-based collaborative filtering, SVD matrix factorization, and a content+CF hybrid), gives cited “because you liked X, Y, Z” explanations, handles brand-new users with a cold-start fallback, has a similar-movies search, and shows a live model-comparison dashboard, all deployed on Streamlit with poster art from TMDB. The challenging parts were both ML and infra: my neighborhood models kept top-ranking obscure movies that one person rated 5 stars so precision was ~0.01 until I added support-based shrinkage (jumped to ~0.13), and I learned the hard way that the best-RMSE model isn’t the best recommender — SVD won on RMSE but the hybrid ranks best — plus the posters worked locally but the deploy fought me with SSL cert errors and random TLS connection resets that I fixed with certifi and a curl fallback. I’m proud that it’s not just “a recommender” but actually evaluates models honestly with real metrics (RMSE, MAE, precision@k, recall@k), explains its picks, handles cold start two ways, and is shipped live end-to-end with a clean UI. To test it, just open the live app at https://cinematch-c7yuqnyee7sy2f3im28wbv.streamlit.app/ (no setup) — pick any user ID for personalized recs with explanations, search a title under “Similar Movies” (try “Matrix”), use “New User” to simulate a cold start by picking a few movies you like, and check the “Model Comparison” page to see how the five models stack up; the first load takes a few seconds to warm up....
|
1793314200.5821571
|
1793400600.5821571
|
|
28317
|
MyPersonalSite by @rosandrox | Stardance
|
rosandrox
|
3
|
34.8
|
334
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T04:40:43Z", "hours": 17.0, "multiplier": 18.05, "payout": 305, "blessing": "neutral", "text": "I removed the Stats cause they felt too much and didnt work properly! bout my project ALL the artwork/code/UI design was made by me (+1 for no AI) Even tho I have made other versions of this site in the past I think this one describes me best Hub opens/closes w/ H Music can be muted by top left button click the big caracter behind my name or drag the walking kiddo at the bottom of the screen The pages and sections are: index.html -> Hero,About me,Skills,Qualifications,My Artsy Side, Contact Me, Leave a review! projects.html -> A selection screen of all my projects linked to a github repo blog.html->blog1,blog2 PLSSS READ MY BLOGS You might notice blogs have the least ammount of extra stuff cause I want the user to be 100% focused on my written form of ART. THE SITE IS TOO MUCH CAUSE I AM TOO MUCH Every last addition describes a feature of me PLS VOTE AT LEAST 7/10 I HAVE PUT MY WHOLE HEART INTO THIS PERSONAL PAGE (literarly)", "repo": "https://github.com/prodevmod/RosarioAlexMorabito_site", "demo": "https://rosarioalex.me"}, {"ship_num": 2, "ts": "2026-08-09T03:12:06Z", "hours": 9.0, "multiplier": 3.34, "payout": 29, "blessing": "neutral", "text": "Visit my portfolio. I’m really excited. I put a lot of work into it. I researched a lot to find the specific CSS for frontend, like the donut chart and everything. It was pretty fun. I look forward to creating more projects like this. Please support me. Feel free to point out any improvements you would make.", "repo": "https://github.com/prodevmod/RosarioAlexMorabito_site", "demo": "https://rosarioalex.me"}, {"ship_num": 3, "ts": "2026-06-30T18:59:53Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I used HTML, CSS and JS. The repo is public but I submited everything at once because of working on it localy and It has a readme with contents and what I learned plus a small description of the site.The site is fully deployed with github pages as the guide suggested. I have in total 6 sections and 4 extra css and js features the guide didn’t cover. My css is custom, you’ll notice the stardance and hackclub words are in the color of the hackclub logo.Didn’t use AI, I am part of the boycott chatgpt group.", "repo": "https://github.com/prodevmod/RosarioAlexMorabito_site", "demo": "https://rosarioalex.me"}]...
|
[{"post_id": 66599, "ts": "202 [{"post_id": 66599, "ts": "2026-09-12T13:26:01Z", "hours": 1.7994, "text": "Hello just a lil fix here! Nothing I can actualy work with to write a qualitative devlog! Basically because I was told TOO many times the sizing was messed up on laptops I changed every size metric on my site to rem so it is scalable and remains asthetiacly appealing across all browsers… Thats all… I got the 3D printer I wanted as a prize for my projects and I am so jolly that is y I log less! me:"}, {"post_id": 54073, "ts": "2026-08-24T20:55:58Z", "hours": 0.8375, "text": "GUYS I DID IT! SO my last addition was: A listening to widget just cuz music is such a big part of my personality (it was a headache to implement, I ended up usin last.fm). As a final summary Before shipping here are all the features: BG music I MADE (no AI slop point +1) + a mute/unmute button A hub interface HUD for the most important parts of my personal page Sections: MyName, AboutMe,Skills,Achievements,Dev Stats,MyArtsySide,ContactMe,Visitor Log, A projects page , A blogs page w/ 2 blogs) Interactive UI: click arround😉😉 The content on my page is TOO MUCH, TRUST ME I KNOW BUT it is a PERSONAL SITE after all and I believe it represents me best. It is way better than using UI palletes I found on Instagram. Also mind u all the artwork and UI is hand painted and I think I did preety good plus no mean water jugging UI, EVEN THO I drank 5L in one day so I am basically replacing AI (Yeah!) Pls star my repo or support me if u can and want. ADMIT IT. this is the coolest website known to man 💀💀. I am off to polish the rest, see you on shipping!"}, {"post_id": 54025, "ts": "2026-08-24T19:33:47Z", "hours": 1.2986, "text": "I polished up some things and added stats section cuz Y NOT?LOWK TS is peak! When I mma gonna get super Project? This Might be the finest work of art the frontend word has ever seen!Like PROVE ME WRONG!BTW for the devlog I was about to post an AI slop gif saying peak but my pattern recognition kicked in and I found a human made (I hope it is) Akso PLS MAKE this NO. 1 on the explore page 😭😭💀💀 More about the session : My mom bought me a bathroom duck from the supermarket(Thx mom) I used a github readme activity/commit graph for my github stats The Leetcode and codedex are hardcoded I have NOT found an API yet or any stat form… My next project might be creating a dev stats api if you’d like that idea like and comment “banana” below Also can you guys pls follow me and star my github repos Sry for yapping I didn’t have much to say on the session itself (MY HTML slop Bores me)"}, {"post_id": 53823, "ts": "2026-08-24T14:56:54Z", "hours": 1.2544, "text": "I made a mute button for the music to achieve the best UX! JUST LOOK AT IT! No outline for the red line cause IT WOULDNT BE COOL!I also made t so you cant have it open on a small screen with a mice waning! And LAST BUT CERTAINLY NOT LEAST I made an oppinion logger for anyone to share their opinion abt my site,me,my projects and my so called art!"}, {"post_id": 53762, "ts": "2026-08-24T13:21:30Z", "hours": 3.3086, "text": "I cleanedup the css cause it was a mess and I replaced the white boring div card with my pixelated fun super cool yellow version: This WAS NOT as eay as it seems. I was stuck for a WHOLE HOUR trying to figute out why it is still overflowing after all the padding I added… So after adding some borders, sprinkling in some exceptions and hating myself for not understanding css grids earlier I made it! YAY! I think this is one of my finak devlogs on this project cause literally what more could you ask for?! Btw this is me after realising it was not a padding problem but a background clip and origin problem!"}, {"post_id": 53585, "ts": "2026-08-24T06:01:53Z", "hours": 1.2492, "text": "Drew all network links: https://lapse.hackclub.com/timelapse/tVeIk_5bqSzo and fixed them to 50 by 50 with css. Now I am off to the github repository selector where I basically need to draw one arrow and flip it upside down once so it will be very easy! Then I don’t know what else I could! However I am very happy by how it has turned out cause it expresses me better than any previous version!"}, {"post_id": 53550, "ts": "2026-08-24T04:37:18Z", "hours": 0.4533, "text": "I added a my artsy side section in which you can click a polaroid photo and get teleported to my creation. I am thinking of adding custo contact links and game selector controls skip previous and play and then implement them in this site! I also updated the bg music to all the pages of my site except blogs cause thay gotta be read in seriousness. second screenshot is hover animation!"}, {"post_id": 53389, "ts": "2026-08-23T22:24:44Z", "hours": 3.4939, "text": "I spent 3 hrs to make my own music track ro bg music to my personal website and I had to learn sonic pi from ground up so I can show it in my personal site as a coding achievement and I think it is rly solid if you want to mute it u can mute the whole page."}, {"post_id": 50995, "ts": "2026-08-20T14:14:22Z", "hours": 0.6897, "text": "Fixed some sizing issues and text overflow! I added some more details!Previous devlog mostly describes this!"}, {"post_id": 50970, "ts": "2026-08-20T13:23:46Z", "hours": 0.8006, "text": "This site I finally feel is something that represents me + it has a better UX/UI overall! It is quite Neet SO here is what I added: EVERYTHING changed Here is WHAT CHANGED New Landing page features pixelart I made 2 types of content bgs: one for serius staff blank white 👌👌 and one for more silly and myself stuff pixelated letter paper Ig or smth (it is just yellowish and has black outline like wow) H for a very cool menu/hub inspired by playstation mid game dropdown activated by the ps button. SCROLL DOWN prompt to signify there is more to see I was told the colour pallete was not optimal to say the least so now it is much simpler paler and themed altho there are some hints from the previous one (i love purple) Now the screen is actually snap screen so 2 categories won’t overlap Replaced Spotify copycat w/ a game selection menu where more info are only available by tapping the middle button (github icon) Plus a small pixelated version of me gliding on your screen"}, {"post_id": 50932, "ts": "2026-08-20T12:20:59Z", "hours": 3.5392, "text": "Brooooooooooooooo! I rebranded again! Now it is the best version yet! It is a retro game console super mario inspired site. Most work was doing the css it was DREADFULL tbh. now I am designing the images!!"}, {"post_id": 43672, "ts": "2026-08-09T02:04:49Z", "hours": 5.3856, "text": "I started from zero. I started from zero, but not really, because now I had all the foundations I needed to create a perfect, full-on, very good app that represents me and is my personal website. So I started with the same boilerplate code for all three HTML files. Then I added icons from Auto Icons pack in Figma package that GitHub gave me. Thank you, GitHub, for giving me the chance to subscribing to your GitHub Developer Student Pack. I also created a nice embedded JS script in the projects.html that finds repositories, public repositories on my GitHub and stores them as projects. That’s very easier, more easier than what I have done previously, type everything manually onto the HTML, hard-coded, essentially. I’m very pleased with the result. It took me around four hours plus two hours for debugging and searching CSS designs.Also the color pallete i took from a ui optimization instagram post"}, {"post_id": 33731, "ts": "2026-07-23T21:26:58Z", "hours": 3.4397, "text": "I changed most of the site. I added in the Javascript, 100 lines of Javascript. I basically created a more soul casing and flashy portfolio, if you will, that I certainly liked. Here is a small example. You can go see it. Everything is uploaded."}, {"post_id": 19414, "ts": "2026-06-30T18:45:19Z", "hours": 7.3906, "text": "So I started off like the guide suggests by making a title for the page and a description of this site and its purpose. Subsequently, I made the Header (top navigation bar) and added only the About Me, Portfolio, and Contact Me links and sections.And then ADDED 3 EXTRA SECTIONS A STARDANCE ONE, A SITE DESCRIPTION ONE and A BLOGS SECTION. I ALSO MADE A CURSOR HIGHLIGHT with javascript and A LIVE TAB where anyone can see WHAT I AM ON CURRENTLY. ALSO I ADDED A DROPDOWN FOR BETTER APEARANCE ON THE NAV BAR."}]...
|
Title: MyPersonalSite by @rosandrox | Stardance
D Title: MyPersonalSite by @rosandrox | Stardance
Devlogs:
So I started off like the guide suggests by making a title for the page and a description of this site and its purpose. Subsequently, I made the Header (top navigation bar) and added only the About Me, Portfolio, and Contact Me links and sections.And then ADDED 3 EXTRA SECTIONS A STARDANCE ONE, A SITE DESCRIPTION ONE and A BLOGS SECTION. I ALSO MADE A CURSOR HIGHLIGHT with javascript and A LIVE TAB where anyone can see WHAT I AM ON CURRENTLY. ALSO I ADDED A DROPDOWN FOR BETTER APEARANCE ON THE NAV BAR.
I changed most of the site. I added in the Javascript, 100 lines of Javascript. I basically created a more soul casing and flashy portfolio, if you will, that I certainly liked. Here is a small example. You can go see it. Everything is uploaded.
I started from zero. I started from zero, but not really, because now I had all the foundations I needed to create a perfect, full-on, very good app that represents me and is my personal website. So I started with the same boilerplate code for all three HTML files. Then I added icons from Auto Icons pack in Figma package that GitHub gave me. Thank you, GitHub, for giving me the chance to subscribing to your GitHub Developer Student Pack. I also created a nice embedded JS script in the projects.html that finds repositories, public repositories on my GitHub and stores them as projects. That’s very easier, more easier than what I have done previously, type everything manually onto the HTML, hard-coded, essentially. I’m very pleased with the result. It took me around four hours plus two hours for debugging and searching CSS designs.Also the color pallete i took from a ui optimization instagram post
Brooooooooooooooo! I rebranded again! Now it is the best version yet! It is a retro game console super mario inspired site. Most work was doing the css it was DREADFULL tbh. now I am designing the images!!
This site I finally feel is something that represents me + it has a better UX/UI overall! It is quite Neet SO here is what I added: EVERYTHING changed Here is WHAT CHANGED New Landing page features pixelart I made 2 types of content bgs: one for serius staff blank white 👌👌 and one for more silly and myself stuff pixelated letter paper Ig or smth (it is just yellowish and has black outline like wow) H for a very cool menu/hub inspired by playstation mid game dropdown activated by the ps button. SCROLL DOWN prompt to signify there is more to see I was told the colour pallete was not optimal to say the least so now it is much simpler paler and themed altho there are some hints from the previous one (i love purple) Now the screen is actually snap screen so 2 categories won’t overlap Replaced Spotify copycat w/ a game selection menu where more info are only available by tapping the middle button (github icon) Plus a small pixelated version of me gliding on your screen
Fixed some sizing issues and text overflow! I added some more details!Previous devlog mostly describes this!
I spent 3 hrs to make my own music track ro bg music to my personal website and I had to learn sonic pi from ground up so I can show it in my personal site as a coding achievement and I think it is rly solid if you want to mute it u can mute the whole page.
I added a my artsy side section in which you can click a polaroid photo and get teleported to my creation. I am thinking of adding custo contact links and game selector controls skip previous and play and then implement them in this site! I also updated the bg music to all the pages of my site except blogs cause thay gotta be read in seriousness. second screenshot is hover animation!
Drew all network links: https://lapse.hackclub.com/timelapse/tVeIk_5bqSzo and fixed them to 50 by 50 with css. Now I am off to the github repository selector where I basically need to draw one arrow and flip it upside down once so it will be very easy! Then I don’t know what else I could! However I am very happy by how it has turned out cause it expresses me better than any previous version!
I cleanedup the css cause it was a mess and I replaced the white boring div card with my pixelated fun super cool yellow version: This WAS NOT as eay as it seems. I was stuck for a WHOLE HOUR trying to figute out why it is still overflowing after all the padding I added… So after adding some borders, sprinkling in some exceptions and hating myself for not understanding css grids earlier I made it! YAY! I think this is one of my finak devlogs on this project cause literally what more could you ask for?! Btw this is me after realising it was not a padding problem but a background clip and origin problem!
I made a mute button for the music to achieve the best UX! JUST LOOK AT IT! No outline for the red line cause IT WOULDNT BE COOL!I also made t so you cant have it open on a small screen with a mice waning! And LAST BUT CERTAINLY NOT LEAST I made an oppinion logger for anyone to share their opinion abt my site,me,my projects and my so called art!
I polished up some things and added stats section cuz Y NOT?LOWK TS is peak! When I mma gonna get super Project? This Might be the finest work of art the frontend word has ever seen!Like PROVE ME WRONG!BTW for the devlog I was about to post an AI slop gif saying peak but my pattern recognition kicked in and I found a human made (I hope it is) Akso PLS MAKE this NO. 1 on the explore page 😭😭💀💀 More about the session : My mom bought me a bathroom duck from the supermarket(Thx mom) I used a github readme activity/commit graph for my github stats The Leetcode and codedex are hardcoded I have NOT found an API yet or any stat form… My next project might be creating a dev stats api if you’d like that idea like and comment “banana” below Also can you guys pls follow me and star my github repos Sry for yapping I didn’t have much to say on the session itself (MY HTML slop Bores me)
GUYS I DID IT! SO my last addition was: A listening to widget just cuz music is such a big part of my personality (it was a headache to implement, I ended up usin last.fm). As a final summary Before shipping here are all the features: BG music I MADE (no AI slop point +1) + a mute/unmute button A hub interface HUD for the most important parts of my personal page Sections: MyName, AboutMe,Skills,Achievements,Dev Stats,MyArtsySide,ContactMe,Visitor Log, A projects page , A blogs page w/ 2 blogs) Interactive UI: click arround😉😉 The content on my page is TOO MUCH, TRUST ME I KNOW BUT it is a PERSONAL SITE after all and I believe it represents me best. It is way better than using UI palletes I found on Instagram. Also mind u all the artwork and UI is hand painted and I think I did preety good plus no mean water jugging UI, EVEN THO I drank 5L in one day so I am basically replacing AI (Yeah!) Pls star my repo or support me if u can and want. ADMIT IT. this is the coolest website known to man 💀💀. I am off to polish the rest, see you on shipping!
Hello just a lil fix here! Nothing I can actualy work with to write a qualitative devlog! Basically because I was told TOO many times the sizing was messed up on laptops I changed every size metric on my site to rem so it is scalable and remains asthetiacly appealing across all browsers… Thats all… I got the 3D printer I wanted as a prize for my projects and I am so jolly that is y I log less! me:
Ships:
I used HTML, CSS and JS. The repo is public but I submited everything at once because of working on it localy and It has a readme with contents and what I learned plus a small description of the site.The site is fully deployed with github pages as the guide suggested. I have in total 6 sections and 4 extra css and js features the guide didn’t cover. My css is custom, you’ll notice the stardance and hackclub words are in the color of the hackclub logo.Didn’t use AI, I am part of the boycott chatgpt group.
Visit my portfolio. I’m really excited. I put a lot of work into it. I researched a lot to find the specific CSS for frontend, like the donut chart and everything. It was pretty fun. I look forward to creating more projects like this. Please support me. Feel free to point out any improvements you would make.
I removed the Stats cause they felt too much and didnt work properly! bout my project ALL the artwork/code/UI design was made by me (+1 for no AI) Even tho I have made other versions of this site in the past I think this one describes me best Hub opens/closes w/ H Music can be muted by top left button click the big caracter behind my name or drag the walking kiddo at the bottom of the screen The pages and sections are: index.html -> Hero,About me,Skills,Qualifications,My Artsy Side, Contact Me, Leave a review! projects.html -> A selection screen of all my projects linked to a github repo blog.html->blog1,blog2 PLSSS READ MY BLOGS You might notice blogs have the least ammount of extra stuff cause I want the user to be 100% focused on my written form of ART. THE SITE IS TOO MUCH CAUSE I AM TOO MUCH Every last addition describes a feature of me PLS VOTE AT LEAST 7/10 I HAVE PUT MY WHOLE HEART INTO THIS PERSONAL PAGE (literarly)...
|
1793314548.5043287
|
1793400948.5043287
|
|
53897
|
DG-SITE by @decagon | Stardance
|
decagon
|
1
|
2.85
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T03:12:56Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my very first website. It can tell you a bit about me. I am new to making websites so it wasn’t exactly effortless, but I had plenty of resources to pull from. The only websites I’ve made before this has just been me doing some vibe-coding. I am very happy with the result, even if it is very simple.", "repo": "https://github.com/Devahedron/DGHG-SITE", "demo": "https://devahedron.github.io/DGHG-SITE/"}]...
|
[{"post_id": 54864, "ts": "202 [{"post_id": 54864, "ts": "2026-08-26T02:01:30Z", "hours": 0.8503, "text": "Just update my website to have some more style. Played with text alignment, color, put a filter on the mountain image, and some other things."}, {"post_id": 54210, "ts": "2026-08-25T03:05:14Z", "hours": 0.9972, "text": "Just finished my personal website! Had a great time learning how to make it!"}, {"post_id": 54177, "ts": "2026-08-25T01:31:02Z", "hours": 1.1233, "text": "I just made my first (very unfinished) website! I will be sure to finish/improve it tonight or after cross country tomorrow. I say finish, but my old tech teacher always said how you don’t ever truly finish a project because you can always continue to improve it. He had many quotes he would use."}]...
|
Title: DG-SITE by @decagon | Stardance
Devlogs:
I Title: DG-SITE by @decagon | Stardance
Devlogs:
I just made my first (very unfinished) website! I will be sure to finish/improve it tonight or after cross country tomorrow. I say finish, but my old tech teacher always said how you don’t ever truly finish a project because you can always continue to improve it. He had many quotes he would use.
Just finished my personal website! Had a great time learning how to make it!
Just update my website to have some more style. Played with text alignment, color, put a filter on the mountain image, and some other things.
Ships:
I made my very first website. It can tell you a bit about me. I am new to making websites so it wasn’t exactly effortless, but I had plenty of resources to pull from. The only websites I’ve made before this has just been me doing some vibe-coding. I am very happy with the result, even if it is very simple....
|
1793487123.8593693
|
1793573523.8593693
|
|
53140
|
TypeRush by @Arpit_1357 | Stardance
|
Arpit_1357
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T03:09:51Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I am Arpit and i made TypeRush, a browser-based typing game that lets players test their typing speed and accuracy through typing challenges. The challenging part was making the typing system track input correctly while updating the score, WPM, and accuracy in real time. I’m proud that I turned the idea into a working, playable project and shipped it online. To test it, just click “Try project” and start typing the displayed text. Try to get the highest WPM and accuracy possible!", "repo": "https://github.com/Arpitdevs/typerush", "demo": "https://arpitdevs.github.io/typerush/"}]...
|
[{"post_id": 52852, "ts": "202 [{"post_id": 52852, "ts": "2026-08-23T06:57:12Z", "hours": 0.2706, "text": "This is my first project named TypeRush, I just started working on it. I am new on this website and I am working on another project of voice enabled JARVIS if any of you got any tips for a newbie like me Please drop them in the comments"}]...
|
Title: TypeRush by @Arpit_1357 | Stardance
Devlog Title: TypeRush by @Arpit_1357 | Stardance
Devlogs:
This is my first project named TypeRush, I just started working on it. I am new on this website and I am working on another project of voice enabled JARVIS if any of you got any tips for a newbie like me Please drop them in the comments
Ships:
I am Arpit and i made TypeRush, a browser-based typing game that lets players test their typing speed and accuracy through typing challenges. The challenging part was making the typing system track input correctly while updating the score, WPM, and accuracy in real time. I’m proud that I turned the idea into a working, playable project and shipped it online. To test it, just click “Try project” and start typing the displayed text. Try to get the highest WPM and accuracy possible!...
|
1793541158.1159472
|
1793627558.1159472
|
|
50821
|
Emberfall by @janswca | Stardance
|
janswca
|
1
|
349.88
|
959
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T02:43:25Z", "hours": 101.0, "multiplier": 11.57, "payout": 959, "blessing": "neutral", "text": "emberfall is a game in a cave like dungeon where you have to find your way out and fight many enimies on the way", "repo": "https://github.com/janirusepa-design/emberfall", "demo": "https://janirusepa-design.github.io/emberfall/"}]...
|
[{"post_id": 65378, "ts": "202 [{"post_id": 65378, "ts": "2026-09-10T14:11:52Z", "hours": 12.3067, "text": "last playtests before shipping it soon, found some more inconsistencies and patched them, and the game is now mostly looking how i want it"}, {"post_id": 64792, "ts": "2026-09-09T13:35:57Z", "hours": 11.1, "text": "Noticed the sides of the screen were just permanently black, which is because the screen is twice as wide as it is tall, and the torch was a circle. Made the light an ellipse so it matches the screen shape. You now see about 14 tiles on either side of you instead of 7, and the top and bottom stay dark. Flaring fills the screen almost exactly, with the corners still falling off. Also made the torch something you can build up. There are four different upgrades now that extend it, so if you keep picking them, you finish the run seeing way more than you started with."}, {"post_id": 64516, "ts": "2026-09-08T23:48:34Z", "hours": 10.7667, "text": "worken on some new ablities and more, comming soon"}, {"post_id": 64182, "ts": "2026-09-08T12:28:17Z", "hours": 11.6667, "text": "Added elites enemy types this time, roughly one a room, with a ring around them so you can spot one coming and a guaranteed drop when it goes down."}, {"post_id": 63936, "ts": "2026-09-08T00:39:33Z", "hours": 10.3667, "text": "Most of the loot is still just numbers going up. 25 of the 29 affixes are a flat percentage, and only four of them do anything, so I want to turn a chunk of those into things with a verb in them, like your torch flaring on a kill or the first hit in a room always critting.After that, giving you a choice of two doors on the boss floors instead of the same 1 to 11 every single run."}, {"post_id": 63568, "ts": "2026-09-07T14:15:41Z", "hours": 8.5514, "text": "worked on some more minor improments so i can really get the best build out for the next ship"}, {"post_id": 63385, "ts": "2026-09-07T05:42:13Z", "hours": 10.4333, "text": "fixed the screen randomly going flat and bright, with no characters on it. Ashglass pickups were being made with a colour that doesn’t exist, which crashed the renderer mid-frame and killed all the lighting, and it looked random because ashglass only drops about one kill in twenty. Also, every floor generates differently instead of ten copies of the same dungeon in different colours, so the Cistern is flooded channels now and the Vault is six huge rooms. You can finally use abilities while flaring, since Shift turns the number row into a 1 to 5, which did nothing the whole time your torch was up. Toned the flare down; it used to light more than the whole screen. Plus the usual: stopped the hitching when you walk into new rooms, chest loot labels stack instead of piling on one spot, the Pyre was secretly two different affixes with the same name, and the help screen no longer lies about how many abilities you get."}, {"post_id": 62958, "ts": "2026-09-06T14:54:55Z", "hours": 13.2667, "text": "Still working right now, come back next devlog, havent finishet yet"}, {"post_id": 62555, "ts": "2026-09-06T00:25:54Z", "hours": 10.1333, "text": "It’s back. After the last batch of improvements, I played through again this morning, and the same glitch that happened a couple of days ago is back. Now, whenever I use my special abilities, the game goes grey, I can’t see my character or any enemies, and even though my attachments register, I can’t really play the game. But nevertheless i have fixed it again. Hopefully this time it stays fixed"}, {"post_id": 62226, "ts": "2026-09-05T14:16:47Z", "hours": 12.9, "text": "Did though playtests of the game and marked down some existing issues, and looked at ways to improve, optimised the code, and started ideating what new mechanics and features to add before shipping it again. In terms of shipping, I’ll probably end up shipping by the end of this week."}, {"post_id": 61849, "ts": "2026-09-04T23:42:12Z", "hours": 13.0667, "text": "worked on more minor things, especially the colours, they all look pretty much the same but I decided to make them more varied as you go throughout your run"}, {"post_id": 61412, "ts": "2026-09-04T09:52:39Z", "hours": 10.9333, "text": "Worked on improving the enemy encounter system. I found lots of glitches in it after making it for the first time. Sometimes, when you fough an enemny it woundnt update here and just many other problems but ive worked a lot the past 2 days working on fixing it and i think now it works, in my playtest, i havent found any more issues wth it. they update onto the list, maye in the future i could work on makeing this layout better i do think it it kind of lacking right now"}, {"post_id": 61160, "ts": "2026-09-03T22:56:03Z", "hours": 18.1333, "text": "worked on more minor things on the game"}, {"post_id": 60574, "ts": "2026-09-03T00:38:25Z", "hours": 10.3333, "text": "Just fixed a major glitch that caused this in the game, where you were stuck in this place and you just coudnt get out of it unless you resrated the game. likely due to the plethora of code changes I made. But this was"}, {"post_id": 60241, "ts": "2026-09-02T14:17:50Z", "hours": 5.1, "text": "Did it finally? Now the game saves to your browser cache. Now, as long as you keep playing in the same browser, you will not lose your progress, supposed to work though github as well but i havent tested that yet"}, {"post_id": 59980, "ts": "2026-09-02T02:04:30Z", "hours": 8.6333, "text": "SPOILERS ABOUT THE END OF THE GAME But i started thinking about what happens after you finsished all 11 floors and then i decided that you would be somone who got stranded on a lsland and fell into a cave and at the end you get the whole backstrory on what happend before the caves basicly you would go to a beacon that you set up and call for help, in not sure about the details just coded and make the draft of the story"}, {"post_id": 59448, "ts": "2026-09-01T09:37:30Z", "hours": 10.4333, "text": "Final floor looks like a whole ritual"}, {"post_id": 59264, "ts": "2026-08-31T23:11:16Z", "hours": 13.1333, "text": "Just finished the new upgrade system"}, {"post_id": 58755, "ts": "2026-08-31T10:00:51Z", "hours": 10.1, "text": "Worked on a list of enemies that you encounter, and as you progress, you will discover more and more. Also, worked on, and revamped the final floor to feel like a complete boss battle, which is more expansive and, for the first time, not as cramped have space to move around. Still to come a new and imporved upgrade system a first draft you can see in the ss here where you can stack up to 5 special abilities which you wil gain by section as you progress"}, {"post_id": 58503, "ts": "2026-08-30T22:45:09Z", "hours": 11.2667, "text": "Ok, the first batch of finished improvements is taking slightly longer than expected. I ran into quite a few issues while coding them, still troubleshooting"}, {"post_id": 58025, "ts": "2026-08-30T11:28:29Z", "hours": 4.4, "text": "Ok, im bout to begin incorporating the first batch of improvements, starting with the chaning the story"}, {"post_id": 57856, "ts": "2026-08-30T05:28:01Z", "hours": 12.5333, "text": "Fixed a bunch of stuff from the feedback, first make the tutorial larger and easier to read and understand, fixed sloppy and laggy mouse movement, increased the scaling, fixed the joystick and also reducsed screenshake when low on embers and getting damgaed added esc menu and a repo licenece also from your feedback im going to try being more detailed with my devlogs when i can. ill be ready to ship again soon, i going to try to find more way to imporve on top of this"}, {"post_id": 57381, "ts": "2026-08-29T14:47:16Z", "hours": 2.4256, "text": "Thanks for all the feedback im still working on incorporating all those changes and more in my game starting with a new and imporved better tutorial so o new players can understand all the controls of the game, how and when to use them"}, {"post_id": 57135, "ts": "2026-08-29T07:33:01Z", "hours": 6.9, "text": "Wored on some minor Improvents to the game"}, {"post_id": 53781, "ts": "2026-08-24T14:04:38Z", "hours": 7.6667, "text": "worked on some cool ememy designs"}, {"post_id": 53418, "ts": "2026-08-23T23:13:31Z", "hours": 10.2, "text": "Added on the totutorial and worked on imrpoving the game"}, {"post_id": 53038, "ts": "2026-08-23T13:01:04Z", "hours": 7.7281, "text": "Worked on adding a tutorial for new players"}, {"post_id": 52734, "ts": "2026-08-23T01:55:19Z", "hours": 19.2667, "text": "this game is almost finished, worked on a cool start screen"}, {"post_id": 52120, "ts": "2026-08-22T06:33:29Z", "hours": 16.6492, "text": "done a lot for the gameplay and mechanics of the game"}, {"post_id": 51665, "ts": "2026-08-21T13:52:37Z", "hours": 9.7667, "text": "Ok im very close to shipping this project, I’ve perfected the start screen, and now I just need to work on improving the gameplay, and then stabilizing and debugging the code"}, {"post_id": 51398, "ts": "2026-08-21T02:17:28Z", "hours": 9.1833, "text": "Made some good progress so far, but i think the code still needs work, and i keep runnning into errors about the game"}, {"post_id": 50862, "ts": "2026-08-20T09:45:14Z", "hours": 7.8786, "text": "I’ve gone pretty far but I’ve realized instead of making one big file for the game, I should just make a collection of files then an index.html file that runs off those ones, then much easier to run and to code"}, {"post_id": 50686, "ts": "2026-08-20T00:18:32Z", "hours": 12.4239, "text": "Just started working on my project put in about 12 hours at once"}, {"post_id": 50049, "ts": "2026-08-19T02:38:54Z", "hours": 0.6119, "text": "Just started working on a game its about being stuck in a cave and using a torch to find your way out and as you try to leave you have to face eminimies that try to attack you still in ideation"}]...
|
Title: Emberfall by @janswca | Stardance
Devlogs: Title: Emberfall by @janswca | Stardance
Devlogs:
Just started working on a game its about being stuck in a cave and using a torch to find your way out and as you try to leave you have to face eminimies that try to attack you still in ideation
Just started working on my project put in about 12 hours at once
I’ve gone pretty far but I’ve realized instead of making one big file for the game, I should just make a collection of files then an index.html file that runs off those ones, then much easier to run and to code
Made some good progress so far, but i think the code still needs work, and i keep runnning into errors about the game
Ok im very close to shipping this project, I’ve perfected the start screen, and now I just need to work on improving the gameplay, and then stabilizing and debugging the code
done a lot for the gameplay and mechanics of the game
this game is almost finished, worked on a cool start screen
Worked on adding a tutorial for new players
Added on the totutorial and worked on imrpoving the game
worked on some cool ememy designs
Wored on some minor Improvents to the game
Thanks for all the feedback im still working on incorporating all those changes and more in my game starting with a new and imporved better tutorial so o new players can understand all the controls of the game, how and when to use them
Fixed a bunch of stuff from the feedback, first make the tutorial larger and easier to read and understand, fixed sloppy and laggy mouse movement, increased the scaling, fixed the joystick and also reducsed screenshake when low on embers and getting damgaed added esc menu and a repo licenece also from your feedback im going to try being more detailed with my devlogs when i can. ill be ready to ship again soon, i going to try to find more way to imporve on top of this
Ok, im bout to begin incorporating the first batch of improvements, starting with the chaning the story
Ok, the first batch of finished improvements is taking slightly longer than expected. I ran into quite a few issues while coding them, still troubleshooting
Worked on a list of enemies that you encounter, and as you progress, you will discover more and more. Also, worked on, and revamped the final floor to feel like a complete boss battle, which is more expansive and, for the first time, not as cramped have space to move around. Still to come a new and imporved upgrade system a first draft you can see in the ss here where you can stack up to 5 special abilities which you wil gain by section as you progress
Just finished the new upgrade system
Final floor looks like a whole ritual
SPOILERS ABOUT THE END OF THE GAME But i started thinking about what happens after you finsished all 11 floors and then i decided that you would be somone who got stranded on a lsland and fell into a cave and at the end you get the whole backstrory on what happend before the caves basicly you would go to a beacon that you set up and call for help, in not sure about the details just coded and make the draft of the story
Did it finally? Now the game saves to your browser cache. Now, as long as you keep playing in the same browser, you will not lose your progress, supposed to work though github as well but i havent tested that yet
Just fixed a major glitch that caused this in the game, where you were stuck in this place and you just coudnt get out of it unless you resrated the game. likely due to the plethora of code changes I made. But this was
worked on more minor things on the game
Worked on improving the enemy encounter system. I found lots of glitches in it after making it for the first time. Sometimes, when you fough an enemny it woundnt update here and just many other problems but ive worked a lot the past 2 days working on fixing it and i think now it works, in my playtest, i havent found any more issues wth it. they update onto the list, maye in the future i could work on makeing this layout better i do think it it kind of lacking right now
worked on more minor things, especially the colours, they all look pretty much the same but I decided to make them more varied as you go throughout your run
Did though playtests of the game and marked down some existing issues, and looked at ways to improve, optimised the code, and started ideating what new mechanics and features to add before shipping it again. In terms of shipping, I’ll probably end up shipping by the end of this week.
It’s back. After the last batch of improvements, I played through again this morning, and the same glitch that happened a couple of days ago is back. Now, whenever I use my special abilities, the game goes grey, I can’t see my character or any enemies, and even though my attachments register, I can’t really play the game. But nevertheless i have fixed it again. Hopefully this time it stays fixed
Still working right now, come back next devlog, havent finishet yet
fixed the screen randomly going flat and bright, with no characters on it. Ashglass pickups were being made with a colour that doesn’t exist, which crashed the renderer mid-frame and killed all the lighting, and it looked random because ashglass only drops about one kill in twenty. Also, every floor generates differently instead of ten copies of the same dungeon in different colours, so the Cistern is flooded channels now and the Vault is six huge rooms. You can finally use abilities while flaring, since Shift turns the number row into a 1 to 5, which did nothing the whole time your torch was up. Toned the flare down; it used to light more than the whole screen. Plus the usual: stopped the hitching when you walk into new rooms, chest loot labels stack instead of piling on one spot, the Pyre was secretly two different affixes with the same name, and the help screen no longer lies about how many abilities you get.
worked on some more minor improments so i can really get the best build out for the next ship
Most of the loot is still just numbers going up. 25 of the 29 affixes are a flat percentage, and only four of them do anything, so I want to turn a chunk of those into things with a verb in them, like your torch flaring on a kill or the first hit in a room always critting.After that, giving you a choice of two doors on the boss floors instead of the same 1 to 11 every single run.
Added elites enemy types this time, roughly one a room, with a ring around them so you can spot one coming and a guaranteed drop when it goes down.
worken on some new ablities and more, comming soon
Noticed the sides of the screen were just permanently black, which is because the screen is twice as wide as it is tall, and the torch was a circle. Made the light an ellipse so it matches the screen shape. You now see about 14 tiles on either side of you instead of 7, and the top and bottom stay dark. Flaring fills the screen almost exactly, with the corners still falling off. Also made the torch something you can build up. There are four different upgrades now that extend it, so if you keep picking them, you finish the run seeing way more than you started with.
last playtests before shipping it soon, found some more inconsistencies and patched them, and the game is now mostly looking how i want it
Ships:
emberfall is a game in a cave like dungeon where you have to find your way out and fight many enimies on the way...
|
1792875220.036621
|
1793739220.036621
|
|
53909
|
Trial-Personal-Site by @TheChessSagittarius | Star Trial-Personal-Site by @TheChessSagittarius | Stardance...
|
TheChessSagittarius
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T02:04:57Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Made a small little personal site displaying some of my information specifically targeted towards possible employers for co-op / internship opportunities. I basically just threw a bunch of academic, extracurricular, and past projects that I made and categorized the webpage by sections", "repo": "https://github.com/TheChessSagittarius/Trial-Personal-Site", "demo": "https://thechesssagittarius.github.io/Trial-Personal-Site/"}]...
|
[{"post_id": 54188, "ts": "202 [{"post_id": 54188, "ts": "2026-08-25T02:02:28Z", "hours": 1.2558, "text": "Finished up the basic sections that I wanted to include as well as included images with . Also played around with a little bit of CSS Flexbox and watched a video on it so I added align-items center even though I had already done it beforehand. My site serves its purpose so its a good start for me"}, {"post_id": 54069, "ts": "2026-08-24T20:50:16Z", "hours": 1.435, "text": "First draft creating my first personal webpage. The goal of this page is to treat it as: A personal portfolio / resume displayer also good for displaying random personal details A coding project that teaches me some basics on web development and html code Currently used Stardance Guide for the basic title, headers, quick links. Found some resources online which taught me how to create bullet point lists with type of format as well as using CSS to create the background, font colour, and text centering. Looking to add and develop more sections and features"}]...
|
Title: Trial-Personal-Site by @TheChessSagittarius Title: Trial-Personal-Site by @TheChessSagittarius | Stardance
Devlogs:
First draft creating my first personal webpage. The goal of this page is to treat it as: A personal portfolio / resume displayer also good for displaying random personal details A coding project that teaches me some basics on web development and html code Currently used Stardance Guide for the basic title, headers, quick links. Found some resources online which taught me how to create bullet point lists with type of format as well as using CSS to create the background, font colour, and text centering. Looking to add and develop more sections and features
Finished up the basic sections that I wanted to include as well as included images with . Also played around with a little bit of CSS Flexbox and watched a video on it so I added align-items center even though I had already done it beforehand. My site serves its purpose so its a good start for me
Ships:
Made a small little personal site displaying some of my information specifically targeted towards possible employers for co-op / internship opportunities. I basically just threw a bunch of academic, extracurricular, and past projects that I made and categorized the webpage by sections...
|
1793490980.0575092
|
1793577380.0575092
|
|
53930
|
Auraful Slack Bot by @Pixeleyesd | Stardance
|
Pixeleyesd
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-25T00:45:51Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a simple slack bot with the following commands: /auraful-help /auraful-joke /auraful-catfact /auraful-ping", "repo": "https://github.com/Pixeleyesd/auraful-slackbot", "demo": "https://hackclub.enterprise.slack.com/archives/C0BRZ5HNMD5"}]...
|
[{"post_id": 54157, "ts": "202 [{"post_id": 54157, "ts": "2026-08-25T00:25:14Z", "hours": 0.4031, "text": "I made my slack bot! :) (it was suprisingly easy 😭 )"}]...
|
Title: Auraful Slack Bot by @Pixeleyesd | Stardanc Title: Auraful Slack Bot by @Pixeleyesd | Stardance
Devlogs:
I made my slack bot! :) (it was suprisingly easy 😭 )
Ships:
I made a simple slack bot with the following commands: /auraful-help /auraful-joke /auraful-catfact /auraful-ping...
|
1792828619.4015174
|
1793692619.4015174
|
|
53753
|
WarioWare Game by @mazeneika2009 | Stardance
|
mazeneika2009
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T23:47:26Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I make a simple warioware game to test player speed with using AI in folder structure to learn me how can it build professional game folder structure", "repo": "https://github.com/mazeneika2000-arch/WarioWare-Game", "demo": "https://mazeneika2000-arch.github.io/WarioWare-Game/"}]...
|
[{"post_id": 53965, "ts": "202 [{"post_id": 53965, "ts": "2026-08-24T17:56:06Z", "hours": 1.5947, "text": "I make a simple WarioWare game that test the player`s speed"}]...
|
Title: WarioWare Game by @mazeneika2009 | Stardanc Title: WarioWare Game by @mazeneika2009 | Stardance
Devlogs:
I make a simple WarioWare game that test the player`s speed
Ships:
I make a simple warioware game to test player speed with using AI in folder structure to learn me how can it build professional game folder structure...
|
1793476322.0939407
|
1793562722.0939407
|
|
53149
|
Isaac Oracle by @Finity | Stardance
|
Finity
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T23:46:30Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A Slack bot based on the popular roguelike game, The Binding of Isaac! You can ask it to generate runs, give you facts about items, and play item trivia! The last two features are made possible thanks to the open-source “The Finding of Isaac”( https://github.com/MehYam/thefindingofisaac ) project. Hope you like it!", "repo": "https://github.com/Finity16/isaac-oracle-bot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0P5NE354"}]...
|
[{"post_id": 53570, "ts": "202 [{"post_id": 53570, "ts": "2026-08-24T05:05:38Z", "hours": 0.4825, "text": "Added two new commands, one which tells you facts about a random item, and another that starts a little minigame and lets you guess the item based off clues. All this is made possible because I added a large isaac item dataset from the open-source “The Finding of Isaac” project, so I don’t have to manually type everything. This was a quick one, the dataset made things quite easy."}, {"post_id": 53430, "ts": "2026-08-23T23:37:52Z", "hours": 0.6161, "text": "Added a command that generates a random run with random requirements, such as a character, a boss to beat, and two rules to spice things up."}]...
|
Title: Isaac Oracle by @Finity | Stardance
Devlog Title: Isaac Oracle by @Finity | Stardance
Devlogs:
Added a command that generates a random run with random requirements, such as a character, a boss to beat, and two rules to spice things up.
Added two new commands, one which tells you facts about a random item, and another that starts a little minigame and lets you guess the item based off clues. All this is made possible because I added a large isaac item dataset from the open-source “The Finding of Isaac” project, so I don’t have to manually type everything. This was a quick one, the dataset made things quite easy.
Ships:
A Slack bot based on the popular roguelike game, The Binding of Isaac! You can ask it to generate runs, give you facts about items, and play item trivia! The last two features are made possible thanks to the open-source “The Finding of Isaac”( https://github.com/MehYam/thefindingofisaac ) project. Hope you like it!...
|
1793541179.994454
|
1793627579.994454
|
|
51759
|
Custom Mouse by @sharc | Stardance
|
sharc
|
1
|
31.09
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T23:23:35Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a DIY Custom Mouse from scratch using a PMW3389 sensor and an Arduino Pro Micro AtMega32u4. There aren’t many similar projects to help understand how to interface with the sensor. This is my first electronics project and I am proud that I have managed to complete this with no prior skills or experience. I have learned a lot from this project; PCB design, soldering, Arduino and library coding. If you want to test the project, you must be good at small surface mount component soldering (the resistors and capacitors are 0805). There is instructions on the readme to build the mouse. Feel free to message me on slack if you have any questions or need help with anything ( @sharcc ). Current issues: No shell Mouse switches are backwards or they wont work Lens has trouble fitting. Scroll wheel is awkward to use", "repo": "https://github.com/aSharcc/PMW3389-Arduino-Custom-Mouse/", "demo": ""}]...
|
[{"post_id": 61079, "ts": "202 [{"post_id": 61079, "ts": "2026-09-03T19:56:43Z", "hours": 3.6069, "text": "Devlog 31/08/2026 to 03/09/2026 What did I do? Updated PCB v2 and v3 according to DFM review Updated PCB v2 and v3 to increase size of lens cutout for easier installation Updated Readme and BOM to accommodate v2 and v3 Created 3d printing files Printed out new top shell What’s next? Center sensor on PCB v3 Create shell v3 Order PCB for v2 (wired) and v3 (wireless) Waiting for ship to be reviewed for funding"}, {"post_id": 58515, "ts": "2026-08-30T23:03:07Z", "hours": 2.1667, "text": "Devlog 30/08/2026 What did I do? Updated shell v2 (Changed click mechanism) Printed new shell v2 What’s next? Create shell for v3 (wireless) Order PCB for v2 (wired) and v3 (wireless) Waiting for ship to be verified for funding"}, {"post_id": 57548, "ts": "2026-08-29T18:41:53Z", "hours": 4.5325, "text": "Devlog 29/08/2026 What did I do? Created PCB v3 (Wireless) Cleaned up GitHub repo Exported PCB files Created new release on GitHub What’s next? (Wating for ship to be completed for funding) Order PCBs Order PMW3389 sensors Create shell for v3"}, {"post_id": 56936, "ts": "2026-08-28T23:21:46Z", "hours": 3.1156, "text": "Devlog 28/08/2026 What did I do? Assembled Mouse Iterated Shell v2 Design (Smaller USB cable cutout) Exported PCB files Updated GitHub repo file structure Updated README Created BOM.md and BOM.csv Created instructions for mouse What’s next? Complete PCB v2 (Wating for funding from stardance) Order PCBs Order PMW3389 sensors"}, {"post_id": 56267, "ts": "2026-08-27T23:27:39Z", "hours": 5.0208, "text": "Devlog 27/08/2026 Pt. 2 What did I do? Completed Shell v2 Printed Shell v2 What’s left? Test Shell v2 Assembly Order Parts for Mouse v2 (PMW3389 Sensors) Order PCBs (Waiting for funding)"}, {"post_id": 55514, "ts": "2026-08-27T12:40:22Z", "hours": 2.5544, "text": "Devlog 27/08/2026 Pt.1 What did I do? Completed Shell v1 Completed PCB v2 Assembled and tested mouse v1 Started Work on Shell v2 What’s next? Complete shell v2 Order PCB v2 Print shell v2 Assemble and test shell v2"}, {"post_id": 55252, "ts": "2026-08-26T22:20:31Z", "hours": 0.2556, "text": "Devlog 26/08/2026 What did I do? Continued 3d modeling mouse shell Printed shell then tested and iterated What do I need to do? Troubleshoot mouse Create hole for USB wire in shell"}, {"post_id": 54807, "ts": "2026-08-25T22:57:35Z", "hours": 5.0772, "text": "Devlog 25/08/2026. Pt.2 What did I do?: Created shell 3d model and iterated the design What’s next? 3d Print the mosue shell test mouse shell iterate design finish pcb improvments (new scroll wheel)"}, {"post_id": 54417, "ts": "2026-08-25T12:49:46Z", "hours": 3.7608, "text": "Devlog 25/08/2026. Pt.1 What did I do?: Created PCB v2 featuring silkscreen logo (Fixed backwards mouse switches, lens clearance issues.) updated credits started 3d modeling shell. What’s next? finish 3d modeling mouse shell"}, {"post_id": 54132, "ts": "2026-08-24T23:12:07Z", "hours": 0.7011, "text": "Added video demo ready to ship"}, {"post_id": 54095, "ts": "2026-08-24T21:43:12Z", "hours": 0.3456, "text": "Devlog up to 24/08/2026 What did I do? Research Created PCB v1 Created firmware Tested firmware and PCB What’s next? Create, test and iterate shell Create PCB v2"}]...
|
Title: Custom Mouse by @sharc | Stardance
Devlogs Title: Custom Mouse by @sharc | Stardance
Devlogs:
Devlog up to 24/08/2026 What did I do? Research Created PCB v1 Created firmware Tested firmware and PCB What’s next? Create, test and iterate shell Create PCB v2
Added video demo ready to ship
Devlog 25/08/2026. Pt.1 What did I do?: Created PCB v2 featuring silkscreen logo (Fixed backwards mouse switches, lens clearance issues.) updated credits started 3d modeling shell. What’s next? finish 3d modeling mouse shell
Devlog 25/08/2026. Pt.2 What did I do?: Created shell 3d model and iterated the design What’s next? 3d Print the mosue shell test mouse shell iterate design finish pcb improvments (new scroll wheel)
Devlog 26/08/2026 What did I do? Continued 3d modeling mouse shell Printed shell then tested and iterated What do I need to do? Troubleshoot mouse Create hole for USB wire in shell
Devlog 27/08/2026 Pt.1 What did I do? Completed Shell v1 Completed PCB v2 Assembled and tested mouse v1 Started Work on Shell v2 What’s next? Complete shell v2 Order PCB v2 Print shell v2 Assemble and test shell v2
Devlog 27/08/2026 Pt. 2 What did I do? Completed Shell v2 Printed Shell v2 What’s left? Test Shell v2 Assembly Order Parts for Mouse v2 (PMW3389 Sensors) Order PCBs (Waiting for funding)
Devlog 28/08/2026 What did I do? Assembled Mouse Iterated Shell v2 Design (Smaller USB cable cutout) Exported PCB files Updated GitHub repo file structure Updated README Created BOM.md and BOM.csv Created instructions for mouse What’s next? Complete PCB v2 (Wating for funding from stardance) Order PCBs Order PMW3389 sensors
Devlog 29/08/2026 What did I do? Created PCB v3 (Wireless) Cleaned up GitHub repo Exported PCB files Created new release on GitHub What’s next? (Wating for ship to be completed for funding) Order PCBs Order PMW3389 sensors Create shell for v3
Devlog 30/08/2026 What did I do? Updated shell v2 (Changed click mechanism) Printed new shell v2 What’s next? Create shell for v3 (wireless) Order PCB for v2 (wired) and v3 (wireless) Waiting for ship to be verified for funding
Devlog 31/08/2026 to 03/09/2026 What did I do? Updated PCB v2 and v3 according to DFM review Updated PCB v2 and v3 to increase size of lens cutout for easier installation Updated Readme and BOM to accommodate v2 and v3 Created 3d printing files Printed out new top shell What’s next? Center sensor on PCB v3 Create shell v3 Order PCB for v2 (wired) and v3 (wireless) Waiting for ship to be reviewed for funding
Ships:
I made a DIY Custom Mouse from scratch using a PMW3389 sensor and an Arduino Pro Micro AtMega32u4. There aren’t many similar projects to help understand how to interface with the sensor. This is my first electronics project and I am proud that I have managed to complete this with no prior skills or experience. I have learned a lot from this project; PCB design, soldering, Arduino and library coding. If you want to test the project, you must be good at small surface mount component soldering (the resistors and capacitors are 0805). There is instructions on the readme to build the mouse. Feel free to message me on slack if you have any questions or need help with anything ( @sharcc ). Current issues: No shell Mouse switches are backwards or they wont work Lens has trouble fitting. Scroll wheel is awkward to use...
|
1793533721.8699808
|
1793620121.8699808
|
|
51670
|
Caleb-Dev by @caleb_welch | Stardance
|
caleb_welch
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T23:02:07Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my very first website. With this project I learned basic HTML and CSS and to be completely honest I found that really challenging (harder than real coding). I’m not the most creative person especially when it comes to frontend developing but I think I did pretty good. I had help from AI in the whole learning process but I didn’t let it code everything for me most if not everything was written by me. The projects section doesn’t have anything inside of it mainly cause I haven’t done anything noteworthy lol. If you’ve checked it out I want to say thank you for doing so!", "repo": "https://github.com/sourcream1012/Personal-Website", "demo": "https://sourcream1012.github.io/Personal-Website/index.html"}]...
|
[{"post_id": 54122, "ts": "202 [{"post_id": 54122, "ts": "2026-08-24T22:56:54Z", "hours": 0.9369, "text": "I added mobile compatibility to my website. Was a bit of a long process but I got it done! What is shown below is the learn more section on mobile (I just listed a bunch of my favorite video games and movies/shows)"}, {"post_id": 53197, "ts": "2026-08-23T17:14:23Z", "hours": 0.38, "text": "Just came back to this project after a few days due to getting sick and being miserable. But after a few finishing touches I completed it. I have not tested it on mobile and will do so later but I also learned how to use markdown files for this projects README and how to deploy websites to Github Pages. The picture shown below is the socials tab where I put a link to my Github profile and my Stardance profile."}, {"post_id": 51377, "ts": "2026-08-21T01:19:13Z", "hours": 3.6178, "text": "My first ever website honestly think I’m doing pretty good. I’m not the most creative person alive so it overall looks pretty bland but that is ok."}]...
|
Title: Caleb-Dev by @caleb_welch | Stardance
Devl Title: Caleb-Dev by @caleb_welch | Stardance
Devlogs:
My first ever website honestly think I’m doing pretty good. I’m not the most creative person alive so it overall looks pretty bland but that is ok.
Just came back to this project after a few days due to getting sick and being miserable. But after a few finishing touches I completed it. I have not tested it on mobile and will do so later but I also learned how to use markdown files for this projects README and how to deploy websites to Github Pages. The picture shown below is the socials tab where I put a link to my Github profile and my Stardance profile.
I added mobile compatibility to my website. Was a bit of a long process but I got it done! What is shown below is the learn more section on mobile (I just listed a bunch of my favorite video games and movies/shows)
Ships:
I made my very first website. With this project I learned basic HTML and CSS and to be completely honest I found that really challenging (harder than real coding). I’m not the most creative person especially when it comes to frontend developing but I think I did pretty good. I had help from AI in the whole learning process but I didn’t let it code everything for me most if not everything was written by me. The projects section doesn’t have anything inside of it mainly cause I haven’t done anything noteworthy lol. If you’ve checked it out I want to say thank you for doing so!...
|
1793522993.0009084
|
1793609393.0009084
|
|
28553
|
Laphorse by @kan411 | Stardance
|
kan411
|
1
|
17.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T22:26:37Z", "hours": 17.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A while back I made an laptop with desktop components, but at that time I had almost no CAD skills, and had a really bad 3d printer so I made it out of wood. I decided to recreate it but with fully 3d printed case nad it turned out to be better in every possible way. It got way stiffer, a bit smaller, and looks way more professional. Taking all the measurments was pretty hard, but finally i got everything right.", "repo": "https://github.com/kanal411/laphorse", "demo": ""}]...
|
[{"post_id": 29220, "ts": "202 [{"post_id": 29220, "ts": "2026-07-15T23:55:11Z", "hours": 3.6442, "text": "Devlog #6 - Whole case is basiclly finished, I only have to fix few small things."}, {"post_id": 23728, "ts": "2026-07-06T20:55:11Z", "hours": 1.8531, "text": "Devlog #6 - I printed bottom of the case, it has a few flaws but I’m probably not going to print new one because it takes over 300g of filament so I’m gonna just improvise."}, {"post_id": 22534, "ts": "2026-07-05T01:52:06Z", "hours": 3.4714, "text": "Devlog #5 - I designed upper part of the case and started working on the lid."}, {"post_id": 21505, "ts": "2026-07-03T14:31:59Z", "hours": 2.0669, "text": "Devlog #4 - I think I finally finished bottom part of the case, also I started working on the keyboard part."}, {"post_id": 20832, "ts": "2026-07-02T15:16:50Z", "hours": 2.7353, "text": "Devlog #3 - I started working on bottom part of the case, I printed only “small” parts of it to save filament. I need to add only few small things and I can move on to upper part and screen. Also I added wifi card slot."}, {"post_id": 19427, "ts": "2026-06-30T19:05:26Z", "hours": 0.75, "text": "Devlog #2 - Today I designed custom cooling mounting bracket, so I can attach an old GPU cooler to an AM4 motherboard. I printed it in ABS so it can withstand higher temps and finally got the whole thing running cinebench under 75 degrees with the only fan being pretty far away."}, {"post_id": 19244, "ts": "2026-06-30T14:38:58Z", "hours": 2.165, "text": "Devlog #1 – A few years ago, I decided to build a laptop-desktop hybrid (desktop components in a laptop form). I managed to make it work, but at the time my only 3D printer was an Ender 3 V2 with a bent Y-axis rod, so I built the case out of wood instead.The project had a lot of issues: it was huge, screws were sticking out everywhere, it looked pretty bad, and it ran really hot. Because of that, I decided to remake it with a 3D-printed case so I could learn CAD in the process."}]...
|
Title: Laphorse by @kan411 | Stardance
Devlogs:
D Title: Laphorse by @kan411 | Stardance
Devlogs:
Devlog #1 – A few years ago, I decided to build a laptop-desktop hybrid (desktop components in a laptop form). I managed to make it work, but at the time my only 3D printer was an Ender 3 V2 with a bent Y-axis rod, so I built the case out of wood instead.The project had a lot of issues: it was huge, screws were sticking out everywhere, it looked pretty bad, and it ran really hot. Because of that, I decided to remake it with a 3D-printed case so I could learn CAD in the process.
Devlog #2 - Today I designed custom cooling mounting bracket, so I can attach an old GPU cooler to an AM4 motherboard. I printed it in ABS so it can withstand higher temps and finally got the whole thing running cinebench under 75 degrees with the only fan being pretty far away.
Devlog #3 - I started working on bottom part of the case, I printed only “small” parts of it to save filament. I need to add only few small things and I can move on to upper part and screen. Also I added wifi card slot.
Devlog #4 - I think I finally finished bottom part of the case, also I started working on the keyboard part.
Devlog #5 - I designed upper part of the case and started working on the lid.
Devlog #6 - I printed bottom of the case, it has a few flaws but I’m probably not going to print new one because it takes over 300g of filament so I’m gonna just improvise.
Devlog #6 - Whole case is basiclly finished, I only have to fix few small things.
Ships:
A while back I made an laptop with desktop components, but at that time I had almost no CAD skills, and had a really bad 3d printer so I made it out of wood. I decided to recreate it but with fully 3d printed case nad it turned out to be better in every possible way. It got way stiffer, a bit smaller, and looks way more professional. Taking all the measurments was pretty hard, but finally i got everything right....
|
1793490822.0875251
|
1793577222.0875251
|
|
53898
|
Tabbo by @Jasur | Stardance
|
Jasur
|
1
|
3.03
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T21:55:47Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built Tabbo - website for viewing NASA media for specific dates. During the process of development I overcame some challenges - fetching today’s date in a specific format; I learned that I can use .then() in Javascript that is much simpler than await() which was more complex to understand but did the same thing.", "repo": "https://github.com/jasur0407/tabbo", "demo": "https://jasur0407.github.io/tabbo/"}]...
|
[{"post_id": 54321, "ts": "202 [{"post_id": 54321, "ts": "2026-08-25T08:30:26Z", "hours": 1.0297, "text": "Tabbo devlog #2 I removed the blue side stripes, since they were covering video controls - user couldn’t navigate through video files. But to compensate that I added text animations for title and explanation so they appear one after another word-by-word."}, {"post_id": 54097, "ts": "2026-08-24T21:45:03Z", "hours": 1.8978, "text": "Tabbo devlog I built Tabbo as part of the NASA mission in Stardance. Tabbo is a page where you can view information about the Image of the day by NASA for specific dates in the Calendar, whether it’s a regular day or a special one like a birthday. It can view images, video files and YouTube videos. The thing I like about it is a minimalistic retro look that matches with the images in the background giving comforting feeling."}]...
|
Title: Tabbo by @Jasur | Stardance
Devlogs:
Tabbo Title: Tabbo by @Jasur | Stardance
Devlogs:
Tabbo devlog I built Tabbo as part of the NASA mission in Stardance. Tabbo is a page where you can view information about the Image of the day by NASA for specific dates in the Calendar, whether it’s a regular day or a special one like a birthday. It can view images, video files and YouTube videos. The thing I like about it is a minimalistic retro look that matches with the images in the background giving comforting feeling.
Tabbo devlog #2 I removed the blue side stripes, since they were covering video controls - user couldn’t navigate through video files. But to compensate that I added text animations for title and explanation so they appear one after another word-by-word.
Ships:
I built Tabbo - website for viewing NASA media for specific dates. During the process of development I overcame some challenges - fetching today’s date in a specific format; I learned that I can use .then() in Javascript that is much simpler than await() which was more complex to understand but did the same thing....
|
1793487127.208983
|
1793573527.208983
|
|
46512
|
pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
|
rinimee
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T21:38:15Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a webOS called pusheenOS! There are a lot of interactable items on this webpage and you are first met with a welcome screen that introduces you to the OS and has a dock with 4 apps that you can experiment with! I am so proud of the CSS when I was working with the OS. It came out just as I imagined: something that Pusheen would have loved herself! It was definitely challenging to follow along with the tutorial, I wish that it was much clearer! But I persevered and completed the OS with my own touch! Navigate the apps using the dock provided! There is a calculator, notes app, advice, and a help center to guide you! Check out my repository and READme for more information!", "repo": "https://github.com/rinimee/pusheenOS", "demo": "https://rinimee.github.io/pusheenOS/"}]...
|
[{"post_id": 53496, "ts": "202 [{"post_id": 53496, "ts": "2026-08-24T02:14:51Z", "hours": 0.4453, "text": "FINALLY DONE YAYYY!! some updates! first off, I fixed the calculator format because it was weird, remember? now the calculator is in a landscape format! I also added a notes spot so you can write notes, save them, and when reloaded, you can still see them. I learned how to do this in a previous project, if you’d like to see it its on my projects page! anyway, heres a final snippet of how it looks like when you open the OS, and I’m just so excited to see what I can do next! ps: yes this is pushed to github so if you wanna see the code GO NOWWW!!!"}, {"post_id": 52021, "ts": "2026-08-22T01:52:40Z", "hours": 0.3142, "text": "calculator yumm yaya complicated app! not much about this one, vscode really knows me so well because it filled up my CSS so nicely! i just need to fix up some css issues that it tdidn’t catch, like this photo you can see below: see how “stormy’s words of wisdom” is at the top of one bar but pusheen’s calculator isnt? i’m pretty sure that I’ll have to change the calculator format first before getting to the next part, but we’ll see tommorow. Anyway, I have the SAT to take tommorow so wish me luck~!"}, {"post_id": 50739, "ts": "2026-08-20T02:46:24Z", "hours": 0.3944, "text": "finished some simple apps YAYAYA I made some simple notes! these feature a guide and some encouragement from pusheen’s siblings, stormy and pip! there were some issued with layering windows, as when you click on one it does not come to the front, but with some help from copilot, I was able to finally figure out the problem, which was a very simple one! here’s how it looks like, i’m so excited since our final step is to create a complicated app!"}, {"post_id": 50047, "ts": "2026-08-19T02:34:55Z", "hours": 0.6219, "text": "BOOM BOOM FIRST APP yayy first app in the making! i tweaked some styling with the format of my OS, like making the handle actually attached to the welcome screen, and closing/opening said screen. I made my first app, stormy’s forecast, which is basically a weather app where pusheen’s sister, stormy, shows you the weather! here’s how it looks! ps: totally unrelated note: ordered my rpi zero 2w!"}, {"post_id": 46656, "ts": "2026-08-14T02:35:25Z", "hours": 0.7472, "text": "welcome screen done! I’ve finally completed the welcome screen! It looks really adorable, and I really love how its coming together so very nicely. The tutorial is extremely easy to follow, and now that this tutorial is thorough enough, I feel like I am actually understanding how html and css works! js…not so much…anyway here is a snippet of the UI!"}, {"post_id": 45494, "ts": "2026-08-12T01:01:13Z", "hours": 0.6847, "text": "its coming together! slowly hehe… my pusheenOS is coming together! I got a bunch of help from the amazingly thorough hackclub tutorial! I finally was able to set the time up and now it works like a real clock! below is how the ui looks like: i love the background and specifically how pusheen’s marshmallow is burnt and pip is on the side just chewing his marshmellow happily! and stormy looks adorable as always!"}, {"post_id": 45200, "ts": "2026-08-11T15:01:19Z", "hours": 0.8653, "text": "first devlog! a new OS is coming to town and its pusheenOS, created by yours truly! considering I learned a lot about html during the website stardance mission, this is going to be really fun! here’s a snapshot of what it looks like right now! i am so excited to see what its going to look like!"}]...
|
Title: pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
D Title: pusheenOS (⌒▽⌒)☆ by @rinimee | Stardance
Devlogs:
first devlog! a new OS is coming to town and its pusheenOS, created by yours truly! considering I learned a lot about html during the website stardance mission, this is going to be really fun! here’s a snapshot of what it looks like right now! i am so excited to see what its going to look like!
its coming together! slowly hehe… my pusheenOS is coming together! I got a bunch of help from the amazingly thorough hackclub tutorial! I finally was able to set the time up and now it works like a real clock! below is how the ui looks like: i love the background and specifically how pusheen’s marshmallow is burnt and pip is on the side just chewing his marshmellow happily! and stormy looks adorable as always!
welcome screen done! I’ve finally completed the welcome screen! It looks really adorable, and I really love how its coming together so very nicely. The tutorial is extremely easy to follow, and now that this tutorial is thorough enough, I feel like I am actually understanding how html and css works! js…not so much…anyway here is a snippet of the UI!
BOOM BOOM FIRST APP yayy first app in the making! i tweaked some styling with the format of my OS, like making the handle actually attached to the welcome screen, and closing/opening said screen. I made my first app, stormy’s forecast, which is basically a weather app where pusheen’s sister, stormy, shows you the weather! here’s how it looks! ps: totally unrelated note: ordered my rpi zero 2w!
finished some simple apps YAYAYA I made some simple notes! these feature a guide and some encouragement from pusheen’s siblings, stormy and pip! there were some issued with layering windows, as when you click on one it does not come to the front, but with some help from copilot, I was able to finally figure out the problem, which was a very simple one! here’s how it looks like, i’m so excited since our final step is to create a complicated app!
calculator yumm yaya complicated app! not much about this one, vscode really knows me so well because it filled up my CSS so nicely! i just need to fix up some css issues that it tdidn’t catch, like this photo you can see below: see how “stormy’s words of wisdom” is at the top of one bar but pusheen’s calculator isnt? i’m pretty sure that I’ll have to change the calculator format first before getting to the next part, but we’ll see tommorow. Anyway, I have the SAT to take tommorow so wish me luck~!
FINALLY DONE YAYYY!! some updates! first off, I fixed the calculator format because it was weird, remember? now the calculator is in a landscape format! I also added a notes spot so you can write notes, save them, and when reloaded, you can still see them. I learned how to do this in a previous project, if you’d like to see it its on my projects page! anyway, heres a final snippet of how it looks like when you open the OS, and I’m just so excited to see what I can do next! ps: yes this is pushed to github so if you wanna see the code GO NOWWW!!!
Ships:
I made a webOS called pusheenOS! There are a lot of interactable items on this webpage and you are first met with a welcome screen that introduces you to the OS and has a dock with 4 apps that you can experiment with! I am so proud of the CSS when I was working with the OS. It came out just as I imagined: something that Pusheen would have loved herself! It was definitely challenging to follow along with the tutorial, I wish that it was much clearer! But I persevered and completed the OS with my own touch! Navigate the apps using the dock provided! There is a calculator, notes app, advice, and a help center to guide you! Check out my repository and READme for more information!...
|
1793490618.6912217
|
1793577018.6912217
|
|
42521
|
FrogOS by @exasperadou | Stardance
|
exasperadou
|
1
|
21.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T21:36:30Z", "hours": 21.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Im really proud of my project FrogOS. It’s a small operating system built with HTML, CSS, JavaScript and Python. It has 2 different apps: Notes, and a built-in browser. The hardest part was definitely making the browser work because the making process was a little bit complex and i had to learn so much stuff. I hope you guys like it.", "repo": "https://github.com/exasperadou-max/FrogOS", "demo": "https://frog-os-weld.vercel.app/"}]...
|
[{"post_id": 54090, "ts": "202 [{"post_id": 54090, "ts": "2026-08-24T21:31:10Z", "hours": 4.5572, "text": "Im finally done!"}, {"post_id": 48597, "ts": "2026-08-17T01:48:28Z", "hours": 0.3253, "text": "When i was deploying the proxy to vercel and checking it i realized i have so much to fix this will take a lot more 😭😭😭😭"}, {"post_id": 48568, "ts": "2026-08-17T00:38:48Z", "hours": 2.0819, "text": "Im done! Im just checking everything before deploying"}, {"post_id": 45519, "ts": "2026-08-12T02:01:13Z", "hours": 3.0289, "text": "Im almost done but i had to do some weird stuff to get the browser to work. I had to learn so much stuff and I will probably be done in a few days"}, {"post_id": 44364, "ts": "2026-08-10T02:23:53Z", "hours": 3.085, "text": "I fixed a LOT of bugs and just optimized the code because it was kinda messy, also, i started working on the browser and added the icons on the desktop and dock c:"}, {"post_id": 40498, "ts": "2026-08-04T02:20:43Z", "hours": 1.1364, "text": "I didnt really do much today. I fixed some bugs and optimized the code and began to code the next app. I want to build a browser inside the OS but im realizing that is kinda complex to have an actual working browser that lets you use the internet so that will take a while :c"}, {"post_id": 39692, "ts": "2026-08-02T20:34:49Z", "hours": 2.8906, "text": "I finished creating the notes app. I added a dock too"}, {"post_id": 39215, "ts": "2026-08-02T01:10:52Z", "hours": 2.0225, "text": "I added a topbar bar and made the window system c:"}, {"post_id": 39100, "ts": "2026-08-01T20:08:28Z", "hours": 1.6689, "text": "I started with FrogOs, here is the first part, the welcome screen. I will improve it later on when im done with the other parts c:"}]...
|
Title: FrogOS by @exasperadou | Stardance
Devlogs Title: FrogOS by @exasperadou | Stardance
Devlogs:
I started with FrogOs, here is the first part, the welcome screen. I will improve it later on when im done with the other parts c:
I added a topbar bar and made the window system c:
I finished creating the notes app. I added a dock too
I didnt really do much today. I fixed some bugs and optimized the code and began to code the next app. I want to build a browser inside the OS but im realizing that is kinda complex to have an actual working browser that lets you use the internet so that will take a while :c
I fixed a LOT of bugs and just optimized the code because it was kinda messy, also, i started working on the browser and added the icons on the desktop and dock c:
Im almost done but i had to do some weird stuff to get the browser to work. I had to learn so much stuff and I will probably be done in a few days
Im done! Im just checking everything before deploying
When i was deploying the proxy to vercel and checking it i realized i have so much to fix this will take a lot more 😭😭😭😭
Im finally done!
Ships:
Im really proud of my project FrogOS. It’s a small operating system built with HTML, CSS, JavaScript and Python. It has 2 different apps: Notes, and a built-in browser. The hardest part was definitely making the browser work because the making process was a little bit complex and i had to learn so much stuff. I hope you guys like it....
|
1793325376.2279065
|
1793411776.2279065
|
|
52869
|
Sebby's Custom New Tab Page by @SebbyMortimer Sebby's Custom New Tab Page by @SebbyMortimer | Stardance...
|
SebbyMortimer
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:48:46Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a custom new tab page that is ocean/iceberg themed that features Piplup and Charles. If you click on Charles you get some really nice music, it’s one of the ones that I like to listen to to relax. However the main thing is the search area in the middle that lets you search google, you can also change which language to search in and whether to hide the AI overview. The other “real” feature that I have is a word of the day API taken from wordnik that updates daily. The website also features multiple animations, including piplup swimming across the screen, waves bobbing up and down, ripples when you click, and the icebergs float too. Honestly nothing was too challenging in this project, so I think the most challenging for me was just trying to change the design of the form elements that let you search - I always have left them as their default designs in my computing classes but because I wanted to use them in a finished, polished product this time I had to try and design them and change them from their default styles which was a bit more difficult than I imagined. I’m super proud of being able to recreate the idea I had in my head on an actual website. I love how it’s turned out and it’s usually pretty difficult for me to get exactly what I’m thinking of made into an actual finished project. There’s not much you need to know when testing my project, I kind of already talked at the start that if you click on Charles you can listen to music, and also if you just click around the water you will create ripples. Besides that you can just use it like a normal new tab page to start your searches. Thank you for reading this and trying out my project. :)", "repo": "https://github.com/SebbyMortimer/custom-new-tab", "demo": "https://sebbymortimer.co.uk/custom-new-tab/"}]...
|
[{"post_id": 54046, "ts": "202 [{"post_id": 54046, "ts": "2026-08-24T20:08:05Z", "hours": 1.7608, "text": "Devlog #2 The word of the day API has been fully implemented and I put it on its own floating iceberg which makes it look so much better than when it was just hovering next to Charles. I also added the attributions required by wordnik to link to the word on their website and use their media logo. I also re-added the “splash” YouTube video that I originally had but made it take up less space and real estate on the screen and I added a nice little image underneath showing that it’s a recommendation of mine to watch. I also slightly tweaked positioning of the main search area and word of the day text as well as the position of the holes in the iceberg to make the entire thing more cohesive and to get that finishing polish done."}, {"post_id": 53708, "ts": "2026-08-24T11:46:42Z", "hours": 0.4467, "text": "Yeah so I didn’t realise I needed to link Hackatime. As the title says, I didn’t realise I had to link hackatime for my project hence why I’ve only logged about half an hour. However I can describe the things I’ve worked on this project up until this point. Devlog I decided not to follow the guide after looking through it as the images that nasa gives really did not match the sort of website I wanted to make so instead I took to making my own new tab page. It’s themed around an iceberg floating in the middle of the water with little wave effects and ripples when you click on the water. I also love penguins (and Piplup) so you might spot a little piplup swimming across the screen some times. You can also just chill and listen to music by clicking on Charles in the bottom right to play and pause the song. And for the main part of this project, in the centre on the iceberg is a search bar along with two options, one for changing the language and one for hiding the ai overview in your search. I’m currently implementing a word of the day from an api (my “real” feature) and to help stop people stealing it I’ve hidden the api key behind a cloudflare worker and also made use of caching so it will be very difficult to run out of requests but also caching makes it super fast like holy. Next I want to work on refining the design of the search area in the middle as I only just started changing it from the default bland grey look. Sorry for such a long devlog, I didn’t realise I was going to have to link hackatime and create some devlogs because for some reason I never looked at my project page until yesterday."}]...
|
Title: Sebby's Custom New Tab Page by @SebbyMo Title: Sebby's Custom New Tab Page by @SebbyMortimer | Stardance
Devlogs:
Yeah so I didn’t realise I needed to link Hackatime. As the title says, I didn’t realise I had to link hackatime for my project hence why I’ve only logged about half an hour. However I can describe the things I’ve worked on this project up until this point. Devlog I decided not to follow the guide after looking through it as the images that nasa gives really did not match the sort of website I wanted to make so instead I took to making my own new tab page. It’s themed around an iceberg floating in the middle of the water with little wave effects and ripples when you click on the water. I also love penguins (and Piplup) so you might spot a little piplup swimming across the screen some times. You can also just chill and listen to music by clicking on Charles in the bottom right to play and pause the song. And for the main part of this project, in the centre on the iceberg is a search bar along with two options, one for changing the language and one for hiding the ai overview in your search. I’m currently implementing a word of the day from an api (my “real” feature) and to help stop people stealing it I’ve hidden the api key behind a cloudflare worker and also made use of caching so it will be very difficult to run out of requests but also caching makes it super fast like holy. Next I want to work on refining the design of the search area in the middle as I only just started changing it from the default bland grey look. Sorry for such a long devlog, I didn’t realise I was going to have to link hackatime and create some devlogs because for some reason I never looked at my project page until yesterday.
Devlog #2 The word of the day API has been fully implemented and I put it on its own floating iceberg which makes it look so much better than when it was just hovering next to Charles. I also added the attributions required by wordnik to link to the word on their website and use their media logo. I also re-added the “splash” YouTube video that I originally had but made it take up less space and real estate on the screen and I added a nice little image underneath showing that it’s a recommendation of mine to watch. I also slightly tweaked positioning of the main search area and word of the day text as well as the position of the holes in the iceberg to make the entire thing more cohesive and to get that finishing polish done.
Ships:
I made a custom new tab page that is ocean/iceberg themed that features Piplup and Charles. If you click on Charles you get some really nice music, it’s one of the ones that I like to listen to to relax. However the main thing is the search area in the middle that lets you search google, you can also change which language to search in and whether to hide the AI overview. The other “real” feature that I have is a word of the day API taken from wordnik that updates daily. The website also features multiple animations, including piplup swimming across the screen, waves bobbing up and down, ripples when you click, and the icebergs float too. Honestly nothing was too challenging in this project, so I think the most challenging for me was just trying to change the design of the form elements that let you search - I always have left them as their default designs in my computing classes but because I wanted to use them in a finished, polished product this time I had to try and design them and change them from their default styles which was a bit more difficult than I imagined. I’m super proud of being able to recreate the idea I had in my head on an actual website. I love how it’s turned out and it’s usually pretty difficult for me to get exactly what I’m thinking of made into an actual finished project. There’s not much you need to know when testing my project, I kind of already talked at the start that if you click on Charles you can listen to music, and also if you just click around the water you will create ripples. Besides that you can just use it like a normal new tab page to start your searches. Thank you for reading this and trying out my project. :)...
|
1793512306.1439548
|
1793598706.1439548
|
|
44750
|
Keystrokes by @vintage | Stardance
|
vintage
|
1
|
7.69
|
46
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:41:14Z", "hours": 6.0, "multiplier": 7.88, "payout": 46, "blessing": "neutral", "text": "HELLO, this is one of my old projects I made quite a while ago to solve a lasting issue in gaming, as we all know, if ur too good at a game u are automatically cheating unless you prove it, my overlay, KeyStrokes, solves that and shows that ur not cheating, this project was originally supposed to be for specifically Windows but I decided to make it for everything. If you want to try it you can download it in my Github RIGHT NOW. If you have any issues please make a new issue in my Github RIGHT NOW. And start gaming RIGHT NOW with KEYSTROKES. Happy gaming (RIGHT NOW)", "repo": "https://github.com/PieSquared/KeyStrokes", "demo": "https://github.com/PieSquared/KeyStrokes/releases"}]...
|
[{"post_id": 58549, "ts": "202 [{"post_id": 58549, "ts": "2026-08-31T00:04:43Z", "hours": 1.2369, "text": "Stupid opengl wasnt working and it took me like a billio years trying to fix it so I decided to scrap the idea of using ImGui and try and replicate the look with PyQt5 which is what I made the actual overlay out of, other than that I didnt add anything, I plan to finally ship it and make a full release after its done compiling"}, {"post_id": 55315, "ts": "2026-08-27T01:53:34Z", "hours": 0.4517, "text": "Fixed a bug where the menu wasnt showing up on windows"}, {"post_id": 54061, "ts": "2026-08-24T20:35:17Z", "hours": 1.5614, "text": "Hi guys im finally done the last part, I have added an auto fetch system that gets file from my repo if it detects that any needed files are missing, I also figured out how to compile the app with nuitka (took me like 3 hours btw 😭)and github actions. I plan to ship it in a minute because I want to see if it works properly. Thanks for reading,"}, {"post_id": 45562, "ts": "2026-08-12T04:18:30Z", "hours": 1.4264, "text": "Hello devlog #3, I was about to seperate everything into multipel scripts for organization, but realized that would be annyoing to compile (I plan to compile it with nutika which translates everything to C then compiles it), I added easier customization instead of having to have a theme file, 2 modes advaced (everything) and simple (basic colors). The advanced mode basically lets you make your own theme so i decided to add a export as .ks option. To address the “Alt+f3 is too close to Alt+f4” problem, I added a Hotkey rebinding system. I added many other features like RGB Mode, as seen in the screenshot but im too lazy to show you all of them so go check my github. OH and I also added a Readme which explains everything, I plan to update the installation part which just explains how to use the python thing. Thanks for reading!"}, {"post_id": 44220, "ts": "2026-08-09T20:44:52Z", "hours": 1.3936, "text": "helloooo welcome to devlog #2, today I made a small menue for customizing the overlay, I also made a file type called .ks which is just a zipfile with the font and the theme.json file. I plan to make a readme explaining how to make a font and I also made an example theme on the github. I got sidetracked and added a overlay size, and a thing where you can choose which elements to show. Along with that, I added the ability to hide the menu and lock the overlay with Alt+F3, I might change the keybind because its awfully close to Alt+F4 which I know most of you guys know what that does."}, {"post_id": 43605, "ts": "2026-08-08T23:28:34Z", "hours": 1.5156, "text": "Hello welcome to devlog #1, this is a project i made a year ago im pretty sure and i have decided to improve it, I added the minecraft font to it, and added a custom theme system if people wanted to change the theme!"}]...
|
Title: Keystrokes by @vintage | Stardance
Devlogs Title: Keystrokes by @vintage | Stardance
Devlogs:
Hello welcome to devlog #1, this is a project i made a year ago im pretty sure and i have decided to improve it, I added the minecraft font to it, and added a custom theme system if people wanted to change the theme!
helloooo welcome to devlog #2, today I made a small menue for customizing the overlay, I also made a file type called .ks which is just a zipfile with the font and the theme.json file. I plan to make a readme explaining how to make a font and I also made an example theme on the github. I got sidetracked and added a overlay size, and a thing where you can choose which elements to show. Along with that, I added the ability to hide the menu and lock the overlay with Alt+F3, I might change the keybind because its awfully close to Alt+F4 which I know most of you guys know what that does.
Hello devlog #3, I was about to seperate everything into multipel scripts for organization, but realized that would be annyoing to compile (I plan to compile it with nutika which translates everything to C then compiles it), I added easier customization instead of having to have a theme file, 2 modes advaced (everything) and simple (basic colors). The advanced mode basically lets you make your own theme so i decided to add a export as .ks option. To address the “Alt+f3 is too close to Alt+f4” problem, I added a Hotkey rebinding system. I added many other features like RGB Mode, as seen in the screenshot but im too lazy to show you all of them so go check my github. OH and I also added a Readme which explains everything, I plan to update the installation part which just explains how to use the python thing. Thanks for reading!
Hi guys im finally done the last part, I have added an auto fetch system that gets file from my repo if it detects that any needed files are missing, I also figured out how to compile the app with nuitka (took me like 3 hours btw 😭)and github actions. I plan to ship it in a minute because I want to see if it works properly. Thanks for reading,
Fixed a bug where the menu wasnt showing up on windows
Stupid opengl wasnt working and it took me like a billio years trying to fix it so I decided to scrap the idea of using ImGui and try and replicate the look with PyQt5 which is what I made the actual overlay out of, other than that I didnt add anything, I plan to finally ship it and make a full release after its done compiling
Ships:
HELLO, this is one of my old projects I made quite a while ago to solve a lasting issue in gaming, as we all know, if ur too good at a game u are automatically cheating unless you prove it, my overlay, KeyStrokes, solves that and shows that ur not cheating, this project was originally supposed to be for specifically Windows but I decided to make it for everything. If you want to try it you can download it in my Github RIGHT NOW. If you have any issues please make a new issue in my Github RIGHT NOW. And start gaming RIGHT NOW with KEYSTROKES. Happy gaming (RIGHT NOW)...
|
1793494528.803972
|
1793580928.803972
|
|
47357
|
Cosmic conqueror by @ayaan17120 | Stardance
|
ayaan17120
|
1
|
44.0
|
615
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:29:24Z", "hours": 44.0, "multiplier": 13.86, "payout": 615, "blessing": "neutral", "text": "i made a game called the cosmic conqueror, the adventures of mishi, this game is something i worked and it honestly was reallt tiring, i got stuvk like a million times for small errors and it was really tiring. i love this game but now after doing everything i realised i have put every effort intp and i lovr this despite anything. i made a small error tho, to the space riddle, i didnt change the question so there are two blackhole riddles, but the answer to one is space", "repo": "https://github.com/Jsvuskgxixylsurdoyc/COSMIC-CONQUUEROR", "demo": "https://qaziiiayaan.itch.io/cosmic-conqueror"}]...
|
[{"post_id": 54033, "ts": "202 [{"post_id": 54033, "ts": "2026-08-24T19:46:19Z", "hours": 4.7894, "text": "i finally added all the start pause game over, complete scenes and finallt put all of these guys intop thier respective places and the game is finally complete"}, {"post_id": 53058, "ts": "2026-08-23T13:38:16Z", "hours": 3.9117, "text": "I coded these interactive riddle walls basically, you walk up to a dead end, a UI pops up, and you have to type in the exact right password to a riddle. If you get it right, the wall literally deletes itself and clears the path. I placed four of these riddle gates across the map. Getting the UI to actually work was a nightmare though. but now I finally have actual on-screen popups that yell ‘Right Answer!’ or ‘Wrong Answer!’ in your face and fade out after a couple of seconds. On top of that, I built out the whole Space Key fragment mechanic and completely mapped out the dungeon layout. You start in this bottom tunnel, solve your way through the main gates, and then have to survive branching left and right mazes to hunt down these key fragments. I set it all up so you’ll eventually have to clear a central boss arena and fight off skeleton mage ambushes just to get the pieces. I also spent way too long fixing dumb bugs like my character freezing mid-run when opening a menu, or endlessly jumping against flat walls like an idiot because of broken physics code. But I locked the movement inputs down, and it finally actually plays like a real dungeon crawler. The grind was unreal, but we’re locked in now."}, {"post_id": 52527, "ts": "2026-08-22T18:05:25Z", "hours": 3.2258, "text": "Today, I mapped out the core layout for my game and officially shifted the concept to a sci-fi “space dungeon.” The main loop is now focused on exploring the map, fighting through various enemies, and eventually finding a way to escape back to your home planet. To make the exploration actually matter, I decided to add a collectible space key that the player must find to unlock the final escape shuttle. After some trial and error with the engine’s physics, I successfully got the key fully implemented and working. With the escape puzzle finished, I am ready to move on and start building out the rest of the stuff, like the enemies and boss fights!"}, {"post_id": 51768, "ts": "2026-08-21T16:38:51Z", "hours": 1.6261, "text": "today i jus worked on player animations, added different spells and added drain and limit systems for that, and i also added stamina drain systems"}, {"post_id": 51155, "ts": "2026-08-20T17:29:56Z", "hours": 1.6436, "text": "today i couldnt do much. i jus fixed a lot of bugs. and i also started to work on the abilities of the player and what they can do"}, {"post_id": 50415, "ts": "2026-08-19T16:08:32Z", "hours": 5.0589, "text": "i added the projectile attacks, made them work for anyday. and made sure the attacks are perfect and fixed the bugs and now working on ui, too tired to post a screenshot, sorry guys :)"}, {"post_id": 49721, "ts": "2026-08-18T17:07:48Z", "hours": 2.6131, "text": "today i did a lot of work, i added the attack mechanics and made my player get attacked and attack. its not only animation now it works, now ive to work on the projectiles and health bars and make sure the player dies actually, so this is all very cool"}, {"post_id": 48890, "ts": "2026-08-17T13:37:17Z", "hours": 2.4631, "text": "first i added the skeleton warrior and did everything related to him Then I added the new Skeleton Mage, and oh my god, this guy gave me so many headaches. Whenever I clicked on him, the editor threw this weird float and bool mismatch error. I had to go into the animation tracks and change the update mode to discrete so the engine wouldn’t freak out. And then, after writing all the codes and doing everything, he STILL wasn’t attacking me. I made sure the script was perfect, right? But then I realized I plugged the wires backwards in the Animation Tree… I literally had the move state plugged into the shot port. Fixed that, and he still wasn’t shooting. Why? Because I just forgot to tick the ‘Autostart’ box on his attack timer. Honestly so annoying."}, {"post_id": 48377, "ts": "2026-08-16T18:14:54Z", "hours": 3.67, "text": "Worked on setting up and fixing the boss AI and animation state machine in Godot. Got the base movement working, fixed the attack timer pacing so the boss doesn’t instantly spam ranged attacks from across the map, and successfully resolved the issue where the boss kept playing the running/walking animation in place instead of returning to idle. Decided to temporarily shelf the spin attack feature by commenting out the code to keep things simple for now, and finalized a smooth, working combat loop with proper melee and ranged states."}, {"post_id": 48023, "ts": "2026-08-16T09:38:10Z", "hours": 4.2953, "text": "#devlog so finally i am done with the player mechanics completely, my player now blinks jumps runs walks, sprints, can defend using a sheild, can attack with a sword and can switch to a wand and attack using that. now ill start working on the attack mechanics and the enemies"}, {"post_id": 47392, "ts": "2026-08-15T09:42:46Z", "hours": 3.8317, "text": "right now i first addeed the sprint and jump to the capsule and then i finally added the chharacter and his animations and made those animations work, jump run and idle"}, {"post_id": 47024, "ts": "2026-08-14T16:50:48Z", "hours": 3.6786, "text": "earlier i messed up and put everything in one scene, i had to redo everything and fixed it, plus i added spring and did everything related to the camera. now im workingg on the jump"}, {"post_id": 46809, "ts": "2026-08-14T10:05:00Z", "hours": 3.5264, "text": "i am working on survival game which is inspired from the legend of zelda in which you kill the final boss of another planet and escape on your shuttle. right now i have made the base and the character, i have coded the character and the camera controls, gave the camera basic code to follow the character and basic rotational mechanics"}]...
|
Title: Cosmic conqueror by @ayaan17120 | Stardance Title: Cosmic conqueror by @ayaan17120 | Stardance
Devlogs:
i am working on survival game which is inspired from the legend of zelda in which you kill the final boss of another planet and escape on your shuttle. right now i have made the base and the character, i have coded the character and the camera controls, gave the camera basic code to follow the character and basic rotational mechanics
earlier i messed up and put everything in one scene, i had to redo everything and fixed it, plus i added spring and did everything related to the camera. now im workingg on the jump
right now i first addeed the sprint and jump to the capsule and then i finally added the chharacter and his animations and made those animations work, jump run and idle
#devlog so finally i am done with the player mechanics completely, my player now blinks jumps runs walks, sprints, can defend using a sheild, can attack with a sword and can switch to a wand and attack using that. now ill start working on the attack mechanics and the enemies
Worked on setting up and fixing the boss AI and animation state machine in Godot. Got the base movement working, fixed the attack timer pacing so the boss doesn’t instantly spam ranged attacks from across the map, and successfully resolved the issue where the boss kept playing the running/walking animation in place instead of returning to idle. Decided to temporarily shelf the spin attack feature by commenting out the code to keep things simple for now, and finalized a smooth, working combat loop with proper melee and ranged states.
first i added the skeleton warrior and did everything related to him Then I added the new Skeleton Mage, and oh my god, this guy gave me so many headaches. Whenever I clicked on him, the editor threw this weird float and bool mismatch error. I had to go into the animation tracks and change the update mode to discrete so the engine wouldn’t freak out. And then, after writing all the codes and doing everything, he STILL wasn’t attacking me. I made sure the script was perfect, right? But then I realized I plugged the wires backwards in the Animation Tree… I literally had the move state plugged into the shot port. Fixed that, and he still wasn’t shooting. Why? Because I just forgot to tick the ‘Autostart’ box on his attack timer. Honestly so annoying.
today i did a lot of work, i added the attack mechanics and made my player get attacked and attack. its not only animation now it works, now ive to work on the projectiles and health bars and make sure the player dies actually, so this is all very cool
i added the projectile attacks, made them work for anyday. and made sure the attacks are perfect and fixed the bugs and now working on ui, too tired to post a screenshot, sorry guys :)
today i couldnt do much. i jus fixed a lot of bugs. and i also started to work on the abilities of the player and what they can do
today i jus worked on player animations, added different spells and added drain and limit systems for that, and i also added stamina drain systems
Today, I mapped out the core layout for my game and officially shifted the concept to a sci-fi “space dungeon.” The main loop is now focused on exploring the map, fighting through various enemies, and eventually finding a way to escape back to your home planet. To make the exploration actually matter, I decided to add a collectible space key that the player must find to unlock the final escape shuttle. After some trial and error with the engine’s physics, I successfully got the key fully implemented and working. With the escape puzzle finished, I am ready to move on and start building out the rest of the stuff, like the enemies and boss fights!
I coded these interactive riddle walls basically, you walk up to a dead end, a UI pops up, and you have to type in the exact right password to a riddle. If you get it right, the wall literally deletes itself and clears the path. I placed four of these riddle gates across the map. Getting the UI to actually work was a nightmare though. but now I finally have actual on-screen popups that yell ‘Right Answer!’ or ‘Wrong Answer!’ in your face and fade out after a couple of seconds. On top of that, I built out the whole Space Key fragment mechanic and completely mapped out the dungeon layout. You start in this bottom tunnel, solve your way through the main gates, and then have to survive branching left and right mazes to hunt down these key fragments. I set it all up so you’ll eventually have to clear a central boss arena and fight off skeleton mage ambushes just to get the pieces. I also spent way too long fixing dumb bugs like my character freezing mid-run when opening a menu, or endlessly jumping against flat walls like an idiot because of broken physics code. But I locked the movement inputs down, and it finally actually plays like a real dungeon crawler. The grind was unreal, but we’re locked in now.
i finally added all the start pause game over, complete scenes and finallt put all of these guys intop thier respective places and the game is finally complete
Ships:
i made a game called the cosmic conqueror, the adventures of mishi, this game is something i worked and it honestly was reallt tiring, i got stuvk like a million times for small errors and it was really tiring. i love this game but now after doing everything i realised i have put every effort intp and i lovr this despite anything. i made a small error tho, to the space riddle, i didnt change the question so there are two blackhole riddles, but the answer to one is space...
|
1793324905.04951
|
1793411305.04951
|
|
31759
|
Cool Shelf by @BenjaminLewis | Stardance
|
BenjaminLewis
|
1
|
3.0
|
29
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:28:17Z", "hours": 3.0, "multiplier": 9.26, "payout": 29, "blessing": "neutral", "text": "This is a shelf. The width is 15 Inches the side is 6 Inches with three drawers. There are many different parts to the shelf, so you need to put it back together with glue. On the shelf, there is Baby Yoda, the Lakers, and different animals drinking boba. One challenge that I have is that I need to cut them into parts because it’s too big for my printer", "repo": "https://github.com/Benjaminsjlewis/My-Cool-Shelf", "demo": ""}]...
|
[{"post_id": 52623, "ts": "202 [{"post_id": 52623, "ts": "2026-08-22T20:52:53Z", "hours": 0.3303, "text": "Cool Shelf Just the last piece that I was 5H because I did something wrong. So I’m waiting for the printer to be done; meanwhile, I’m trying to make the drawer slide better and clean all the sand out of it."}, {"post_id": 50734, "ts": "2026-08-20T02:35:33Z", "hours": 0.6736, "text": "Cool Shelf Almost there, last piece!!!"}, {"post_id": 50614, "ts": "2026-08-19T20:44:23Z", "hours": 0.6017, "text": "Cool Shelf I sanded it the half of the shelf and glued it together"}, {"post_id": 49773, "ts": "2026-08-18T18:14:21Z", "hours": 0.55, "text": "Cool Shelf Almost there; I’m done with all the drawers. Now I just need to put the shelf together."}, {"post_id": 48527, "ts": "2026-08-16T22:51:28Z", "hours": 1.4328, "text": "Cool shelf Because of the size of my printer, I can’t print all of the things at the same time, so I have to cut them into parts. I also sanded and glued the shelf today."}, {"post_id": 44877, "ts": "2026-08-10T22:23:16Z", "hours": 0.9503, "text": "Shelf I started making this shelf before I knew about the hackers club, so I have more than 5+ hours that I didn’t record. Now everything is done, but because I have a1 min, I need to cut it into parts."}]...
|
Title: Cool Shelf by @BenjaminLewis | Stardance
D Title: Cool Shelf by @BenjaminLewis | Stardance
Devlogs:
Shelf I started making this shelf before I knew about the hackers club, so I have more than 5+ hours that I didn’t record. Now everything is done, but because I have a1 min, I need to cut it into parts.
Cool shelf Because of the size of my printer, I can’t print all of the things at the same time, so I have to cut them into parts. I also sanded and glued the shelf today.
Cool Shelf Almost there; I’m done with all the drawers. Now I just need to put the shelf together.
Cool Shelf I sanded it the half of the shelf and glued it together
Cool Shelf Almost there, last piece!!!
Cool Shelf Just the last piece that I was 5H because I did something wrong. So I’m waiting for the printer to be done; meanwhile, I’m trying to make the drawer slide better and clean all the sand out of it.
Ships:
This is a shelf. The width is 15 Inches the side is 6 Inches with three drawers. There are many different parts to the shelf, so you need to put it back together with glue. On the shelf, there is Baby Yoda, the Lakers, and different animals drinking boba. One challenge that I have is that I need to cut them into parts because it’s too big for my printer...
|
1793325332.086539
|
1793411732.086539
|
|
53243
|
MySite by @tiyas | Stardance
|
tiyas
|
1
|
12.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:14:36Z", "hours": 12.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "after 2 days of very hard work and , finnaly i made my personal web page/ portfolio. i know it maybe not so perfect, but i gave my best from my side. it took me 12 hours. and as my skills will grow i will make this prettier. currently it has 4 sections, first page is a introduction, 2ed, my skills, 3ed my projects, and 4th contract me…", "repo": "https://github.com/Tiyasbanerjee/MySite", "demo": "https://tiyasbanerjee.github.io/MySite"}]...
|
[{"post_id": 54041, "ts": "202 [{"post_id": 54041, "ts": "2026-08-24T20:01:54Z", "hours": 2.1794, "text": "i have spended more 2 hours , and finised the last last section “contract me”. and also finished writting the readme. now i am going to ship it."}, {"post_id": 53940, "ts": "2026-08-24T17:19:54Z", "hours": 3.5089, "text": "ohh god, after a lot of twicks and after breaking many times , the webside it looking good. only the contract section is left. after that i think this could be shipped."}, {"post_id": 53608, "ts": "2026-08-24T07:42:04Z", "hours": 3.93, "text": "i am very much confused , i cant make it responsive enough. i have removed some clutter. but i am confused what things i should use which will work both in mobile and desktop…"}, {"post_id": 53069, "ts": "2026-08-23T14:01:59Z", "hours": 2.1189, "text": "i made the first page, and the first intro box, and also a navigation bar on the left side. also find out a nice background. but now i am having issue styling the intro box…"}]...
|
Title: MySite by @tiyas | Stardance
Devlogs:
i ma Title: MySite by @tiyas | Stardance
Devlogs:
i made the first page, and the first intro box, and also a navigation bar on the left side. also find out a nice background. but now i am having issue styling the intro box…
i am very much confused , i cant make it responsive enough. i have removed some clutter. but i am confused what things i should use which will work both in mobile and desktop…
ohh god, after a lot of twicks and after breaking many times , the webside it looking good. only the contract section is left. after that i think this could be shipped.
i have spended more 2 hours , and finised the last last section “contract me”. and also finished writting the readme. now i am going to ship it.
Ships:
after 2 days of very hard work and , finnaly i made my personal web page/ portfolio. i know it maybe not so perfect, but i gave my best from my side. it took me 12 hours. and as my skills will grow i will make this prettier. currently it has 4 sections, first page is a introduction, 2ed, my skills, 3ed my projects, and 4th contract me…...
|
1793314217.812837
|
1793400617.812837
|
|
26318
|
delta vr pcbs by @oxy | Stardance
|
oxy
|
1
|
44.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T20:08:27Z", "hours": 44.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "hey, this is deltavr. these are the pcbs from my 2nd biggest role in this project with my partner, its a project that has slam tracking from the headset, advanced imus, steamvr support and just maybe it will be fully mobile if this becomes something bigger like a startup in the future, but yeah also the optics are special, its pseudo pancakes made of 2 stacked fresnels, me and my friend are doing all this from scratch, the pcbs i designed, the firmware we are making ourselves, the lenses were making ourselves, the software for slam with the cameras we are making too, pretty much all of it and I’m loving this project so much so far, i hope you guys find it as cool as i do <3 more personal version: the pcbs are officially complete, and I’m finally shipping, making and designing and the pcbs and making a proper a bom and getting greenlit by my friend whos funding this was such a crazy thing, alot of work but i love this all so much and deltavr will actually be the project im doing for my professional aptitude test in my school, for my first real big like actual project this so far was such a big like thing for me and i genuinely loved all of this, the pcbs were so much fun to make, figuring out how everything will look and be made of so i can make the pcbs correctly, doing proper searching for parts on aliexpress, alibaba etc has been enlightening to say the least but like I’m done its complete i made the pcbs, i cant believe its actually done I’m so so happy with the quality of what I’ve made and to say I’ve learnt a lot would be an understatement, i really was hoping i’d finish this project before September and i thought id ship the entire thing physically built when my birthday rolled around, turns out its actually quite hard to do all of this even with assistance, in retrospect tho the only thing id change is never using fusion 360, genuinely its so bad, anyways i really hope whoever you are reading this i hope YOU are having a nice day or night and with all that said its been a pleasure on stardance and i will continue this project further and im so excited for the outcome! with love oxy <3", "repo": "https://github.com/oxy-2/deltavr", "demo": ""}]...
|
[{"post_id": 53692, "ts": "202 [{"post_id": 53692, "ts": "2026-08-24T11:24:33Z", "hours": 4.0319, "text": "sorry for the big delays, having some issues rn, i have to wait for a some money so i can pay for some stuff and like then i can finish the demo site and like yada yada, sorry its affecting the timing, i had planned to ship yesterday, its really how this entire project has been that i keep overestimating how fast ill get it done by assuming things will just work, ill try to have it shipped this week, the project itself is done and pushed to git like the pcbs i just dont have a demo, maybe ill just make it my personal site and just put a small part at the bottom to show like what i have rn and have it simple cuz this shits killing me, heres a uh picture of the new hmd board, i had to remake it and do the wiring and add a radio module, again sorry for all the delays, i hope you have a nice rest of your day/night. with love oxy <3"}, {"post_id": 52615, "ts": "2026-08-22T20:35:32Z", "hours": 13.05, "text": "Final devlogs before the final devlog tomorrow and ship on sunday, so this is the controller pcb, its done finally i have routing tmrw but its easy and i have addition to main board of the a radio module for better signal too then im shipping this damn thing, oh also update to my personal site tmrw and adding a blog and updates page with hackatime integration and stuff for me and john when we start working hard, this was a long fucking day i worked like 13 total at least and logged a little less but also there was the other day when stardance just didnt let me use my 5 hours the other day maybe its cuz it was edited and power outage idk, anyways yes theres art on my pcbs, its ruan mei and blackswan from hsr, also the logo on the front and some little texts, so this pcb has a radio mosdule meant for off board external installation, the imu is dead center for best rotational data afaik, the joystick is tmr and work via a analog to digital conveter, it also does the two hall effect sensors which are for the triggers, next thing is to build them or a proto and also a then i will start on big evil firmware, also apologies to anyone hoping id finish this in stardances timeframe, it was the plan and this project will go on as its for me to enter uni kinda, long story that tho, anyways i will like i said publish further updates on oxygenated.uk and yeah i appreciate any and all support this project has gotten, if its a like, a comment, etc, makes me happy, anyways i hope everyone has a great rest of their day / night. with love oxy <3"}, {"post_id": 51340, "ts": "2026-08-20T23:06:59Z", "hours": 7.5575, "text": "much work, alot actually, so today was actually my birthday, i had lots of fun, new phone its amazing, great food, amazing cake, played mc with the wifey, went out with the family and had fun with friends, but i took a kidna break day, i prolly shouldnt have but yeah its my bday ig, anyways im working on rerouting rn and redesign but heres a sneak peak at the controller pcb ooooeoeoe, yea that thing ive been promising for like forever lol, finally almost done, im shipping this project once im done it and im satesfied, this stardance page after all was for the pcbs and the 3d modelling and coding is for later, maybe ill put em with another hackclub program as ive grown to love hc, its been a pleasure with stardance and im so sad its closing soon so i have to stop this project with just the pcbs, but its been so much fun, to anyone reading this if ur under 18 and still nto fully sure with hackclub and stuff but u even have a smither of love for engeneering and stuff, persue it, it will help u so much, im eternally grateful for what this platform has provided me and on that note goodnight and happy birthday to me and may you all sleep well. with love oxy <3"}, {"post_id": 49681, "ts": "2026-08-18T15:55:12Z", "hours": 13.6719, "text": "i have done a massive amount of work, so i pulled the trigger and decided to finally switched to kicad, the hmd pcb is done and its so beautiful i fucking love it, also im getting used to kicad and its so so so awesome im so happy i switched from fuh ahh fusion, so today i have another like 4 hours 57 mins of recording to log but i gotta wirte a devlog first so this will talk abt what i did yesterday cuz i didnt post it yesterday cuz i was on minecraft with the wifey (girlfriend, techincally fianceé), anyways so basically i spent a while routing the pcb in schematics and i with the help of wifey made a really nice logo that im personally proud of, so the new pcb is just a lsm6dsv, the nrf52840 mcu and a calibration led but no button cuz its like always in your pc as its the hmd board, i also gave it a 2x07 pin spot for debugging the imu, it legit exposes every individual pin which i think will be very usefull for me atleast, also i made sure to pick the bigger pad options for the smd footprints as im still very much a beginner in hot air soldering and i dont even have a hotplate, infact last time i tried i cracked a microcontroller chip which im a dumbahh for otdl, anyways ill attach images of the new pcb and the schematic, i hope you have a very nice rest of your day / night. with love oxy <3"}, {"post_id": 47632, "ts": "2026-08-15T17:33:00Z", "hours": 5.3792, "text": "i spent like the entire day working, i forgot to log most of it and the log i did make i fumbled and accidentally deleted while posting on lapse and also misclicked and couldnt edit, today was shit, my sleep has been shit too, anyways uh i got kicad working and openrouter for my opencode and also i finally got the prices down, its so fucking expensive its like 600 eur or sum bullshit, thats a high estimate its closer to 499 or sum but yeah anywasy here are some pics of the plans i made after hours of shopping and thinking and wanting to lowk blow up also im having some issues that might cause me not to get work done tmrw, sorry if i cant do anything tmrw, have a great rest of your day / night. with love oxy <3 (sorry for my horrible handwriting lol)"}, {"post_id": 44727, "ts": "2026-08-10T17:42:59Z", "hours": 11.7933, "text": "i made a severe and continued lapse in judgement, so alot has happened, i killed my printers mainboard, i made a site, made a filament dry box, build a electronics enclosure, made my own site, list goes on, i even updated pomos but yeah sheit day to have hand yesterday was too cuz i sliced my thumb to my hand open with a bad drill bit working on metal, anyways tmrw ill like yk do the controllers yk fully and get my partner on call and have him check over things and we are good"}, {"post_id": 36986, "ts": "2026-07-29T12:49:58Z", "hours": 10.8775, "text": "ive been doing some more work i got used to working with my imus or well a similar one, i did some like smd soldering to learn how to a bit better, i also received my t12 soldering iron, its a stc oled and its really cool and im loving it, the tips are very long and you like slot them in also they are iron clad which is awesome and means the like 70 or so euros i invested into buying it will go way farther than the stuff i bought and used to keep my old generic wall plug soldering iron, its a very cool iron, i love it alot, also im in the process of printing more things, so i can eventually work with my asa filament also im running out of pla but yeah ima make an enclosure for all the electronics on my printer like the psu, mobo, screen and thats gonna sit ontop of the laptop i use as a klipper host and also for tailscale and yada yada, i sadly overcapped hours on this devlog by about a hour but thats okay, ive wanted a 10 or more hour devlog for a while anyways, also i got some sheet metal to make the 3d printer encolsure with some cardboard boxes, big ones, so this is all so i can work with materials that need an enclosure, asa is one of them and i wanna do other engineering filaments soon, soon btw soon i promise controllers soon, its just this is a hardware project, not a theoretical one, i have to build this and i swear if this damned project ends up not working out do to me not having setup things personally i will literally loose it, anyways all that out the way i hope everyone has a great rest of their day and or subsequent night and bye bye, much love -oxy"}, {"post_id": 34822, "ts": "2026-07-25T20:36:48Z", "hours": 9.4881, "text": "I DID THE PCB LIKE I ACTUALLY DID IT all the wiring is done and i have the files to get it printed like LETSS GOOOOO but yeah so i have screenshots of everything here i have to update the repo with this and then the next thing will be the headset design and then the firmware last and then followed by the controller firmware first then controller pcbs and i already have designs in mind, anyways my gf tells me not to work so much cuz i will get burnt out so since this a monumental step i will be taking a break tmrw as its sunday, ill do my 5 mins and then take in my gf’s words a well deserved rest then im going to make my partner absolutely slave away on the full hmd design under my supervision and then ill start with firmware, ig tmrw ill just setup github desktop and get the current hades firmware and start yk, have a great day or night whoever you are, much love -oxy (also shipping i will actually be shipping YAY it will be the first ship done once i have the hmd stuff fully done)"}, {"post_id": 33596, "ts": "2026-07-23T17:23:43Z", "hours": 9.7336, "text": "so i spent more time fixing up the printer as everything has to be functional for when i have the PCBs in hand and have them done cuz if i have to focus and put attention on it then that’s gonna be absolutely shit so i want to get everything relating to the printer out the way first and i think its gone well, outside of a lot of stringing for some reason i have really good and clean prints and i am happy with my “lightly” modified ender 3, the next thing i am moving to is going to be a big enclosure for it so i can work with ASA filament to be able to make strong and resistant prints, i already have a very nice spool sitting around, also i have to build a filament drying system cuz eventually like carbon fiber nylon ill print on my ender and all but yeah so regarding PCBs i have low key been procrastinating doing them because i am always tired after gym at like 6am and then staying up late with my gf but yea ill fix my schedule and tomorrow i will start on them, promise, ill also post a dev log abt what i did and such to start tomorrow, regarding PCBs again though i might be cooked cuz i think out of me and my partner i might have to cover them in costs which might be absolute hemorrhoids because i have like 4.57 euros in my bank account, no extra cents laying around or nothing, genuinely i am broke as shit."}, {"post_id": 31823, "ts": "2026-07-20T14:43:18Z", "hours": 9.0275, "text": "we are moving to SLAM based tracking, a massive amount of work was done so ive completed the BoM other than pcbs and filament, so i made the bom did the theory work on all components needed and uh im almost done fixing my fuckass ender 3 which is like a ship of theseus at this point with the ammount of modification ive put it through, but yeah most of my work was finding the right components making sure they would work together etc so now i just need to get the parts, design the pcbs and the shell and build the mechanical parts like for ipd and the lens array whatchamacallits oh yeah we are making like pseudo pancake lenses following this paper https://opg.optica.org/oe/fulltext.cfm?uri=oe-32-25-44164 and in big part this hackday project https://hackaday.io/project/187343-the-psuedopancakes big thanks to the authors of both sources, also as this will be loosely off hades vr big thanks to them you can learn more about them at https://github.com/HadesVR/HadesVR also of course ORB-SLAM3 which you can see here https://github.com/UZ-SLAMLab/ORB_SLAM3 but yeah now i have to split up work for me and my partner and ofc buy the parts which will hurt as it totals 570 ish euros which is diabolical but its all gonna be open source and be a smd made vr headset people can modify and make their own versions of, i really hope lots of people like it, ill attach below some pictures from my work, i hope you have a nice day or night whoever you are reading this and sorry for any grammatical errors and such."}, {"post_id": 26405, "ts": "2026-07-11T05:43:41Z", "hours": 6.45, "text": "so so so much work also i could have sworn i already posted a devlog for this, whatevs its fine lol, so i have all this stuff done for the pcbs and ive started soldering imus and promicro boards in the mean time before i do anything else with ordering my pcbs cuz im broke as shit and cant afford nothing lmao, but yeah so this is what ive made, later ill remake it all smd and MAYBE i add slam tracking capabilities to this headset and its controllers, thats so much more work tho especially the controllers, we will see i suppose, oh and also john locked tf in and got our model started, will drop a pic of that too ofc"}, {"post_id": 25149, "ts": "2026-07-09T05:34:41Z", "hours": 1.5875, "text": "genuinely ive spent so long trying to do this, hopefully hardware projects arent unable to be done after outpost, i cant fly out to san franscisco anyways its very expensive but yeah i found a nice tutorial that im following, T-T, below ive attatched a picture of my magnum opus"}, {"post_id": 21691, "ts": "2026-07-03T19:39:07Z", "hours": 0.8003, "text": "i just cant figure out fusion360, ill try kicad ig hopefuly its bettert ort maybe i follow hackpad guide to learn pcb in fusion"}, {"post_id": 20749, "ts": "2026-07-02T13:22:10Z", "hours": 0.7481, "text": "im like learning the basics of like making pcbs now in fusion 360 as thats one of the big parts of my work, as im doing, well im doing a bit of everything but my friend cant do pcbs so i will but uh yeah i got fusion and uh started writing what i will need to do for the project in obsidian"}]...
|
Title: delta vr pcbs by @oxy | Stardance
Devlogs: Title: delta vr pcbs by @oxy | Stardance
Devlogs:
im like learning the basics of like making pcbs now in fusion 360 as thats one of the big parts of my work, as im doing, well im doing a bit of everything but my friend cant do pcbs so i will but uh yeah i got fusion and uh started writing what i will need to do for the project in obsidian
i just cant figure out fusion360, ill try kicad ig hopefuly its bettert ort maybe i follow hackpad guide to learn pcb in fusion
genuinely ive spent so long trying to do this, hopefully hardware projects arent unable to be done after outpost, i cant fly out to san franscisco anyways its very expensive but yeah i found a nice tutorial that im following, T-T, below ive attatched a picture of my magnum opus
so so so much work also i could have sworn i already posted a devlog for this, whatevs its fine lol, so i have all this stuff done for the pcbs and ive started soldering imus and promicro boards in the mean time before i do anything else with ordering my pcbs cuz im broke as shit and cant afford nothing lmao, but yeah so this is what ive made, later ill remake it all smd and MAYBE i add slam tracking capabilities to this headset and its controllers, thats so much more work tho especially the controllers, we will see i suppose, oh and also john locked tf in and got our model started, will drop a pic of that too ofc
we are moving to SLAM based tracking, a massive amount of work was done so ive completed the BoM other than pcbs and filament, so i made the bom did the theory work on all components needed and uh im almost done fixing my fuckass ender 3 which is like a ship of theseus at this point with the ammount of modification ive put it through, but yeah most of my work was finding the right components making sure they would work together etc so now i just need to get the parts, design the pcbs and the shell and build the mechanical parts like for ipd and the lens array whatchamacallits oh yeah we are making like pseudo pancake lenses following this paper https://opg.optica.org/oe/fulltext.cfm?uri=oe-32-25-44164 and in big part this hackday project https://hackaday.io/project/187343-the-psuedopancakes big thanks to the authors of both sources, also as this will be loosely off hades vr big thanks to them you can learn more about them at https://github.com/HadesVR/HadesVR also of course ORB-SLAM3 which you can see here https://github.com/UZ-SLAMLab/ORB_SLAM3 but yeah now i have to split up work for me and my partner and ofc buy the parts which will hurt as it totals 570 ish euros which is diabolical but its all gonna be open source and be a smd made vr headset people can modify and make their own versions of, i really hope lots of people like it, ill attach below some pictures from my work, i hope you have a nice day or night whoever you are reading this and sorry for any grammatical errors and such.
so i spent more time fixing up the printer as everything has to be functional for when i have the PCBs in hand and have them done cuz if i have to focus and put attention on it then that’s gonna be absolutely shit so i want to get everything relating to the printer out the way first and i think its gone well, outside of a lot of stringing for some reason i have really good and clean prints and i am happy with my “lightly” modified ender 3, the next thing i am moving to is going to be a big enclosure for it so i can work with ASA filament to be able to make strong and resistant prints, i already have a very nice spool sitting around, also i have to build a filament drying system cuz eventually like carbon fiber nylon ill print on my ender and all but yeah so regarding PCBs i have low key been procrastinating doing them because i am always tired after gym at like 6am and then staying up late with my gf but yea ill fix my schedule and tomorrow i will start on them, promise, ill also post a dev log abt what i did and such to start tomorrow, regarding PCBs again though i might be cooked cuz i think out of me and my partner i might have to cover them in costs which might be absolute hemorrhoids because i have like 4.57 euros in my bank account, no extra cents laying around or nothing, genuinely i am broke as shit.
I DID THE PCB LIKE I ACTUALLY DID IT all the wiring is done and i have the files to get it printed like LETSS GOOOOO but yeah so i have screenshots of everything here i have to update the repo with this and then the next thing will be the headset design and then the firmware last and then followed by the controller firmware first then controller pcbs and i already have designs in mind, anyways my gf tells me not to work so much cuz i will get burnt out so since this a monumental step i will be taking a break tmrw as its sunday, ill do my 5 mins and then take in my gf’s words a well deserved rest then im going to make my partner absolutely slave away on the full hmd design under my supervision and then ill start with firmware, ig tmrw ill just setup github desktop and get the current hades firmware and start yk, have a great day or night whoever you are, much love -oxy (also shipping i will actually be shipping YAY it will be the first ship done once i have the hmd stuff fully done)
ive been doing some more work i got used to working with my imus or well a similar one, i did some like smd soldering to learn how to a bit better, i also received my t12 soldering iron, its a stc oled and its really cool and im loving it, the tips are very long and you like slot them in also they are iron clad which is awesome and means the like 70 or so euros i invested into buying it will go way farther than the stuff i bought and used to keep my old generic wall plug soldering iron, its a very cool iron, i love it alot, also im in the process of printing more things, so i can eventually work with my asa filament also im running out of pla but yeah ima make an enclosure for all the electronics on my printer like the psu, mobo, screen and thats gonna sit ontop of the laptop i use as a klipper host and also for tailscale and yada yada, i sadly overcapped hours on this devlog by about a hour but thats okay, ive wanted a 10 or more hour devlog for a while anyways, also i got some sheet metal to make the 3d printer encolsure with some cardboard boxes, big ones, so this is all so i can work with materials that need an enclosure, asa is one of them and i wanna do other engineering filaments soon, soon btw soon i promise controllers soon, its just this is a hardware project, not a theoretical one, i have to build this and i swear if this damned project ends up not working out do to me not having setup things personally i will literally loose it, anyways all that out the way i hope everyone has a great rest of their day and or subsequent night and bye bye, much love -oxy
i made a severe and continued lapse in judgement, so alot has happened, i killed my printers mainboard, i made a site, made a filament dry box, build a electronics enclosure, made my own site, list goes on, i even updated pomos but yeah sheit day to have hand yesterday was too cuz i sliced my thumb to my hand open with a bad drill bit working on metal, anyways tmrw ill like yk do the controllers yk fully and get my partner on call and have him check over things and we are good
i spent like the entire day working, i forgot to log most of it and the log i did make i fumbled and accidentally deleted while posting on lapse and also misclicked and couldnt edit, today was shit, my sleep has been shit too, anyways uh i got kicad working and openrouter for my opencode and also i finally got the prices down, its so fucking expensive its like 600 eur or sum bullshit, thats a high estimate its closer to 499 or sum but yeah anywasy here are some pics of the plans i made after hours of shopping and thinking and wanting to lowk blow up also im having some issues that might cause me not to get work done tmrw, sorry if i cant do anything tmrw, have a great rest of your day / night. with love oxy <3 (sorry for my horrible handwriting lol)
i have done a massive amount of work, so i pulled the trigger and decided to finally switched to kicad, the hmd pcb is done and its so beautiful i fucking love it, also im getting used to kicad and its so so so awesome im so happy i switched from fuh ahh fusion, so today i have another like 4 hours 57 mins of recording to log but i gotta wirte a devlog first so this will talk abt what i did yesterday cuz i didnt post it yesterday cuz i was on minecraft with the wifey (girlfriend, techincally fianceé), anyways so basically i spent a while routing the pcb in schematics and i with the help of wifey made a really nice logo that im personally proud of, so the new pcb is just a lsm6dsv, the nrf52840 mcu and a calibration led but no button cuz its like always in your pc as its the hmd board, i also gave it a 2x07 pin spot for debugging the imu, it legit exposes every individual pin which i think will be very usefull for me atleast, also i made sure to pick the bigger pad options for the smd footprints as im still very much a beginner in hot air soldering and i dont even have a hotplate, infact last time i tried i cracked a microcontroller chip which im a dumbahh for otdl, anyways ill attach images of the new pcb and the schematic, i hope you have a very nice rest of your day / night. with love oxy <3
much work, alot actually, so today was actually my birthday, i had lots of fun, new phone its amazing, great food, amazing cake, played mc with the wifey, went out with the family and had fun with friends, but i took a kidna break day, i prolly shouldnt have but yeah its my bday ig, anyways im working on rerouting rn and redesign but heres a sneak peak at the controller pcb ooooeoeoe, yea that thing ive been promising for like forever lol, finally almost done, im shipping this project once im done it and im satesfied, this stardance page after all was for the pcbs and the 3d modelling and coding is for later, maybe ill put em with another hackclub program as ive grown to love hc, its been a pleasure with stardance and im so sad its closing soon so i have to stop this project with just the pcbs, but its been so much fun, to anyone reading this if ur under 18 and still nto fully sure with hackclub and stuff but u even have a smither of love for engeneering and stuff, persue it, it will help u so much, im eternally grateful for what this platform has provided me and on that note goodnight and happy birthday to me and may you all sleep well. with love oxy <3
Final devlogs before the final devlog tomorrow and ship on sunday, so this is the controller pcb, its done finally i have routing tmrw but its easy and i have addition to main board of the a radio module for better signal too then im shipping this damn thing, oh also update to my personal site tmrw and adding a blog and updates page with hackatime integration and stuff for me and john when we start working hard, this was a long fucking day i worked like 13 total at least and logged a little less but also there was the other day when stardance just didnt let me use my 5 hours the other day maybe its cuz it was edited and power outage idk, anyways yes theres art on my pcbs, its ruan mei and blackswan from hsr, also the logo on the front and some little texts, so this pcb has a radio mosdule meant for off board external installation, the imu is dead center for best rotational data afaik, the joystick is tmr and work via a analog to digital conveter, it also does the two hall effect sensors which are for the triggers, next thing is to build them or a proto and also a then i will start on big evil firmware, also apologies to anyone hoping id finish this in stardances timeframe, it was the plan and this project will go on as its for me to enter uni kinda, long story that tho, anyways i will like i said publish further updates on oxygenated.uk and yeah i appreciate any and all support this project has gotten, if its a like, a comment, etc, makes me happy, anyways i hope everyone has a great rest of their day / night. with love oxy <3
sorry for the big delays, having some issues rn, i have to wait for a some money so i can pay for some stuff and like then i can finish the demo site and like yada yada, sorry its affecting the timing, i had planned to ship yesterday, its really how this entire project has been that i keep overestimating how fast ill get it done by assuming things will just work, ill try to have it shipped this week, the project itself is done and pushed to git like the pcbs i just dont have a demo, maybe ill just make it my personal site and just put a small part at the bottom to show like what i have rn and have it simple cuz this shits killing me, heres a uh picture of the new hmd board, i had to remake it and do the wiring and add a radio module, again sorry for all the delays, i hope you have a nice rest of your day/night. with love oxy <3
Ships:
hey, this is deltavr. these are the pcbs from my 2nd biggest role in this project with my partner, its a project that has slam tracking from the headset, advanced imus, steamvr support and just maybe it will be fully mobile if this becomes something bigger like a startup in the future, but yeah also the optics are special, its pseudo pancakes made of 2 stacked fresnels, me and my friend are doing all this from scratch, the pcbs i designed, the firmware we are making ourselves, the lenses were making ourselves, the software for slam with the cameras we are making too, pretty much all of it and I’m loving this project so much so far, i hope you guys find it as cool as i do <3 more personal version: the pcbs are officially complete, and I’m finally shipping, making and designing and the pcbs and making a proper a bom and getting greenlit by my friend whos funding this was such a crazy thing, alot of work but i love this all so much and deltavr will actually be the project im doing for my professional aptitude test in my school, for my first real big like actual project this so far was such a big like thing for me and i genuinely loved all of this, the pcbs were so much fun to make, figuring out how everything will look and be made of so i can make the pcbs correctly, doing proper searching for parts on aliexpress, alibaba etc has been enlightening to say the least but like I’m done its complete i made the pcbs, i cant believe its actually done I’m so so happy with the quality of what I’ve made and to say I’ve learnt a lot would be an understatement, i really was hoping i’d finish this project before September and i thought id ship the entire thing physically built when my birthday rolled around, turns out its actually quite hard to do all of this even with assistance, in retrospect tho the only thing id change is never using fusion 360, genuinely its so bad, anyways i really hope whoever you are reading this i hope YOU are having a nice day or night and with all that said its been a pleasure on stardance and i will continue this project further and im so excited for the outcome! with love oxy <3...
|
1793515805.0344186
|
1793602205.0344186
|
|
35654
|
Transitus by @sudaimiqbal | Stardance
|
sudaimiqbal
|
1
|
14.0
|
76
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T19:57:45Z", "hours": 14.0, "multiplier": 5.48, "payout": 76, "blessing": "neutral", "text": "I have made a Unity game called Transitus, which means to go across in latin. This was my first ever unity game, and i had many obstacles, like sprites not working and animation problems, like me not knowing how to use github at all. I used Chatgpt to help me along the way with compiler issues and it also made 2 scripts for me. The rest i used functions and github code fill to help me aswell since i am not very familliar with C#. I am proud of how i had made this game while learning unity game development, and i am excited to create even more games in the future. I made this on a WEBGL so people on linux and macos and windows can all play it easily.", "repo": "https://github.com/SudaimI/Transitius", "demo": "https://funny-youtiao-0c47f5.netlify.app/"}]...
|
[{"post_id": 48703, "ts": "202 [{"post_id": 48703, "ts": "2026-08-17T06:43:42Z", "hours": 1.7594, "text": "Im finally done After 12 hours, i have finished my project, albeit its not as good as i desired it to be, im happy since this is my first ever game and i really hope i can get that raspberry pi which is like 90 stardust. What really concerns me though is that i vibecoded like a quarter of the scripts and also i didnt really understand what i had to do with github, i just put my scripts in there and called it a day. here you go if you want to try it out https://funny-youtiao-0c47f5.netlify.app/"}, {"post_id": 48609, "ts": "2026-08-17T02:21:10Z", "hours": 0.3667, "text": "I think i like how my alien looks, its supposed to be a dying one"}, {"post_id": 48596, "ts": "2026-08-17T01:42:55Z", "hours": 0.3667, "text": "So i already know that this game is going to turn out very different from what i had originally expected, its now certain to me that ill have to make this a lot longer, if i had more time and also motivation i probably could have done greater things than this. at this point i just want to finish the end where you meet the alien. I actually cannot believe that i had possibly taken 12 hours to complete this bro"}, {"post_id": 38628, "ts": "2026-08-01T03:45:20Z", "hours": 0.2689, "text": "I made the best walk cycle the world has ever seen,and they could call me the greatest programmer that has ever lived. (also i added more to the level. im like 50% there) Looking at other Unity projects i feel quite stupid for making such a simple, and ugly project, but hey, if i cant get that rpi 4,i can always get that zero 2w and make a cyberdeck."}, {"post_id": 36831, "ts": "2026-07-29T04:18:27Z", "hours": 0.4403, "text": "July 28 Im finally bac and starting work again on the last level but its rather hard since ther player is not jumping at all. I will soon fix it and also get more things to do, i havent made any scripts yet so yeah"}, {"post_id": 35405, "ts": "2026-07-26T19:48:44Z", "hours": 0.8969, "text": "no devlogs for now Im lowk grounded because i was spending too much time on the pc becasue of hackatime and now im not allowed to be working on the project anymore I need to finish my textures, my final scene where the astronaut meets the alien, and my sounds. Im gna try bargaining with my parents here but if i fail im not getting that raspberry pi 4 anytime soon"}, {"post_id": 33857, "ts": "2026-07-24T03:36:06Z", "hours": 0.3328, "text": "July 23 So ivebeen busy and didnt really do much for the project so far, but i have started wirk on the bunker, which is the main game. for some reason the scene isnt loading properly and im fixing that right now,butother than that it seems to be working pretty well. i will start makingthe characters in a few days using blender"}, {"post_id": 32978, "ts": "2026-07-22T14:23:45Z", "hours": 0.7, "text": "I have now made my new animation part of playercontroller!! Log 00ihavenoidea I now have a working animtor without using that damn animation component Unity gives onits own, and it works rather easily! all i need todo now is when reskinning,i throw thesprites into here and i am done!"}, {"post_id": 31558, "ts": "2026-07-20T02:04:30Z", "hours": 1.0275, "text": "https://github.com/SudaimI/Transitius i made a new github page for my project, i dont understand why my past devlog failed but i made a new script transporting you to the main scene, where the bunker is located. you visit traps and just explore it alot, there will be biohazards everywhere and it will be the most ambitious project i may ever accomplish (i hope)"}, {"post_id": 30496, "ts": "2026-07-18T03:46:47Z", "hours": 0.5861, "text": "Finally something new Z July 17 the new plot is traversing a marslike planet with ties to a dying alien civilization, you get past ancient traps, space spaces, asteroid fields, and make contact and research along the way, while being a NUSA Astronaut. I can use my old scripts for this, and i can save alot of my time by making it pixelart, like terraria"}, {"post_id": 30414, "ts": "2026-07-17T22:32:07Z", "hours": 0.9303, "text": "Transitus devlog 3, still july 17 I’ve been working on code a little more, my speed has been increased a lot thanks to AI auto-fill and debugging using auto. I’ve been using a bunch of i Enumerators, co-routines, and is trigger box colliders (Collider 2D) within the game to show that the player will die after touching a certain block. i am thinking to instead load only one single planet that is larger than the rest, or that its earth like and i have to traverse through different biomes."}, {"post_id": 30193, "ts": "2026-07-17T15:54:57Z", "hours": 4.3331, "text": "Devlog 2 As of july 17, i have made more changes to Planet 1, while my first 2 scenes are basically done, and simply now need reskins, and sound effects. I made my code use public variables to make sure i can easily change them from inspector, and asign the scripts to different gameobjects and have them do different things. [i also left my computer unattended for an hour and it added more time to my hackatime project, please remember to remove one hour from my time]"}, {"post_id": 29833, "ts": "2026-07-16T23:41:59Z", "hours": 1.9414, "text": "First 3 scenes out of 5 are almost fully completed, Code and everything is fully completed and ready for reskinning to 720p Transitus is a game about exploring 3 habitable exoplanets in search of sapient life beyond the solar system, where you traverse through platformers of various difficulty and niches, like ice, desert, and jungle, I will be updating this on steam and itch.io when i am fully finished"}]...
|
Title: Transitus by @sudaimiqbal | Stardance
Devl Title: Transitus by @sudaimiqbal | Stardance
Devlogs:
First 3 scenes out of 5 are almost fully completed, Code and everything is fully completed and ready for reskinning to 720p Transitus is a game about exploring 3 habitable exoplanets in search of sapient life beyond the solar system, where you traverse through platformers of various difficulty and niches, like ice, desert, and jungle, I will be updating this on steam and itch.io when i am fully finished
Devlog 2 As of july 17, i have made more changes to Planet 1, while my first 2 scenes are basically done, and simply now need reskins, and sound effects. I made my code use public variables to make sure i can easily change them from inspector, and asign the scripts to different gameobjects and have them do different things. [i also left my computer unattended for an hour and it added more time to my hackatime project, please remember to remove one hour from my time]
Transitus devlog 3, still july 17 I’ve been working on code a little more, my speed has been increased a lot thanks to AI auto-fill and debugging using auto. I’ve been using a bunch of i Enumerators, co-routines, and is trigger box colliders (Collider 2D) within the game to show that the player will die after touching a certain block. i am thinking to instead load only one single planet that is larger than the rest, or that its earth like and i have to traverse through different biomes.
Finally something new Z July 17 the new plot is traversing a marslike planet with ties to a dying alien civilization, you get past ancient traps, space spaces, asteroid fields, and make contact and research along the way, while being a NUSA Astronaut. I can use my old scripts for this, and i can save alot of my time by making it pixelart, like terraria
https://github.com/SudaimI/Transitius i made a new github page for my project, i dont understand why my past devlog failed but i made a new script transporting you to the main scene, where the bunker is located. you visit traps and just explore it alot, there will be biohazards everywhere and it will be the most ambitious project i may ever accomplish (i hope)
I have now made my new animation part of playercontroller!! Log 00ihavenoidea I now have a working animtor without using that damn animation component Unity gives onits own, and it works rather easily! all i need todo now is when reskinning,i throw thesprites into here and i am done!
July 23 So ivebeen busy and didnt really do much for the project so far, but i have started wirk on the bunker, which is the main game. for some reason the scene isnt loading properly and im fixing that right now,butother than that it seems to be working pretty well. i will start makingthe characters in a few days using blender
no devlogs for now Im lowk grounded because i was spending too much time on the pc becasue of hackatime and now im not allowed to be working on the project anymore I need to finish my textures, my final scene where the astronaut meets the alien, and my sounds. Im gna try bargaining with my parents here but if i fail im not getting that raspberry pi 4 anytime soon
July 28 Im finally bac and starting work again on the last level but its rather hard since ther player is not jumping at all. I will soon fix it and also get more things to do, i havent made any scripts yet so yeah
I made the best walk cycle the world has ever seen,and they could call me the greatest programmer that has ever lived. (also i added more to the level. im like 50% there) Looking at other Unity projects i feel quite stupid for making such a simple, and ugly project, but hey, if i cant get that rpi 4,i can always get that zero 2w and make a cyberdeck.
So i already know that this game is going to turn out very different from what i had originally expected, its now certain to me that ill have to make this a lot longer, if i had more time and also motivation i probably could have done greater things than this. at this point i just want to finish the end where you meet the alien. I actually cannot believe that i had possibly taken 12 hours to complete this bro
I think i like how my alien looks, its supposed to be a dying one
Im finally done After 12 hours, i have finished my project, albeit its not as good as i desired it to be, im happy since this is my first ever game and i really hope i can get that raspberry pi which is like 90 stardust. What really concerns me though is that i vibecoded like a quarter of the scripts and also i didnt really understand what i had to do with github, i just put my scripts in there and called it a day. here you go if you want to try it out https://funny-youtiao-0c47f5.netlify.app/
Ships:
I have made a Unity game called Transitus, which means to go across in latin. This was my first ever unity game, and i had many obstacles, like sprites not working and animation problems, like me not knowing how to use github at all. I used Chatgpt to help me along the way with compiler issues and it also made 2 scripts for me. The rest i used functions and github code fill to help me aswell since i am not very familliar with C#. I am proud of how i had made this game while learning unity game development, and i am excited to create even more games in the future. I made this on a WEBGL so people on linux and macos and windows can all play it easily....
|
1793526614.9390824
|
1793613014.9390824
|
|
53893
|
Terrabot by @OneShot | Stardance
|
OneShot
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T19:22:47Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is the terrabot for slack", "repo": "https://github.com/Zlati839/Slack", "demo": "https://hackclub.enterprise.slack.com/archives/C0P5NE354"}]...
|
[{"post_id": 54012, "ts": "202 [{"post_id": 54012, "ts": "2026-08-24T19:10:17Z", "hours": 3.1653, "text": "Commands"}]...
|
Title: Terrabot by @OneShot | Stardance
Devlogs:
Title: Terrabot by @OneShot | Stardance
Devlogs:
Commands
Ships:
This is the terrabot for slack...
|
1793487110.709006
|
1793573510.709006
|
|
53602
|
Language Diffusion Model Experiment w/ Sudoku by @ Language Diffusion Model Experiment w/ Sudoku by @arushg | Stardance...
|
arushg
|
1
|
34.99
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T18:46:01Z", "hours": 31.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built an end-to-end experiment comparing diffusion language models with autoregressive models on Sudoku. I learned that confidence-guided, out of order unmasking is well suited to constraint-solving tasks: fine-tuned iLLaDA substantially outperformed much larger models on harder puzzles. The biggest challenge was GPU resources.. bro I need an H100 rack at home", "repo": "https://github.com/arush-garg/SudokuDiffusion", "demo": "https://huggingface.co/spaces/Techno03/sudoku-diffusion"}]...
|
[{"post_id": 77125, "ts": "202 [{"post_id": 77125, "ts": "2026-10-05T18:37:11Z", "hours": 0.6444, "text": "Added a demo on HF Spaces"}, {"post_id": 59113, "ts": "2026-08-31T18:57:40Z", "hours": 1.1283, "text": "Again I got feedback that the code and README looked too AI generated so this is Attempt 3 at restructuring and rewriting the README. Idk what to put for the image so I put the README, which is now 100% written by me (I changed it to sort of match the Stardance format)"}, {"post_id": 56834, "ts": "2026-08-28T19:39:49Z", "hours": 1.3022, "text": "Writing code myself for the first time to refactor the codebase (jk I did write most of it myself the first time… but we obey the orders of the Shipwrights)"}, {"post_id": 55625, "ts": "2026-08-27T16:18:10Z", "hours": 0.9153, "text": "Cleaning up code"}, {"post_id": 53998, "ts": "2026-08-24T18:43:38Z", "hours": 0.5886, "text": "Generating output example"}, {"post_id": 53929, "ts": "2026-08-24T17:07:20Z", "hours": 4.3217, "text": "Cleaned up training and eval code"}, {"post_id": 53548, "ts": "2026-08-24T04:31:45Z", "hours": 25.91, "text": "Results from my experiment – with fine-tuning, diffusion models can beat pre-trained models almost 9 times larger, and autoregressive fine-tuned models 1.5 times larger"}]...
|
Title: Language Diffusion Model Experiment w/ Sudo Title: Language Diffusion Model Experiment w/ Sudoku by @arushg | Stardance
Devlogs:
Results from my experiment – with fine-tuning, diffusion models can beat pre-trained models almost 9 times larger, and autoregressive fine-tuned models 1.5 times larger
Cleaned up training and eval code
Generating output example
Cleaning up code
Writing code myself for the first time to refactor the codebase (jk I did write most of it myself the first time… but we obey the orders of the Shipwrights)
Again I got feedback that the code and README looked too AI generated so this is Attempt 3 at restructuring and rewriting the README. Idk what to put for the image so I put the README, which is now 100% written by me (I changed it to sort of match the Stardance format)
Added a demo on HF Spaces
Ships:
I built an end-to-end experiment comparing diffusion language models with autoregressive models on Sudoku. I learned that confidence-guided, out of order unmasking is well suited to constraint-solving tasks: fine-tuned iLLaDA substantially outperformed much larger models on harder puzzles. The biggest challenge was GPU resources.. bro I need an H100 rack at home...
|
1793458621.2161546
|
1793545021.2161546
|
|
38010
|
Nara.io by @gusin9113 | Stardance
|
gusin9113
|
1
|
38.0
|
212
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T18:19:42Z", "hours": 38.0, "multiplier": 6.73, "payout": 212, "blessing": "neutral", "text": "A performant diep.io clone written in Rust! Allows custom scripting through Lua. Currently supports the ‘Basic’ tank, and upgrades as you destroy shapes and other tanks!", "repo": "https://github.com/gurmehar-singh-2009/nara.io", "demo": "https://page.naraioserver.hackclub.app/"}]...
|
[{"post_id": 44270, "ts": "202 [{"post_id": 44270, "ts": "2026-08-09T22:14:57Z", "hours": 9.1622, "text": "Finalized a prototype game!! hey everyone, great news!! I have created the fundamental game!! I will post a link to play in a few days. additional dev logs will come with more info on what was developed with better documentation :)"}, {"post_id": 41576, "ts": "2026-08-05T21:25:49Z", "hours": 3.6733, "text": "general devlog - made a Home Screen, added a dark theme, and did some work on the server. hey everyone, attached are images for you to see! a lot of the work was on the server so this is as much as I can show. attributions to @Gideonthegreat for the banner used in the Home Screen!"}, {"post_id": 40480, "ts": "2026-08-04T01:20:21Z", "hours": 3.4444, "text": "server devlog #3 - completed the packet and server foundation! I worked on the network stuff and the server stuff. I still have to optimize my SoA setup to be ergonomic to work with. it was sort of rushed but all-in-all good progress. there were also some rewrites of core stuff (for example - rolling my own packet logic (maybe not the smartest move but its okay)). sorry for the code screenshot, there isn’t much else to show as its mostly backend stuff."}, {"post_id": 40045, "ts": "2026-08-03T12:20:03Z", "hours": 1.8822, "text": "server devlog #2 - Lua integration complete! hey everyone. for now I have finished all the Lua bs I wanted to do. it now supports events and commands! as well as the ability to spawn ingame entities. you can also change the values of entities at runtime to change how tanks look/behave!"}, {"post_id": 39735, "ts": "2026-08-02T21:55:21Z", "hours": 1.9658, "text": "server devlog #1 - Lua integration + writing a spatial hash. hey everyone! apparently my last project didnt get any stardust because I didnt devlog (and some people being unreasonable in their feedback). so here we go! over the past 6 hours (hackatime genuinely sucks - cant record my hours properly) I have worked on integrating Lua into my server. this is for runtime modification and future plugin support. I also developed a spatial hash following Teschner’s Spatial Hashing algorithm. I dont know how well this post will fair and I dont even know how to get a newline character in these posts, so I will cut it short for now. if you want I can always go more in depth in the comments - just ask! :)"}, {"post_id": 38227, "ts": "2026-07-31T15:00:38Z", "hours": 1.3275, "text": "Client prototype complete! Shifting focus to the server and networking system."}, {"post_id": 37358, "ts": "2026-07-30T00:43:28Z", "hours": 16.9142, "text": "Created initial skeleton for project. check out the GitHub! Attached is a render demo to test wgpu!"}]...
|
Title: Nara.io by @gusin9113 | Stardance
Devlogs: Title: Nara.io by @gusin9113 | Stardance
Devlogs:
Created initial skeleton for project. check out the GitHub! Attached is a render demo to test wgpu!
Client prototype complete! Shifting focus to the server and networking system.
server devlog #1 - Lua integration + writing a spatial hash. hey everyone! apparently my last project didnt get any stardust because I didnt devlog (and some people being unreasonable in their feedback). so here we go! over the past 6 hours (hackatime genuinely sucks - cant record my hours properly) I have worked on integrating Lua into my server. this is for runtime modification and future plugin support. I also developed a spatial hash following Teschner’s Spatial Hashing algorithm. I dont know how well this post will fair and I dont even know how to get a newline character in these posts, so I will cut it short for now. if you want I can always go more in depth in the comments - just ask! :)
server devlog #2 - Lua integration complete! hey everyone. for now I have finished all the Lua bs I wanted to do. it now supports events and commands! as well as the ability to spawn ingame entities. you can also change the values of entities at runtime to change how tanks look/behave!
server devlog #3 - completed the packet and server foundation! I worked on the network stuff and the server stuff. I still have to optimize my SoA setup to be ergonomic to work with. it was sort of rushed but all-in-all good progress. there were also some rewrites of core stuff (for example - rolling my own packet logic (maybe not the smartest move but its okay)). sorry for the code screenshot, there isn’t much else to show as its mostly backend stuff.
general devlog - made a Home Screen, added a dark theme, and did some work on the server. hey everyone, attached are images for you to see! a lot of the work was on the server so this is as much as I can show. attributions to @Gideonthegreat for the banner used in the Home Screen!
Finalized a prototype game!! hey everyone, great news!! I have created the fundamental game!! I will post a link to play in a few days. additional dev logs will come with more info on what was developed with better documentation :)
Ships:
A performant diep.io clone written in Rust! Allows custom scripting through Lua. Currently supports the ‘Basic’ tank, and upgrades as you destroy shapes and other tanks!...
|
1793540846.7295487
|
1793627246.7295487
|
|
53770
|
Arduino-Memory-Game by @Pancakehead | Stardance
|
Pancakehead
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T18:01:02Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This project is a physical memory game using an Arduino Uno. The software was built with PlatformIO, so compiling and flashing the source code onto an actual Arduino Uno is done through PlatformIO. This is the first project I got working without following a tutorial, and is the start of my electronics journey!", "repo": "https://github.com/MatthewW07/Stardance-Arduino-Memory-Game", "demo": "https://wokwi.com/projects/473021936029184001"}]...
|
[{"post_id": 53966, "ts": "202 [{"post_id": 53966, "ts": "2026-08-24T17:56:30Z", "hours": 1.0203, "text": "Just finished making the Arduino-Memory-Game production-ready! I added a BOM.csv, made it’s own personal Github Repo, wrote the README.md, added a demo.mp4, cleaned up the repository, and now it’s ready to be shipped! Get the parts, follow the instructions, and you could have yourself a physical copy!"}, {"post_id": 53806, "ts": "2026-08-24T14:41:20Z", "hours": 0.2719, "text": "Finished my Arduino Memory Game project! This is my second Arduino designing experience, where I was able to get most of it working myself. Now I know exactly how pullup-resistors work and what they do, how buttons and breadboards work, and some C++ conventions! Excited to make a humanoid robot, a spaceship, and a Dyson sphere next! cool beans!"}]...
|
Title: Arduino-Memory-Game by @Pancakehead | Stard Title: Arduino-Memory-Game by @Pancakehead | Stardance
Devlogs:
Finished my Arduino Memory Game project! This is my second Arduino designing experience, where I was able to get most of it working myself. Now I know exactly how pullup-resistors work and what they do, how buttons and breadboards work, and some C++ conventions! Excited to make a humanoid robot, a spaceship, and a Dyson sphere next! cool beans!
Just finished making the Arduino-Memory-Game production-ready! I added a BOM.csv, made it’s own personal Github Repo, wrote the README.md, added a demo.mp4, cleaned up the repository, and now it’s ready to be shipped! Get the parts, follow the instructions, and you could have yourself a physical copy!
Ships:
This project is a physical memory game using an Arduino Uno. The software was built with PlatformIO, so compiling and flashing the source code onto an actual Arduino Uno is done through PlatformIO. This is the first project I got working without following a tutorial, and is the start of my electronics journey!...
|
1793476328.6228216
|
1793562728.6228216
|
|
52984
|
Mats.Overmans.NL by @Mats | Stardance
|
Mats
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T17:54:55Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a personal site that tells the visitor a bit about me. Im hoping to ship more code to expand the projects section, and I’ll probably have to write an essay soon, but for now I have holiday =D. The site is mainly in Dutch, but you can switch using the link on the tab. (Im missing 1m for the last devlog =((( )", "repo": "https://github.com/MatsDevOfficial/Personal_Website", "demo": "https://matsdevofficial.github.io/Personal_Website/"}]...
|
[{"post_id": 53239, "ts": "202 [{"post_id": 53239, "ts": "2026-08-23T17:58:31Z", "hours": 0.55, "text": "Well, yesterday I started with some about me stuff, and today I finished the css, including bg, outline, fonts. Tomorrow Im going to add pictures and fix the big gaps."}]...
|
Title: Mats.Overmans.NL by @Mats | Stardance
Devl Title: Mats.Overmans.NL by @Mats | Stardance
Devlogs:
Well, yesterday I started with some about me stuff, and today I finished the css, including bg, outline, fonts. Tomorrow Im going to add pictures and fix the big gaps.
Ships:
I made a personal site that tells the visitor a bit about me. Im hoping to ship more code to expand the projects section, and I’ll probably have to write an essay soon, but for now I have holiday =D. The site is mainly in Dutch, but you can switch using the link on the tab. (Im missing 1m for the last devlog =((( )...
|
1793523176.2368138
|
1793609576.2368138
|
|
42540
|
PBM (Plasma Backup Manager) by @TomTTFB | Stardanc PBM (Plasma Backup Manager) by @TomTTFB | Stardance...
|
TomTTFB
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T17:45:23Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "PBM is a bash script for backing up and restoring your entire KDE Plasma desktop config including panel layouts, shortcuts, themes, window rules, GTK settings. It also has named snapshots, category-based partial restores, a diff viewer, tarball export and import, and a CLI mode alongside the interactive menu.", "repo": "https://github.com/tomTTFB/pbm", "demo": "https://github.com/tomTTFB/pbm/releases/tag/v1.0.0"}]...
|
[{"post_id": 53946, "ts": "202 [{"post_id": 53946, "ts": "2026-08-24T17:29:05Z", "hours": 3.8053, "text": "Devlog #2 I added the last few features this session. you can Export and import as a tarball so you can move backups between machines or store them on a NAS, a diff view that compares any saved backup against your current config and tells you exactly which files have changed, and category-based partial restores (like appearance, panels, shortcuts, windows, and apps.) so you can pull back just your panel layout or just your shortcuts without touching anything else. The CLI mode is also fully working so you can run pbm backup [name] or pbm restore [name] without going through the UI. it also makes a pre-restore snapshot so if something goes wrong you have a backup of a backup"}, {"post_id": 52701, "ts": "2026-08-23T00:02:53Z", "hours": 1.4536, "text": "Devlog #1 I made a bash script for backup and restore KDE Plasma configs. It has one command to snapshot all your Plasma files and one to roll back to the latest. This will be super helpful for when i was to play around with my desktop layouts and stuff without breaking anything permanently"}]...
|
Title: PBM (Plasma Backup Manager) by @TomTTFB | S Title: PBM (Plasma Backup Manager) by @TomTTFB | Stardance
Devlogs:
Devlog #1 I made a bash script for backup and restore KDE Plasma configs. It has one command to snapshot all your Plasma files and one to roll back to the latest. This will be super helpful for when i was to play around with my desktop layouts and stuff without breaking anything permanently
Devlog #2 I added the last few features this session. you can Export and import as a tarball so you can move backups between machines or store them on a NAS, a diff view that compares any saved backup against your current config and tells you exactly which files have changed, and category-based partial restores (like appearance, panels, shortcuts, windows, and apps.) so you can pull back just your panel layout or just your shortcuts without touching anything else. The CLI mode is also fully working so you can run pbm backup [name] or pbm restore [name] without going through the UI. it also makes a pre-restore snapshot so if something goes wrong you have a backup of a backup
Ships:
PBM is a bash script for backing up and restoring your entire KDE Plasma desktop config including panel layouts, shortcuts, themes, window rules, GTK settings. It also has named snapshots, category-based partial restores, a diff viewer, tarball export and import, and a CLI mode alongside the interactive menu....
|
1792878707.6269753
|
1793742707.6269753
|
|
52697
|
mywebsite by @Jeshu | Stardance
|
Jeshu
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T17:08:18Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made my own portfolio for the Stardance event and I used basic vanilla JavaScript, CSS, and HTML for this", "repo": "https://github.com/jeshu-collab/mywebsite", "demo": "https://mywebsite-tawny-alpha.vercel.app/"}]...
|
[{"post_id": 53922, "ts": "202 [{"post_id": 53922, "ts": "2026-08-24T17:00:34Z", "hours": 0.2533, "text": "devlog — cleaned up the site today removed three.js and replaced it with a lightweight pure css dot-grid. warmed up the whole color palette and gave it more of an aged parchment feel. fixed the landing page alignment by switching to a strict css grid and keeping everything dead-center. added ibm plex mono locally, so there are no external font requests anymore. added my hardware + software toolkit to the about page. added a vanilla javascript observer for smooth fade-ins when elements enter the viewport. overall, the build feels way lighter, faster, and cleaner now. and yeah, the alignment is finally actually right."}, {"post_id": 52225, "ts": "2026-08-22T10:10:56Z", "hours": 2.5078, "text": "I built a minimalist portfolio from the ground up, focusing entirely on strict layout control and a raw “hacker-document” aesthetic. I originally had a 3D particle system running in the background, but I ended up removing Three.js completely and replaced it with a much lighter, pure CSS dot-grid that uses a custom mouse-tracking spotlight mask to keep the load times near zero.The core of the build involved creating a precise CSS state-machine for a sticky-scroll landing sequence and using CSS Grid to achieve pixel-perfect absolute centering across the viewport. For typography, I used Google Fonts with IBM Plex Mono instead of adding the font directly into the stylesheet. Everything is tied together with a warm, vintage parchment color palette, strict flex-aligned project cards, and smooth hover-state GitHub reveals.It’s completely self-contained, lightweight, lightning fast, and matches exactly the aesthetic I was going for."}]...
|
Title: mywebsite by @Jeshu | Stardance
Devlogs:
I Title: mywebsite by @Jeshu | Stardance
Devlogs:
I built a minimalist portfolio from the ground up, focusing entirely on strict layout control and a raw “hacker-document” aesthetic. I originally had a 3D particle system running in the background, but I ended up removing Three.js completely and replaced it with a much lighter, pure CSS dot-grid that uses a custom mouse-tracking spotlight mask to keep the load times near zero.The core of the build involved creating a precise CSS state-machine for a sticky-scroll landing sequence and using CSS Grid to achieve pixel-perfect absolute centering across the viewport. For typography, I used Google Fonts with IBM Plex Mono instead of adding the font directly into the stylesheet. Everything is tied together with a warm, vintage parchment color palette, strict flex-aligned project cards, and smooth hover-state GitHub reveals.It’s completely self-contained, lightweight, lightning fast, and matches exactly the aesthetic I was going for.
devlog — cleaned up the site today removed three.js and replaced it with a lightweight pure css dot-grid. warmed up the whole color palette and gave it more of an aged parchment feel. fixed the landing page alignment by switching to a strict css grid and keeping everything dead-center. added ibm plex mono locally, so there are no external font requests anymore. added my hardware + software toolkit to the about page. added a vanilla javascript observer for smooth fade-ins when elements enter the viewport. overall, the build feels way lighter, faster, and cleaner now. and yeah, the alignment is finally actually right.
Ships:
I made my own portfolio for the Stardance event and I used basic vanilla JavaScript, CSS, and HTML for this...
|
1793494141.7886531
|
1793580541.7886531
|
|
46689
|
donOS X by @boredon | Stardance
|
boredon
|
1
|
26.0
|
389
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T17:02:11Z", "hours": 26.0, "multiplier": 12.71, "payout": 389, "blessing": "neutral", "text": "What did you make? I made a web-based operating system inspired by y2k aesthetics and webcore, with a design language created to be unique. What was challenging? The bit that took the longest was actually nailing the design to go forward with, but that was just one of many struggles. Getting the screen to fit perfectly inside the CRT monitor, as well as applying the overlay for the 3D effect, forced me to dive deeper into CSS more than I ever have and discover this absolute gem called cqi. This was also my first time ever using JavaScript seriously, so learning how to store things locally, build functions and map those functions to elements was definitely a steep hill to climb, and I wouldn’t say I’ve reached the peak quite yet. However, this projects has taught me a lot about JavaScript syntaxing and best practices, which I plan to implement extensively in future projects. What are you proud of? Honestly? Everything! It was a really daunting task at first, but the hardest part of anything is starting. Once I started, I picked up a momentum that was pretty much impossible to stop, if it weren’t for the time constraints of course (I have school very soon). I’m proud of the JavaScript I’ve learnt, however basic it was, and I’m glad I had the opportunity to dive headfirst into something I’ve never dabbled in before. Any last words, buckaroo? I plan to add a LOT to this project in the near future, and I’m mobilizing as much time as I can to invest in this project. If you have the time, please let me know what else I can implement as you give feedback. …oh…and also… “Tails is the best fictional character in the universe,” I say as they drag me to the padded room…", "repo": "https://github.com/Donald-Mutuku/donOS-X", "demo": "https://donald-mutuku.github.io/donOS-X/"}]...
|
[{"post_id": 53910, "ts": "202 [{"post_id": 53910, "ts": "2026-08-24T16:49:04Z", "hours": 4.5711, "text": "webOS devlog 5 two-in-one?? paint app and start menu! in record time (yes, 4 hours is record time), i managed to create a basic painting app and a start menu! carrying over my knowledge about localStorage to making the save and new functions of Paint really sped things up. that said, setting up the viewport of the canvas so that you could edit a whole screen worth of content was a bit of a headache: i tried setting the paint window to just clip content, but that meant when it was resized from a larger to smaller then larger size again, only the content visible in the smaller size was preserved. so i had to set up a big, invisible viewport and a window so that you can scroll the viewport, and the whole beautiful art you made can be restored. features included in Paint™: draw. can u believe that? can u believe u can draw in a Paint app? change the brush colour (i know, mindblowing) fill the canvas with your choice of colour erase (this took me wayyyy too long to figure out wth) make multiple paintings and save each. that’s right, u can make and save as many incomplete art panels as the average manga artist (no shade). view all of your paintings. each painting is saved like a clickable file on the desktop. that’s so cool, as long as you don’t refresh the page because idk how to write to ur pc storage. sue me. start menu was very easy, probably cuz it’s so basic but i’m not really building it beyond that for now. unfortunately for the 0.5 people that have been following along, this might be my last devlog… before my first ship! i want to account for all the progress i’ve made thus far, so i’ll be shipping the first rendition of donOS X later today for the world to enjoy (or hate on, whichever fits ur personality). thanks for reading! like this devlog. now."}, {"post_id": 53302, "ts": "2026-08-23T19:18:22Z", "hours": 6.7169, "text": "webOS devlog 4 notepad babyyy!! update: you can now try out my website live on my project page! go on, treat yourself… my coding efficiency needs to be studied…. wdym 6 hours for a notepad app… anywayss, i got it done nice and clean, and now i have something actually functional!! and the best part is, i did it 99% without AI!! the all-new Notepad™ features: bold and italic formatting. now your notes look expressive . whoop whoop the ability to save your notes to the desktop! as long as you don’t refresh your tab, your cute little notes stay on the desktop, with your questionably long names dynamically fitting with some fancy flexbox formatting the ability to make NEW notes. that’s right, you can populate this poor desktop with a bajillion notes if you want, as long as bajllion means less than around 20. don’t push it buddy. soon: tails appears if you call out to him 👀👀👀 things i’ll definitely do in the next devlog: manage time properly (yikes) browser. what’s a desktop without a means to doomscroll a game. if i can’t code solitaire, sorry guys, pong is the best i can do ….tails…. ok byebye"}, {"post_id": 52385, "ts": "2026-08-22T14:37:10Z", "hours": 3.4147, "text": "webOS devlog 3 draggable and closable windows!! i need to speed this up wthhh but yeah, u read the title. we now have proper dragging windows. last time, they cursor would fly off screen if u dragged too far (it still kinda does if u shake the windows too much, but no idea how to fix that yet), but now, they, y’know. Drag hmm what else. oh, right. i added desktop icons, so that you can access your favourite time-wasting apps more efficiently close buttons, so that you can kill your favorite time-wasting apps. sidenote on this, this took longest because the guide initially just set it up for one window, so i had to basically learn javascript myself to learn how to apply it to all windows. Hope. Tails!!!! not enough yet tho >:("}, {"post_id": 51876, "ts": "2026-08-21T19:15:02Z", "hours": 3.1472, "text": "webOS devlog 2 welcome screen!!! yippee i managed to make my welcome screen, fitting neatly inside a draggable window template which i’ll apply to other windows in the future. this took way longer than expected again, mostly because the drag function allowed the user to drag beyond the screen boundaries, which i fixed by adding clampPosition function that ensures the window never crosses the screen’s dimensions. i also created custom window buttons and dialog buttons, though none of them are functional just yet. things to do: more Tails. duh. make the window buttons do stuff add desktop icons games?? 👀👀 (foreshadowing x2) see y’all tomorrow. i’m so tired"}, {"post_id": 51534, "ts": "2026-08-21T09:23:55Z", "hours": 7.6553, "text": "webOS devlog 1 seven hours over 3 days for… almost nothing huh 😭😭. i actually spent most of this time trying to decide what design style i’d use. i tried mimicking the Wii U, then the Wii, then the PS VITA, then i read the mission requirements and realized it needs to have draggable windows … sigh…. anyway, i managed to set the base desktop for my OS with a LOT of enhancements, including: a CRT monitor frame, complete with shadows and gradients to create the illusion of 3 dimensions great responsiveness to ensure the monitor maintains its aspect ratio while fitting on practically any screen a custom cursor within the screen to mimic the old windows XP look a desktop wallpaper. it really is cool enough to have its own bullet point problems i faced? oh, boy. first of all, i had no idea how responsiveness actually worked, so i initially set all my units in px and the layout would break horribly on any display other than mine. so i had to learn to use cqi units instead and change EVERY. SINGLE. ONE. then i spent about an hour trying to figure out why everything was still broken and the gradients weren’t working, only to realize i hadn’t linked my .css file in the header. AAAAA what i’m going to add the welcome screen (should’ve been the first thing bruh) draggable windows Tails, because… Tails games? 👀👀 ok see y’all tomorrow (or probably later today yayaya)"}]...
|
Title: donOS X by @boredon | Stardance
Devlogs:
w Title: donOS X by @boredon | Stardance
Devlogs:
webOS devlog 1 seven hours over 3 days for… almost nothing huh 😭😭. i actually spent most of this time trying to decide what design style i’d use. i tried mimicking the Wii U, then the Wii, then the PS VITA, then i read the mission requirements and realized it needs to have draggable windows … sigh…. anyway, i managed to set the base desktop for my OS with a LOT of enhancements, including: a CRT monitor frame, complete with shadows and gradients to create the illusion of 3 dimensions great responsiveness to ensure the monitor maintains its aspect ratio while fitting on practically any screen a custom cursor within the screen to mimic the old windows XP look a desktop wallpaper. it really is cool enough to have its own bullet point problems i faced? oh, boy. first of all, i had no idea how responsiveness actually worked, so i initially set all my units in px and the layout would break horribly on any display other than mine. so i had to learn to use cqi units instead and change EVERY. SINGLE. ONE. then i spent about an hour trying to figure out why everything was still broken and the gradients weren’t working, only to realize i hadn’t linked my .css file in the header. AAAAA what i’m going to add the welcome screen (should’ve been the first thing bruh) draggable windows Tails, because… Tails games? 👀👀 ok see y’all tomorrow (or probably later today yayaya)
webOS devlog 2 welcome screen!!! yippee i managed to make my welcome screen, fitting neatly inside a draggable window template which i’ll apply to other windows in the future. this took way longer than expected again, mostly because the drag function allowed the user to drag beyond the screen boundaries, which i fixed by adding clampPosition function that ensures the window never crosses the screen’s dimensions. i also created custom window buttons and dialog buttons, though none of them are functional just yet. things to do: more Tails. duh. make the window buttons do stuff add desktop icons games?? 👀👀 (foreshadowing x2) see y’all tomorrow. i’m so tired
webOS devlog 3 draggable and closable windows!! i need to speed this up wthhh but yeah, u read the title. we now have proper dragging windows. last time, they cursor would fly off screen if u dragged too far (it still kinda does if u shake the windows too much, but no idea how to fix that yet), but now, they, y’know. Drag hmm what else. oh, right. i added desktop icons, so that you can access your favourite time-wasting apps more efficiently close buttons, so that you can kill your favorite time-wasting apps. sidenote on this, this took longest because the guide initially just set it up for one window, so i had to basically learn javascript myself to learn how to apply it to all windows. Hope. Tails!!!! not enough yet tho >:(
webOS devlog 4 notepad babyyy!! update: you can now try out my website live on my project page! go on, treat yourself… my coding efficiency needs to be studied…. wdym 6 hours for a notepad app… anywayss, i got it done nice and clean, and now i have something actually functional!! and the best part is, i did it 99% without AI!! the all-new Notepad™ features: bold and italic formatting. now your notes look expressive . whoop whoop the ability to save your notes to the desktop! as long as you don’t refresh your tab, your cute little notes stay on the desktop, with your questionably long names dynamically fitting with some fancy flexbox formatting the ability to make NEW notes. that’s right, you can populate this poor desktop with a bajillion notes if you want, as long as bajllion means less than around 20. don’t push it buddy. soon: tails appears if you call out to him 👀👀👀 things i’ll definitely do in the next devlog: manage time properly (yikes) browser. what’s a desktop without a means to doomscroll a game. if i can’t code solitaire, sorry guys, pong is the best i can do ….tails…. ok byebye
webOS devlog 5 two-in-one?? paint app and start menu! in record time (yes, 4 hours is record time), i managed to create a basic painting app and a start menu! carrying over my knowledge about localStorage to making the save and new functions of Paint really sped things up. that said, setting up the viewport of the canvas so that you could edit a whole screen worth of content was a bit of a headache: i tried setting the paint window to just clip content, but that meant when it was resized from a larger to smaller then larger size again, only the content visible in the smaller size was preserved. so i had to set up a big, invisible viewport and a window so that you can scroll the viewport, and the whole beautiful art you made can be restored. features included in Paint™: draw. can u believe that? can u believe u can draw in a Paint app? change the brush colour (i know, mindblowing) fill the canvas with your choice of colour erase (this took me wayyyy too long to figure out wth) make multiple paintings and save each. that’s right, u can make and save as many incomplete art panels as the average manga artist (no shade). view all of your paintings. each painting is saved like a clickable file on the desktop. that’s so cool, as long as you don’t refresh the page because idk how to write to ur pc storage. sue me. start menu was very easy, probably cuz it’s so basic but i’m not really building it beyond that for now. unfortunately for the 0.5 people that have been following along, this might be my last devlog… before my first ship! i want to account for all the progress i’ve made thus far, so i’ll be shipping the first rendition of donOS X later today for the world to enjoy (or hate on, whichever fits ur personality). thanks for reading! like this devlog. now.
Ships:
What did you make? I made a web-based operating system inspired by y2k aesthetics and webcore, with a design language created to be unique. What was challenging? The bit that took the longest was actually nailing the design to go forward with, but that was just one of many struggles. Getting the screen to fit perfectly inside the CRT monitor, as well as applying the overlay for the 3D effect, forced me to dive deeper into CSS more than I ever have and discover this absolute gem called cqi. This was also my first time ever using JavaScript seriously, so learning how to store things locally, build functions and map those functions to elements was definitely a steep hill to climb, and I wouldn’t say I’ve reached the peak quite yet. However, this projects has taught me a lot about JavaScript syntaxing and best practices, which I plan to implement extensively in future projects. What are you proud of? Honestly? Everything! It was a really daunting task at first, but the hardest part of anything is starting. Once I started, I picked up a momentum that was pretty much impossible to stop, if it weren’t for the time constraints of course (I have school very soon). I’m proud of the JavaScript I’ve learnt, however basic it was, and I’m glad I had the opportunity to dive headfirst into something I’ve never dabbled in before. Any last words, buckaroo? I plan to add a LOT to this project in the near future, and I’m mobilizing as much time as I can to invest in this project. If you have the time, please let me know what else I can implement as you give feedback. …oh…and also… “Tails is the best fictional character in the universe,” I say as they drag me to the padded room…...
|
1793486906.8290012
|
1793573306.8290012
|
|
51763
|
heith.me by @aamosm | Stardance
|
aamosm
|
1
|
13.41
|
167
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T16:49:30Z", "hours": 13.0, "multiplier": 10.33, "payout": 167, "blessing": "neutral", "text": "heith.me - shipping This site started from a pretty simple motivation: I wanted the portfolio itself to be part of the work, not just a page containing it. I wanted to see how far I could push a plain HTML, CSS and JavaScript site without a framework or build system, while still making it work properly across different devices. The visual direction came from a lot of different sites and ideas I liked, but the final site ended up being its own thing. The site tries to break all molds while being simple as well, If not a portfolio it serves as a learning experience. So yeah, it’s done. heith.me", "repo": "https://github.com/aamosm/heith.me", "demo": "https://aamosm.github.io/heith.me/"}]...
|
[{"post_id": 56689, "ts": "202 [{"post_id": 56689, "ts": "2026-08-28T15:29:49Z", "hours": 0.4139, "text": "guys. just to remind you before you rate this work. the best experience of the site is ona good pc with hardware acceleration *on in your browser. for mobile and lower end computers it is very basic. it will give out the same info but the design is very basic. and the design is the main thing abt it. it is very basic on phones etc. as seen below. ofc the effort has still been put in to make it look good with a video and other features."}, {"post_id": 53834, "ts": "2026-08-24T15:07:46Z", "hours": 6.2108, "text": "devlog 03 - i think we’re done I think heith.me is done. Everything I wanted to implement is in now. The full site, the effects, the different device cases, the lite mode, the mobile mode, the interactions, the performance fallbacks, all of it. I’ve also finished the design process stuff I wanted to document, so the site isn’t just showing the final result. There is actually an explanation behind why I chose certain colours, fonts, layouts and effects. I wanted to build the whole thing as one process instead of constantly adding random features forever. So I’m stopping here. I don’t really plan on committing changes later down the line unless something is actually broken or I absolutely need to change something. I wanted this to be a finished piece, not another project that keeps getting new features until the original idea is gone. The only thing left is getting the domain. I’m waiting for the website domain grant to go through so I can finally buy the domain I designed this site around. So yeah. here guys. https://aamosm.github.io/heith.me/ ..the attached image is the portfolio page. also a note i wanted to add.. : this website has taken much longer than what is timed. the actual pen paper designs. getting together failed projects in other folders. designing in figma etc. was not tracked. This happens a lot with the projects i do in missions but somehow it affected a chunk of this one too. also i just realised this project has been listed as hardware???? its software. and i cant change it now. ill have to get help from support"}, {"post_id": 52258, "ts": "2026-08-22T11:15:17Z", "hours": 2.2228, "text": "devlog 02 - making the site work everywhere The site has changed quite a bit since the first version. the new look I’ve changed a lot of the actual interface and started pushing the visual direction much further. I also added the custom cursor from xenobiota . I really liked how something that small could change the whole feel of the site, so I wanted to try it here too. I’ve also been taking a lot of inspiration from Awwwards sites. One thing I’ve noticed is that the best sites aren’t just crazy because they have crazy effects. The really good ones make those effects work properly across devices. That became a pretty big focus for me. performance I added separate cases for different hardware. If a device has hardware acceleration, it can use the full experience. If it doesn’t, the site falls back to a lighter version so the effects don’t completely destroy performance. There’s also a separate lite mode and a mobile mode . I don’t want the site to only look good on the machine I built it on. small things I’ve also been making the interactions a bit more obvious, especially around muting and unmuting. There are still a lot of little things like this that I’m catching as I actually use the site instead of just looking at it. documenting the process I’m also working on something I want to add directly to the site: a breakdown of the design process. I want to explain why certain colours, fonts, layouts and effects were chosen instead of just putting the finished site in front of someone and leaving them to guess. The site is the portfolio piece, but the process behind making it should be part of it too."}, {"post_id": 50811, "ts": "2026-08-20T07:14:09Z", "hours": 5.0589, "text": "devlog 01 - starting the site I went into this with a pretty clear idea of what I wanted, I just didn’t expect the actual design to stay the same. The main references were: xenobiota rithunyaa acid crunch artem galekto I liked how all of them had their own identity instead of looking like a normal portfolio template. That was the main thing I wanted here too. Visually I was going for a Wes Anderson-ish kind of thing. Not copying it, more the controlled layouts, odd colour combinations and slightly theatrical feeling. The idea behind heith.me is also kinda recursive. The site itself is one of my portfolio pieces , and I’m going to be breaking it down in my portfolio too. landing I knew I wanted the opening to feel more like entering something than just seeing a hero section. I went through multiple versions of the opening before landing on the torn-paper idea. The paper tear gave me a way to make the video feel like it was underneath the page instead of just sitting in a box. I changed the tear quite a few times too, especially the shape and colours. The video is an old render of mine , and one of my first animation attempts. I didn’t really want to make a completely new video just for the site, so I reused it and messed with the presentation instead. I chopped it up, added the scanline treatment and made it more chaotic. It felt way more fitting than just putting the original render there normally. I also originally had the text arranged diagonally. It looked cool, but once everything was actually on the page it started fighting with the person in the centre, so I straightened it out. A lot of the site has basically been this. I have an idea, build it, realise it doesn’t fit as well as I thought, change it. The colours went through a lot of versions too. I have not even made a proper repo for this on github. or hosted it yet. The plan is to get the website to how i want it to look and finish it off in one commit. and ofc future changes will be committed, but i want something to show first. The entire thing is just pure html, css, and js. no frameworks."}]...
|
Title: heith.me by @aamosm | Stardance
Devlogs:
d Title: heith.me by @aamosm | Stardance
Devlogs:
devlog 01 - starting the site I went into this with a pretty clear idea of what I wanted, I just didn’t expect the actual design to stay the same. The main references were: xenobiota rithunyaa acid crunch artem galekto I liked how all of them had their own identity instead of looking like a normal portfolio template. That was the main thing I wanted here too. Visually I was going for a Wes Anderson-ish kind of thing. Not copying it, more the controlled layouts, odd colour combinations and slightly theatrical feeling. The idea behind heith.me is also kinda recursive. The site itself is one of my portfolio pieces , and I’m going to be breaking it down in my portfolio too. landing I knew I wanted the opening to feel more like entering something than just seeing a hero section. I went through multiple versions of the opening before landing on the torn-paper idea. The paper tear gave me a way to make the video feel like it was underneath the page instead of just sitting in a box. I changed the tear quite a few times too, especially the shape and colours. The video is an old render of mine , and one of my first animation attempts. I didn’t really want to make a completely new video just for the site, so I reused it and messed with the presentation instead. I chopped it up, added the scanline treatment and made it more chaotic. It felt way more fitting than just putting the original render there normally. I also originally had the text arranged diagonally. It looked cool, but once everything was actually on the page it started fighting with the person in the centre, so I straightened it out. A lot of the site has basically been this. I have an idea, build it, realise it doesn’t fit as well as I thought, change it. The colours went through a lot of versions too. I have not even made a proper repo for this on github. or hosted it yet. The plan is to get the website to how i want it to look and finish it off in one commit. and ofc future changes will be committed, but i want something to show first. The entire thing is just pure html, css, and js. no frameworks.
devlog 02 - making the site work everywhere The site has changed quite a bit since the first version. the new look I’ve changed a lot of the actual interface and started pushing the visual direction much further. I also added the custom cursor from xenobiota . I really liked how something that small could change the whole feel of the site, so I wanted to try it here too. I’ve also been taking a lot of inspiration from Awwwards sites. One thing I’ve noticed is that the best sites aren’t just crazy because they have crazy effects. The really good ones make those effects work properly across devices. That became a pretty big focus for me. performance I added separate cases for different hardware. If a device has hardware acceleration, it can use the full experience. If it doesn’t, the site falls back to a lighter version so the effects don’t completely destroy performance. There’s also a separate lite mode and a mobile mode . I don’t want the site to only look good on the machine I built it on. small things I’ve also been making the interactions a bit more obvious, especially around muting and unmuting. There are still a lot of little things like this that I’m catching as I actually use the site instead of just looking at it. documenting the process I’m also working on something I want to add directly to the site: a breakdown of the design process. I want to explain why certain colours, fonts, layouts and effects were chosen instead of just putting the finished site in front of someone and leaving them to guess. The site is the portfolio piece, but the process behind making it should be part of it too.
devlog 03 - i think we’re done I think heith.me is done. Everything I wanted to implement is in now. The full site, the effects, the different device cases, the lite mode, the mobile mode, the interactions, the performance fallbacks, all of it. I’ve also finished the design process stuff I wanted to document, so the site isn’t just showing the final result. There is actually an explanation behind why I chose certain colours, fonts, layouts and effects. I wanted to build the whole thing as one process instead of constantly adding random features forever. So I’m stopping here. I don’t really plan on committing changes later down the line unless something is actually broken or I absolutely need to change something. I wanted this to be a finished piece, not another project that keeps getting new features until the original idea is gone. The only thing left is getting the domain. I’m waiting for the website domain grant to go through so I can finally buy the domain I designed this site around. So yeah. here guys. https://aamosm.github.io/heith.me/ ..the attached image is the portfolio page. also a note i wanted to add.. : this website has taken much longer than what is timed. the actual pen paper designs. getting together failed projects in other folders. designing in figma etc. was not tracked. This happens a lot with the projects i do in missions but somehow it affected a chunk of this one too. also i just realised this project has been listed as hardware???? its software. and i cant change it now. ill have to get help from support
guys. just to remind you before you rate this work. the best experience of the site is ona good pc with hardware acceleration *on in your browser. for mobile and lower end computers it is very basic. it will give out the same info but the design is very basic. and the design is the main thing abt it. it is very basic on phones etc. as seen below. ofc the effort has still been put in to make it look good with a video and other features.
Ships:
heith.me - shipping This site started from a pretty simple motivation: I wanted the portfolio itself to be part of the work, not just a page containing it. I wanted to see how far I could push a plain HTML, CSS and JavaScript site without a framework or build system, while still making it work properly across different devices. The visual direction came from a lot of different sites and ideas I liked, but the final site ended up being its own thing. The site tries to break all molds while being simple as well, If not a portfolio it serves as a learning experience. So yeah, it’s done. heith.me...
|
1793533743.6823103
|
1793620143.6823103
|
|
18092
|
Sumi The AI Powerd Open Sourced Slack Channel Summ Sumi The AI Powerd Open Sourced Slack Channel Summarizer by @Magic_X | Stardance...
|
Magic_X
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-24T16:38:00Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a Slack bot that can filter,summarize,and chat with you about certain topics in a channel The most difficult part i think i faced was uploading the code to github using git.", "repo": "https://github.com/Magic-XY/Sumi", "demo": "https://hackclub.enterprise.slack.com/archives/C0BSFKXMZCN"}]...
|
[{"post_id": 8702, "ts": "2026 [{"post_id": 8702, "ts": "2026-06-14T13:38:53Z", "hours": 0.67, "text": "I just finished the filter command for Sumi so it can now filter messages within a given channel based on a topic or category"}, {"post_id": 8399, "ts": "2026-06-13T23:31:17Z", "hours": 1.1981, "text": "Sumi is looking good I just finished the summarize Cmd command so it actually summarizes channels now"}, {"post_id": 8309, "ts": "2026-06-13T20:26:58Z", "hours": 1.2719, "text": "I am working on Sumi a Mistral AI Powered slack bot that will be able to summarize channels and messages it will also be able to provide help with various tasks Today I finished writing most of the code, implementing the AI api and debugging it"}]...
|
Title: Sumi The AI Powerd Open Sourced Slack Chann Title: Sumi The AI Powerd Open Sourced Slack Channel Summarizer by @Magic_X | Stardance
Devlogs:
I am working on Sumi a Mistral AI Powered slack bot that will be able to summarize channels and messages it will also be able to provide help with various tasks Today I finished writing most of the code, implementing the AI api and debugging it
Sumi is looking good I just finished the summarize Cmd command so it actually summarizes channels now
I just finished the filter command for Sumi so it can now filter messages within a given channel based on a topic or category
Ships:
I made a Slack bot that can filter,summarize,and chat with you about certain topics in a channel The most difficult part i think i faced was uploading the code to github using git....
|
1793310602.285316
|
1793397002.285316
|