|
64739
|
WeatherFetch by @SilentVelocity | Stardance
|
SilentVelocity
|
1
|
9.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-24T20:19:04Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Welcome to Weather Fetch. This Website displays weather of a location by requesting permission for location of user and sends API requests to Open Meteo for weather information and a separate request to bigdatacloud.net for displaying the location. What I found challenging was making the AQI feature work and making the correct URLs for the API calls. I’m Proud of the structure that I’ve given to my JS. The JS is not messily tangled altogether but rather in neat blocks of code. This prevents everything from breaking if one thing breaks. Another thing is the way I’ve used THREE APIs for this. sounds big.", "repo": "https://github.com/VolarQuill/WeatherFetch", "demo": "https://weather-fetch-six.vercel.app/"}]...
|
[{"post_id": 73303, "ts": "202 [{"post_id": 73303, "ts": "2026-09-24T20:09:17Z", "hours": 1.7786, "text": "The project is officially done!!! I got over with the AQI, and went on to add some animations to the website and two separate alerts. One alert for high UV and one alert for high chance of rain."}, {"post_id": 73237, "ts": "2026-09-24T17:12:07Z", "hours": 6.6658, "text": "Okay. A lot has happened now actually. I’ve a big weather condition block, added time, location, added a lot more of CSS, added stickers too! Working on adding AQI and potentially FORECAST! i probably wont be doing forecast cuz AQI adding AQI has a lot more extra steps than adding the other stats, and i dont seem to figure it out. See the github commits for the proper progressions of features. i forgot about devlogs sorry"}, {"post_id": 72144, "ts": "2026-09-22T09:41:56Z", "hours": 0.8428, "text": "I finally got the browser to ask for the user’s permission for location. NOT a fan of making error messages work."}]...
|
Title: WeatherFetch by @SilentVelocity | Stardance Title: WeatherFetch by @SilentVelocity | Stardance
Devlogs:
I finally got the browser to ask for the user’s permission for location. NOT a fan of making error messages work.
Okay. A lot has happened now actually. I’ve a big weather condition block, added time, location, added a lot more of CSS, added stickers too! Working on adding AQI and potentially FORECAST! i probably wont be doing forecast cuz AQI adding AQI has a lot more extra steps than adding the other stats, and i dont seem to figure it out. See the github commits for the proper progressions of features. i forgot about devlogs sorry
The project is officially done!!! I got over with the AQI, and went on to add some animations to the website and two separate alerts. One alert for high UV and one alert for high chance of rain.
Ships:
Welcome to Weather Fetch. This Website displays weather of a location by requesting permission for location of user and sends API requests to Open Meteo for weather information and a separate request to bigdatacloud.net for displaying the location. What I found challenging was making the AQI feature work and making the correct URLs for the API calls. I’m Proud of the structure that I’ve given to my JS. The JS is not messily tangled altogether but rather in neat blocks of code. This prevents everything from breaking if one thing breaks. Another thing is the way I’ve used THREE APIs for this. sounds big....
|
1793836170.5796068
|
1793922570.5796068
|
|
1456
|
My first slack bot! by @akshjain027 | Stardance
|
akshjain027
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @akshjain027 | Stard Title: My first slack bot! by @akshjain027 | Stardance...
|
1793836171.7273242
|
1794440971.7273242
|
|
50193
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836172.6072946
|
1794700172.6072946
|
|
64742
|
N-bodies by @safwanxd | Stardance
|
safwanxd
|
1
|
3.0
|
7
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-27T15:20:51Z", "hours": 3.0, "multiplier": 2.31, "payout": 7, "blessing": "neutral", "text": "I made an interactive N-body gravity simulator in pygame. You can choose masses and add them. The challenging part was getting the UI to work in sync with the rest of the program since pygame does not have a native UI system like the web. As such, I had to engineer my own input fields and buttons. Definitely was a fun one! :)", "repo": "https://github.com/sawfan1/n-bodies", "demo": "https://sawfan1.github.io/n-bodies/"}]...
|
[{"post_id": 74500, "ts": "202 [{"post_id": 74500, "ts": "2026-09-27T14:57:14Z", "hours": 0.2667, "text": "Finalized the project, looking to ship, but first I have to figure out how to run pygame on the web"}, {"post_id": 74478, "ts": "2026-09-27T13:59:24Z", "hours": 0.2667, "text": "The mass addition now works, refined the engine a bit more and added position limits to be inside the window."}, {"post_id": 74466, "ts": "2026-09-27T13:14:20Z", "hours": 0.5506, "text": "Switched to the zed editor, cause thats just better. Got the physics engine somewhat working, but it will need a bit more polish."}, {"post_id": 72224, "ts": "2026-09-22T14:15:02Z", "hours": 0.3522, "text": "Added colour and varying sizes to the masses"}, {"post_id": 72206, "ts": "2026-09-22T13:32:07Z", "hours": 0.6403, "text": "Got some point masses going, the UI is working and functional."}, {"post_id": 72183, "ts": "2026-09-22T12:34:51Z", "hours": 0.5325, "text": "Got some buttons and a panel up and running!"}, {"post_id": 72154, "ts": "2026-09-22T10:26:56Z", "hours": 0.2572, "text": "Got the text to render!"}, {"post_id": 72149, "ts": "2026-09-22T10:10:34Z", "hours": 0.3747, "text": "The screen and UI panel is slowly starting to come together"}]...
|
Title: N-bodies by @safwanxd | Stardance
Devlogs: Title: N-bodies by @safwanxd | Stardance
Devlogs:
The screen and UI panel is slowly starting to come together
Got the text to render!
Got some buttons and a panel up and running!
Got some point masses going, the UI is working and functional.
Added colour and varying sizes to the masses
Switched to the zed editor, cause thats just better. Got the physics engine somewhat working, but it will need a bit more polish.
The mass addition now works, refined the engine a bit more and added position limits to be inside the window.
Finalized the project, looking to ship, but first I have to figure out how to run pygame on the web
Ships:
I made an interactive N-body gravity simulator in pygame. You can choose masses and add them. The challenging part was getting the UI to work in sync with the rest of the program since pygame does not have a native UI system like the web. As such, I had to engineer my own input fields and buttons. Definitely was a fun one! :)...
|
1793836173.4635522
|
1793922573.4635522
|
|
50197
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836174.635109
|
1794700174.635109
|
|
16069
|
Untitled project by @imranerah511 | Stardance
|
imranerah511
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @imranerah511 | Stardan Title: Untitled project by @imranerah511 | Stardance...
|
1793836175.5190554
|
1794440975.5190554
|
|
64744
|
RidzOS by @Ridith | Stardance
|
Ridith
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T15:38:27Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What Did We Make? We built a fully functional web operating system named RidzOS! It features a custom desktop interface, an interactive top status bar with a live clock ticking every second, desktop application icon shortcuts, modular draggable windows with closing and layer focusing capabilities, and a built-in notes application driven by JavaScript arrays and dynamic sidebars. What Was Challenging? Building the window management engine was definitely the trickiest part. Wiring up the math for mouse dragging coordinates so windows follow your cursor smoothly, managing layer order so clicked windows always rise to the top above others, and protecting the top menu bar from being covered required careful programming logic. What Are You Proud Of? Being able to conceptualize, code, and ship a completely personalized operating system live onto the internet is a massive achievement. Watching the custom gradient wallpaper load, clicking the icon to spawn windows, and seeing notes render dynamically from an array all coming together into a polished product feels incredible. What Should People Know When Testing? When testing Ridith OS, keep these things in mind: You can click and drag any window header around the screen just like a real operating system. Click the desktop app icon to launch the notes application, and use the sidebar items to switch between notes. The top bar features a live clock showing real time updates, and windows will automatically stack on top of each other when clicked. Technical Architecture Ridith OS is structured around two primary code files: index .html: Contains the core DOM structure, including the desktop layout container, the top status bar, desktop app shortcut wrappers, and the modular window templates for both the welcome prompt and the notes application.script.js: Manages all dynamic behaviors. This includes the real time clock interval loop, the physics engine for mouse dragging windows, window layering and focus management, and the JavaScript array iteration used to dynamically populate the notes sidebar content. Getting Started Locally To run or modify this project on your local machine or through a cloud development environment, follow these steps: Clone or download the repository to your local computer. Open the project folder inside any code editor such as Visual Studio Code or GitHub Codespaces. Open the index.html file in any modern web browser or deploy the repository using GitHub Pages to run it live on the web. Future Development Plans Future updates and additions planned for the platform include additional desktop utilities, persistent local storage support for user notes, custom theme selection, and expanded interactive applications", "repo": "https://github.com/RockingRidz/Ridith-OS", "demo": "https://rockingridz.github.io/Ridith-OS/"}]...
|
[{"post_id": 72267, "ts": "202 [{"post_id": 72267, "ts": "2026-09-22T15:30:55Z", "hours": 0.2836, "text": "I have successfully redone the UI as I felt the last one was too bland and a little bit common, hope you look it!!"}, {"post_id": 72244, "ts": "2026-09-22T14:57:56Z", "hours": 0.8336, "text": "I gave my best attempt to do a speed run project trying to finish by 1 Hour, which will improve my critical thinking as well as speed coding. Which I was able to acomplish!!"}]...
|
Title: RidzOS by @Ridith | Stardance
Devlogs:
I g Title: RidzOS by @Ridith | Stardance
Devlogs:
I gave my best attempt to do a speed run project trying to finish by 1 Hour, which will improve my critical thinking as well as speed coding. Which I was able to acomplish!!
I have successfully redone the UI as I felt the last one was too bland and a little bit common, hope you look it!!
Ships:
What Did We Make? We built a fully functional web operating system named RidzOS! It features a custom desktop interface, an interactive top status bar with a live clock ticking every second, desktop application icon shortcuts, modular draggable windows with closing and layer focusing capabilities, and a built-in notes application driven by JavaScript arrays and dynamic sidebars. What Was Challenging? Building the window management engine was definitely the trickiest part. Wiring up the math for mouse dragging coordinates so windows follow your cursor smoothly, managing layer order so clicked windows always rise to the top above others, and protecting the top menu bar from being covered required careful programming logic. What Are You Proud Of? Being able to conceptualize, code, and ship a completely personalized operating system live onto the internet is a massive achievement. Watching the custom gradient wallpaper load, clicking the icon to spawn windows, and seeing notes render dynamically from an array all coming together into a polished product feels incredible. What Should People Know When Testing? When testing Ridith OS, keep these things in mind: You can click and drag any window header around the screen just like a real operating system. Click the desktop app icon to launch the notes application, and use the sidebar items to switch between notes. The top bar features a live clock showing real time updates, and windows will automatically stack on top of each other when clicked. Technical Architecture Ridith OS is structured around two primary code files: index .html: Contains the core DOM structure, including the desktop layout container, the top status bar, desktop app shortcut wrappers, and the modular window templates for both the welcome prompt and the notes application.script.js: Manages all dynamic behaviors. This includes the real time clock interval loop, the physics engine for mouse dragging windows, window layering and focus management, and the JavaScript array iteration used to dynamically populate the notes sidebar content. Getting Started Locally To run or modify this project on your local machine or through a cloud development environment, follow these steps: Clone or download the repository to your local computer. Open the project folder inside any code editor such as Visual Studio Code or GitHub Codespaces. Open the index.html file in any modern web browser or deploy the repository using GitHub Pages to run it live on the web. Future Development Plans Future updates and additions planned for the platform include additional desktop utilities, persistent local storage support for user notes, custom theme selection, and expanded interactive applications...
|
1793836176.398716
|
1793922576.398716
|
|
39984
|
Untitled by @baciuandrei901 | Stardance
|
baciuandrei901
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @baciuandrei901 | Stardance
|
1793836177.5389414
|
1794700177.5389414
|
|
27716
|
Todo app by @aakarshanpaudyal08 | Stardance
|
aakarshanpaudyal08
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Todo app by @aakarshanpaudyal08 | Stardance
|
1793836178.4006677
|
1794440978.4006677
|
|
26959
|
Frictionless by @aadityakumarsah | Stardance
|
aadityakumarsah
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @aadityakumarsah | Stardanc Title: Frictionless by @aadityakumarsah | Stardance...
|
1793836179.2792945
|
1794700179.2792945
|
|
64756
|
my APOD site by @DEEPML18 | Stardance
|
DEEPML18
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-26T16:46:40Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "🌌 NASA Pro - Explorer Dashboard A dynamic new-tab dashboard built for the “Give Your Website a Pulse” challenge. ✨ Features Zero-Delay Backgrounds: Instantly loads a cached cosmic background, while gracefully fetching the latest NASA APOD image. Live Search Integration: Fully integrated web search (SerpApi) directly in the dashboard. Dynamic Glassmorphism UI: Custom CSS featuring smooth backdrop-filters and hover animations. Custom Bookmarks Engine: An interactive widget to add and manage your favorite links via localStorage . 🛠 Tech Stack & Setup Tech: Pure HTML, Vanilla JavaScript, Custom CSS, and Vite. Setup: npm install -> Add .env with VITE_NASA_API_KEY & VITE_SERPAPI_KEY -> npm run dev 📝 Challenge Checklist HTML + CSS + JS required Public repository with good README Devlogs included No AI one-click builders (100% manual code) Custom UI/CSS Real Features (APIs, localStorage) Fully deployed website NASA Pro - Devlogs Day 1: Project Setup Scaffolded the project using Vite to test my vanilla JavaScript skills. Created the basic HTML structure, JS entry points, and added a fallback cosmic image ( hero.png ) to guarantee the background never breaks. Day 2: NASA API & Local Caching Hooked up the NASA APOD API. To prevent hitting API rate limits, I engineered a localStorage caching system that saves the last 20 fetched images and falls back to them automatically. Day 3: Clock & DOM Skeleton Built a precise digital clock function with a dynamic time-based greeting. Sketched out the search bar and built a collapsible “Info Panel” with CSS transitions to display the NASA APOD descriptions. Day 4: SerpApi Integration & Glassmorphism Integrated SerpApi for native Google Search results. Configured a Vite proxy to fix CORS, built a custom Vanilla JS rendering engine for the results, and completely overhauled the CSS to a “Glassmorphism” theme. Day 5: Refactoring & Bookmarks Modularized the 650-line main.js into clean components. Replaced hardcoded quick links with a dynamic Custom Bookmarks engine, and polished the background to load instantly with zero delay.", "repo": "https://github.com/DEEPML1818/my-APOD-site", "demo": "https://my-apod-site-gamma.vercel.app/"}]...
|
[{"post_id": 74059, "ts": "202 [{"post_id": 74059, "ts": "2026-09-26T16:37:03Z", "hours": 0.6386, "text": "day 3 - Final Polish & Refactoring massive code cleanup: broke down a monolithic main.js into clean modules (clock.js, apod.js, bookmarks.js, search.js soon) fixed UI visibility issue where search results background obscured the NASA image fixed z-index bug to ensure the APOD description info panel is fully readable while searching built custom bookmarks functionality: users can now dynamically add and remove their own links that persist via localStorage (goodbye hardcoded links) implemented zero-delay background rendering: app now instantly loads a cached background on initial load while fetching the fresh NASA API image in the background, eliminating any black screen delays project is officially ready to ship! 🚀"}, {"post_id": 73612, "ts": "2026-09-25T14:08:01Z", "hours": 1.2392, "text": "Today’s session was a full transformation of nasa_pro — from a basic Vite page with a clock into a working search engine with a premium space-themed UI, powered by two live APIs. SerpApi Search Engine The old search bar just opened Google in a new tab. I ripped that out and replaced it with a real SerpApi integration. Now when you type a query and hit Go, the app makes an API call to SerpApi’s Google engine, parses the JSON response, and renders the top 5 organic results directly on the page — each with a clickable title and snippet preview. A close button dismisses the results panel. The entire search flow happens without leaving the page. To bypass CORS restrictions, I set up a Vite dev proxy in vite.config.js that routes /search.json requests through to serpapi.com, so the browser treats it as a same-origin request. The API key is stored in .env as VITE_SERPAPI_KEY. NASA APOD Background Fix The APOD integration existed but was completely broken — the background was pure black. I traced this to three issues: the code was loading the full-res hdurl (tens of megabytes, 40+ seconds to download) instead of the optimized 1024px web version; NASA’s servers were rejecting requests because the browser sent a Referer header from localhost; and there was zero fallback if the image failed. I fixed all three — prioritized the smaller d.url, added a no-referrer meta tag to index.html, and built a proper loading chain using Image() preloading with onload/onerror handlers that tries the web image first, falls back to hdurl, then to a local hero.png asset. The .bg element now starts with a cosmic radial gradient so the page always looks like space, even if every image source fails. I also busted the localStorage cache so stale data doesn’t persist. UI Redesign Rewrote styles.css almost entirely. The search panel now uses glassmorphism — backdrop-filter blur, translucent rgba backgrounds, subtle borders, and deep box shadows. The search input transitions on focus with a glowing border. Buttons lift on hover. The info toggle has a continuous pulse animation that stops on hover and swaps to a scale-up glow. The info panel opens with a bouncy cubic-bezier scale transition. The clock is 64px extra-bold with text-shadow depth. Quick links have hover states with fading borders. Everything feels alive and responsive. Bug Fixes Fixed the clock greeting saying “Good morning” at 9 PM — the original code used the 12-hour variable to decide time of day, so 9 PM registered as morning. Switched it to the 24-hour value. Features Live clock with AM/PM and context-aware greeting. SerpApi-powered inline Google search with results panel. NASA APOD daily background with smart preloading and triple fallback. Collapsible info panel showing APOD title, explanation, and date. Quick links bar. Glassmorphic UI with micro-animations throughout. Cosmic gradient fallback. localStorage caching. Responsive layout. Both API keys configured via .env with Vite proxy for CORS-free development."}, {"post_id": 72654, "ts": "2026-09-23T12:59:09Z", "hours": 2.0681, "text": "Kicked off the project. Built the Vite skeleton, wired up the NASA APOD fetch with a localStorage daily cache so it doesn’t hammer the API every reload. Added the always-visible caption bar at the bottom and a collapsible info panel behind the i button. Background controls (open HD image, Google Image Search) live in the bottom-left corner. Ran a production build locally to confirm Vite outputs a clean dist/ . Files touched: src/main.js , src/styles.css , index.html"}]...
|
Title: my APOD site by @DEEPML18 | Stardance
Devl Title: my APOD site by @DEEPML18 | Stardance
Devlogs:
Kicked off the project. Built the Vite skeleton, wired up the NASA APOD fetch with a localStorage daily cache so it doesn’t hammer the API every reload. Added the always-visible caption bar at the bottom and a collapsible info panel behind the i button. Background controls (open HD image, Google Image Search) live in the bottom-left corner. Ran a production build locally to confirm Vite outputs a clean dist/ . Files touched: src/main.js , src/styles.css , index.html
Today’s session was a full transformation of nasa_pro — from a basic Vite page with a clock into a working search engine with a premium space-themed UI, powered by two live APIs. SerpApi Search Engine The old search bar just opened Google in a new tab. I ripped that out and replaced it with a real SerpApi integration. Now when you type a query and hit Go, the app makes an API call to SerpApi’s Google engine, parses the JSON response, and renders the top 5 organic results directly on the page — each with a clickable title and snippet preview. A close button dismisses the results panel. The entire search flow happens without leaving the page. To bypass CORS restrictions, I set up a Vite dev proxy in vite.config.js that routes /search.json requests through to serpapi.com, so the browser treats it as a same-origin request. The API key is stored in .env as VITE_SERPAPI_KEY. NASA APOD Background Fix The APOD integration existed but was completely broken — the background was pure black. I traced this to three issues: the code was loading the full-res hdurl (tens of megabytes, 40+ seconds to download) instead of the optimized 1024px web version; NASA’s servers were rejecting requests because the browser sent a Referer header from localhost; and there was zero fallback if the image failed. I fixed all three — prioritized the smaller d.url, added a no-referrer meta tag to index.html, and built a proper loading chain using Image() preloading with onload/onerror handlers that tries the web image first, falls back to hdurl, then to a local hero.png asset. The .bg element now starts with a cosmic radial gradient so the page always looks like space, even if every image source fails. I also busted the localStorage cache so stale data doesn’t persist. UI Redesign Rewrote styles.css almost entirely. The search panel now uses glassmorphism — backdrop-filter blur, translucent rgba backgrounds, subtle borders, and deep box shadows. The search input transitions on focus with a glowing border. Buttons lift on hover. The info toggle has a continuous pulse animation that stops on hover and swaps to a scale-up glow. The info panel opens with a bouncy cubic-bezier scale transition. The clock is 64px extra-bold with text-shadow depth. Quick links have hover states with fading borders. Everything feels alive and responsive. Bug Fixes Fixed the clock greeting saying “Good morning” at 9 PM — the original code used the 12-hour variable to decide time of day, so 9 PM registered as morning. Switched it to the 24-hour value. Features Live clock with AM/PM and context-aware greeting. SerpApi-powered inline Google search with results panel. NASA APOD daily background with smart preloading and triple fallback. Collapsible info panel showing APOD title, explanation, and date. Quick links bar. Glassmorphic UI with micro-animations throughout. Cosmic gradient fallback. localStorage caching. Responsive layout. Both API keys configured via .env with Vite proxy for CORS-free development.
day 3 - Final Polish & Refactoring massive code cleanup: broke down a monolithic main.js into clean modules (clock.js, apod.js, bookmarks.js, search.js soon) fixed UI visibility issue where search results background obscured the NASA image fixed z-index bug to ensure the APOD description info panel is fully readable while searching built custom bookmarks functionality: users can now dynamically add and remove their own links that persist via localStorage (goodbye hardcoded links) implemented zero-delay background rendering: app now instantly loads a cached background on initial load while fetching the fresh NASA API image in the background, eliminating any black screen delays project is officially ready to ship! 🚀
Ships:
🌌 NASA Pro - Explorer Dashboard A dynamic new-tab dashboard built for the “Give Your Website a Pulse” challenge. ✨ Features Zero-Delay Backgrounds: Instantly loads a cached cosmic background, while gracefully fetching the latest NASA APOD image. Live Search Integration: Fully integrated web search (SerpApi) directly in the dashboard. Dynamic Glassmorphism UI: Custom CSS featuring smooth backdrop-filters and hover animations. Custom Bookmarks Engine: An interactive widget to add and manage your favorite links via localStorage . 🛠 Tech Stack & Setup Tech: Pure HTML, Vanilla JavaScript, Custom CSS, and Vite. Setup: npm install -> Add .env with VITE_NASA_API_KEY & VITE_SERPAPI_KEY -> npm run dev 📝 Challenge Checklist HTML + CSS + JS required Public repository with good README Devlogs included No AI one-click builders (100% manual code) Custom UI/CSS Real Features (APIs, localStorage) Fully deployed website NASA Pro - Devlogs Day 1: Project Setup Scaffolded the project using Vite to test my vanilla JavaScript skills. Created the basic HTML structure, JS entry points, and added a fallback cosmic image ( hero.png ) to guarantee the background never breaks. Day 2: NASA API & Local Caching Hooked up the NASA APOD API. To prevent hitting API rate limits, I engineered a localStorage caching system that saves the last 20 fetched images and falls back to them automatically. Day 3: Clock & DOM Skeleton Built a precise digital clock function with a dynamic time-based greeting. Sketched out the search bar and built a collapsible “Info Panel” with CSS transitions to display the NASA APOD descriptions. Day 4: SerpApi Integration & Glassmorphism Integrated SerpApi for native Google Search results. Configured a Vite proxy to fix CORS, built a custom Vanilla JS rendering engine for the results, and completely overhauled the CSS to a “Glassmorphism” theme. Day 5: Refactoring & Bookmarks Modularized the 650-line main.js into clean components. Replaced hardcoded quick links with a dynamic Custom Bookmarks engine, and polished the background to load instantly with zero delay....
|
1793836180.1457086
|
1793922580.1457086
|
|
30657
|
Arrow Art by @Jove | Stardance
|
Jove
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Arrow Art by @Jove | Stardance
|
1793836181.295065
|
1794440981.295065
|
|
43958
|
kivo by @shailesh | Stardance
|
|
0
|
8.04
|
0
|
[]
|
[{"post_id": 50982, "ts": "202 [{"post_id": 50982, "ts": "2026-08-20T13:53:56Z", "hours": 2.55, "text": "made the wiring Image In figma"}, {"post_id": 41193, "ts": "2026-08-05T08:07:58Z", "hours": 3.4169, "text": "finished the 3d design of the arm"}, {"post_id": 40923, "ts": "2026-08-04T19:12:22Z", "hours": 2.0758, "text": "finished like 90% of the base of the arm"}]...
|
Title: kivo by @shailesh | Stardance
Devlogs:
fin Title: kivo by @shailesh | Stardance
Devlogs:
finished like 90% of the base of the arm
finished the 3d design of the arm
made the wiring Image In figma...
|
1793836182.1704936
|
1794700182.1704936
|
|
15079
|
Untitled by @mqprime | Stardance
|
mqprime
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @mqprime | Stardance
|
1793836183.0414164
|
1794440983.0414164
|
|
64760
|
MY AWESOME SPACE DODGER by @shiyank33 | Stardance
|
shiyank33
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T12:00:22Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a space game where you play as the space craft and try your best to avoid the flying planets! During the coding of this game i faced many challenges such as lack of creativity as it took me a while to be creative and think about what to make. To play this game all you have to do is Press A or D to move left and right to dodge planets!", "repo": "https://github.com/shiyank33/My-Awesome-Space-Dodger/blob/main/Project%20Space%20Dodger.sb3", "demo": "https://scratch.mit.edu/projects/1383715264/"}]...
|
[{"post_id": 72173, "ts": "202 [{"post_id": 72173, "ts": "2026-09-22T11:27:57Z", "hours": 1.1336, "text": "This entire project took me a while to finish, its a game on scratch where you play as the space craft, your goal it to dodge as many planets as you can!"}]...
|
Title: MY AWESOME SPACE DODGER by @shiyank33 | Sta Title: MY AWESOME SPACE DODGER by @shiyank33 | Stardance
Devlogs:
This entire project took me a while to finish, its a game on scratch where you play as the space craft, your goal it to dodge as many planets as you can!
Ships:
I made a space game where you play as the space craft and try your best to avoid the flying planets! During the coding of this game i faced many challenges such as lack of creativity as it took me a while to be creative and think about what to make. To play this game all you have to do is Press A or D to move left and right to dodge planets!...
|
1793836183.9130635
|
1793922583.9130635
|
|
48806
|
Kiya’s website by @MaybeKiya | Stardance
|
MaybeKiya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Kiya’s website by @MaybeKiya | Stardance
|
1793836187.296541
|
1794700187.296541
|
|
26216
|
Armada by @Jeremy_W | Stardance
|
Jeremy_W
|
0
|
3.12
|
0
|
[]
|
[{"post_id": 18044, "ts": "202 [{"post_id": 18044, "ts": "2026-06-29T00:37:51Z", "hours": 1.5169, "text": "Finalized the Readme file and completed a working simualtion for my hardware model. Although I encountered some significant roadblocks with figuring out the mechanics of hardware in the wokwi simulation I ended up learning alot abotu how it worked. Right now i havea much better idea or image of my project with a completed BOM model. After going through some feedback and advice from discords and reddit I will submit my request for parts to hackclub!"}, {"post_id": 17769, "ts": "2026-06-28T18:20:06Z", "hours": 0.3667, "text": "I am working on a simulation for my robot hand. Once I’ve planned everyhting out and am knwoledgable of what I am doing I will send a request for parts to hack club. I want there to be less risk for complicatons in sending and recieving parts so I am making sure they know exactly what I am doing and what I need and that I know exactly what I am doing and What I need"}, {"post_id": 16474, "ts": "2026-06-26T20:24:01Z", "hours": 0.2667, "text": "I polsihed up design blueprints of my arm in excalidraw. This was my first attempt in making design blueprints for hardware, I tried my best to be as realsitic and descriptive as possible with my circumstances. Listing required reosurces hardware tools and how my machine would work"}, {"post_id": 16321, "ts": "2026-06-26T15:40:30Z", "hours": 0.9667, "text": "I was able to extract more hardware from my ev3 mindstorm set I was able to get an additional 2 motors & 2 camera sensors with lights. These pecies shoud help my inventory drastically in making my robtoic arm, Armada. Last night I also worked on htis project for minimum an hour or two where I acquired 2 motors a computer system and the mechanics of a remote control. These disections will help me with inventory and keeping this proejct cost effective. next I will try to map out a realistic design using the parts available"}]...
|
Title: Armada by @Jeremy_W | Stardance
Devlogs:
I Title: Armada by @Jeremy_W | Stardance
Devlogs:
I was able to extract more hardware from my ev3 mindstorm set I was able to get an additional 2 motors & 2 camera sensors with lights. These pecies shoud help my inventory drastically in making my robtoic arm, Armada. Last night I also worked on htis project for minimum an hour or two where I acquired 2 motors a computer system and the mechanics of a remote control. These disections will help me with inventory and keeping this proejct cost effective. next I will try to map out a realistic design using the parts available
I polsihed up design blueprints of my arm in excalidraw. This was my first attempt in making design blueprints for hardware, I tried my best to be as realsitic and descriptive as possible with my circumstances. Listing required reosurces hardware tools and how my machine would work
I am working on a simulation for my robot hand. Once I’ve planned everyhting out and am knwoledgable of what I am doing I will send a request for parts to hack club. I want there to be less risk for complicatons in sending and recieving parts so I am making sure they know exactly what I am doing and what I need and that I know exactly what I am doing and What I need
Finalized the Readme file and completed a working simualtion for my hardware model. Although I encountered some significant roadblocks with figuring out the mechanics of hardware in the wokwi simulation I ended up learning alot abotu how it worked. Right now i havea much better idea or image of my project with a completed BOM model. After going through some feedback and advice from discords and reddit I will submit my request for parts to hackclub!...
|
1793836188.1533117
|
1794440988.1533117
|
|
64767
|
Universal Error Lookup by @sharc | Stardance
|
sharc
|
1
|
11.64
|
72
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-30T13:53:01Z", "hours": 7.0, "multiplier": 9.67, "payout": 72, "blessing": "neutral", "text": "Universal Error Lookup What did I make? I made a Universal Error Code Lookup , a web app for developers, which speeds up debugging by turning tedious searches into a single, simple step. It checks http API databases, built-in OS error codes and can query Google Gemini for obscure errors. It also caches results for increased speed. Additionally, the web app allows for users so submit and vote on solutions and even provides deeplinks for easy web searches. What should people know so they can test my project? HTTP error codes like 404 or 401 will query the API. Low-level OS error codes will use your system’s own error info to return results. Entering other error codes will query Google Gemini. Also, try out submitting and voting on solutions and test out the search deeplinks !! What was challenging? Orchestrating lookups and handling their errors. The APIs constantly stopped working with no clear reason. Therefore I organised a fallback structure to handle this and to reduce number of AI API calls. Handling DBs safely . I had to constantly change my code to ensure database security and to provide all the necessary results. What am I proud of? I learned new skills. This is the first web application I created myself from scratch. Additionally, this is my first time querying APIs. I created a genuinely useful tool. Even when this was still in development, I was using this to help me determine error solutions. Frictionless info Problem Being Solved: Deciphering and debugging error codes is tedious. QoL Improvments: Multi-Tier Lookup in One Click User Submissions and Voting Pre-filtered deep-links", "repo": "https://github.com/aSharcc/universal_error_lookup", "demo": "https://error-code-lookup-server.hackclub.app/"}]...
|
[{"post_id": 80364, "ts": "202 [{"post_id": 80364, "ts": "2026-10-17T12:45:27Z", "hours": 2.2375, "text": "Devlog 14/10/2026 to 17/10/2026 What I’ve done Changed AI output handling Added Title field Handled Markdown output using markdown2 and Markup Sanitised output using nh3 Specified allowed tags, attributes and url schemes to prevent attribute injection in links Changed AI input handling Limited input length Lowered temperature to make it less creative Gave clear system instructions Refactored prompt design using explicit tags Updated HTML Removed nested tags in tags; incorrect HTML Updated error flashing to display clearly Included title field Moved some constants to .env Updated database queries to handle empty outputs/NONE outputs Added input truncation Updated sql schematic to include title field What’s next? Continue to act on user feedback Look into changing AI models for reliability Update live version Add page icon"}, {"post_id": 79656, "ts": "2026-10-14T22:51:01Z", "hours": 2.0664, "text": "Devlog 12/10/2026 to 14/10/2026 What I’ve done QOL FEATURES ADDED AS REQUESTED Added search history for easy recall Added a share button for easy sharing and collaboration Other Fixed sessions (cookies): This means that you can now only vote once on each user solution, also it makes the search history work What’s next? Again, this project is now finished for now. I am eager to hear any possible improvements or feature suggestions"}, {"post_id": 77281, "ts": "2026-10-06T12:40:30Z", "hours": 0.3322, "text": "FOR SHIP REVIEWER I included these in my ship but I’m going to send them again because it doesn’t seem like its been read before returning QOL Improvments from my project Speedy Error Lookup: User only needs to input the details once and can access many different resources to help solve their issue; Google, Reddit, StackOverflow, AI and User Submitted Solutions User Submitted Solutions : Solutions can be submitted by many users so you can view many different solutions from real people, and these are sorted by votes, naturally filtering them. Local Result Caching: Caches user lookups to eliminate the need for repeated API calls and therefore makes searching near instant for the end user. Devlog - 01/10/2026 to 06/10/2026 What I’ve Done Moved Website to Nest for 24/7 uptime Updated Readme to have a better order Added Images to readme Added live website link to readme What’s next? This Project is Finished as of now, I might revisit it in the future."}, {"post_id": 75544, "ts": "2026-09-30T12:19:57Z", "hours": 2.1811, "text": "Devlog - 25/09/2026 to 30/09/2026 What I’ve Done Added CSS Edited redirect links Edited DB management Added requirements.txt Added README Added pagination for community solutions Added sorting by votes for community solutions Fixed AI lookups What’s next? Setup public website"}, {"post_id": 73324, "ts": "2026-09-24T21:26:28Z", "hours": 5.2769, "text": "Inital Devlog - Universal Error Lookup What I’ve done Multi-Source Fetching - API (httpstatuses.io/), OS system errors (os.sterror), fallback AI (gemini) Crafted Search Links - Search links to Google; normal search, Reddit search and StackOverflow search. Database Caching - SQLite database with indexed tables (searches and solutions) to store past queries and reduce API use. Community Solutions and Voting - Users can submit solutions and up/downvote entries, using sessions to track past votes. What’s Next? UI improvments - Update CSS Sanitise user submitted solutions UX Update - Convert to fetch to avoid need for page reloads"}]...
|
Title: Universal Error Lookup by @sharc | Stardanc Title: Universal Error Lookup by @sharc | Stardance
Devlogs:
Inital Devlog - Universal Error Lookup What I’ve done Multi-Source Fetching - API (httpstatuses.io/), OS system errors (os.sterror), fallback AI (gemini) Crafted Search Links - Search links to Google; normal search, Reddit search and StackOverflow search. Database Caching - SQLite database with indexed tables (searches and solutions) to store past queries and reduce API use. Community Solutions and Voting - Users can submit solutions and up/downvote entries, using sessions to track past votes. What’s Next? UI improvments - Update CSS Sanitise user submitted solutions UX Update - Convert to fetch to avoid need for page reloads
Devlog - 25/09/2026 to 30/09/2026 What I’ve Done Added CSS Edited redirect links Edited DB management Added requirements.txt Added README Added pagination for community solutions Added sorting by votes for community solutions Fixed AI lookups What’s next? Setup public website
FOR SHIP REVIEWER I included these in my ship but I’m going to send them again because it doesn’t seem like its been read before returning QOL Improvments from my project Speedy Error Lookup: User only needs to input the details once and can access many different resources to help solve their issue; Google, Reddit, StackOverflow, AI and User Submitted Solutions User Submitted Solutions : Solutions can be submitted by many users so you can view many different solutions from real people, and these are sorted by votes, naturally filtering them. Local Result Caching: Caches user lookups to eliminate the need for repeated API calls and therefore makes searching near instant for the end user. Devlog - 01/10/2026 to 06/10/2026 What I’ve Done Moved Website to Nest for 24/7 uptime Updated Readme to have a better order Added Images to readme Added live website link to readme What’s next? This Project is Finished as of now, I might revisit it in the future.
Devlog 12/10/2026 to 14/10/2026 What I’ve done QOL FEATURES ADDED AS REQUESTED Added search history for easy recall Added a share button for easy sharing and collaboration Other Fixed sessions (cookies): This means that you can now only vote once on each user solution, also it makes the search history work What’s next? Again, this project is now finished for now. I am eager to hear any possible improvements or feature suggestions
Devlog 14/10/2026 to 17/10/2026 What I’ve done Changed AI output handling Added Title field Handled Markdown output using markdown2 and Markup Sanitised output using nh3 Specified allowed tags, attributes and url schemes to prevent attribute injection in links Changed AI input handling Limited input length Lowered temperature to make it less creative Gave clear system instructions Refactored prompt design using explicit tags Updated HTML Removed nested tags in tags; incorrect HTML Updated error flashing to display clearly Included title field Moved some constants to .env Updated database queries to handle empty outputs/NONE outputs Added input truncation Updated sql schematic to include title field What’s next? Continue to act on user feedback Look into changing AI models for reliability Update live version Add page icon
Ships:
Universal Error Lookup What did I make? I made a Universal Error Code Lookup , a web app for developers, which speeds up debugging by turning tedious searches into a single, simple step. It checks http API databases, built-in OS error codes and can query Google Gemini for obscure errors. It also caches results for increased speed. Additionally, the web app allows for users so submit and vote on solutions and even provides deeplinks for easy web searches. What should people know so they can test my project? HTTP error codes like 404 or 401 will query the API. Low-level OS error codes will use your system’s own error info to return results. Entering other error codes will query Google Gemini. Also, try out submitting and voting on solutions and test out the search deeplinks !! What was challenging? Orchestrating lookups and handling their errors. The APIs constantly stopped working with no clear reason. Therefore I organised a fallback structure to handle this and to reduce number of AI API calls. Handling DBs safely . I had to constantly change my code to ensure database security and to provide all the necessary results. What am I proud of? I learned new skills. This is the first web application I created myself from scratch. Additionally, this is my first time querying APIs. I created a genuinely useful tool. Even when this was still in development, I was using this to help me determine error solutions. Frictionless info Problem Being Solved: Deciphering and debugging error codes is tedious. QoL Improvments: Multi-Tier Lookup in One Click User Submissions and Voting Pre-filtered deep-links...
|
1793836189.311194
|
1793922589.311194
|
|
6625
|
CognSpark by @Allen | Stardance
|
Allen
|
0
|
1.0
|
0
|
[]
|
[{"post_id": 3696, "ts": "2026 [{"post_id": 3696, "ts": "2026-06-06T19:02:25Z", "hours": 1.0, "text": "I am working on making the UI better and making the home page and hero section stand out more."}]...
|
Title: CognSpark by @Allen | Stardance
Devlogs:
I Title: CognSpark by @Allen | Stardance
Devlogs:
I am working on making the UI better and making the home page and hero section stand out more....
|
1793836190.489097
|
1794700190.489097
|
|
30314
|
HORIZON by @PadmaSanjana | Stardance
|
PadmaSanjana
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: HORIZON by @PadmaSanjana | Stardance
|
1793836191.3343167
|
1794440991.3343167
|
|
48814
|
My awesome macropad! by @ravioli | Stardance
|
ravioli
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ravioli | Stardanc Title: My awesome macropad! by @ravioli | Stardance...
|
1793836192.1977625
|
1794700192.1977625
|
|
64782
|
Raven-Slack-Bot-v1.0 by @AriDev24 | Stardance
|
AriDev24
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-25T17:25:32Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "(Raven_Slack_Bot_v1.0.0) Raven is a little clever Slack bot who responses upto 5 commands. It’s my first ever slack bot so its not much good but its working and i love it. Main features /raven-ping - Check bot latency /raven-joke - Get a joke /raven-quote - Get a quote /raven-fact - Get a fact /rave-fox - Get a fox I added the fox command because its cute and funny, and also because of the story of the crow and the fox, I know raven is not a crow its just for fun. Difficulty The most difficult part was to diploy it on nest that i was not having so first i apply for it and after i got my nest server i dont know what to do because i was unable to understand it. i have never used linux before, so after experimenting and researching hours i deploy it to linux. How to Run/Test It To know that how to run and test it go to my Repo below and read its README: https://github.com/aridev24/Raven-Slack-Bot", "repo": "https://github.com/aridev24/Raven-Slack-Bot", "demo": "https://app.slack.com/client/E09V59WQY1E/C0C4NFANSM8"}]...
|
[{"post_id": 73613, "ts": "202 [{"post_id": 73613, "ts": "2026-09-25T14:11:29Z", "hours": 0.4667, "text": "In the last update my slackbot was completed, atleast the missions requirments were completed, so i was working on its readme, in the readme i added that what is raven What features are included i know there are not much features but in the next verion i will add many amazing features. How to setup and run it At last technologies used Now finally i am going to diploy it on nest."}, {"post_id": 73276, "ts": "2026-09-24T18:39:34Z", "hours": 0.6622, "text": "(Raven_slack_Bot v1.0) Today i have added many new features you can see below: /raven-ping - Check bot latency /raven-joke - Get a joke /raven-quote - Get a quote /raven-fact - Get a fact /rave-fox - Get a fox i add the fox command because its cute and funny, and also because of the story of the crow and the fox. I will add many new features to amke my raven personality like a real raven. And the best thing i love is that i made a Cool looking banner for my Raven."}, {"post_id": 72629, "ts": "2026-09-23T11:53:32Z", "hours": 1.2072, "text": "(Raven-Slack-Bot v0.1) I Have started making a slack bot for my first time, at first I thought I cant do it because of JavaScript but after thing hours i finally started making it, in beginning I was facing many problems but after some time of experimenting i got use to it and now its easy for me, and the best part is its working."}]...
|
Title: Raven-Slack-Bot-v1.0 by @AriDev24 | Stardan Title: Raven-Slack-Bot-v1.0 by @AriDev24 | Stardance
Devlogs:
(Raven-Slack-Bot v0.1) I Have started making a slack bot for my first time, at first I thought I cant do it because of JavaScript but after thing hours i finally started making it, in beginning I was facing many problems but after some time of experimenting i got use to it and now its easy for me, and the best part is its working.
(Raven_slack_Bot v1.0) Today i have added many new features you can see below: /raven-ping - Check bot latency /raven-joke - Get a joke /raven-quote - Get a quote /raven-fact - Get a fact /rave-fox - Get a fox i add the fox command because its cute and funny, and also because of the story of the crow and the fox. I will add many new features to amke my raven personality like a real raven. And the best thing i love is that i made a Cool looking banner for my Raven.
In the last update my slackbot was completed, atleast the missions requirments were completed, so i was working on its readme, in the readme i added that what is raven What features are included i know there are not much features but in the next verion i will add many amazing features. How to setup and run it At last technologies used Now finally i am going to diploy it on nest.
Ships:
(Raven_Slack_Bot_v1.0.0) Raven is a little clever Slack bot who responses upto 5 commands. It’s my first ever slack bot so its not much good but its working and i love it. Main features /raven-ping - Check bot latency /raven-joke - Get a joke /raven-quote - Get a quote /raven-fact - Get a fact /rave-fox - Get a fox I added the fox command because its cute and funny, and also because of the story of the crow and the fox, I know raven is not a crow its just for fun. Difficulty The most difficult part was to diploy it on nest that i was not having so first i apply for it and after i got my nest server i dont know what to do because i was unable to understand it. i have never used linux before, so after experimenting and researching hours i deploy it to linux. How to Run/Test It To know that how to run and test it go to my Repo below and read its README: https://github.com/aridev24/Raven-Slack-Bot...
|
1793836193.0543313
|
1793922593.0543313
|
|
34629
|
Nova Horatia by @MC | Stardance
|
MC
|
1
|
5.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-31T16:38:44Z", "hours": 5.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What was meant to be a full website with fun interactive features and multiple articles ended up being a skeleton of a blog-ish website that I didn’t get to spend enough time on (because I forgot about it). So while it doesn’t have much glory now, I figured I’d just submit for hours so you can have a glimpse of what it could be", "repo": "https://github.com/mel-cruz/nova-horatia", "demo": "https://novahoratia.com/"}]...
|
[{"post_id": 85663, "ts": "202 [{"post_id": 85663, "ts": "2026-10-31T16:25:07Z", "hours": 0.3897, "text": "Once upon a time, I had hopes and dreams. Hopes and dreams to make a blog/news/lessons website based on one of my favorite things – ancient rome. I even bought a domain because why not. However, other hobbies and school got in the way of me completing this, and now we’ve reached the end of stardance. I did do more stuff in separating this project but i’ll just ship because it’s now or never"}, {"post_id": 37342, "ts": "2026-07-30T00:07:57Z", "hours": 2.5936, "text": "I added to the lessons section and split it into multiple pages to not have one overcrowded index page. Next I intend to make it more interactive, perhaps adding easter eggs and adding more styles"}, {"post_id": 28038, "ts": "2026-07-14T01:46:07Z", "hours": 0.8994, "text": "I created a navigation bar for when I choose to further differentiate the sections. I also added 2 articles to Satire to show the general idea of what those articles will look like."}, {"post_id": 27905, "ts": "2026-07-13T20:38:28Z", "hours": 0.4683, "text": "I made some changes to the css and format. Wrote the first article (to be clear, I only plan on writing a few introductory articles to show the idea of this site and what it’ll look like before shipping). Next I plan to make it more interactive and add more details using CSS"}, {"post_id": 27891, "ts": "2026-07-13T20:10:10Z", "hours": 0.5319, "text": "As a Latin student, I randomly had the idea to make an ancient Roman themed site. Further brainstorming inspired me to have a satire site, and what better person to gain inspiration from than the late and great Horace. I’ve gotten as far as creating the header. Next I plan to create the sections where I’ll post articles and such"}]...
|
Title: Nova Horatia by @MC | Stardance
Devlogs:
A Title: Nova Horatia by @MC | Stardance
Devlogs:
As a Latin student, I randomly had the idea to make an ancient Roman themed site. Further brainstorming inspired me to have a satire site, and what better person to gain inspiration from than the late and great Horace. I’ve gotten as far as creating the header. Next I plan to create the sections where I’ll post articles and such
I made some changes to the css and format. Wrote the first article (to be clear, I only plan on writing a few introductory articles to show the idea of this site and what it’ll look like before shipping). Next I plan to make it more interactive and add more details using CSS
I created a navigation bar for when I choose to further differentiate the sections. I also added 2 articles to Satire to show the general idea of what those articles will look like.
I added to the lessons section and split it into multiple pages to not have one overcrowded index page. Next I intend to make it more interactive, perhaps adding easter eggs and adding more styles
Once upon a time, I had hopes and dreams. Hopes and dreams to make a blog/news/lessons website based on one of my favorite things – ancient rome. I even bought a domain because why not. However, other hobbies and school got in the way of me completing this, and now we’ve reached the end of stardance. I did do more stuff in separating this project but i’ll just ship because it’s now or never
Ships:
What was meant to be a full website with fun interactive features and multiple articles ended up being a skeleton of a blog-ish website that I didn’t get to spend enough time on (because I forgot about it). So while it doesn’t have much glory now, I figured I’d just submit for hours so you can have a glimpse of what it could be...
|
1793836194.252563
|
1793922594.252563
|
|
14577
|
Untitled by @random_user | Stardance
|
random_user
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @random_user | Stardance
|
1793836195.4409935
|
1794700195.4409935
|
|
64783
|
VS Code Tree by @HEMANTH_K | Stardance
|
HEMANTH_K
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T14:33:24Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built VS Code Tree, a lightweight VS Code extension that adds two powerful commands to the Command Palette: File Structure and Entire File System. The first command instantly generates a clean visual tree of your workspace. The second command dumps the code of every file in your project into a single document—perfect for code reviews, gathering context for AI tools, or sharing a snapshot of your codebase. It automatically respects your .gitignore and skips node_modules so the output stays clean. What was challenging: Getting the .gitignore parsing to work seamlessly while also bundling external Node.js dependencies (like tree-node-cli and ignore) into a single .vsix file so the extension works flawlessly right after installation. What I’m proud of: Building a fully functional, installable VS Code extension from scratch that solves a real developer problem. It was incredibly satisfying to see it working in the Command Palette. How to test it: Since it’s a local extension that needs file system access, it can’t run in a browser. Download the .vsix file from my GitHub releases, open VS Code, go to the Extensions tab (Ctrl+Shift+X), click the … menu, select Install from VSIX…, and then run the commands with Ctrl+Shift+P.", "repo": "https://github.com/damnitzhemanth-oss/File-System-Explorer", "demo": "https://damnitzhemanth-oss.github.io/File-System-Explorer/"}]...
|
[{"post_id": 72672, "ts": "202 [{"post_id": 72672, "ts": "2026-09-23T13:50:40Z", "hours": 0.3542, "text": "An extension for VS Code which pulls tree structure of files."}]...
|
Title: VS Code Tree by @HEMANTH_K | Stardance
Dev Title: VS Code Tree by @HEMANTH_K | Stardance
Devlogs:
An extension for VS Code which pulls tree structure of files.
Ships:
I built VS Code Tree, a lightweight VS Code extension that adds two powerful commands to the Command Palette: File Structure and Entire File System. The first command instantly generates a clean visual tree of your workspace. The second command dumps the code of every file in your project into a single document—perfect for code reviews, gathering context for AI tools, or sharing a snapshot of your codebase. It automatically respects your .gitignore and skips node_modules so the output stays clean. What was challenging: Getting the .gitignore parsing to work seamlessly while also bundling external Node.js dependencies (like tree-node-cli and ignore) into a single .vsix file so the extension works flawlessly right after installation. What I’m proud of: Building a fully functional, installable VS Code extension from scratch that solves a real developer problem. It was incredibly satisfying to see it working in the Command Palette. How to test it: Since it’s a local extension that needs file system access, it can’t run in a browser. Download the .vsix file from my GitHub releases, open VS Code, go to the Extensions tab (Ctrl+Shift+X), click the … menu, select Install from VSIX…, and then run the commands with Ctrl+Shift+P....
|
1793836196.309925
|
1793922596.309925
|
|
30500
|
WarioWare Game by @rinn | Stardance
|
rinn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @rinn | Stardance
|
1793836197.4541538
|
1794440997.4541538
|
|
45390
|
TerraScout by @Aka | Stardance
|
Aka
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: TerraScout by @Aka | Stardance
|
1793836198.3609056
|
1794700198.3609056
|
|
45394
|
Avela by @Aka | Stardance
|
Aka
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Avela by @Aka | Stardance
|
1793836199.210874
|
1794700199.210874
|
|
23476
|
My first slack bot! by @Haniya | Stardance
|
Haniya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Haniya | Stardance
|
1793836200.0749397
|
1794441000.0749397
|
|
64823
|
Atlas by @shadowash8 | Stardance
|
shadowash8
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T17:06:38Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Why is saving content on mobile still so painful? I love tools like Emacs on the desktop which is my main notes app and text editor, but there is no mobile for it, the mobile options have too much friction. I wanted a zero-friction way to save links, text, and ideas the second I encounter them. So I built it myself. Meet Atlas. It’s an elegant, lightweight mobile app focused entirely on gathering digital artifacts. I spent a lot of time fine-tuning the native mobile integration - now you can share websites, quotes, or media from any app directly into Atlas via system share intents. It’s completely solved my content-hoarding problem.", "repo": "https://github.com/shadowash8/atlas", "demo": "https://github.com/shadowash8/atlas/releases/download/v0.2.0/atlas-v0.2.0.apk"}]...
|
[{"post_id": 72300, "ts": "202 [{"post_id": 72300, "ts": "2026-09-22T16:46:09Z", "hours": 0.5694, "text": "Atlas Preview"}]...
|
Title: Atlas by @shadowash8 | Stardance
Devlogs:
Title: Atlas by @shadowash8 | Stardance
Devlogs:
Atlas Preview
Ships:
Why is saving content on mobile still so painful? I love tools like Emacs on the desktop which is my main notes app and text editor, but there is no mobile for it, the mobile options have too much friction. I wanted a zero-friction way to save links, text, and ideas the second I encounter them. So I built it myself. Meet Atlas. It’s an elegant, lightweight mobile app focused entirely on gathering digital artifacts. I spent a lot of time fine-tuning the native mobile integration - now you can share websites, quotes, or media from any app directly into Atlas via system share intents. It’s completely solved my content-hoarding problem....
|
1793836200.9680443
|
1793922600.9680443
|
|
26267
|
Untitled by @harshexperiments0 | Stardance
|
harshexperiments0
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @harshexperiments0 | Stardance
|
1793836202.124182
|
1794700202.124182
|
|
19095
|
My first slack bot! by @Waffles | Stardance
|
Waffles
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Waffles | Stardance
|
1793836202.9827821
|
1794441002.9827821
|
|
64853
|
Smart Temp Fan by @MaxAA | Stardance
|
MaxAA
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-24T23:36:28Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A fan that turns on once it reaches a certain temperature, the code was a bit challenging but it was really fun to do! It took a lot of patient to do but i am really proud of the final product!", "repo": "https://github.com/aalaqqad0808-star/Smart-Temp-Fan/blob/main/Smart%20Fan", "demo": ""}]...
|
[{"post_id": 73195, "ts": "202 [{"post_id": 73195, "ts": "2026-09-24T15:58:37Z", "hours": 0.4075, "text": "Built and Tested a fan that turns on automatically once it reaches the desired temperature"}]...
|
Title: Smart Temp Fan by @MaxAA | Stardance
Devlo Title: Smart Temp Fan by @MaxAA | Stardance
Devlogs:
Built and Tested a fan that turns on automatically once it reaches the desired temperature
Ships:
A fan that turns on once it reaches a certain temperature, the code was a bit challenging but it was really fun to do! It took a lot of patient to do but i am really proud of the final product!...
|
1793836203.8649695
|
1793922603.8649695
|
|
41715
|
Stardance CLI by @tosterabgx | Stardance
|
tosterabgx
|
0
|
3.0
|
0
|
[]
|
[{"post_id": 41266, "ts": "202 [{"post_id": 41266, "ts": "2026-08-05T11:34:58Z", "hours": 3.0, "text": "Stardance CLI Hii! Stardance is lacking its own cli tool that could replace the website completely. So, I decided to create my own. The issue is… stardance doesn’t have any api at all This means that I would need to manually parse the website and do everything by myself. Thankfully, it is open source Auth Because stardance does not have an api, users cannot just issue an auth token. The only solution that I came up with is to make the user paste his auth cookie into my cli tool. This doesn’t sound very secure, but it is what it is CLI will be written in go, because I love it."}]...
|
Title: Stardance CLI by @tosterabgx | Stardance
D Title: Stardance CLI by @tosterabgx | Stardance
Devlogs:
Stardance CLI Hii! Stardance is lacking its own cli tool that could replace the website completely. So, I decided to create my own. The issue is… stardance doesn’t have any api at all This means that I would need to manually parse the website and do everything by myself. Thankfully, it is open source Auth Because stardance does not have an api, users cannot just issue an auth token. The only solution that I came up with is to make the user paste his auth cookie into my cli tool. This doesn’t sound very secure, but it is what it is CLI will be written in go, because I love it....
|
1793836205.0125582
|
1794700205.0125582
|
|
20812
|
My awesome macropad! by @karam_m_omari10 | Stardan My awesome macropad! by @karam_m_omari10 | Stardance...
|
karam_m_omari10
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @karam_m_omari10 | Title: My awesome macropad! by @karam_m_omari10 | Stardance...
|
1793836205.863034
|
1794441005.863034
|
|
41733
|
Untitled by @da | Stardance
|
da
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @da | Stardance
|
1793836206.763307
|
1794700206.763307
|
|
64881
|
my new website by @stefanellinicolas72 | Stardance
|
stefanellinicolas72
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T19:11:49Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i made a website that tellls about me, it explains my hobbies and who i am. it wasn’t that challenging to make, since i watched many, and i mean MANY youtube videos to try and make something beautiful!", "repo": "https://github.com/stefanellinicolas72-glitch/my-website-2", "demo": "https://stefanellinicolas72-glitch.github.io/my-website-2/"}]...
|
[{"post_id": 72361, "ts": "202 [{"post_id": 72361, "ts": "2026-09-22T19:08:35Z", "hours": 0.4856, "text": "a website about me. my portfolio"}]...
|
Title: my new website by @stefanellinicolas72 | St Title: my new website by @stefanellinicolas72 | Stardance
Devlogs:
a website about me. my portfolio
Ships:
i made a website that tellls about me, it explains my hobbies and who i am. it wasn’t that challenging to make, since i watched many, and i mean MANY youtube videos to try and make something beautiful!...
|
1793836207.63738
|
1793922607.63738
|
|
16731
|
Untitled by @Overgrowth_774 | Stardance
|
Overgrowth_774
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Overgrowth_774 | Stardance
|
1793836208.538456
|
1794441008.538456
|
|
50208
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836209.432637
|
1794700209.432637
|
|
1711
|
autonomous rover by @Minh | Stardance
|
Minh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: autonomous rover by @Minh | Stardance
|
1793836210.2799685
|
1794441010.2799685
|
|
64902
|
My Special Website by @artitule | Stardance
|
artitule
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T19:15:48Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created my first website! It’s not complicated but i like the theme very much. The hardest part by far was the CSS. Initially i wanted to make the project without any AI help to really learn but CSS broke me. Finding the correct colors and making the elements look nice was really hard. But overall i am happy with my first website!", "repo": "https://github.com/ARTITULE/MyWebsite", "demo": "https://artitule.github.io/MyWebsite/"}]...
|
[{"post_id": 76496, "ts": "202 [{"post_id": 76496, "ts": "2026-10-03T19:09:16Z", "hours": 3.0986, "text": "Devlog Time!! I think i finished the website Next step is shipping!"}, {"post_id": 74551, "ts": "2026-09-27T16:51:20Z", "hours": 2.8403, "text": "Devlog Time!!! I decided to try some web development and well this is kinda it. I created the shell of the website now i will just populate the projects etc. and i will be ready to ship. I decided to go for a blueprint type of look, i think that it looks nice. Anyway this was it for me"}]...
|
Title: My Special Website by @artitule | Stardance Title: My Special Website by @artitule | Stardance
Devlogs:
Devlog Time!!! I decided to try some web development and well this is kinda it. I created the shell of the website now i will just populate the projects etc. and i will be ready to ship. I decided to go for a blueprint type of look, i think that it looks nice. Anyway this was it for me
Devlog Time!! I think i finished the website Next step is shipping!
Ships:
I created my first website! It’s not complicated but i like the theme very much. The hardest part by far was the CSS. Initially i wanted to make the project without any AI help to really learn but CSS broke me. Finding the correct colors and making the elements look nice was really hard. But overall i am happy with my first website!...
|
1793836211.1567008
|
1793922611.1567008
|
|
50211
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836212.3236423
|
1794700212.3236423
|
|
17357
|
My awesome macropad! by @Rish | Stardance
|
Rish
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Rish | Stardance
|
1793836213.1733255
|
1794441013.1733255
|
|
64913
|
Camera circuit bent by @Anastt | Stardance
|
Anastt
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T20:06:25Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I circuit bent a kids camera without the soldering part. Would solder it but i dont have a soldering iron btw. Really fun project overall, liked doing it. I only used a wire, lots of tape and a piece of a kitchen sponge to apply more pressure. You can get many different coloring effects that react to the lighting detected. Also it took more like 3 hours, read my 1st devlog for that. It wasnt too hard tho, im a complete beginner in hardware stuff and i managed ^^", "repo": "https://github.com/Anastt77/circuitbend", "demo": ""}]...
|
[{"post_id": 76498, "ts": "202 [{"post_id": 76498, "ts": "2026-10-03T19:14:10Z", "hours": 1.6736, "text": "Solderless camera citcuit bend –– (this project actually took about 3 hours, i just couldn’t record it with lapse right away cz i dont have a webcam, i had to record on my phone and send it over but it run out of battery mid recording) This was a very fun hardware project. I basically used some copper wire to do the bend, couldnt solder it cz i dont have a soldering iron. The result is the same tho!! And its a reversible thing too. This was done on a very cheap kids camera i got 2nd hand, so i didnt really worry about breaking any components. Also i ended up cutting up and using a piece of a sponge to apply even pressure on the wire cz the tape wasnt enough. Thats it thx byee ^^ (side note, pics say 2019 cz i coulnt change the date in the settings)"}]...
|
Title: Camera circuit bent by @Anastt | Stardance
Title: Camera circuit bent by @Anastt | Stardance
Devlogs:
Solderless camera citcuit bend –– (this project actually took about 3 hours, i just couldn’t record it with lapse right away cz i dont have a webcam, i had to record on my phone and send it over but it run out of battery mid recording) This was a very fun hardware project. I basically used some copper wire to do the bend, couldnt solder it cz i dont have a soldering iron. The result is the same tho!! And its a reversible thing too. This was done on a very cheap kids camera i got 2nd hand, so i didnt really worry about breaking any components. Also i ended up cutting up and using a piece of a sponge to apply even pressure on the wire cz the tape wasnt enough. Thats it thx byee ^^ (side note, pics say 2019 cz i coulnt change the date in the settings)
Ships:
I circuit bent a kids camera without the soldering part. Would solder it but i dont have a soldering iron btw. Really fun project overall, liked doing it. I only used a wire, lots of tape and a piece of a kitchen sponge to apply more pressure. You can get many different coloring effects that react to the lighting detected. Also it took more like 3 hours, read my 1st devlog for that. It wasnt too hard tho, im a complete beginner in hardware stuff and i managed ^^...
|
1793836214.054719
|
1793922614.054719
|
|
34308
|
My own site! by @AREALHBOMB | Stardance
|
AREALHBOMB
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @AREALHBOMB | Stardance
|
1793836215.221896
|
1794441015.221896
|
|
74400
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836216.100003
|
1794700216.100003
|
|
64921
|
Dice Game by @ldhaq_6 | Stardance
|
ldhaq_6
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-22T23:21:20Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built the classic Dice Game using Java. It is text based, and lets you play against a computer and gable fake Money! Enjoy!", "repo": "https://github.com/Qbot6768/DiceGame", "demo": "https://onecompiler.com/java/4542ua2yz"}]...
|
[{"post_id": 72436, "ts": "202 [{"post_id": 72436, "ts": "2026-09-22T22:59:09Z", "hours": 0.6542, "text": "Just finished the DiceGame.java now moving on to Commands.java, which will be the hub for accessing everything."}, {"post_id": 72425, "ts": "2026-09-22T22:16:22Z", "hours": 0.3467, "text": "Currently have set up scanner and the dice rolling, and giving the user an option to forfeit, double their bet, or keep their bet the same based on the first roll."}]...
|
Title: Dice Game by @ldhaq_6 | Stardance
Devlogs: Title: Dice Game by @ldhaq_6 | Stardance
Devlogs:
Currently have set up scanner and the dice rolling, and giving the user an option to forfeit, double their bet, or keep their bet the same based on the first roll.
Just finished the DiceGame.java now moving on to Commands.java, which will be the hub for accessing everything.
Ships:
I built the classic Dice Game using Java. It is text based, and lets you play against a computer and gable fake Money! Enjoy!...
|
1793836216.9434297
|
1793922616.9434297
|
|
6044
|
Awesome Video Game by @FDragon07 | Stardance
|
FDragon07
|
0
|
4.2
|
0
|
[]
|
[{"post_id": 4736, "ts": "2026 [{"post_id": 4736, "ts": "2026-06-08T05:24:30Z", "hours": 0.6689, "text": "Debug menu works now, also added a hand cause why not. IT HAS A STICK!"}, {"post_id": 4030, "ts": "2026-06-07T06:29:18Z", "hours": 1.325, "text": "added a debug menu, crashes the game though and gave up on debugging the debug menu lol"}, {"post_id": 1949, "ts": "2026-06-04T06:13:06Z", "hours": 1.62, "text": "Made it have different generation every time you load in, added collision, and a player character"}, {"post_id": 1301, "ts": "2026-06-03T06:21:54Z", "hours": 0.5892, "text": "Starting working on the terrain"}]...
|
Title: Awesome Video Game by @FDragon07 | Stardanc Title: Awesome Video Game by @FDragon07 | Stardance
Devlogs:
Starting working on the terrain
Made it have different generation every time you load in, added collision, and a player character
added a debug menu, crashes the game though and gave up on debugging the debug menu lol
Debug menu works now, also added a hand cause why not. IT HAS A STICK!...
|
1793836218.1020198
|
1794441018.1020198
|
|
74401
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836221.6245275
|
1794700221.6245275
|
|
74402
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1793836222.4644005
|
1794700222.4644005
|