|
63105
|
私は習近平が大好きです by @vexith | Stardance
|
vexith
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 私は習近平が大好きです by @vexith | Stardance
|
1793048052.0518036
|
1793652852.0518036
|
|
63106
|
WarioWare Game by @sinejarajakaruna | Stardance
|
sinejarajakaruna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @sinejarajakaruna | Stard Title: WarioWare Game by @sinejarajakaruna | Stardance...
|
1793048052.8992682
|
1793652852.8992682
|
|
63107
|
first project by @joey16 | Stardance
|
joey16
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: first project by @joey16 | Stardance
|
1793048053.7579994
|
1793652853.7579994
|
|
63108
|
first project by @joey16 | Stardance
|
joey16
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: first project by @joey16 | Stardance
|
1793048054.626743
|
1793652854.626743
|
|
63109
|
My very own WebOS by @yasin2010 | Stardance
|
yasin2010
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @yasin2010 | Stardance
|
1793048055.4895306
|
1793652855.4895306
|
|
63110
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792864358.274952
|
1793728358.274952
|
|
63111
|
Video Game by @yasin2010 | Stardance
|
yasin2010
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Video Game by @yasin2010 | Stardance
|
1793048056.3346407
|
1793652856.3346407
|
|
63112
|
Hi by @technokid5241 | Stardance
|
technokid5241
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hi by @technokid5241 | Stardance
|
1793048057.2018793
|
1793652857.2018793
|
|
63113
|
Hi by @technokid5241 | Stardance
|
technokid5241
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hi by @technokid5241 | Stardance
|
1793048059.1807308
|
1793652859.1807308
|
|
63114
|
WarioWare Game by @Yazeeed | Stardance
|
Yazeeed
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @Yazeeed | Stardance
|
1793048060.0521839
|
1793652860.0521839
|
|
63115
|
mini ultrasonic radar by @Aalabhya | Stardance
|
Aalabhya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: mini ultrasonic radar by @Aalabhya | Starda Title: mini ultrasonic radar by @Aalabhya | Stardance...
|
1793048062.2065341
|
1793652862.2065341
|
|
63116
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792864359.088395
|
1793728359.088395
|
|
63117
|
Code crusader by @hashim_rasheed2026 | Stardance
|
hashim_rasheed2026
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Code crusader by @hashim_rasheed2026 | Star Title: Code crusader by @hashim_rasheed2026 | Stardance...
|
1793048063.0713038
|
1793652863.0713038
|
|
63118
|
Slack Git Summaries by @ThatCorley | Stardance
|
ThatCorley
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-19T18:57:49Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "/git-summaries-repo - Display recent activity from a repo /git-summaries-user - Display recent activity from a GitHub User /git-summaries-ping - Returns ping Spent way too long hosting it on vercel just for it to not work so now hosted on render.com", "repo": "https://github.com/thatcorley/Slack-Bot-Hackclub", "demo": "https://hackclub.enterprise.slack.com/archives/C0C2YCL6SLV"}]...
|
[{"post_id": 70773, "ts": "202 [{"post_id": 70773, "ts": "2026-09-19T18:54:26Z", "hours": 1.9733, "text": "After a long struggle… I have created this god forsaken bot lmao. Added repo activity as well as user activity. Spent way too long trying to host it as dont have access to Nest 🥲"}, {"post_id": 69660, "ts": "2026-09-17T14:58:35Z", "hours": 1.1319, "text": "Added recent GitHub activities that are based on the github link connected to each person’s slack account"}]...
|
Title: Slack Git Summaries by @ThatCorley | Starda Title: Slack Git Summaries by @ThatCorley | Stardance
Devlogs:
Added recent GitHub activities that are based on the github link connected to each person’s slack account
After a long struggle… I have created this god forsaken bot lmao. Added repo activity as well as user activity. Spent way too long trying to host it as dont have access to Nest 🥲
Ships:
/git-summaries-repo - Display recent activity from a repo /git-summaries-user - Display recent activity from a GitHub User /git-summaries-ping - Returns ping Spent way too long hosting it on vercel just for it to not work so now hosted on render.com...
|
1793418632.054565
|
1793505032.054565
|
|
63119
|
my APOD site by @omaralalem105 | Stardance
|
omaralalem105
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @omaralalem105 | Stardance
|
1793048063.939401
|
1793652863.939401
|
|
63120
|
My awesome macropad! by @Shayanne | Stardance
|
Shayanne
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Shayanne | Stardan Title: My awesome macropad! by @Shayanne | Stardance...
|
1793048064.7974293
|
1793652864.7974293
|
|
63121
|
COSMIC LENS by @jermybiju | Stardance
|
jermybiju
|
1
|
8.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-18T16:28:57Z", "hours": 8.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Built Cosmic Lens, a NASA APOD viewer. fetches NASA’s daily astronomy image, lets you browse any past image from June 1995 onwards, and has favorites saved to localstorage. What was challenging: getting Vite’s .env setup to work for the API key, a timezone bug in the prev or next nav (toISOString uses UTC so my IST dates were off by a day) and a CORS issue with a download button I ended up removing. What I’m most proud of is it all works .first project I’ve shipped with a real build system and API integration To test: just open the live link. Try the random button, arrow keys to navigate, and click the star to save your favorites. no login needed.", "repo": "https://github.com/jermybiju/COSMIC-LENS", "demo": "https://jermybiju.github.io/COSMIC-LENS/"}]...
|
[{"post_id": 70144, "ts": "202 [{"post_id": 70144, "ts": "2026-09-18T15:33:18Z", "hours": 1.0592, "text": "added a few more things. prev or next day buttons so i can jump between images without the date picker every time. also keyboard navigation with left or right arrows. added a share button that copies the url with the date so sending someone a link shows the same image. took a bit to figure out URL SearchParams for reading the date back. also added my contact details (github, email, instagram) to the footer and readme. had a timezone bug with prev or next , they were jumping 2 days back because toISOString() uses UTC and im in IST. fixed it with a local date helper and noon time. tried a download button but CORS blocked it. removed it instead of shipping something broken. its completed now"}, {"post_id": 70070, "ts": "2026-09-18T12:03:16Z", "hours": 3.3675, "text": "I worked on the css today, I decided to go with a black background and purple accents since the site’s theme is space. I went with color names such as mediumpurple and gold for the accents instead of hex codes, easier to remember. I spent a lot of time working on the starfield, in the end, i decide to use sevral radial gradients to simulate stars and a twinkle animation. used google fonts for the space vibe ,orbitron for titles and space grotesk for body. made it responsive too, buttons stack on mobile. also had to add maxheight and objectfit ,contain on the image because some nasa pics are larg and would break the layout"}, {"post_id": 69756, "ts": "2026-09-17T18:47:25Z", "hours": 3.1469, "text": "I have started the mission today. Vite setup was complicated because I have never used anything other than raw HTML, but I managed to configure it according to the documentation. I chose the vanilla plus javascript option. The .env file configuration was confusing and took me forever to complete. First, I tried putting the API key in main.js, but then I realized that it has to be a .env file that has to have VITE_ at the beginning of the variable name, or it will not work. It took me around 20 minutes to realize that I was putting the file in the wrong directory, so it always said undefined. api works now. just console logged the data to check"}]...
|
Title: COSMIC LENS by @jermybiju | Stardance
Devl Title: COSMIC LENS by @jermybiju | Stardance
Devlogs:
I have started the mission today. Vite setup was complicated because I have never used anything other than raw HTML, but I managed to configure it according to the documentation. I chose the vanilla plus javascript option. The .env file configuration was confusing and took me forever to complete. First, I tried putting the API key in main.js, but then I realized that it has to be a .env file that has to have VITE_ at the beginning of the variable name, or it will not work. It took me around 20 minutes to realize that I was putting the file in the wrong directory, so it always said undefined. api works now. just console logged the data to check
I worked on the css today, I decided to go with a black background and purple accents since the site’s theme is space. I went with color names such as mediumpurple and gold for the accents instead of hex codes, easier to remember. I spent a lot of time working on the starfield, in the end, i decide to use sevral radial gradients to simulate stars and a twinkle animation. used google fonts for the space vibe ,orbitron for titles and space grotesk for body. made it responsive too, buttons stack on mobile. also had to add maxheight and objectfit ,contain on the image because some nasa pics are larg and would break the layout
added a few more things. prev or next day buttons so i can jump between images without the date picker every time. also keyboard navigation with left or right arrows. added a share button that copies the url with the date so sending someone a link shows the same image. took a bit to figure out URL SearchParams for reading the date back. also added my contact details (github, email, instagram) to the footer and readme. had a timezone bug with prev or next , they were jumping 2 days back because toISOString() uses UTC and im in IST. fixed it with a local date helper and noon time. tried a download button but CORS blocked it. removed it instead of shipping something broken. its completed now
Ships:
Built Cosmic Lens, a NASA APOD viewer. fetches NASA’s daily astronomy image, lets you browse any past image from June 1995 onwards, and has favorites saved to localstorage. What was challenging: getting Vite’s .env setup to work for the API key, a timezone bug in the prev or next nav (toISOString uses UTC so my IST dates were off by a day) and a CORS issue with a download button I ended up removing. What I’m most proud of is it all works .first project I’ve shipped with a real build system and API integration To test: just open the live link. Try the random button, arrow keys to navigate, and click the star to save your favorites. no login needed....
|
1793418637.3401327
|
1793505037.3401327
|
|
63122
|
School & Creator Hackpad by @dillonyegudkin | School & Creator Hackpad by @dillonyegudkin | Stardance...
|
dillonyegudkin
|
0
|
3.59
|
0
|
[]
|
[{"post_id": 71288, "ts": "202 [{"post_id": 71288, "ts": "2026-09-20T16:07:11Z", "hours": 3.5892, "text": "Correction to the original wording: the owner chose the features and layout and reviewed the design; ChatGPT/Codex generated and revised the schematic and PCB, routed the board, ran the CAD checks, and prepared the files. The original first-person wording incorrectly implied that the owner personally performed those steps. This correction was also entered by Codex. The current design has six MX switches in a 3-by-2 grid, a clickable EC11 encoder at the upper left, a 0.91-inch OLED immediately to its right, and a XIAO RP2040 with USB-C accessible at the top edge. The board is 86.5 by 88.5 mm with two copper layers. The public repository includes KiCad source, connection-check reports, a pin map, BOM and Gerbers. This remains a design prototype: it has not been assembled or electrically tested, and the supplied parts still need footprint and case-fit confirmation. The displayed tracked time is not a claim of 40 hours of recorded human work; its eligibility, including any AI execution time, needs organizer review."}]...
|
Title: School & Creator Hackpad by @dillonyegu Title: School & Creator Hackpad by @dillonyegudkin | Stardance
Devlogs:
Correction to the original wording: the owner chose the features and layout and reviewed the design; ChatGPT/Codex generated and revised the schematic and PCB, routed the board, ran the CAD checks, and prepared the files. The original first-person wording incorrectly implied that the owner personally performed those steps. This correction was also entered by Codex. The current design has six MX switches in a 3-by-2 grid, a clickable EC11 encoder at the upper left, a 0.91-inch OLED immediately to its right, and a XIAO RP2040 with USB-C accessible at the top edge. The board is 86.5 by 88.5 mm with two copper layers. The public repository includes KiCad source, connection-check reports, a pin map, BOM and Gerbers. This remains a design prototype: it has not been assembled or electrically tested, and the supplied parts still need footprint and case-fit confirmation. The displayed tracked time is not a claim of 40 hours of recorded human work; its eligibility, including any AI execution time, needs organizer review....
|
1793048065.6374335
|
1793652865.6374335
|
|
63123
|
Caption With Intention Automated by @Lokesh_Lal | Caption With Intention Automated by @Lokesh_Lal | Stardance...
|
Lokesh_Lal
|
0
|
33.57
|
0
|
[]
|
[{"post_id": 72970, "ts": "202 [{"post_id": 72970, "ts": "2026-09-24T04:11:24Z", "hours": 5.4189, "text": "Guys I am a bean! But i want the stardance to continue so what should i do? PLEASE HELPP. Its good thing that i wil fix the starship but i dont want it to end :( About the project currently a new Nemotron diarization Model just released so i am trying to set it up and give it a try."}, {"post_id": 72614, "ts": "2026-09-23T11:02:29Z", "hours": 5.4736, "text": "FRONTEND V2 i think its looking fine. AI helped in some part of this UI"}, {"post_id": 72247, "ts": "2026-09-22T15:01:58Z", "hours": 1.5683, "text": "Made the UI layout. Will be redesigning it later for UI v2 now just focussing on backend and functionality"}, {"post_id": 72201, "ts": "2026-09-22T13:24:50Z", "hours": 3.2917, "text": "Got the diarization and word level transcription to work. The custom diarization model is not that accurate but can be improved later"}, {"post_id": 71807, "ts": "2026-09-21T16:10:00Z", "hours": 0.5094, "text": "Deterministic CI Renderer is done. read-ahead layer, word-onset color sync, pop animation, type size/pitch/harmonics mapping, 90% black caption box, lower 20% work area, SFX/music rules, exception profiles. 256/256 tests passing. The architecture diagram shows the full pipeline from source video then CwiRenderer → sync engine → ASS export → FFmpeg burn-in."}, {"post_id": 71790, "ts": "2026-09-21T15:34:06Z", "hours": 1.4489, "text": "Guys pls help ,, How will i get this stardust points ? Guys i am new in this. Spent over 18 plus hours still didnt get a single stardust. Made my own Speaker diarization algorithm bcs the current one needs more resources. 4gb ram to 512mb ram."}, {"post_id": 71740, "ts": "2026-09-21T13:01:53Z", "hours": 14.1619, "text": "So created the whole project, tried different transcription models that should run offline and be accurate. Created the full pipeline and architecture. Thought of optimization and continuing along with the help of some yk"}, {"post_id": 71002, "ts": "2026-09-20T06:04:22Z", "hours": 1.2267, "text": "#Working on Caption with intention system to make it automated and come to life. iykyk. Its an oscar winning system"}, {"post_id": 70079, "ts": "2026-09-18T12:40:45Z", "hours": 0.4731, "text": "Just started working on it! Making a oscar winning system automated."}]...
|
Title: Caption With Intention Automated by @Lokesh Title: Caption With Intention Automated by @Lokesh_Lal | Stardance
Devlogs:
Just started working on it! Making a oscar winning system automated.
#Working on Caption with intention system to make it automated and come to life. iykyk. Its an oscar winning system
So created the whole project, tried different transcription models that should run offline and be accurate. Created the full pipeline and architecture. Thought of optimization and continuing along with the help of some yk
Guys pls help ,, How will i get this stardust points ? Guys i am new in this. Spent over 18 plus hours still didnt get a single stardust. Made my own Speaker diarization algorithm bcs the current one needs more resources. 4gb ram to 512mb ram.
Deterministic CI Renderer is done. read-ahead layer, word-onset color sync, pop animation, type size/pitch/harmonics mapping, 90% black caption box, lower 20% work area, SFX/music rules, exception profiles. 256/256 tests passing. The architecture diagram shows the full pipeline from source video then CwiRenderer → sync engine → ASS export → FFmpeg burn-in.
Got the diarization and word level transcription to work. The custom diarization model is not that accurate but can be improved later
Made the UI layout. Will be redesigning it later for UI v2 now just focussing on backend and functionality
FRONTEND V2 i think its looking fine. AI helped in some part of this UI
Guys I am a bean! But i want the stardance to continue so what should i do? PLEASE HELPP. Its good thing that i wil fix the starship but i dont want it to end :( About the project currently a new Nemotron diarization Model just released so i am trying to set it up and give it a try....
|
1793048066.5381606
|
1793652866.5381606
|
|
63124
|
My own site! by @Rahwa | Stardance
|
Rahwa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Rahwa | Stardance
|
1793048067.7432673
|
1793652867.7432673
|
|
63125
|
Portfolio website by @rgb-hsl | Stardance
|
rgb-hsl
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Portfolio website by @rgb-hsl | Stardance
|
1793048068.597804
|
1793652868.597804
|
|
63126
|
OSINET TOOL by @sarveshwaran_k2008 | Stardance
|
sarveshwaran_k2008
|
0
|
1.12
|
0
|
[]
|
[{"post_id": 73597, "ts": "202 [{"post_id": 73597, "ts": "2026-09-25T13:22:15Z", "hours": 1.1175, "text": "Just a tool that captures open nodes of any website opened by admins,users etc etc"}]...
|
Title: OSINET TOOL by @sarveshwaran_k2008 | Starda Title: OSINET TOOL by @sarveshwaran_k2008 | Stardance
Devlogs:
Just a tool that captures open nodes of any website opened by admins,users etc etc...
|
1793048069.4705527
|
1793652869.4705527
|
|
63127
|
birthday website gadget by @krisander | Stardance
|
krisander
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: birthday website gadget by @krisander | Sta Title: birthday website gadget by @krisander | Stardance...
|
1793426053.7614357
|
1794290053.7614357
|
|
63128
|
My awesome macropad! by @Shrirang_Saraogi | Starda My awesome macropad! by @Shrirang_Saraogi | Stardance...
|
Shrirang_Saraogi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Shrirang_Saraogi | Title: My awesome macropad! by @Shrirang_Saraogi | Stardance...
|
1793048070.3163583
|
1793652870.3163583
|
|
63129
|
Bloggy by @pwohlfahrt | Stardance
|
pwohlfahrt
|
1
|
22.0
|
138
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-18T18:58:13Z", "hours": 22.0, "multiplier": 6.22, "payout": 138, "blessing": "neutral", "text": "Easy to host website for your own blog, because art of the blogging is slowly dying. Your own custom blog is just one command away.", "repo": "https://github.com/pwohlfahrt/Bloggy", "demo": "https://homelab.taila52305.ts.net"}]...
|
[{"post_id": 80770, "ts": "202 [{"post_id": 80770, "ts": "2026-10-18T18:52:00Z", "hours": 1.625, "text": "Devlog 5 - Readme, Docker & Ship!!! I`ve managed to bring back my homelab to life, so this time i decided to use docker to not screw everything up. After some trouble docker was ready. For some reason It worked on my machine, but on homelab it had some problems, but it sure works now. Then quickly adding readme, bc shipping requires to and it was ready to be funneled onto the internet. And thanks God for tailscale bc my beloved ISP wont let me port forward on my router. The app is finally ready so you can give it a try here: https://homelab.taila52305.ts.net/ It was really fun project and I think thanks to this my coding burn out is no more. Thank you all for this amazing journey. See you next time."}, {"post_id": 79998, "ts": "2026-10-15T20:37:14Z", "hours": 6.98, "text": "Devlog 4 - Comments & Polishing. It’s been a long time since the last post, but I’ve made great progress on the app and I think it’s finally ready to ship. I patched a few security flaws, squashed some bugs, and wrote a discussion page for blogs, so readers can share their thoughts after reading. There’s no sign-up page, and yes - you can type your name and be anyone, but I think that’s what makes the internet better."}, {"post_id": 72765, "ts": "2026-09-23T18:12:57Z", "hours": 7.0047, "text": "Devlog 3 - Admin panel. It took kinda long but i managed to make flask run two apps with access to each other. So admin panel is going to have separate port from the app. Also, now you can create plugins, and add them just by dropping a file into the folder. Finally, Ive added a bit of statistics so you can now see how well your blog is doing. Let me know in the comments what else youd like to see"}, {"post_id": 72254, "ts": "2026-09-22T15:17:07Z", "hours": 1.7642, "text": "Devlog 2 - Photos. I have made a gallery so you can share that nice picture of a tree with rest of the world. And the world can give you feed back by the comment section! Maybe its time to talk a little bit of my tech stack. So i choosed to go with easiest technology on the market: flask as fastest framework to build with. peewee as easiest to implement database. and as a frontend some html & css with a bit of help can do the job kinda well. Let me know what you think about this"}, {"post_id": 72169, "ts": "2026-09-22T11:08:34Z", "hours": 4.875, "text": "HI, Im starting a new project called bloggy. I was gonna do it anyways, but Im going to use stardance as a way to force myself into making it. Its going to be just a minimalistic website for blogs and showing to the world my other artistic work. Ive been planning to host it on my homelab via tailscale funnel, so weill see how it will work. For now only raw blog pages are created, so theres still some work. Gonna keep u updated"}]...
|
Title: Bloggy by @pwohlfahrt | Stardance
Devlogs: Title: Bloggy by @pwohlfahrt | Stardance
Devlogs:
HI, Im starting a new project called bloggy. I was gonna do it anyways, but Im going to use stardance as a way to force myself into making it. Its going to be just a minimalistic website for blogs and showing to the world my other artistic work. Ive been planning to host it on my homelab via tailscale funnel, so weill see how it will work. For now only raw blog pages are created, so theres still some work. Gonna keep u updated
Devlog 2 - Photos. I have made a gallery so you can share that nice picture of a tree with rest of the world. And the world can give you feed back by the comment section! Maybe its time to talk a little bit of my tech stack. So i choosed to go with easiest technology on the market: flask as fastest framework to build with. peewee as easiest to implement database. and as a frontend some html & css with a bit of help can do the job kinda well. Let me know what you think about this
Devlog 3 - Admin panel. It took kinda long but i managed to make flask run two apps with access to each other. So admin panel is going to have separate port from the app. Also, now you can create plugins, and add them just by dropping a file into the folder. Finally, Ive added a bit of statistics so you can now see how well your blog is doing. Let me know in the comments what else youd like to see
Devlog 4 - Comments & Polishing. It’s been a long time since the last post, but I’ve made great progress on the app and I think it’s finally ready to ship. I patched a few security flaws, squashed some bugs, and wrote a discussion page for blogs, so readers can share their thoughts after reading. There’s no sign-up page, and yes - you can type your name and be anyone, but I think that’s what makes the internet better.
Devlog 5 - Readme, Docker & Ship!!! I`ve managed to bring back my homelab to life, so this time i decided to use docker to not screw everything up. After some trouble docker was ready. For some reason It worked on my machine, but on homelab it had some problems, but it sure works now. Then quickly adding readme, bc shipping requires to and it was ready to be funneled onto the internet. And thanks God for tailscale bc my beloved ISP wont let me port forward on my router. The app is finally ready so you can give it a try here: https://homelab.taila52305.ts.net/ It was really fun project and I think thanks to this my coding burn out is no more. Thank you all for this amazing journey. See you next time.
Ships:
Easy to host website for your own blog, because art of the blogging is slowly dying. Your own custom blog is just one command away....
|
1793353866.3385508
|
1793440266.3385508
|
|
63130
|
My awesome macropad! by @daniyalsyed844 | Stardanc My awesome macropad! by @daniyalsyed844 | Stardance...
|
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @daniyalsyed844 | S Title: My awesome macropad! by @daniyalsyed844 | Stardance...
|
1793048071.1783628
|
1793652871.1783628
|
|
63131
|
My awesome macropad! by @NanoBanana | Stardance
|
NanoBanana
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @NanoBanana | Stard Title: My awesome macropad! by @NanoBanana | Stardance...
|
1793048072.0343943
|
1793652872.0343943
|
|
63132
|
gg by @reaous | Stardance
|
reaous
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gg by @reaous | Stardance
|
1793048072.898441
|
1793652872.898441
|
|
63133
|
gg by @reaous | Stardance
|
reaous
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gg by @reaous | Stardance
|
1793048073.7665327
|
1793652873.7665327
|
|
63134
|
productivity-tab by @satr14 | Stardance
|
satr14
|
0
|
3.92
|
0
|
[]
|
[{"post_id": 80676, "ts": "202 [{"post_id": 80676, "ts": "2026-10-18T13:44:19Z", "hours": 0.3494, "text": "okay well i slept for the day, prob not the best idea but oh well. last commit hash: 53397fab62e551b9828fefa448c84038b1c85004 ngl im happy with how the design ended up, still could use polish but its definitely a lot better. my main issue is that i always depended on catppuccin colors for my sites, but since i want user customizability, i needed to make things work with tailwind’s provided colors. added helper function to get current time formatted using intl api display time and moved motivation text to the background as big text improved styling with rounded corners, tweaked base colors, and less thick borders"}, {"post_id": 80410, "ts": "2026-10-17T15:37:52Z", "hours": 0.6478, "text": "honestly didnt have much energy, and this is a filler project. but i gotta get 11hr/week last commit hash: f2f34b36d4106a2b0e599bbdeb4466d5bfee9d0d hardest part is probably designing and theming. switched fonts again because it just didnt feel right. maybe its the text sizing, padding and spacing, or just something else. just cant find it yet. but the important part is to finish a raw prototype thats functional and make it look pretty later. added extra data to api fetcher function: sum and largest added a helper function for formatting raw integer seconds: hh mm ss rename variables to be more sensible + code cleanup switched font from jetbrains mono to inter implemented projects time spent display card using html table element ill probably try to theme this around hackatime’s webui theme so theres gonna be a lot of red for hackclub ;)"}, {"post_id": 78770, "ts": "2026-10-11T15:30:39Z", "hours": 0.9275, "text": "last commit hash: c8d25b899f7d860afa25c6f10b6b6a333f0bbf6a working on this after finishing most of my main projects. this might surpass the under 3h mark which may make letting go of the mission on this project necesarry for higher payout. modified fetch function to also get statusbar and goal information switched font to jetbrains mono display statusbar text and goal on the page modified fetch function to also calculate coding times by each day “just make it exists, polish later”"}, {"post_id": 74340, "ts": "2026-09-27T06:19:24Z", "hours": 0.4989, "text": "barely worked on this project for that long but anyways: made a helper function for generating dates in yyyy-mm-dd format for hackatime made a function to fetch hackatime tracked projects based of date offset provided data isnt used for visuals yet. all the creds are fetched from local storage"}, {"post_id": 73786, "ts": "2026-09-26T00:01:20Z", "hours": 0.9494, "text": "after a lot of school shenanigans, im gonna continue for this project: made a dotted bg (adapted from my website) as a fallback background when no bg is available made a center container for elements remove catppuccin for later user style customization dim background image for better text visibility added svelte state variables for inputs style tweaks to search bar search engine selection changed base color to tailwind’s stone remove ugly focus outline radial fade for background added onsubmit handler so now search bar works"}, {"post_id": 71542, "ts": "2026-09-21T01:13:43Z", "hours": 0.5447, "text": "well i got a bit tired on working on my main projects so im doing this side quest: init project with sveltekit, tailwind, and cloudflare create MIT license and basic README installed catppuccin for theming added background image element based of local storage made a file upload input for setting background theme and storing in local storage as data uri"}]...
|
Title: productivity-tab by @satr14 | Stardance
De Title: productivity-tab by @satr14 | Stardance
Devlogs:
well i got a bit tired on working on my main projects so im doing this side quest: init project with sveltekit, tailwind, and cloudflare create MIT license and basic README installed catppuccin for theming added background image element based of local storage made a file upload input for setting background theme and storing in local storage as data uri
after a lot of school shenanigans, im gonna continue for this project: made a dotted bg (adapted from my website) as a fallback background when no bg is available made a center container for elements remove catppuccin for later user style customization dim background image for better text visibility added svelte state variables for inputs style tweaks to search bar search engine selection changed base color to tailwind’s stone remove ugly focus outline radial fade for background added onsubmit handler so now search bar works
barely worked on this project for that long but anyways: made a helper function for generating dates in yyyy-mm-dd format for hackatime made a function to fetch hackatime tracked projects based of date offset provided data isnt used for visuals yet. all the creds are fetched from local storage
last commit hash: c8d25b899f7d860afa25c6f10b6b6a333f0bbf6a working on this after finishing most of my main projects. this might surpass the under 3h mark which may make letting go of the mission on this project necesarry for higher payout. modified fetch function to also get statusbar and goal information switched font to jetbrains mono display statusbar text and goal on the page modified fetch function to also calculate coding times by each day “just make it exists, polish later”
honestly didnt have much energy, and this is a filler project. but i gotta get 11hr/week last commit hash: f2f34b36d4106a2b0e599bbdeb4466d5bfee9d0d hardest part is probably designing and theming. switched fonts again because it just didnt feel right. maybe its the text sizing, padding and spacing, or just something else. just cant find it yet. but the important part is to finish a raw prototype thats functional and make it look pretty later. added extra data to api fetcher function: sum and largest added a helper function for formatting raw integer seconds: hh mm ss rename variables to be more sensible + code cleanup switched font from jetbrains mono to inter implemented projects time spent display card using html table element ill probably try to theme this around hackatime’s webui theme so theres gonna be a lot of red for hackclub ;)
okay well i slept for the day, prob not the best idea but oh well. last commit hash: 53397fab62e551b9828fefa448c84038b1c85004 ngl im happy with how the design ended up, still could use polish but its definitely a lot better. my main issue is that i always depended on catppuccin colors for my sites, but since i want user customizability, i needed to make things work with tailwind’s provided colors. added helper function to get current time formatted using intl api display time and moved motivation text to the background as big text improved styling with rounded corners, tweaked base colors, and less thick borders...
|
1793048075.8313005
|
1793652875.8313005
|
|
63135
|
My awesome macropad! by @vivihere | Stardance
|
vivihere
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vivihere | Stardan Title: My awesome macropad! by @vivihere | Stardance...
|
1793048076.9711657
|
1793652876.9711657
|
|
63136
|
My first slack bot! by @sperix | Stardance
|
sperix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @sperix | Stardance
|
1793048077.8697507
|
1793652877.8697507
|
|
63137
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792864359.9067838
|
1793728359.9067838
|
|
63138
|
My very own WebOS by @leancasergiu278 | Stardance
|
leancasergiu278
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @leancasergiu278 | Sta Title: My very own WebOS by @leancasergiu278 | Stardance...
|
1793048078.7348735
|
1793652878.7348735
|
|
63139
|
Trust me, Its asteroids by @ctrl_z_assem | Stardan Trust me, Its asteroids by @ctrl_z_assem | Stardance...
|
ctrl_z_assem
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Trust me, Its asteroids by @ctrl_z_assem | Title: Trust me, Its asteroids by @ctrl_z_assem | Stardance...
|
1793048079.5792687
|
1793652879.5792687
|
|
63140
|
WarioWare Game by @nancynidhar | Stardance
|
nancynidhar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @nancynidhar | Stardance
|
1793048080.4408789
|
1793652880.4408789
|
|
63141
|
My own site! by @rosieee | Stardance
|
rosieee
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @rosieee | Stardance
|
1793048081.3080459
|
1793652881.3080459
|
|
63142
|
P1ˣᵖ by @starvulkan | Stardance
|
starvulkan
|
1
|
42.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-12T02:08:50Z", "hours": 42.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "P1xp!", "repo": "https://github.com/starvulkan/P1xp", "demo": "https://github.com/starvulkan/P1xp/releases/latest"}]...
|
[{"post_id": 78921, "ts": "202 [{"post_id": 78921, "ts": "2026-10-12T01:53:55Z", "hours": 3.1594, "text": "vroom vroom, Devlog 15: STARVULKAN WINS THE MENTAL SANITY GRAND PRIX ! guysss FINALLYY, after weeks and weeks of slowly decaying into insanity, i’ve FINALLYY finished this very cool and amazing project!! im so happy with how things came along at the end, and I hope y’all can enjoy this silly little F1 project! testing during the race went as smooth the smooth operator 55 himself before 2026, with basically one lone issue, that being the app struggling to refresh the race weekend post race (throughout the whole developing process my biggest enemy was that ending transition huh). that’s now fixed, it now uses storage to know if to refresh. wrote the whole readme today as well, by far the most effort i’ve ever made for a readme, but i had to cuz this project means quite a lot to me. and as a final feature, cuz if i didnt i would get exterminated from this planet by the copyright agents, i added the possibility for you to choose your track images for the hero! since i had to delete the hero images that came bundled before cuz copyright and redistribution and stuff, the app, by default, now comes with no hero image, just a silly gradient. you, the user, now have the power of choosing the circuit hero image, bring your own from whatever source! details on how to do this in the readme! and yea! like that, i’m finally shipping this project of mine! thanks to y’all that have followed the whole development process and my (alleged) suffering and gave your amazing support! it truly means a lot to me 💖."}, {"post_id": 78530, "ts": "2026-10-11T03:31:16Z", "hours": 2.2725, "text": "vroom vroom, Devlog 14: WE’RE NEARLY THEREEE!! im sooo closee to finishing this projectt! im actually soo happy with how things are coming along! although working on this messed up my sleep schedule very badly its really all been worth it. singapore quali testing went better than i expected, with the issues really just being the join live button hiding behind the hero cuz i forgot how to do basic css and the session end and live mode exit feeling very jarring as it ended immediately when the session ended, which combined with the F1 TV broadcast being off by aprox. 30 seconds, made the transition feel off. both of these have been fixed (more info below)! once again, im too tired to write another explanation for all the changes and updates i did, so its time to let github release notes me speak lol updates and changes in this build (tag 1.0.0-beta) 1. After a session ends, the app no longer leaves live mode immediately, rather it freezes final data (after 5 mins of wait to ensure all data is final) and waits until the user manually clicks exit live. this is to avoid the transition from live mode back to countdown from being very jarring, especially considering that F1 TV stream is delayed by a varying number of seconds. 2. added car status badges in the tower (these indicate if a car/driver is out, retired, in pit, or eliminated, and greys them out accordingly)! 3. animations in the tower! these indicate when a driver changes positions (either by overtaking/getting overtaken in race/sprint, or setting faster laps in practice/qualis). by obvious reasons, these project better in live mode than in demo mode (the whole thing is sped up x3, its an animation party lol). also didnt mention this in github but i added an about button in the app so its easier to find the build version yes you heard that right, this aint a DEV build, im confident enough in this build to finally upgrade the app to beta! if everything goes well tomorrow during the race, im finally releasing v1 and shipping this project! and if you ask why i just tested with quali and not with the sprint as i promised, eeeeh i may or may not have completely missed my alarm and slept through the sprint… DONT BLAME ME IM TIRED AF"}, {"post_id": 78212, "ts": "2026-10-09T23:53:23Z", "hours": 3.3825, "text": "vroom vroom, Devlog 13: post-singapore sprint quali testing! basically every feature worked during this test, but at the end of SQ2 the app decided to kill my hopes and dreams by exiting live mode mid-session, but i think ive found the fix (hopefully). once again, since ive not slept for over 30 hours atp, i am too tired to rewrite a new explanation for all the changes i did during this time period, so imma think smarter, not harder by recycling my very good and thorough explanation i used for the github release notes lol these are the changes and updates in this new build (DEV_0.3.0): 1. Instead of using an automatic switcher (which proved to give lots of errors) to switch between live mode and countdown, now you can enter/exit live mode through a button (when there’s an ongoing live session). 2. lap counter for races & sprints (only available in live mode). 3. Track map and live mode changes & updates (using MultiView’s API): better circuit outlines and color change for better visibility, track map broadcast orientation, numbered corners, sector flag zones, and pit loss with safety car and VSC figures. and yea, that’s that! now imma go get some real good sleep before waking up at 3 am AGAIN to test with the sprint race why do i do this to myself"}, {"post_id": 78051, "ts": "2026-10-09T11:51:21Z", "hours": 1.5442, "text": "vroom vroom, Devlog 12: post-singapore fp1 testing! WOW THE THING THAT DOES THE LIVE THING WORKS (kinda ig but YAYY nonetheless i wont have to experience more unnecessary mental decay !! ) had to fix a few things, some are bigger issues than others but i think i have permanent solutions for those (hopefully)! as described in the new github repo pre-release (tag DEV_0.2.0), main changes include: updates to the track map (had rendering issues and is incapable of projecting driver position dots without a F1 TV subscription token, so it’s stuck as a simple track map for now, I might add the option to connect to your F1 TV subscription in a future update). driver acronym fix (due to update overwrite blanking the driver acronyms were turning into their number fallbacks mid-session). proper session ending (now you should NOT have to wait an eternity for the app to leave live mode after a session ends, i hope!). i really didnt feel like writing another explanation for that lol ive barely slept tonight and sprint quali is in about 40 mins, so yea no more sleeping for me yayyy endme . so yea, its time for testing round 2! lets see how that goes."}, {"post_id": 78005, "ts": "2026-10-09T04:49:58Z", "hours": 1.4967, "text": "vroom vroom, Devlog 11.5: get lance strolled so major oversight, two issues that i completely forgot to fix before packaging came to my mind again. specifically: 1. the app was incapable of entering live mode on a fresh install during race weekend, cuz the cache was never created. 2. in case of a delay, cuz the live mode timer follows the predicted end time, the app would exit live mode before the session itself actually finished. these two are now fixed. now, the schedule comes bundled with the build, and proper processing in case of delay was added, only downside is that the app will take long to exit live mode, as it will stay waiting for signals after a session finishes, as this is the sacrifice to avoid, yk, leaving the whole session while its going on! installers for this build (DEV_0.1.1) are also now available in the repo. we will be back in 3 hours…"}, {"post_id": 77601, "ts": "2026-10-07T16:22:54Z", "hours": 0.8322, "text": "vroom vroom, Devlog 11: short n’ sweet short work session today i added an offline fallback to the drivers list in setup, as that was the only openf1-dependent item that still didnt have a fallback. it is also capable of self-updating. most importantly tho, i packaged the app itself! runners and installers are now available in the github repo (pre-release tag DEV_0.1.0), so feel free to try them out and to help out identifying bugs during the live testing this week in singapore! available for windows, macOS, and linux!"}, {"post_id": 77377, "ts": "2026-10-06T18:19:27Z", "hours": 1.1767, "text": "vroom vroom, Devlog 10.5: debugging dewormers this is a short one, just added a few visual debuggers in live stream mode in case of unexpected inchidents during live testing. i really dont have a good image for this devlog, so take the countdown to the day in which the f1 gods will decide to either keep me alive or to kill me."}, {"post_id": 77214, "ts": "2026-10-06T03:39:52Z", "hours": 5.4253, "text": "vroom vroom, Devlog 10: ITS LIGHTS OUT AND AWAY WE GO (untested) pt.2 yes im very creative with my devlog names and like in pt.1, ive just finished my longest work session EVER. but the process sure makes it worth it. first and foremost, the electron stuff is ready, so P1xp is now capable of invading your desktop! isnt that so cool? the new live session data fetcher is now ready to be tested! its, in short, a signalR core client in the electron main process that connects straight to f1’s own live timing feed, which is hosted in their servers. unlike openf1, this one is free and requires no account to access live data. due to f1’s feed being completely different from openf1’s as it sends partial deltas (so one driver and one field at a time), a naive merge wipes data it didnt mention. so, ive created a new converter that keeps a cache per driver and always emits complete rows, so the timing tower, track map, radio, and race control panes all project live data without a single change to any of them directly. in demo mode, the circuit outline for the track map comes from replaying a lap of position data. when live, theres no history. instead, the app accumulates each car’s trail as it goes and draws the whole circuit in roughly the first minute of running. IN THEORY (again), this should be a definite, fully functional build of P1xp. like before, i still need to test it live, so this week’s singapore gp will be my new test dummy. i created a recorder in the client thats capable of dumping every raw frame f1 sends to a file, plus a tool that reads a recording back and summarises what arrived. this allows me to have a recorded copy of singapore fp1 i can use as a permanent test fixture in case something doesnt work as intended during live testing. i really hope this works, im slowly going insane…"}, {"post_id": 76878, "ts": "2026-10-04T22:16:21Z", "hours": 4.5525, "text": "vroom vroom, Devlog 9: WE’RE BACK TO RACING!! so since i’ve only been able to work in short bursts of time over the past few days, progress had been very slow and not very devlog worthy, until today! i’ve been working on getting the most important OpenF1-dependent items to work offline, so in case of request blocks, they can still work just fine. this includes mainly the season calendar and the demo. the calendar now gets cached in storage for offline access. it is also able to update its contents by fetching from OpenF1 when possible, which helps make it proof to unexpected race calendar changes. for the demo, i created a .MJS file to create a .JSON file that saves the data from silverstone 2025 used in the demo. this allows the demo to always run offline and separate from openf1, instead of fetching data every time its used. this also allows the demo to run waaay faster than before, and makes it always available, even when openf1 blocks access to historical data when a live session is active. as a bonus, i also fixed the timing tower to actually differentiate between a race and practices/qualis, so for the latter it orders positions by best lap and show gaps to pole instead of race intervals, which are used for just the race itself. next up, i need to prepare the electron scaffolding for the app, as in order to fetch live data from F1 directly i need it to run as a desktop app. F1’s server doesnt send CORS headers, so browsers refuse to read it, but CORS is a browser rule, and electron’s main process is just node, so this allows a desktop app to connect where a webpage cant. and i need this to actually get the live session feed working, cuz as i said before… you mean i cant see LIVE data in the f1 LIVE experience app?! what kind of scam is this?!?!"}, {"post_id": 74717, "ts": "2026-09-28T02:04:18Z", "hours": 2.0064, "text": "vroom vroom, Devlog 8: HOW CAN YOU BE SO USELESS MAN?!?! pt.2 im backk! well technically ive been working a bit this whole time ive just not devlogged yet, so its time to report what has happened in the past few days! so as i mentioned last time, i tried to test with baku fp3, quali, and race, but my plan got cut short right in fp3. sooo due to my bad habit of not investigating deeply and not reading details, i didnt realize that OpenF1 doesnt give out LIVE session data to non-authorized users just historical data, which means there’s a paywall, stardance’s biggest enemy … soo effectively the project became useless in its current state. to add insult to injury, OpenF1 blocks all non-authorized requests to their servers when there’s a live session going on, so the whole app stops working when a live session begins lol you mean i cant see LIVE data in the f1 LIVE experience app?! what kind of scam is this?!?! if i had just investigated a bit further i would have found out that F1 themselves give out live session data for free. thing is, i can’t fetch this through web, so i will have to lock the app to desktop upon release. as for what ive actually done until now, i created a .json that saves the 2026 & 2027 calendars locally so it can fallback to that version when OpenF1 locks their servers and the home menu stops fetching data from them directly. this .json will also be capable of updating its contents when its fetching live from OpenF1, so in case of small inchidents (ahem war) that cause a race to be cancelled or changed of location (i sure love the bahrain gp in malaysia), the local calendar.json can update."}, {"post_id": 73429, "ts": "2026-09-25T02:20:58Z", "hours": 4.8192, "text": "vroom vroom, Devlog 7: ITS LIGHTS OUT AND AWAY WE GO (untested) FINALLYYY, after my longest work session ever, I got the live f1 session stream working*, with all the features i previously mentioned (time and position tower with wheel stats, race control, track map, team radios, and allocated space for F1 TV live stream if you are a subscriber)! *: the live stream was tested using past race data from silverstone 2025 (you can demo test the stream with the same data using the Demo option). It fetches the most eventful 10 minutes from this race, and plays them at 3x speed, so you can test most of the live stream features in less than 6 minutes! I still have to test the live stream with actual live session data from OpenF1, so i’ll use baku FP3, quali, and race to do this. You can join the testing and try P1xp out for the first time too, as all these changes are now public in the github pages deployment! If everything goes well during live testing, this version will be shipped! We’re so closeee!"}, {"post_id": 72533, "ts": "2026-09-23T04:47:23Z", "hours": 3.7092, "text": "vroom vroom, Devlog 6: less is more not a lot of visible progress today, but certainly a bunch of invisible developments! so most of the backend javascript scripts for the livestream session components (time and position tower, session data logger, track map) were programmed today. The possibility for a livestream demo was also added, to make it possible to test the livestream display screen even when a live f1 session isn’t going on at that time. This demo uses Silverstone 2025 for its race data, as it was quite a interesting and complete race with most of the data points that can be demoed and displayed by P1xp. tomorrow, i’ll edit and prepare the main 3 files (index.html, style.css, main.js) to use these scripts so these features can be deployed. i mean, its like the main selling point it would be outrageous if they weren’t available by the time baku fp1 starts, right? …right?"}, {"post_id": 72093, "ts": "2026-09-22T04:47:14Z", "hours": 1.0178, "text": "vroom vroom, Devlog 5: IMAGESSS!! so although once again my schedule really limited what i was able to do today, i was able to keep my promise and now there’s track display images in the countdown! woww so cool! added images for the tracks in the 2026 & 2027 calendars."}, {"post_id": 71589, "ts": "2026-09-21T03:28:01Z", "hours": 1.7422, "text": "vroom vroom: Devlog 4: hi starvulkan, my name is progress! i finally locked in and finished the stylesheet from its incomplete state, which means we have the first functioning deploy up now! tomorrow’s mission is to get good-looking track images for the big blank space on top of the countdown. i mean, its screaming to put an image on it!"}, {"post_id": 70956, "ts": "2026-09-20T03:08:22Z", "hours": 1.9233, "text": "vroom vroom, Devlog 3: wow… its… incomplete?!? yeaaa so due to my very fun schedule i didnt finish what i had intended to do today… i did finish index.html and the main JS script, so 2/3 ig! i really could only start the css stylesheet due to time, so im hopefully finishing that tomorrow, as well as actually testing if what i already did um… works. if everything goes well, the first actual deployed build should be up by tomorrow, so lets hope for the best! no updates to the github repo today, i want to finish these 3 fully first before committing and pushing."}, {"post_id": 70417, "ts": "2026-09-19T04:39:41Z", "hours": 1.2761, "text": "vroom vroom, Devlog 2: how can you be so useless man?! yeaa so my school made my free time vanish by adding so much stuff to do out of the blue, so yeaa kinda didnt do much today lol most importantly, the JavaScript base for the first time setup got done today, so thats something i guess… if my schedule allows it tomorrow i should start working on, yk, the actual main stuff (index.html, main.js, and style.css stuff). also i need to fix the currently broken deploy, as i have not updated the main files from their original vite templates state."}, {"post_id": 69961, "ts": "2026-09-18T04:04:00Z", "hours": 1.3525, "text": "vroom vroom, Devlog 1: the fun stuff so the idea for P1xp is to provide an unique way to experience F1, right from your pc. using data from openF1, it can show data like track info, current session positions, conditions, etc. If you are an F1 TV user (you’ll be able to determine all this through first time settings), you’ll get an allocated space in the app to place your F1 TV window to watch both the live stream and the session data simultaneously. if you are a F1 TV Premium user, you’ll also get a double allocated space to place the onboard cam for your favorite driver (also chosen through first time settings, this will matter for theming!). and speaking of theming, the app will offer multiple app themes and skins based on your favorite team chosen! today i did the vite scaffolding and the other fun environment setups and configs, and i programmed the JS controllers and bones for the team themes and the session schedules. it got too late to keep working on the rest, and i have homeworks to do soooo… i’ll work on the main functionality stuff tomorrow once im recharged lol. i need to get this app working before next thursday cuz the last F1 race weekend before Stardance ends is next week (welcome to skibidi toilet baku my dudesss 🔥🔥🔥) and after that its gonna be basically impossible to test the app. so yea i have a week to finish this! time to speedrunnnn"}]...
|
Title: P1ˣᵖ by @starvulkan | Stardance
Devlogs:
v Title: P1ˣᵖ by @starvulkan | Stardance
Devlogs:
vroom vroom, Devlog 1: the fun stuff so the idea for P1xp is to provide an unique way to experience F1, right from your pc. using data from openF1, it can show data like track info, current session positions, conditions, etc. If you are an F1 TV user (you’ll be able to determine all this through first time settings), you’ll get an allocated space in the app to place your F1 TV window to watch both the live stream and the session data simultaneously. if you are a F1 TV Premium user, you’ll also get a double allocated space to place the onboard cam for your favorite driver (also chosen through first time settings, this will matter for theming!). and speaking of theming, the app will offer multiple app themes and skins based on your favorite team chosen! today i did the vite scaffolding and the other fun environment setups and configs, and i programmed the JS controllers and bones for the team themes and the session schedules. it got too late to keep working on the rest, and i have homeworks to do soooo… i’ll work on the main functionality stuff tomorrow once im recharged lol. i need to get this app working before next thursday cuz the last F1 race weekend before Stardance ends is next week (welcome to skibidi toilet baku my dudesss 🔥🔥🔥) and after that its gonna be basically impossible to test the app. so yea i have a week to finish this! time to speedrunnnn
vroom vroom, Devlog 2: how can you be so useless man?! yeaa so my school made my free time vanish by adding so much stuff to do out of the blue, so yeaa kinda didnt do much today lol most importantly, the JavaScript base for the first time setup got done today, so thats something i guess… if my schedule allows it tomorrow i should start working on, yk, the actual main stuff (index.html, main.js, and style.css stuff). also i need to fix the currently broken deploy, as i have not updated the main files from their original vite templates state.
vroom vroom, Devlog 3: wow… its… incomplete?!? yeaaa so due to my very fun schedule i didnt finish what i had intended to do today… i did finish index.html and the main JS script, so 2/3 ig! i really could only start the css stylesheet due to time, so im hopefully finishing that tomorrow, as well as actually testing if what i already did um… works. if everything goes well, the first actual deployed build should be up by tomorrow, so lets hope for the best! no updates to the github repo today, i want to finish these 3 fully first before committing and pushing.
vroom vroom: Devlog 4: hi starvulkan, my name is progress! i finally locked in and finished the stylesheet from its incomplete state, which means we have the first functioning deploy up now! tomorrow’s mission is to get good-looking track images for the big blank space on top of the countdown. i mean, its screaming to put an image on it!
vroom vroom, Devlog 5: IMAGESSS!! so although once again my schedule really limited what i was able to do today, i was able to keep my promise and now there’s track display images in the countdown! woww so cool! added images for the tracks in the 2026 & 2027 calendars.
vroom vroom, Devlog 6: less is more not a lot of visible progress today, but certainly a bunch of invisible developments! so most of the backend javascript scripts for the livestream session components (time and position tower, session data logger, track map) were programmed today. The possibility for a livestream demo was also added, to make it possible to test the livestream display screen even when a live f1 session isn’t going on at that time. This demo uses Silverstone 2025 for its race data, as it was quite a interesting and complete race with most of the data points that can be demoed and displayed by P1xp. tomorrow, i’ll edit and prepare the main 3 files (index.html, style.css, main.js) to use these scripts so these features can be deployed. i mean, its like the main selling point it would be outrageous if they weren’t available by the time baku fp1 starts, right? …right?
vroom vroom, Devlog 7: ITS LIGHTS OUT AND AWAY WE GO (untested) FINALLYYY, after my longest work session ever, I got the live f1 session stream working*, with all the features i previously mentioned (time and position tower with wheel stats, race control, track map, team radios, and allocated space for F1 TV live stream if you are a subscriber)! *: the live stream was tested using past race data from silverstone 2025 (you can demo test the stream with the same data using the Demo option). It fetches the most eventful 10 minutes from this race, and plays them at 3x speed, so you can test most of the live stream features in less than 6 minutes! I still have to test the live stream with actual live session data from OpenF1, so i’ll use baku FP3, quali, and race to do this. You can join the testing and try P1xp out for the first time too, as all these changes are now public in the github pages deployment! If everything goes well during live testing, this version will be shipped! We’re so closeee!
vroom vroom, Devlog 8: HOW CAN YOU BE SO USELESS MAN?!?! pt.2 im backk! well technically ive been working a bit this whole time ive just not devlogged yet, so its time to report what has happened in the past few days! so as i mentioned last time, i tried to test with baku fp3, quali, and race, but my plan got cut short right in fp3. sooo due to my bad habit of not investigating deeply and not reading details, i didnt realize that OpenF1 doesnt give out LIVE session data to non-authorized users just historical data, which means there’s a paywall, stardance’s biggest enemy … soo effectively the project became useless in its current state. to add insult to injury, OpenF1 blocks all non-authorized requests to their servers when there’s a live session going on, so the whole app stops working when a live session begins lol you mean i cant see LIVE data in the f1 LIVE experience app?! what kind of scam is this?!?! if i had just investigated a bit further i would have found out that F1 themselves give out live session data for free. thing is, i can’t fetch this through web, so i will have to lock the app to desktop upon release. as for what ive actually done until now, i created a .json that saves the 2026 & 2027 calendars locally so it can fallback to that version when OpenF1 locks their servers and the home menu stops fetching data from them directly. this .json will also be capable of updating its contents when its fetching live from OpenF1, so in case of small inchidents (ahem war) that cause a race to be cancelled or changed of location (i sure love the bahrain gp in malaysia), the local calendar.json can update.
vroom vroom, Devlog 9: WE’RE BACK TO RACING!! so since i’ve only been able to work in short bursts of time over the past few days, progress had been very slow and not very devlog worthy, until today! i’ve been working on getting the most important OpenF1-dependent items to work offline, so in case of request blocks, they can still work just fine. this includes mainly the season calendar and the demo. the calendar now gets cached in storage for offline access. it is also able to update its contents by fetching from OpenF1 when possible, which helps make it proof to unexpected race calendar changes. for the demo, i created a .MJS file to create a .JSON file that saves the data from silverstone 2025 used in the demo. this allows the demo to always run offline and separate from openf1, instead of fetching data every time its used. this also allows the demo to run waaay faster than before, and makes it always available, even when openf1 blocks access to historical data when a live session is active. as a bonus, i also fixed the timing tower to actually differentiate between a race and practices/qualis, so for the latter it orders positions by best lap and show gaps to pole instead of race intervals, which are used for just the race itself. next up, i need to prepare the electron scaffolding for the app, as in order to fetch live data from F1 directly i need it to run as a desktop app. F1’s server doesnt send CORS headers, so browsers refuse to read it, but CORS is a browser rule, and electron’s main process is just node, so this allows a desktop app to connect where a webpage cant. and i need this to actually get the live session feed working, cuz as i said before… you mean i cant see LIVE data in the f1 LIVE experience app?! what kind of scam is this?!?!
vroom vroom, Devlog 10: ITS LIGHTS OUT AND AWAY WE GO (untested) pt.2 yes im very creative with my devlog names and like in pt.1, ive just finished my longest work session EVER. but the process sure makes it worth it. first and foremost, the electron stuff is ready, so P1xp is now capable of invading your desktop! isnt that so cool? the new live session data fetcher is now ready to be tested! its, in short, a signalR core client in the electron main process that connects straight to f1’s own live timing feed, which is hosted in their servers. unlike openf1, this one is free and requires no account to access live data. due to f1’s feed being completely different from openf1’s as it sends partial deltas (so one driver and one field at a time), a naive merge wipes data it didnt mention. so, ive created a new converter that keeps a cache per driver and always emits complete rows, so the timing tower, track map, radio, and race control panes all project live data without a single change to any of them directly. in demo mode, the circuit outline for the track map comes from replaying a lap of position data. when live, theres no history. instead, the app accumulates each car’s trail as it goes and draws the whole circuit in roughly the first minute of running. IN THEORY (again), this should be a definite, fully functional build of P1xp. like before, i still need to test it live, so this week’s singapore gp will be my new test dummy. i created a recorder in the client thats capable of dumping every raw frame f1 sends to a file, plus a tool that reads a recording back and summarises what arrived. this allows me to have a recorded copy of singapore fp1 i can use as a permanent test fixture in case something doesnt work as intended during live testing. i really hope this works, im slowly going insane…
vroom vroom, Devlog 10.5: debugging dewormers this is a short one, just added a few visual debuggers in live stream mode in case of unexpected inchidents during live testing. i really dont have a good image for this devlog, so take the countdown to the day in which the f1 gods will decide to either keep me alive or to kill me.
vroom vroom, Devlog 11: short n’ sweet short work session today i added an offline fallback to the drivers list in setup, as that was the only openf1-dependent item that still didnt have a fallback. it is also capable of self-updating. most importantly tho, i packaged the app itself! runners and installers are now available in the github repo (pre-release tag DEV_0.1.0), so feel free to try them out and to help out identifying bugs during the live testing this week in singapore! available for windows, macOS, and linux!
vroom vroom, Devlog 11.5: get lance strolled so major oversight, two issues that i completely forgot to fix before packaging came to my mind again. specifically: 1. the app was incapable of entering live mode on a fresh install during race weekend, cuz the cache was never created. 2. in case of a delay, cuz the live mode timer follows the predicted end time, the app would exit live mode before the session itself actually finished. these two are now fixed. now, the schedule comes bundled with the build, and proper processing in case of delay was added, only downside is that the app will take long to exit live mode, as it will stay waiting for signals after a session finishes, as this is the sacrifice to avoid, yk, leaving the whole session while its going on! installers for this build (DEV_0.1.1) are also now available in the repo. we will be back in 3 hours…
vroom vroom, Devlog 12: post-singapore fp1 testing! WOW THE THING THAT DOES THE LIVE THING WORKS (kinda ig but YAYY nonetheless i wont have to experience more unnecessary mental decay !! ) had to fix a few things, some are bigger issues than others but i think i have permanent solutions for those (hopefully)! as described in the new github repo pre-release (tag DEV_0.2.0), main changes include: updates to the track map (had rendering issues and is incapable of projecting driver position dots without a F1 TV subscription token, so it’s stuck as a simple track map for now, I might add the option to connect to your F1 TV subscription in a future update). driver acronym fix (due to update overwrite blanking the driver acronyms were turning into their number fallbacks mid-session). proper session ending (now you should NOT have to wait an eternity for the app to leave live mode after a session ends, i hope!). i really didnt feel like writing another explanation for that lol ive barely slept tonight and sprint quali is in about 40 mins, so yea no more sleeping for me yayyy endme . so yea, its time for testing round 2! lets see how that goes.
vroom vroom, Devlog 13: post-singapore sprint quali testing! basically every feature worked during this test, but at the end of SQ2 the app decided to kill my hopes and dreams by exiting live mode mid-session, but i think ive found the fix (hopefully). once again, since ive not slept for over 30 hours atp, i am too tired to rewrite a new explanation for all the changes i did during this time period, so imma think smarter, not harder by recycling my very good and thorough explanation i used for the github release notes lol these are the changes and updates in this new build (DEV_0.3.0): 1. Instead of using an automatic switcher (which proved to give lots of errors) to switch between live mode and countdown, now you can enter/exit live mode through a button (when there’s an ongoing live session). 2. lap counter for races & sprints (only available in live mode). 3. Track map and live mode changes & updates (using MultiView’s API): better circuit outlines and color change for better visibility, track map broadcast orientation, numbered corners, sector flag zones, and pit loss with safety car and VSC figures. and yea, that’s that! now imma go get some real good sleep before waking up at 3 am AGAIN to test with the sprint race why do i do this to myself
vroom vroom, Devlog 14: WE’RE NEARLY THEREEE!! im sooo closee to finishing this projectt! im actually soo happy with how things are coming along! although working on this messed up my sleep schedule very badly its really all been worth it. singapore quali testing went better than i expected, with the issues really just being the join live button hiding behind the hero cuz i forgot how to do basic css and the session end and live mode exit feeling very jarring as it ended immediately when the session ended, which combined with the F1 TV broadcast being off by aprox. 30 seconds, made the transition feel off. both of these have been fixed (more info below)! once again, im too tired to write another explanation for all the changes and updates i did, so its time to let github release notes me speak lol updates and changes in this build (tag 1.0.0-beta) 1. After a session ends, the app no longer leaves live mode immediately, rather it freezes final data (after 5 mins of wait to ensure all data is final) and waits until the user manually clicks exit live. this is to avoid the transition from live mode back to countdown from being very jarring, especially considering that F1 TV stream is delayed by a varying number of seconds. 2. added car status badges in the tower (these indicate if a car/driver is out, retired, in pit, or eliminated, and greys them out accordingly)! 3. animations in the tower! these indicate when a driver changes positions (either by overtaking/getting overtaken in race/sprint, or setting faster laps in practice/qualis). by obvious reasons, these project better in live mode than in demo mode (the whole thing is sped up x3, its an animation party lol). also didnt mention this in github but i added an about button in the app so its easier to find the build version yes you heard that right, this aint a DEV build, im confident enough in this build to finally upgrade the app to beta! if everything goes well tomorrow during the race, im finally releasing v1 and shipping this project! and if you ask why i just tested with quali and not with the sprint as i promised, eeeeh i may or may not have completely missed my alarm and slept through the sprint… DONT BLAME ME IM TIRED AF
vroom vroom, Devlog 15: STARVULKAN WINS THE MENTAL SANITY GRAND PRIX ! guysss FINALLYY, after weeks and weeks of slowly decaying into insanity, i’ve FINALLYY finished this very cool and amazing project!! im so happy with how things came along at the end, and I hope y’all can enjoy this silly little F1 project! testing during the race went as smooth the smooth operator 55 himself before 2026, with basically one lone issue, that being the app struggling to refresh the race weekend post race (throughout the whole developing process my biggest enemy was that ending transition huh). that’s now fixed, it now uses storage to know if to refresh. wrote the whole readme today as well, by far the most effort i’ve ever made for a readme, but i had to cuz this project means quite a lot to me. and as a final feature, cuz if i didnt i would get exterminated from this planet by the copyright agents, i added the possibility for you to choose your track images for the hero! since i had to delete the hero images that came bundled before cuz copyright and redistribution and stuff, the app, by default, now comes with no hero image, just a silly gradient. you, the user, now have the power of choosing the circuit hero image, bring your own from whatever source! details on how to do this in the readme! and yea! like that, i’m finally shipping this project of mine! thanks to y’all that have followed the whole development process and my (alleged) suffering and gave your amazing support! it truly means a lot to me 💖.
Ships:
P1xp!...
|
1793418638.5332596
|
1793505038.5332596
|
|
63143
|
Bansi by @manayp | Stardance
|
manayp
|
1
|
14.15
|
208
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-10T16:59:20Z", "hours": 13.0, "multiplier": 15.43, "payout": 208, "blessing": "neutral", "text": "I made a small little website and it is based on my favourite instrument which is a bansuri otherwise known as a bamboo flute and I had a great time making this and I am hoping you guys will like it and give proper feedback too. Something I wanted to do was make the flute play a bamboo sound but because I do not know that much about js I could not and I made it kinda like a piano lol. My biggest challenge was honestly sizing because I made it and organized it in such a bad way that I could not find half of my things and I could not size things properly because my local server was not working, which also caused me to run it in chrome which took a lot of time. But in the end I guess everything worked out and even though the sizing numbers maybe wild it still works. Another issue I had is that I accidentally named my CSS classes wrong so it did not match with the HTML ones which took a lot of time so that was a pain to fix. Overall I hope u guys like it and give feedback thx.", "repo": "https://github.com/manayparikh1/Bansi", "demo": "https://keen-lokum-4b3721.netlify.app"}]...
|
[{"post_id": 79082, "ts": "202 [{"post_id": 79082, "ts": "2026-10-12T16:18:33Z", "hours": 1.15, "text": "I redid my css because it looked ai because of the shadows etc that I added which I now regret but its fine it took one hour to remove all of them and plus I changed the font family which was one of the biggest things I did in the past hour but luckily I did it fast because I had COMMAND F which basically lets me find all the words and switch them to what I want asap. So I switched all of it to comic font. I also change the background a few times because I could not really decide on what to do but then I messed up the layout so I split my css into 2 files for navigation and organized everything. I hope u guys like it and if any feedback lemme know."}, {"post_id": 78385, "ts": "2026-10-10T16:47:06Z", "hours": 1.1464, "text": "I am finally done. Some of it I could not fix it but MOST of it I could fix and I am happy with that. So I fixed a few sizing issues and then finished my readme. In my readme I just wrote about the features, which talked about what it did and then I wrote about contributions and challenges that I had during the project. I also added a few pictures and made sure they are creatively licensed from google to avoid copyright claims. And I fixed my audio page and made sure everything was placed right. Overall everything is completed now and the final thing to do is SHIP ."}, {"post_id": 78235, "ts": "2026-10-10T02:28:45Z", "hours": 1.9842, "text": "I did a HUGE amount of work today. So first lets talk about sizing. Sizing was SUPER hard and I spent majority of my time on that like when I had to add pictures of the flute or krishna, like it took a huge amount of time and I had to do that manually because my local server wasnt working, and what I mean by manually is open like a hundred tabs and continuously testing on chrome, which wasted a lot of time. I also had trouble with navigation so thats where ai came in and COMMAND F on macbook to find words lol, so yeah I found everything in the end of the day but it was still soo much. I also fixed some of my text layouts because some of them were in a wrong layout like towards the side and it was overall a mess so all I did was added this in the bottom of CSS: #play .col-body { max-width: none;}. And it worked very well. I also changed the scale to x1.2 to fix sizing issues again lol and it saved my time…but I forgot it only works for css so I tried changing the html but then I realized lol. Now its all good. Overall im almost done and now I just gotta do the readme and fix a few more errors and possibly add."}, {"post_id": 76280, "ts": "2026-10-03T02:20:02Z", "hours": 1.0875, "text": "For the past hours I have been fixing bugs and adding a gallery that has audios of me playing flute. It is not done yet but it is going well so far. The biggest thing I did was prolly fix the interactive flute because it was not working at all….Ai helped me figure what was wrong (it was capitilization) so I fixed all of that, but then all the buttons were super white so u literally could not see and it did not go with colour scheme so I changed the CSS to blue like the background and a set width of each it goes in a pattern like long, thin, long, thin. I mostly did that for visual appearences. I also started the readme and got a good amount done so far, so yea I am gonna continue adding and if u guys have anything u wanna change or add lemme know.."}, {"post_id": 73350, "ts": "2026-09-24T23:32:37Z", "hours": 2.3953, "text": "So progress has been going good and I finished the JS and it does not fully work which is sad but it will be fixed. So this whole time I have been testing my website in the vs code local server which was a BAD IDEA. Because when I tested it in a browser on chrome everything was off. The css is broken and also the HTML is which is normal in coding but THIS MUCH??. Here you can see the images below. It most likely happened because I put everything in a block sort of format so I gotta change that in css and some classes in html have issues like they dont match. Anyway lets see how it goes now…"}, {"post_id": 72167, "ts": "2026-09-22T11:07:33Z", "hours": 1.9656, "text": "IN the past 2 hours all I did was work on CSS and I had soo many bugs like my classes from html were not matching — which was super annoying because I had to keep going back. Next time I should prolly write it down somewhere and put easier class names instead of making it tooo complex. I also worked on the cool background which blends various shades of blue in wards which is more cooler than full gradiency honestly. I also made the butttons better and the page more organized (with all the figures). Overall it is going prettyy well Adioss . Lemme know if u have any suggestions."}, {"post_id": 71250, "ts": "2026-09-20T15:00:20Z", "hours": 2.5689, "text": "First of all yes I completed my html. In the past 2.5 hours I have been working on CSS bugs and new things. So first I have picked my background and all the font styles which I may change later if they do not seem to match. I finished around 300 lines of css and had a BUNCH of issues will coding. For example creating the flute was much harder than I expected. I had to keep on testing where the holes go because a centimeter to far or two close messes up the whole orientation. So for the holes I had to connect the html to this a lot because I needed it. For example look at the flute below the vertical lines were super hard to put in the right spot (and I made a few errors in spacing which AI helped me find). Another hard thing was the top hole which is oval because I had to measure that. It is still not super perfect but it is good enough for this. Adioss"}, {"post_id": 70916, "ts": "2026-09-20T01:07:52Z", "hours": 0.5978, "text": "In the past 35 min I have still been working on and been doing html and on and off testing. I completed creating most of the classes and buttons for it but I ran into a GitHub difficulty again…it kept saying (which I have never even heard of) when I tried making a commit msg. So I tried for a good 3-4 minutes. And then I just restarted my laptop 😭😭😭. And then somehow it randomly fixed and all the offline commits I made just had to be pushed so I did that too. I tested the html a lot of times from localserver and it looks amazinggg so far (in text only lol) . But now I gotta start the css and complete the Html, because I am not actually done yet. In the bottom I am planning on adding a bansuri people can try…obviously it wont be like the real one but it will be good enough. (I just gotta figure out how to make the voice sweet and cool. Adiossss"}, {"post_id": 70287, "ts": "2026-09-18T21:30:49Z", "hours": 1.7314, "text": "So in the past 1.5 hours I have been working on this new website which basically talks about the bansuri, which is my favourite instrument. And nobody really knows about it so I want to spread awareness to people on what it actually is. It is an indian instrument and I have been writing the html code so far and I got what I have to do but I am just struggling with new stuff that I am not very good at like adding col but I am figuring it out. Everyday morning in my school bus I mostly do the coding lol which gives me a good amount of time because yep its fun. So far I have written around 200 lines of code (mostly offline bc I had no internet) and it went pretty well… but I still think there are many errors, though I will fix them in the future, IF I FIND THEM… Anyway lets see how it goes."}]...
|
Title: Bansi by @manayp | Stardance
Devlogs:
So i Title: Bansi by @manayp | Stardance
Devlogs:
So in the past 1.5 hours I have been working on this new website which basically talks about the bansuri, which is my favourite instrument. And nobody really knows about it so I want to spread awareness to people on what it actually is. It is an indian instrument and I have been writing the html code so far and I got what I have to do but I am just struggling with new stuff that I am not very good at like adding col but I am figuring it out. Everyday morning in my school bus I mostly do the coding lol which gives me a good amount of time because yep its fun. So far I have written around 200 lines of code (mostly offline bc I had no internet) and it went pretty well… but I still think there are many errors, though I will fix them in the future, IF I FIND THEM… Anyway lets see how it goes.
In the past 35 min I have still been working on and been doing html and on and off testing. I completed creating most of the classes and buttons for it but I ran into a GitHub difficulty again…it kept saying (which I have never even heard of) when I tried making a commit msg. So I tried for a good 3-4 minutes. And then I just restarted my laptop 😭😭😭. And then somehow it randomly fixed and all the offline commits I made just had to be pushed so I did that too. I tested the html a lot of times from localserver and it looks amazinggg so far (in text only lol) . But now I gotta start the css and complete the Html, because I am not actually done yet. In the bottom I am planning on adding a bansuri people can try…obviously it wont be like the real one but it will be good enough. (I just gotta figure out how to make the voice sweet and cool. Adiossss
First of all yes I completed my html. In the past 2.5 hours I have been working on CSS bugs and new things. So first I have picked my background and all the font styles which I may change later if they do not seem to match. I finished around 300 lines of css and had a BUNCH of issues will coding. For example creating the flute was much harder than I expected. I had to keep on testing where the holes go because a centimeter to far or two close messes up the whole orientation. So for the holes I had to connect the html to this a lot because I needed it. For example look at the flute below the vertical lines were super hard to put in the right spot (and I made a few errors in spacing which AI helped me find). Another hard thing was the top hole which is oval because I had to measure that. It is still not super perfect but it is good enough for this. Adioss
IN the past 2 hours all I did was work on CSS and I had soo many bugs like my classes from html were not matching — which was super annoying because I had to keep going back. Next time I should prolly write it down somewhere and put easier class names instead of making it tooo complex. I also worked on the cool background which blends various shades of blue in wards which is more cooler than full gradiency honestly. I also made the butttons better and the page more organized (with all the figures). Overall it is going prettyy well Adioss . Lemme know if u have any suggestions.
So progress has been going good and I finished the JS and it does not fully work which is sad but it will be fixed. So this whole time I have been testing my website in the vs code local server which was a BAD IDEA. Because when I tested it in a browser on chrome everything was off. The css is broken and also the HTML is which is normal in coding but THIS MUCH??. Here you can see the images below. It most likely happened because I put everything in a block sort of format so I gotta change that in css and some classes in html have issues like they dont match. Anyway lets see how it goes now…
For the past hours I have been fixing bugs and adding a gallery that has audios of me playing flute. It is not done yet but it is going well so far. The biggest thing I did was prolly fix the interactive flute because it was not working at all….Ai helped me figure what was wrong (it was capitilization) so I fixed all of that, but then all the buttons were super white so u literally could not see and it did not go with colour scheme so I changed the CSS to blue like the background and a set width of each it goes in a pattern like long, thin, long, thin. I mostly did that for visual appearences. I also started the readme and got a good amount done so far, so yea I am gonna continue adding and if u guys have anything u wanna change or add lemme know..
I did a HUGE amount of work today. So first lets talk about sizing. Sizing was SUPER hard and I spent majority of my time on that like when I had to add pictures of the flute or krishna, like it took a huge amount of time and I had to do that manually because my local server wasnt working, and what I mean by manually is open like a hundred tabs and continuously testing on chrome, which wasted a lot of time. I also had trouble with navigation so thats where ai came in and COMMAND F on macbook to find words lol, so yeah I found everything in the end of the day but it was still soo much. I also fixed some of my text layouts because some of them were in a wrong layout like towards the side and it was overall a mess so all I did was added this in the bottom of CSS: #play .col-body { max-width: none;}. And it worked very well. I also changed the scale to x1.2 to fix sizing issues again lol and it saved my time…but I forgot it only works for css so I tried changing the html but then I realized lol. Now its all good. Overall im almost done and now I just gotta do the readme and fix a few more errors and possibly add.
I am finally done. Some of it I could not fix it but MOST of it I could fix and I am happy with that. So I fixed a few sizing issues and then finished my readme. In my readme I just wrote about the features, which talked about what it did and then I wrote about contributions and challenges that I had during the project. I also added a few pictures and made sure they are creatively licensed from google to avoid copyright claims. And I fixed my audio page and made sure everything was placed right. Overall everything is completed now and the final thing to do is SHIP .
I redid my css because it looked ai because of the shadows etc that I added which I now regret but its fine it took one hour to remove all of them and plus I changed the font family which was one of the biggest things I did in the past hour but luckily I did it fast because I had COMMAND F which basically lets me find all the words and switch them to what I want asap. So I switched all of it to comic font. I also change the background a few times because I could not really decide on what to do but then I messed up the layout so I split my css into 2 files for navigation and organized everything. I hope u guys like it and if any feedback lemme know.
Ships:
I made a small little website and it is based on my favourite instrument which is a bansuri otherwise known as a bamboo flute and I had a great time making this and I am hoping you guys will like it and give proper feedback too. Something I wanted to do was make the flute play a bamboo sound but because I do not know that much about js I could not and I made it kinda like a piano lol. My biggest challenge was honestly sizing because I made it and organized it in such a bad way that I could not find half of my things and I could not size things properly because my local server was not working, which also caused me to run it in chrome which took a lot of time. But in the end I guess everything worked out and even though the sizing numbers maybe wild it still works. Another issue I had is that I accidentally named my CSS classes wrong so it did not match with the HTML ones which took a lot of time so that was a pain to fix. Overall I hope u guys like it and give feedback thx....
|
1793418639.848233
|
1793505039.848233
|
|
63144
|
Upside by @Danvir | Stardance
|
Danvir
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-26T15:21:22Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made Upside Down, a simple arcade game where you control a square and avoid obstacles coming toward you. The idea is to survive for as long as possible by moving up and down at the right time. The biggest challenge was keeping the gameplay simple while still making it challenging and fun. I am proud of making the game from scratch and turning a simple idea into a playable game but with challenging and fun way. The controls for the game is left mouse click so that the player can move up and down", "repo": "https://github.com/jsdjoker/Upside", "demo": "https://danjs.itch.io/upside"}]...
|
[{"post_id": 74017, "ts": "202 [{"post_id": 74017, "ts": "2026-09-26T15:19:15Z", "hours": 2.465, "text": "Devlog#2: Created main menu and made the game playable atlast by adding particle effects to the game and also made objects spawn both up and down so that the player can dodge it and also added score and life UI so that the player can track it and enjoy the gameplay!"}, {"post_id": 69713, "ts": "2026-09-17T17:04:49Z", "hours": 0.9042, "text": "Devlog#1: Started my new game called upside by adding a square as a player and can move both side up and down and the obstacles which comes towards the player and then gets destroyed after reaching a zone!"}]...
|
Title: Upside by @Danvir | Stardance
Devlogs:
Dev Title: Upside by @Danvir | Stardance
Devlogs:
Devlog#1: Started my new game called upside by adding a square as a player and can move both side up and down and the obstacles which comes towards the player and then gets destroyed after reaching a zone!
Devlog#2: Created main menu and made the game playable atlast by adding particle effects to the game and also made objects spawn both up and down so that the player can dodge it and also added score and life UI so that the player can track it and enjoy the gameplay!
Ships:
I made Upside Down, a simple arcade game where you control a square and avoid obstacles coming toward you. The idea is to survive for as long as possible by moving up and down at the right time. The biggest challenge was keeping the gameplay simple while still making it challenging and fun. I am proud of making the game from scratch and turning a simple idea into a playable game but with challenging and fun way. The controls for the game is left mouse click so that the player can move up and down...
|
1793418641.1113417
|
1793505041.1113417
|
|
63145
|
Senital Ai by @Merigi_Rohita | Stardance
|
Merigi_Rohita
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Senital Ai by @Merigi_Rohita | Stardance
|
1793048082.1525536
|
1793652882.1525536
|
|
63146
|
Learn Shell by @mhuzaifa | Stardance
|
mhuzaifa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Learn Shell by @mhuzaifa | Stardance
|
1793048083.0231447
|
1793652883.0231447
|
|
63147
|
My first slack bot! by @Kratika | Stardance
|
Kratika
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Kratika | Stardance
|
1793048083.885914
|
1793652883.885914
|
|
63148
|
My awesome macropad! by @sox_sameer | Stardance
|
sox_sameer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @sox_sameer | Stard Title: My awesome macropad! by @sox_sameer | Stardance...
|
1793048084.743431
|
1793652884.743431
|
|
63149
|
GIga training app by @Lloydowski | Stardance
|
Lloydowski
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: GIga training app by @Lloydowski | Stardanc Title: GIga training app by @Lloydowski | Stardance...
|
1793048085.8993866
|
1793652885.8993866
|
|
63150
|
My awesome macropad! by @Clakarv | Stardance
|
Clakarv
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Clakarv | Stardanc Title: My awesome macropad! by @Clakarv | Stardance...
|
1793048086.7696657
|
1793652886.7696657
|
|
63151
|
My awesome macropad! by @Random_GuyOOI | Stardance
|
Random_GuyOOI
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Random_GuyOOI | St Title: My awesome macropad! by @Random_GuyOOI | Stardance...
|
1793048088.547653
|
1793652888.547653
|
|
63152
|
My own site! by @maitrishash | Stardance
|
maitrishash
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @maitrishash | Stardance
|
1793048089.4315095
|
1793652889.4315095
|
|
63153
|
Hackapad by @Deepansh | Stardance
|
Deepansh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Hackapad by @Deepansh | Stardance
|
1793048090.3110368
|
1793652890.3110368
|
|
63154
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792864360.7195122
|
1793728360.7195122
|