|
71305
|
My own site! by @zhafranid | Stardance
|
zhafranid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @zhafranid | Stardance
|
1793598580.322677
|
1794203380.322677
|
|
71306
|
Retro game by @Mctheking | Stardance
|
Mctheking
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Retro game by @Mctheking | Stardance
|
1793598581.2151618
|
1794203381.2151618
|
|
71307
|
lightwieght debian 13 xfce rice by @thomasmatthews lightwieght debian 13 xfce rice by @thomasmatthews | Stardance...
|
thomasmatthews
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: lightwieght debian 13 xfce rice by @thomasm Title: lightwieght debian 13 xfce rice by @thomasmatthews | Stardance...
|
1793598582.0979998
|
1794203382.0979998
|
|
71308
|
Custom accessories by @SwarGupta | Stardance
|
SwarGupta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Custom accessories by @SwarGupta | Stardanc Title: Custom accessories by @SwarGupta | Stardance...
|
1793598582.9950552
|
1794462582.9950552
|
|
71309
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792936025.0440433
|
1793800025.0440433
|
|
71310
|
new by @ranveerkr | Stardance
|
ranveerkr
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: new by @ranveerkr | Stardance
|
1793598635.9385476
|
1794203435.9385476
|
|
71311
|
Blaze by @ranveerkr | Stardance
|
ranveerkr
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blaze by @ranveerkr | Stardance
|
1793598636.826637
|
1794203436.826637
|
|
71312
|
Blaze by @ranveerkr | Stardance
|
ranveerkr
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blaze by @ranveerkr | Stardance
|
1793598637.7130563
|
1794203437.7130563
|
|
71313
|
Engineering OS by @o5 | Stardance
|
o5
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Engineering OS by @o5 | Stardance
|
1793598638.6018345
|
1794203438.6018345
|
|
71314
|
OptiLogic 16 by @HexFud | Stardance
|
HexFud
|
0
|
17.32
|
0
|
[]
|
[{"post_id": 83071, "ts": "202 [{"post_id": 83071, "ts": "2026-10-26T19:54:34Z", "hours": 17.3228, "text": "OptiLogic-16 Pro I created a 16-channel high-speed logic analyzer and network monitor entirely from scratch starting from the PCB design and component selection to the FPGA firmware and 3D modeling. How this was made I designed an 8-layer PCB that has 16 digital inputs united by 4 comparators. The board runs with 12V DC current with a standard barrel jack connector: 16 analog thresholds programmable from -2.0V to +5.0V. A 4 Gbit DDR3 memory dedicated to sample buffering. Three SFP cages for fiber optic (2 are recive only and 1 is recive and trasmit). Gigabit Ethernet. USB 3.0 for PC communication. The PCB has a precise layer structure: F.Cu is only used for local connections or high speed and GND plane In1.Cu is used as GND plane to remove noise and interferences from the under and above layer. It is used to put traces on it if there is no space between them In2.Cu is used for short range high speed comunication like the RAM In3.Cu is used only to carry power with very thick copper traces In4.Cu is the same as In1.Cu In5.Cu used to connect the comparators and DACs between them and wire them to the FGPA In6.Cu is the same as In3.Cu B.Cu used as auxiliary short distance traces External connections breakdown 12V Power : The main barrel jack socket that powers the board portectd by a resettable fuse. The 12V input is stepped down with multiple converters and the 12V input becomes +7.0V, -3.0V, +3.3V, +2.5V, +1.8V, +1.5V, +1.2V, +1.0V required by the FPGA, comparators, and transceivers. USB-C Port : This port supports PC communication. Logic Probes : Two 20-pin headers handling the 16 high-speed input channels. The even pins are connected to GND. JTAG : A 14-pin socket used to debug and flash the FPGA and the QSPI memory. Mechanical design and why I chose certain components To make sure the logic analyzer can sample at 500 MSa/s without struggling with signal integrity, I had to select specialized components: FPGA (Xilinx Kintex-7 XC7K70T-2FBG676I) : I choose the FBG676 package because it provides enough I/O pins to drive everything that is on the board. Comparators (LMH7324) : Selected for their 700 ps rise/fall times. By powering their output stage ( VCCO ) at +2.5V, the RSPECL outputs naturally shift to LVDS levels, allowing direct connection to the FPGA without complex external resistor networks. USB Bridge (FTDI FT601Q) : I avoided using a PCIe interface or a complex FPGA-based USB PHY. The FT601Q provides a 32-bit synchronous 245 FIFO interface running at 100 MHz, easily sustaining ~380 MB/s of real-world bandwidth to the host PC. DACs (TI DAC8568) : Chosen to provide 16 independent threshold voltages. A single SPI bus configures both chips, and precision Op-Amps scale the 0–2.5V output to the required -2.0V to +5.0V range."}]...
|
Title: OptiLogic 16 by @HexFud | Stardance
Devlog Title: OptiLogic 16 by @HexFud | Stardance
Devlogs:
OptiLogic-16 Pro I created a 16-channel high-speed logic analyzer and network monitor entirely from scratch starting from the PCB design and component selection to the FPGA firmware and 3D modeling. How this was made I designed an 8-layer PCB that has 16 digital inputs united by 4 comparators. The board runs with 12V DC current with a standard barrel jack connector: 16 analog thresholds programmable from -2.0V to +5.0V. A 4 Gbit DDR3 memory dedicated to sample buffering. Three SFP cages for fiber optic (2 are recive only and 1 is recive and trasmit). Gigabit Ethernet. USB 3.0 for PC communication. The PCB has a precise layer structure: F.Cu is only used for local connections or high speed and GND plane In1.Cu is used as GND plane to remove noise and interferences from the under and above layer. It is used to put traces on it if there is no space between them In2.Cu is used for short range high speed comunication like the RAM In3.Cu is used only to carry power with very thick copper traces In4.Cu is the same as In1.Cu In5.Cu used to connect the comparators and DACs between them and wire them to the FGPA In6.Cu is the same as In3.Cu B.Cu used as auxiliary short distance traces External connections breakdown 12V Power : The main barrel jack socket that powers the board portectd by a resettable fuse. The 12V input is stepped down with multiple converters and the 12V input becomes +7.0V, -3.0V, +3.3V, +2.5V, +1.8V, +1.5V, +1.2V, +1.0V required by the FPGA, comparators, and transceivers. USB-C Port : This port supports PC communication. Logic Probes : Two 20-pin headers handling the 16 high-speed input channels. The even pins are connected to GND. JTAG : A 14-pin socket used to debug and flash the FPGA and the QSPI memory. Mechanical design and why I chose certain components To make sure the logic analyzer can sample at 500 MSa/s without struggling with signal integrity, I had to select specialized components: FPGA (Xilinx Kintex-7 XC7K70T-2FBG676I) : I choose the FBG676 package because it provides enough I/O pins to drive everything that is on the board. Comparators (LMH7324) : Selected for their 700 ps rise/fall times. By powering their output stage ( VCCO ) at +2.5V, the RSPECL outputs naturally shift to LVDS levels, allowing direct connection to the FPGA without complex external resistor networks. USB Bridge (FTDI FT601Q) : I avoided using a PCIe interface or a complex FPGA-based USB PHY. The FT601Q provides a 32-bit synchronous 245 FIFO interface running at 100 MHz, easily sustaining ~380 MB/s of real-world bandwidth to the host PC. DACs (TI DAC8568) : Chosen to provide 16 independent threshold voltages. A single SPI bus configures both chips, and precision Op-Amps scale the 0–2.5V output to the required -2.0V to +5.0V range....
|
1793598639.4799597
|
1794203439.4799597
|
|
71315
|
studyspark-ai by @zobia | Stardance
|
zobia
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: studyspark-ai by @zobia | Stardance
|
1793598640.6216965
|
1794203440.6216965
|
|
71316
|
Minified by @dervarex | Stardance
|
dervarex
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Minified by @dervarex | Stardance
|
1793598641.5171723
|
1794462641.5171723
|
|
71317
|
Dwell by @domos000 | Stardance
|
domos000
|
1
|
8.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-27T17:29:14Z", "hours": 8.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Dwell Ever wondered how much time you’ve spent using your computer this day and what applications you used the most? Dwell is here to help you track your screen time and productivity. 🌟 Features Daily Screen Time Tracking Week Total and Daily Average Screen Time Monitoring Detailed insights on how much time was spent using a specific application More to come! ✨ Where was AI used? AI was used to get the Google's Material You 3 Design components. The design itself is hand made. However, the components (like the buttons) were extracted from Google's Docs by AI (Gemini 3.8 Flash). AI was also used to help in the core part of tracking the time since it involved a lot of desktop specific JavaScript.", "repo": "https://github.com/adeebur-x64/Dwell", "demo": "https://github.com/adeebur-x64/Dwell/releases/tag/Release"}]...
|
[{"post_id": 83301, "ts": "202 [{"post_id": 83301, "ts": "2026-10-27T17:19:28Z", "hours": 1.4269, "text": "DEVLOG - 3 WOOHOOO! The app is done and I’ve built the setup file and the portable files for it! THIS TOOK SO MUCH TIME OMG! There is support for both ARM64 and x86_64 computers (tested on both architectures too!). NOTE: THIS IS ONLY ON WINDOWS!"}, {"post_id": 83063, "ts": "2026-10-26T19:05:11Z", "hours": 3.4542, "text": "DEVLOG - 2 (12:34AM lol) So basically, the whole application is almost done . I just need to edit a few things and polish some stuff up. I had to use AI to get the time tracking to work since that required some desktop level JS stuff idrk. I’ll look into that more and then polish some stuff up. Onboarding feature is also done and it works. Still requires some polish however. Most of the UI you see is manually coded with the exception of the Material You 3 Design elements which Gemini in Antigravity helped me make separate re-usable components of."}, {"post_id": 82683, "ts": "2026-10-25T16:18:40Z", "hours": 3.1189, "text": "DEVLOG - 1 Ahhh! It feels good to be back again! I had exams and school stuff so couldn’t code for a while. I still have exams coming up but I NEED to farm some stardust now. Anyways, here’s the actual devlog: Made the initial setup of the project Implemented Google’s Material You 3 Design (using Gemini 3.8 Flash in Antigravity) Functional side navigation bar (including the working hamburger menu button you see next to the Dwell text) This currently just feels like a simple placeholder template which is weird because I was thinking of finishing this whole project in 5 hours . Need to work on this more but school’s reopening from a 10 days break again so, need to work out some time for this."}]...
|
Title: Dwell by @domos000 | Stardance
Devlogs:
DE Title: Dwell by @domos000 | Stardance
Devlogs:
DEVLOG - 1 Ahhh! It feels good to be back again! I had exams and school stuff so couldn’t code for a while. I still have exams coming up but I NEED to farm some stardust now. Anyways, here’s the actual devlog: Made the initial setup of the project Implemented Google’s Material You 3 Design (using Gemini 3.8 Flash in Antigravity) Functional side navigation bar (including the working hamburger menu button you see next to the Dwell text) This currently just feels like a simple placeholder template which is weird because I was thinking of finishing this whole project in 5 hours . Need to work on this more but school’s reopening from a 10 days break again so, need to work out some time for this.
DEVLOG - 2 (12:34AM lol) So basically, the whole application is almost done . I just need to edit a few things and polish some stuff up. I had to use AI to get the time tracking to work since that required some desktop level JS stuff idrk. I’ll look into that more and then polish some stuff up. Onboarding feature is also done and it works. Still requires some polish however. Most of the UI you see is manually coded with the exception of the Material You 3 Design elements which Gemini in Antigravity helped me make separate re-usable components of.
DEVLOG - 3 WOOHOOO! The app is done and I’ve built the setup file and the portable files for it! THIS TOOK SO MUCH TIME OMG! There is support for both ARM64 and x86_64 computers (tested on both architectures too!). NOTE: THIS IS ONLY ON WINDOWS!
Ships:
Dwell Ever wondered how much time you’ve spent using your computer this day and what applications you used the most? Dwell is here to help you track your screen time and productivity. 🌟 Features Daily Screen Time Tracking Week Total and Daily Average Screen Time Monitoring Detailed insights on how much time was spent using a specific application More to come! ✨ Where was AI used? AI was used to get the Google's Material You 3 Design components. The design itself is hand made. However, the components (like the buttons) were extracted from Google's Docs by AI (Gemini 3.8 Flash). AI was also used to help in the core part of tracking the time since it involved a lot of desktop specific JavaScript....
|
1793692227.1679647
|
1793778627.1679647
|
|
71318
|
WarioWare Game by @swastikkk15 | Stardance
|
swastikkk15
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @swastikkk15 | Stardance
|
1793598777.024615
|
1794203577.024615
|
|
71319
|
Website for my freinds bussiness 1 by @pmandal7355 Website for my freinds bussiness 1 by @pmandal7355 | Stardance...
|
pmandal7355
|
0
|
2.17
|
0
|
[]
|
[{"post_id": 84199, "ts": "202 [{"post_id": 84199, "ts": "2026-10-29T08:07:21Z", "hours": 0.8122, "text": "made the things which i was asked for , 20 done"}, {"post_id": 82633, "ts": "2026-10-25T13:52:45Z", "hours": 1.3536, "text": "created some parts of the website for my friend"}]...
|
Title: Website for my freinds bussiness 1 by @pman Title: Website for my freinds bussiness 1 by @pmandal7355 | Stardance
Devlogs:
created some parts of the website for my friend
made the things which i was asked for , 20 done...
|
1793598777.9158077
|
1794203577.9158077
|
|
71320
|
Untitled project by @rugved_gogawale | Stardance
|
rugved_gogawale
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @rugved_gogawale | Star Title: Untitled project by @rugved_gogawale | Stardance...
|
1793598778.8297293
|
1794203578.8297293
|
|
71321
|
YSA2S by @Venus77 | Stardance
|
Venus77
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: YSA2S by @Venus77 | Stardance
|
1793598779.7137053
|
1794203579.7137053
|
|
71322
|
Discord Bot by @kylethefox18 | Stardance
|
kylethefox18
|
1
|
17.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-31T18:01:21Z", "hours": 17.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a discord bot! This is a general utility bot, aimed at a server. In future I’ll add more server-centric features. It can do as shown in the screenshot, and all the commands detailed in the repo. DEFS the hardest part was setting up modmail. It’s also the most code out of anything, and I still have a relatively lazy solution. I decided, instead of doing straight threads like everyone else, my tickets are going to be channels and when done, archived to threads. This caused some headaches: the whole archive-to-threads thing was because i remembered discord had a 50-channel limit :/ a major problem in that was parsing and storing the messages in a modmail ticket. I cannot download all attachments and store it permanently: this will veeery quickly put a strain on storage. I’d rather not resend attachments by downloading and uploading them: this will use a lot of bandwith. and I can’t just forward every single message: this will have me very quickly hit my API rate limit. (archiving the channel can be done in bulk so I don’t hit the limit as easy there) so the solve i came up with is only messages with attachments are forwarded, and everything else is sent in the form of a .md file. You should be able to see how it looks yourself in the test server :D i did a whooole lot of refactoring lol and I sure ain’t done. i went from single file to cogs, i went from .json to .toml, i went from single file config to multi file, and i went from writing to config as permanent storage to having a separate persistent.json file. i hope i gave enough guidance to help you set up this bot myself! it is a bit hands-off: I don’t handhold through parts for which there are already guides (registering a discord bot, making a server and adding roles, cloning a git repo, etc) but i hope i did a good enough job on that which needs guidance. Otherwise, feel very free to try it out in the demo server, and just look at the config files without having to edit them :) i hope you enjoy this bot, i had a lot of fun making it :D", "repo": "https://github.com/kylethefox18/sbeve", "demo": "https://discord.gg/mm5jwr99Hx"}]...
|
[{"post_id": 85745, "ts": "202 [{"post_id": 85745, "ts": "2026-10-31T17:47:28Z", "hours": 2.2622, "text": "final log before ship! :D did a whole bunch of things, namely: a lot of refactoring. renamed main.py to bot.py changed checks to use the role id changed config to use toml (still using json for inter-run storage, gotta do a database at some point…) and some other stuff you can now configure the bot description and help note if you’re attaching the code to your own bot there is now a command to set the bot’s nickname and more, check my commits! :)"}, {"post_id": 84905, "ts": "2026-10-30T15:04:44Z", "hours": 1.0122, "text": "slash commands woooo! main thing: now have slash commands :) other things: changed help command substitution to occur just after cog load instead of every time help on a command is asked, more efficient. slash commands are added as hybrid commands so prefix commands are not lost :D"}, {"post_id": 82680, "ts": "2026-10-25T16:08:52Z", "hours": 0.9525, "text": "been a while since i updated sbeve… mainly doc stuff. fixed a thing where the id wasn’t being parsed in a modmail thread header (forgot the f of an f string) added help command stuff to readme, and added a modmail logs example dir (realised that people pulling the code will get errors with that when trying to use modmail if they don’t make the modmail-logs directory). hopefully gonna change this all ’round to use a database soon"}, {"post_id": 82636, "ts": "2026-10-25T14:06:08Z", "hours": 12.3294, "text": "ignore these hours if i can’t count them ig… putting the project back on here after i flunked outta terra. for a summary of what i’ve done so far, i think my project commit history is pretty legible :)"}]...
|
Title: Discord Bot by @kylethefox18 | Stardance
D Title: Discord Bot by @kylethefox18 | Stardance
Devlogs:
ignore these hours if i can’t count them ig… putting the project back on here after i flunked outta terra. for a summary of what i’ve done so far, i think my project commit history is pretty legible :)
been a while since i updated sbeve… mainly doc stuff. fixed a thing where the id wasn’t being parsed in a modmail thread header (forgot the f of an f string) added help command stuff to readme, and added a modmail logs example dir (realised that people pulling the code will get errors with that when trying to use modmail if they don’t make the modmail-logs directory). hopefully gonna change this all ’round to use a database soon
slash commands woooo! main thing: now have slash commands :) other things: changed help command substitution to occur just after cog load instead of every time help on a command is asked, more efficient. slash commands are added as hybrid commands so prefix commands are not lost :D
final log before ship! :D did a whole bunch of things, namely: a lot of refactoring. renamed main.py to bot.py changed checks to use the role id changed config to use toml (still using json for inter-run storage, gotta do a database at some point…) and some other stuff you can now configure the bot description and help note if you’re attaching the code to your own bot there is now a command to set the bot’s nickname and more, check my commits! :)
Ships:
I made a discord bot! This is a general utility bot, aimed at a server. In future I’ll add more server-centric features. It can do as shown in the screenshot, and all the commands detailed in the repo. DEFS the hardest part was setting up modmail. It’s also the most code out of anything, and I still have a relatively lazy solution. I decided, instead of doing straight threads like everyone else, my tickets are going to be channels and when done, archived to threads. This caused some headaches: the whole archive-to-threads thing was because i remembered discord had a 50-channel limit :/ a major problem in that was parsing and storing the messages in a modmail ticket. I cannot download all attachments and store it permanently: this will veeery quickly put a strain on storage. I’d rather not resend attachments by downloading and uploading them: this will use a lot of bandwith. and I can’t just forward every single message: this will have me very quickly hit my API rate limit. (archiving the channel can be done in bulk so I don’t hit the limit as easy there) so the solve i came up with is only messages with attachments are forwarded, and everything else is sent in the form of a .md file. You should be able to see how it looks yourself in the test server :D i did a whooole lot of refactoring lol and I sure ain’t done. i went from single file to cogs, i went from .json to .toml, i went from single file config to multi file, and i went from writing to config as permanent storage to having a separate persistent.json file. i hope i gave enough guidance to help you set up this bot myself! it is a bit hands-off: I don’t handhold through parts for which there are already guides (registering a discord bot, making a server and adding roles, cloning a git repo, etc) but i hope i did a good enough job on that which needs guidance. Otherwise, feel very free to try it out in the demo server, and just look at the config files without having to edit them :) i hope you enjoy this bot, i had a lot of fun making it :D...
|
1793692362.620085
|
1793778762.620085
|
|
71323
|
WarioWare Game by @agamnl10 | Stardance
|
agamnl10
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @agamnl10 | Stardance
|
1793598781.7891924
|
1794203581.7891924
|
|
71324
|
Rewind by @Apex024 | Stardance
|
Apex024
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Rewind by @Apex024 | Stardance
|
1793598782.7123933
|
1794203582.7123933
|
|
71325
|
My awesome macropad! by @amkachouh | Stardance
|
amkachouh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @amkachouh | Starda Title: My awesome macropad! by @amkachouh | Stardance...
|
1793598783.5989327
|
1794462783.5989327
|
|
71326
|
Snow-E : Productivity Tablet by @angel_okeke475 | Snow-E : Productivity Tablet by @angel_okeke475 | Stardance...
|
angel_okeke475
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Snow-E : Productivity Tablet by @angel_okek Title: Snow-E : Productivity Tablet by @angel_okeke475 | Stardance...
|
1793598926.3738167
|
1794203726.3738167
|
|
71329
|
An Audio Visualizer by @Ajay_Karthick | Stardance
|
Ajay_Karthick
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-26T01:47:56Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made an attractive audio visualizer webpage where one can upload an audio file and see it while listening to it. It was made with the highest care possible and enriched to the max. Give it a try!", "repo": "https://github.com/ajaykarthickchandramouli/Sonora-", "demo": "https://ajaykarthickchandramouli.github.io/Sonora-/"}]...
|
[{"post_id": 82658, "ts": "202 [{"post_id": 82658, "ts": "2026-10-25T15:16:11Z", "hours": 6.3683, "text": "Created an audio visualizer!"}]...
|
Title: An Audio Visualizer by @Ajay_Karthick | Sta Title: An Audio Visualizer by @Ajay_Karthick | Stardance
Devlogs:
Created an audio visualizer!
Ships:
I made an attractive audio visualizer webpage where one can upload an audio file and see it while listening to it. It was made with the highest care possible and enriched to the max. Give it a try!...
|
1793692520.2997887
|
1793778920.2997887
|
|
71330
|
A obstacle avoiding robot by @erickobwogi2011 | St A obstacle avoiding robot by @erickobwogi2011 | Stardance...
|
erickobwogi2011
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: A obstacle avoiding robot by @erickobwogi20 Title: A obstacle avoiding robot by @erickobwogi2011 | Stardance...
|
1793598930.6250648
|
1794203730.6250648
|
|
71331
|
CALM by @syedakhter | Stardance
|
syedakhter
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-25T15:32:48Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This website is going to calm you down and also needs your information.", "repo": "https://github.com/8051987-eng/CALM", "demo": "https://8051987-eng.github.io/CALM/"}]...
|
[{"post_id": 82671, "ts": "202 [{"post_id": 82671, "ts": "2026-10-25T15:31:49Z", "hours": 2.1792, "text": "I made a calming website"}]...
|
Title: CALM by @syedakhter | Stardance
Devlogs:
I Title: CALM by @syedakhter | Stardance
Devlogs:
I made a calming website
Ships:
This website is going to calm you down and also needs your information....
|
1793814873.6329508
|
1793901273.6329508
|
|
71332
|
PocketPilot by @ethantjoseph7 | Stardance
|
ethantjoseph7
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-27T17:00:16Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "1. What did you make? I built PocketPilot , a personal finance dashboard that helps users track their money in one place. Users can add income and expenses, view their current balance, monitor monthly budgets, set savings goals, and review their recent transactions. The dashboard also provides spending insights and lets users export their transactions as a CSV file. It saves data in the browser using local storage, so transactions remain available after refreshing the page on the same browser. 2. What was challenging? One of the biggest challenges was making all the features work together smoothly. I needed to handle income and expenses correctly, update the balance and charts when transactions changed, save information in local storage, and make sure deleting transactions updated the dashboard. I also had to organize the interface so that important financial information was easy to understand. 3. What are you proud of? I’m proud that PocketPilot is more than just a static design. It is an interactive dashboard where users can add transactions, track their spending, set savings goals, and see their financial information update. I’m especially proud of combining useful features into one simple interface and building a project that could be improved further in the future. 4. What should people know to test your project? To test PocketPilot: Open the live demo. Check the balance, income, expenses, and savings information. Add a sample income transaction and confirm that the dashboard updates. Add an expense and check how it affects the balance and spending insights. Try the monthly budget and savings-goal features. Refresh the page and check whether your transactions remain saved. Delete a transaction and test the CSV export feature. Note: Use sample financial information rather than real banking details. PocketPilot is a browser-based finance tracker, not a banking app. Its data is stored locally in the browser and is not automatically synced between devices.", "repo": "https://github.com/ethantjoseph7-dot/PocketPilot", "demo": "https://ethantjoseph7-dot.github.io/PocketPilot/?utm_source=chatgpt.com"}]...
|
[{"post_id": 83261, "ts": "202 [{"post_id": 83261, "ts": "2026-10-27T15:41:10Z", "hours": 0.415, "text": "I am currently refining PocketPilot, a personal finance management web application designed to help users track income and expenses, manage budgets, monitor spending patterns, and set savings goals. I am also updating the project documentation, GitHub repository description, and branding to ensure consistency across the project. The application is built using HTML, CSS, and JavaScript, with a focus on a clean dashboard, usability, and practical financial tracking features."}]...
|
Title: PocketPilot by @ethantjoseph7 | Stardance
Title: PocketPilot by @ethantjoseph7 | Stardance
Devlogs:
I am currently refining PocketPilot, a personal finance management web application designed to help users track income and expenses, manage budgets, monitor spending patterns, and set savings goals. I am also updating the project documentation, GitHub repository description, and branding to ensure consistency across the project. The application is built using HTML, CSS, and JavaScript, with a focus on a clean dashboard, usability, and practical financial tracking features.
Ships:
1. What did you make? I built PocketPilot , a personal finance dashboard that helps users track their money in one place. Users can add income and expenses, view their current balance, monitor monthly budgets, set savings goals, and review their recent transactions. The dashboard also provides spending insights and lets users export their transactions as a CSV file. It saves data in the browser using local storage, so transactions remain available after refreshing the page on the same browser. 2. What was challenging? One of the biggest challenges was making all the features work together smoothly. I needed to handle income and expenses correctly, update the balance and charts when transactions changed, save information in local storage, and make sure deleting transactions updated the dashboard. I also had to organize the interface so that important financial information was easy to understand. 3. What are you proud of? I’m proud that PocketPilot is more than just a static design. It is an interactive dashboard where users can add transactions, track their spending, set savings goals, and see their financial information update. I’m especially proud of combining useful features into one simple interface and building a project that could be improved further in the future. 4. What should people know to test your project? To test PocketPilot: Open the live demo. Check the balance, income, expenses, and savings information. Add a sample income transaction and confirm that the dashboard updates. Add an expense and check how it affects the balance and spending insights. Try the monthly budget and savings-goal features. Refresh the page and check whether your transactions remain saved. Delete a transaction and test the CSV export feature. Note: Use sample financial information rather than real banking details. PocketPilot is a browser-based finance tracker, not a banking app. Its data is stored locally in the browser and is not automatically synced between devices....
|
1793692521.1753707
|
1793778921.1753707
|
|
71333
|
BLARE by @hasanimran | Stardance
|
hasanimran
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BLARE by @hasanimran | Stardance
|
1793598932.7142162
|
1794203732.7142162
|
|
71334
|
Portfolio Of ME by @Uxyamo | Stardance
|
Uxyamo
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-30T16:08:43Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello everyone, I finished my portfolio, but it”s in French, thanks you for all", "repo": "https://github.com/mbbs-iam/MetodoAPP", "demo": "https://projecteuler.net/register"}]...
|
[{"post_id": 84900, "ts": "202 [{"post_id": 84900, "ts": "2026-10-30T14:53:47Z", "hours": 0.0, "text": "I added all my informations, and all what i did in my life, and I have been adding some effects with javascript and removing some errors"}, {"post_id": 84899, "ts": "2026-10-30T14:51:11Z", "hours": 0.0, "text": "I added the sections to divide my infos to have more profesionnal portfolio and organised"}, {"post_id": 84896, "ts": "2026-10-30T14:47:15Z", "hours": 6.2439, "text": "I started with making my design, and know I only have to copy it"}]...
|
Title: Portfolio Of ME by @Uxyamo | Stardance
Dev Title: Portfolio Of ME by @Uxyamo | Stardance
Devlogs:
I started with making my design, and know I only have to copy it
I added the sections to divide my infos to have more profesionnal portfolio and organised
I added all my informations, and all what i did in my life, and I have been adding some effects with javascript and removing some errors
Ships:
Hello everyone, I finished my portfolio, but it”s in French, thanks you for all...
|
1793692522.3307097
|
1793778922.3307097
|
|
71335
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792943253.5216756
|
1793807253.5216756
|
|
71336
|
Monolith engine by @Lars-Ve | Stardance
|
Lars-Ve
|
1
|
9.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-28T19:57:30Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Shipping I made Monolith, an online version of the board game Hokito. I’m very proud on the algorithm, and the optimisations I could make on my first version. The layout is also pretty good, still I think there will be my next improvements. I really learned a lot (also on how chess engines work and optimize, very very interesting).", "repo": "https://github.com/Lars-Ve/Monolith-source", "demo": "https://laptop-lars.tailab4104.ts.net/"}]...
|
[{"post_id": 83861, "ts": "202 [{"post_id": 83861, "ts": "2026-10-28T19:26:38Z", "hours": 1.6872, "text": "Monolith Tutorial I added a demo to Monolith, the online version of the board game Hokito. This makes the game also playable for beginners. Try it? Go to “Try interactive demo” on https://laptop-lars.tailab4104.ts.net/ ."}, {"post_id": 83771, "ts": "2026-10-28T15:53:26Z", "hours": 1.9764, "text": "I’m working on a demo for Monolith. It’s the online version of a board game Hokito. Not everyone knows that game, so the tutorial will make that clear. The public repo with a fun-to-read README is also on its way. You can see the site at: https://laptop-lars.tailab4104.ts.net/ All feedback is very welcome! Comment or DM me on slack"}, {"post_id": 83288, "ts": "2026-10-27T16:47:30Z", "hours": 2.6281, "text": "I’m working on the an fan-made online platform for the game Hokito. I’m finetuning the game analysis feature (8.8% faster and as good). Current features Game analysis Game Share Soon to come Online play Human vs computer games If you have any ideas or tips, drop a comment! https://laptop-lars.tailab4104.ts.net/"}, {"post_id": 83018, "ts": "2026-10-26T15:55:49Z", "hours": 2.6678, "text": "Today, I made my algorithm 8.8% faster! If you calculate the best move x, you automatically calculate a part of move x+1. Previously, all that progress was being deleted, but now it uses that. Preview link in the first comment."}, {"post_id": 82693, "ts": "2026-10-25T16:48:02Z", "hours": 0.4794, "text": "I’m working on Monolith, an awesome and fan-made online version of the game Hokito. I finished the minimax engine (in optimized rust), and am now working on the webapp. I want user vs user, user vs bot, and a way to analyse your games."}]...
|
Title: Monolith engine by @Lars-Ve | Stardance
De Title: Monolith engine by @Lars-Ve | Stardance
Devlogs:
I’m working on Monolith, an awesome and fan-made online version of the game Hokito. I finished the minimax engine (in optimized rust), and am now working on the webapp. I want user vs user, user vs bot, and a way to analyse your games.
Today, I made my algorithm 8.8% faster! If you calculate the best move x, you automatically calculate a part of move x+1. Previously, all that progress was being deleted, but now it uses that. Preview link in the first comment.
I’m working on the an fan-made online platform for the game Hokito. I’m finetuning the game analysis feature (8.8% faster and as good). Current features Game analysis Game Share Soon to come Online play Human vs computer games If you have any ideas or tips, drop a comment! https://laptop-lars.tailab4104.ts.net/
I’m working on a demo for Monolith. It’s the online version of a board game Hokito. Not everyone knows that game, so the tutorial will make that clear. The public repo with a fun-to-read README is also on its way. You can see the site at: https://laptop-lars.tailab4104.ts.net/ All feedback is very welcome! Comment or DM me on slack
Monolith Tutorial I added a demo to Monolith, the online version of the board game Hokito. This makes the game also playable for beginners. Try it? Go to “Try interactive demo” on https://laptop-lars.tailab4104.ts.net/ .
Ships:
Shipping I made Monolith, an online version of the board game Hokito. I’m very proud on the algorithm, and the optimisations I could make on my first version. The layout is also pretty good, still I think there will be my next improvements. I really learned a lot (also on how chess engines work and optimize, very very interesting)....
|
1793692523.4840057
|
1793778923.4840057
|
|
71337
|
Utility Clock by @1nferno | Stardance
|
1nferno
|
0
|
1.23
|
0
|
[]
|
[{"post_id": 83720, "ts": "202 [{"post_id": 83720, "ts": "2026-10-28T13:37:58Z", "hours": 0.64, "text": "Finished the pcb with 2 pin header for Li-on polymer battery and added mounting holes (accidentally did it on F.Cu so had to do it again :)"}, {"post_id": 83199, "ts": "2026-10-27T09:49:05Z", "hours": 0.595, "text": "I started the PCB, only my second time doing a PCB, first time without any help. Really simple tho, just a Xiao ESP32 C3 and 0.96 inch Oled in the schematic. Added a nice rounded border. Need to add some mounting holes and a battery with a charging module to the PCB design. and schematic. forgot about them before lmao."}]...
|
Title: Utility Clock by @1nferno | Stardance
Devl Title: Utility Clock by @1nferno | Stardance
Devlogs:
I started the PCB, only my second time doing a PCB, first time without any help. Really simple tho, just a Xiao ESP32 C3 and 0.96 inch Oled in the schematic. Added a nice rounded border. Need to add some mounting holes and a battery with a charging module to the PCB design. and schematic. forgot about them before lmao.
Finished the pcb with 2 pin header for Li-on polymer battery and added mounting holes (accidentally did it on F.Cu so had to do it again :)...
|
1793598936.0630572
|
1794203736.0630572
|
|
71338
|
Untitled project by @Aaroneyyy | Stardance
|
Aaroneyyy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Aaroneyyy | Stardance
|
1793602125.3445182
|
1794206925.3445182
|
|
71339
|
My first slack bot! by @siddharthamehandru | Stard My first slack bot! by @siddharthamehandru | Stardance...
|
siddharthamehandru
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @siddharthamehandru Title: My first slack bot! by @siddharthamehandru | Stardance...
|
1793602126.2364724
|
1794206926.2364724
|
|
71340
|
My awesome macropad! by @herahemanth | Stardance
|
herahemanth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @herahemanth | Star Title: My awesome macropad! by @herahemanth | Stardance...
|
1793602127.14256
|
1794206927.14256
|
|
71341
|
gimme the number by @Koei | Stardance
|
Koei
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: gimme the number by @Koei | Stardance
|
1793602128.343403
|
1794206928.343403
|
|
71342
|
The Saxbadge™ by @_tenorangesax_ | Stardance
|
_tenorangesax_
|
0
|
3.34
|
0
|
[]
|
[{"post_id": 83157, "ts": "202 [{"post_id": 83157, "ts": "2026-10-27T02:35:19Z", "hours": 1.8642, "text": "I redid some parts of my schematic, removed the header pins and fixed some errors, then went onto pcb design, creating an outline and using Acon’s techniques for PCB art. I routed the power and NFC, just leaving the E-Ink part left."}, {"post_id": 82687, "ts": "2026-10-25T16:26:46Z", "hours": 1.4725, "text": "Started this project today! I saw Stardance was ending and wanted to make something cool before it goes for good, and I got an idea. I wanted to make a custom badge for whenever I go to any conventions or events, and I decided to make it a hardware badge! I got some inspo from the Overglade badges and Outpost badges, and wanted to make my own! I decided to feature a ESP32 chip and a e-ink display, along with an NFC. Here is the schematic below! I had to look some docs and stuff to make the e-ink display schematic."}]...
|
Title: The Saxbadge™ by @_tenorangesax_ | Stardanc Title: The Saxbadge™ by @_tenorangesax_ | Stardance
Devlogs:
Started this project today! I saw Stardance was ending and wanted to make something cool before it goes for good, and I got an idea. I wanted to make a custom badge for whenever I go to any conventions or events, and I decided to make it a hardware badge! I got some inspo from the Overglade badges and Outpost badges, and wanted to make my own! I decided to feature a ESP32 chip and a e-ink display, along with an NFC. Here is the schematic below! I had to look some docs and stuff to make the e-ink display schematic.
I redid some parts of my schematic, removed the header pins and fixed some errors, then went onto pcb design, creating an outline and using Acon’s techniques for PCB art. I routed the power and NFC, just leaving the E-Ink part left....
|
1793602129.211979
|
1794206929.211979
|
|
71343
|
Kebabware by @laupi_oida | Stardance
|
laupi_oida
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Kebabware by @laupi_oida | Stardance
|
1793602130.1267364
|
1794466130.1267364
|
|
71344
|
CHRONYX by @ethantjoseph7 | Stardance
|
ethantjoseph7
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-26T17:21:44Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "CHRONYX is a gamified screen-time management website designed to help people build healthier digital habits. It includes a dashboard for screen-time goals, an app limit manager, demo session tracking, usage insights, XP rewards, achievements, and customizable settings. The goal is to make managing screen time more engaging by turning productivity into a game. This version is a browser-based demo, with data saved locally in the browser.One of the biggest challenges was making all the different parts of CHRONYX work together, including the dashboard, app limits, session tracking, XP system, and settings. I also had to figure out how to publish the project using GitHub Pages and make sure the correct HTML file was used. Another challenge was designing a clean, modern dark-mode interface that was easy to navigate. I learned that building a project involves not just writing code, but also testing, debugging, and improving the user experience.I’m proud that I turned my idea into a working website with a modern dashboard and multiple interactive pages. CHRONYX combines productivity tools with gamification through XP and achievements, making screen-time management more engaging. I’m also proud that I published it online so other people can try it. This project helped me improve my coding, problem-solving, debugging, and deployment skills, and it gives me a foundation to build a real desktop tracking app in the future.Open the CHRONYX demo here: https://ethantjoseph7-dot.github.io/CHRONYX/ Start on the Dashboard and try these features: Start a demo session using the Session Control section. Stop the session and check Insights & XP for recorded activity. Open App Limits to change daily limits or add an app. Visit Settings to change your daily screen-time goal and display name. Try Export Data to test the data export feature. Important: This is an early browser-based demo. Sessions are started manually, and the website does not automatically track other PC applications. Settings and demo data are stored locally in the browser. Keep the page open while a session is running, and test it in the same browser to retain your local data.", "repo": "https://github.com/ethantjoseph7-dot/CHRONYX", "demo": "https://ethantjoseph7-dot.github.io/CHRONYX/?utm_source=chatgpt.com"}]...
|
[{"post_id": 82976, "ts": "202 [{"post_id": 82976, "ts": "2026-10-26T13:11:39Z", "hours": 0.3242, "text": "The goal is to make screen-time management feel like a game, helping users stay productive without giving up gaming completely"}]...
|
Title: CHRONYX by @ethantjoseph7 | Stardance
Devl Title: CHRONYX by @ethantjoseph7 | Stardance
Devlogs:
The goal is to make screen-time management feel like a game, helping users stay productive without giving up gaming completely
Ships:
CHRONYX is a gamified screen-time management website designed to help people build healthier digital habits. It includes a dashboard for screen-time goals, an app limit manager, demo session tracking, usage insights, XP rewards, achievements, and customizable settings. The goal is to make managing screen time more engaging by turning productivity into a game. This version is a browser-based demo, with data saved locally in the browser.One of the biggest challenges was making all the different parts of CHRONYX work together, including the dashboard, app limits, session tracking, XP system, and settings. I also had to figure out how to publish the project using GitHub Pages and make sure the correct HTML file was used. Another challenge was designing a clean, modern dark-mode interface that was easy to navigate. I learned that building a project involves not just writing code, but also testing, debugging, and improving the user experience.I’m proud that I turned my idea into a working website with a modern dashboard and multiple interactive pages. CHRONYX combines productivity tools with gamification through XP and achievements, making screen-time management more engaging. I’m also proud that I published it online so other people can try it. This project helped me improve my coding, problem-solving, debugging, and deployment skills, and it gives me a foundation to build a real desktop tracking app in the future.Open the CHRONYX demo here: https://ethantjoseph7-dot.github.io/CHRONYX/ Start on the Dashboard and try these features: Start a demo session using the Session Control section. Stop the session and check Insights & XP for recorded activity. Open App Limits to change daily limits or add an app. Visit Settings to change your daily screen-time goal and display name. Try Export Data to test the data export feature. Important: This is an early browser-based demo. Sessions are started manually, and the website does not automatically track other PC applications. Settings and demo data are stored locally in the browser. Keep the page open while a session is running, and test it in the same browser to retain your local data....
|
1793695807.235634
|
1793782207.235634
|
|
71345
|
Frictionless by @M_Navdeep_2009 | Stardance
|
M_Navdeep_2009
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @M_Navdeep_2009 | Stardance
|
1793602132.1652594
|
1794206932.1652594
|
|
71347
|
Garlic Panic by @aarivpatel | Stardance
|
aarivpatel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Garlic Panic by @aarivpatel | Stardance
|
1793602134.2484121
|
1794466134.2484121
|
|
71348
|
My very own WebOS by @Harshkumar56 | Stardance
|
Harshkumar56
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Harshkumar56 | Starda Title: My very own WebOS by @Harshkumar56 | Stardance...
|
1793602135.132149
|
1794206935.132149
|
|
71349
|
Rainpad by @siddharthamehandru | Stardance
|
siddharthamehandru
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Rainpad by @siddharthamehandru | Stardance
|
1793602348.60486
|
1794207148.60486
|
|
71350
|
ascart by @M3RCY | Stardance
|
M3RCY
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ascart by @M3RCY | Stardance
|
1793602349.509393
|
1794207149.509393
|
|
71351
|
Tap to Generate Flowers! by @Subawu | Stardance
|
Subawu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Tap to Generate Flowers! by @Subawu | Stard Title: Tap to Generate Flowers! by @Subawu | Stardance...
|
1793602350.3936248
|
1794207150.3936248
|
|
71352
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792950449.1116395
|
1793814449.1116395
|
|
71353
|
Personal Site by @_tenorangesax_ | Stardance
|
_tenorangesax_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Personal Site by @_tenorangesax_ | Stardanc Title: Personal Site by @_tenorangesax_ | Stardance...
|
1793602351.2854972
|
1794207151.2854972
|
|
71354
|
My awesome macropad! by @mitunsuresh34 | Stardance
|
mitunsuresh34
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @mitunsuresh34 | St Title: My awesome macropad! by @mitunsuresh34 | Stardance...
|
1793602353.5366843
|
1794207153.5366843
|
|
71355
|
loki themed clock by @Lasyak | Stardance
|
Lasyak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: loki themed clock by @Lasyak | Stardance
|
1793602354.4295616
|
1794207154.4295616
|
|
71356
|
Geometry dash by @matest | Stardance
|
matest
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Geometry dash by @matest | Stardance
|
1793602355.3265705
|
1794207155.3265705
|
|
71357
|
AeroMap by @rishaankalaaa | Stardance
|
rishaankalaaa
|
1
|
13.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-27T17:48:23Z", "hours": 13.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What did you make? I built AeroTrace , a flight telemetry and analysis tool for Microsoft Flight Simulator. It connects simulator telemetry to a web dashboard where users can explore flight sessions, review telemetry data, browse flight history, and view post-flight reports. I also implemented a public demo mode with sample flights, allowing reviewers to explore the interface without needing MSFS What was challenging? One of the biggest challenges was designing a reliable connection between live simulator telemetry and the dashboard while keeping the system safe and predictable. I worked on telemetry validation, flight-session handling, API testing, and preventing duplicate or missing data from affecting reports. Making the existing application deployable as a public demo without exposing my local simulator connector was another important challenge. What are you proud of? I’m proud that AeroTrace combines an actual simulator-connected workflow with a usable web interface, rather than being just a static mockup. The project includes typed data validation, flight history, post-flight reporting, and automated frontend tests. I’m especially proud of adding a demo mode that lets people explore the project independently while preserving local live-simulator functionality. What should people know so they can test your project? Open the public demo URL and navigate to the dashboard and flight history. Select any sample flight to explore its telemetry and post-flight report. The interface displays a clear “DEMO DATA — NOT LIVE MSFS TELEMETRY” banner in demo mode. The public demo uses sample data; live telemetry requires Microsoft Flight Simulator and the local Python connector running on a compatible setup.", "repo": "https://github.com/rjzxui/aerotrace", "demo": "https://aerotrace-phi.vercel.app/"}]...
|
[{"post_id": 83219, "ts": "202 [{"post_id": 83219, "ts": "2026-10-27T11:55:47Z", "hours": 7.7661, "text": "made analysis tools to determine the speed , altitude , route of the aircraft"}, {"post_id": 83048, "ts": "2026-10-26T17:35:11Z", "hours": 4.4653, "text": "Worked on demo flight and made a flight dashboard"}, {"post_id": 82797, "ts": "2026-10-25T20:58:23Z", "hours": 1.0081, "text": "Worked on AeroTrace’s flight telemetry and API testing infrastructure today. Added Zod schemas to validate telemetry samples, flight sessions, connector status, and flight reports. Defined flight lifecycle states and telemetry quality/provenance fields. Added API tests for flight finalization, report retrieval, and telemetry synchronization. Tested error handling for unavailable connectors and incomplete flight sessions. Added validation for local API URLs to reject unsafe remote destinations. Tested telemetry deduplication, pagination, and handling of missing sensor values. Added regression tests for interrupted flights and observed MSFS telemetry. Focused on reliable data validation and accurate flight reporting."}]...
|
Title: AeroMap by @rishaankalaaa | Stardance
Devl Title: AeroMap by @rishaankalaaa | Stardance
Devlogs:
Worked on AeroTrace’s flight telemetry and API testing infrastructure today. Added Zod schemas to validate telemetry samples, flight sessions, connector status, and flight reports. Defined flight lifecycle states and telemetry quality/provenance fields. Added API tests for flight finalization, report retrieval, and telemetry synchronization. Tested error handling for unavailable connectors and incomplete flight sessions. Added validation for local API URLs to reject unsafe remote destinations. Tested telemetry deduplication, pagination, and handling of missing sensor values. Added regression tests for interrupted flights and observed MSFS telemetry. Focused on reliable data validation and accurate flight reporting.
Worked on demo flight and made a flight dashboard
made analysis tools to determine the speed , altitude , route of the aircraft
Ships:
What did you make? I built AeroTrace , a flight telemetry and analysis tool for Microsoft Flight Simulator. It connects simulator telemetry to a web dashboard where users can explore flight sessions, review telemetry data, browse flight history, and view post-flight reports. I also implemented a public demo mode with sample flights, allowing reviewers to explore the interface without needing MSFS What was challenging? One of the biggest challenges was designing a reliable connection between live simulator telemetry and the dashboard while keeping the system safe and predictable. I worked on telemetry validation, flight-session handling, API testing, and preventing duplicate or missing data from affecting reports. Making the existing application deployable as a public demo without exposing my local simulator connector was another important challenge. What are you proud of? I’m proud that AeroTrace combines an actual simulator-connected workflow with a usable web interface, rather than being just a static mockup. The project includes typed data validation, flight history, post-flight reporting, and automated frontend tests. I’m especially proud of adding a demo mode that lets people explore the project independently while preserving local live-simulator functionality. What should people know so they can test your project? Open the public demo URL and navigate to the dashboard and flight history. Select any sample flight to explore its telemetry and post-flight report. The interface displays a clear “DEMO DATA — NOT LIVE MSFS TELEMETRY” banner in demo mode. The public demo uses sample data; live telemetry requires Microsoft Flight Simulator and the local Python connector running on a compatible setup....
|
1793696051.4642246
|
1793782451.4642246
|