|
5751
|
Portfolio by @MicahO | Stardance
|
MicahO
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Portfolio by @MicahO | Stardance
|
1792680668.7743373
|
1793285468.7743373
|
|
5752
|
MarketSim-AI by @Diego | Stardance
|
Diego
|
0
|
3.13
|
0
|
[]
|
[{"post_id": 9736, "ts": "2026 [{"post_id": 9736, "ts": "2026-06-16T05:03:46Z", "hours": 0.43, "text": "day whatever Building the Market Simulation Clock Today I implemented two core pieces of the MarketSim AI simulation engine: step() and get_history() . The biggest challenge in this project is preventing future data leakage. The trading agent must only see information that would have been available on the current simulated date. To support this, I created a trading calendar system based on historical SPY market data. Instead of manually adding one day at a time (which would break on weekends and holidays), the simulator follows actual market trading days. The new step() method advances the simulation exactly one trading day forward by moving through this calendar. I also implemented get_history() , which acts as a security layer between the agent and the raw market data. When historical data is requested, the method filters the dataset to include only dates up to the current simulation date before returning the requested lookback window. This ensures the agent can never accidentally access future information. Example: history = env . get_history ( \" AAPL \" , lookback_days = 30 ) returns only the previous 30 trading days that existed at that point in time. Along the way I added unit tests to verify: Environment creation Trading-day advancement with step() Historical data retrieval Prevention of future-date access Current project status: ✅ Data download pipeline ✅ Data cleaning pipeline ✅ DataLoader ✅ MarketEnvironment ✅ Trading calendar system ✅ step() simulation advancement ✅ get_history() future-leakage protection ✅ 7 passing tests The simulator can now move through history one trading day at a time while enforcing realistic information constraints—the foundation needed for future trading agents."}, {"post_id": 7325, "ts": "2026-06-12T06:25:15Z", "hours": 0.8553, "text": "Today I worked on various things. I worked on the data loader python file. Ensuring that all the tickers were clean, and processed and then loaded. Then I worked on the market environment python file. This is arguably the most important file because I need to make sure that no future data can be seen by it. After that, I created tests for both the data loader, and the market environment to make sure I am writing production quality code."}, {"post_id": 5981, "ts": "2026-06-10T01:08:06Z", "hours": 0.8575, "text": "Today I spent the majority of my time loading my data. This means downloading the raw data from Yahoo Finance. Then I realized it came in a format I didn’t want. So as you can see below, I spent some time cleaning it up."}, {"post_id": 5424, "ts": "2026-06-09T05:55:58Z", "hours": 0.9831, "text": "Today I spent a lot of time working on organizing all my files and getting the correct architecture structure set up. Very boring indeed."}]...
|
Title: MarketSim-AI by @Diego | Stardance
Devlogs Title: MarketSim-AI by @Diego | Stardance
Devlogs:
Today I spent a lot of time working on organizing all my files and getting the correct architecture structure set up. Very boring indeed.
Today I spent the majority of my time loading my data. This means downloading the raw data from Yahoo Finance. Then I realized it came in a format I didn’t want. So as you can see below, I spent some time cleaning it up.
Today I worked on various things. I worked on the data loader python file. Ensuring that all the tickers were clean, and processed and then loaded. Then I worked on the market environment python file. This is arguably the most important file because I need to make sure that no future data can be seen by it. After that, I created tests for both the data loader, and the market environment to make sure I am writing production quality code.
day whatever Building the Market Simulation Clock Today I implemented two core pieces of the MarketSim AI simulation engine: step() and get_history() . The biggest challenge in this project is preventing future data leakage. The trading agent must only see information that would have been available on the current simulated date. To support this, I created a trading calendar system based on historical SPY market data. Instead of manually adding one day at a time (which would break on weekends and holidays), the simulator follows actual market trading days. The new step() method advances the simulation exactly one trading day forward by moving through this calendar. I also implemented get_history() , which acts as a security layer between the agent and the raw market data. When historical data is requested, the method filters the dataset to include only dates up to the current simulation date before returning the requested lookback window. This ensures the agent can never accidentally access future information. Example: history = env . get_history ( " AAPL " , lookback_days = 30 ) returns only the previous 30 trading days that existed at that point in time. Along the way I added unit tests to verify: Environment creation Trading-day advancement with step() Historical data retrieval Prevention of future-date access Current project status: ✅ Data download pipeline ✅ Data cleaning pipeline ✅ DataLoader ✅ MarketEnvironment ✅ Trading calendar system ✅ step() simulation advancement ✅ get_history() future-leakage protection ✅ 7 passing tests The simulator can now move through history one trading day at a time while enforcing realistic information constraints—the foundation needed for future trading agents....
|
1792742122.1877778
|
1793346922.1877778
|
|
5753
|
My first slack bot! by @jdj | Stardance
|
jdj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @jdj | Stardance
|
1792712960.2001433
|
1793317760.2001433
|
|
5754
|
My first slack bot! by @Izzy | Stardance
|
Izzy
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-18T20:00:56Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created a slack bot that responds to simple commands on slack like getting ip address, tells a joke and some other functions There was little to no challenge thanks to the Stardance guide and my knowlegde in javascript I’m proud cause This is my first bot since i started learning javascript and it made me understand bot creation better The command is /izzy- whatever you want to run e.g /izzy-ip, /izzy-joke, and some others just tyoe /izzy-help and you’ll see the list of commands altough not through adding all but will soon be Thanks😊", "repo": "https://github.com/IzzyCodeX/izzy-bot", "demo": "https://hackclub.enterprise.slack.com/archives/C088DT8P7B8"}]...
|
[{"post_id": 1165, "ts": "2026 [{"post_id": 1165, "ts": "2026-06-03T00:37:06Z", "hours": 0.5339, "text": "My first slack bot!"}]...
|
Title: My first slack bot! by @Izzy | Stardance
D Title: My first slack bot! by @Izzy | Stardance
Devlogs:
My first slack bot!
Ships:
I created a slack bot that responds to simple commands on slack like getting ip address, tells a joke and some other functions There was little to no challenge thanks to the Stardance guide and my knowlegde in javascript I’m proud cause This is my first bot since i started learning javascript and it made me understand bot creation better The command is /izzy- whatever you want to run e.g /izzy-ip, /izzy-joke, and some others just tyoe /izzy-help and you’ll see the list of commands altough not through adding all but will soon be Thanks😊...
|
1793299689.1659358
|
1793386089.1659358
|
|
5755
|
PSP Interface by @isabelle_flynn | Stardance
|
isabelle_flynn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PSP Interface by @isabelle_flynn | Stardanc Title: PSP Interface by @isabelle_flynn | Stardance...
|
1793177400.152282
|
1793782200.152282
|
|
5756
|
Anti Bullying App by @DashKiwi | Stardance
|
DashKiwi
|
0
|
2.97
|
0
|
[]
|
[{"post_id": 5186, "ts": "2026 [{"post_id": 5186, "ts": "2026-06-08T21:39:44Z", "hours": 0.5494, "text": "Better admin dashboard login screen. Looks wayyy better than it did before. Just currently waiting for my schools IT admin to respond about server hosting for testing."}, {"post_id": 2515, "ts": "2026-06-05T01:33:21Z", "hours": 0.6022, "text": "Updated the student dashboard after talking to my stakeholders. Going to talk to stakeholders once again then update it."}, {"post_id": 2067, "ts": "2026-06-04T11:41:47Z", "hours": 1.8158, "text": "I am currently working on the main Student/Reporter submission form. This form serves as the primary source of information for administrators to review and manage reported incidents. Reporters can submit details such as the incident type, a brief title, a description of what occurred, and the names of individuals involved in the bullying incident. Support for photo and video evidence is planned for a future update. The submitted bully names are stored individually, allowing them to be aggregated and analyzed within the admin dashboard. This functionality enables administrators to identify patterns and generate reports based on recurring individuals. The reporting and management features on the admin side have now been completed. My next step is to gather stakeholder feedback on the user interface and overall reporting workflow. Significant development work has already been completed on the admin dashboard, so I want to ensure the submission experience aligns well with stakeholder expectations before moving forward."}]...
|
Title: Anti Bullying App by @DashKiwi | Stardance
Title: Anti Bullying App by @DashKiwi | Stardance
Devlogs:
I am currently working on the main Student/Reporter submission form. This form serves as the primary source of information for administrators to review and manage reported incidents. Reporters can submit details such as the incident type, a brief title, a description of what occurred, and the names of individuals involved in the bullying incident. Support for photo and video evidence is planned for a future update. The submitted bully names are stored individually, allowing them to be aggregated and analyzed within the admin dashboard. This functionality enables administrators to identify patterns and generate reports based on recurring individuals. The reporting and management features on the admin side have now been completed. My next step is to gather stakeholder feedback on the user interface and overall reporting workflow. Significant development work has already been completed on the admin dashboard, so I want to ensure the submission experience aligns well with stakeholder expectations before moving forward.
Updated the student dashboard after talking to my stakeholders. Going to talk to stakeholders once again then update it.
Better admin dashboard login screen. Looks wayyy better than it did before. Just currently waiting for my schools IT admin to respond about server hosting for testing....
|
1793137952.1057525
|
1793742752.1057525
|
|
5757
|
lockin extension by @epain | Stardance
|
epain
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: lockin extension by @epain | Stardance
|
1792723660.1846151
|
1793328460.1846151
|
|
5758
|
Simple Game In Java by @abhinav_eada | Stardance
|
abhinav_eada
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Simple Game In Java by @abhinav_eada | Star Title: Simple Game In Java by @abhinav_eada | Stardance...
|
1793163143.1398096
|
1793767943.1398096
|
|
5759
|
My awesome macropad! by @Yifei | Stardance
|
Yifei
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Yifei | Stardance
|
1792619699.6488907
|
1793224499.6488907
|
|
5760
|
The ABC Button Game by @brandon | Stardance
|
brandon
|
1
|
2.0
|
2
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-07T04:03:34Z", "hours": 2.0, "multiplier": 1.49, "payout": 2, "blessing": "neutral", "text": "I made my first game that uses the A, B, and C, key binds. I wanted to make it look like a 2d version of subway surfers. What I really struggled with at first was trying to figure out how all of this works, since this is my very first (complete) project. I also struggled with trying to fix an issue that my python game had, which was how the game ended out of nowhere even if the player didnt collide with any obstacle. However, what I am most proud of is being able to say that I made my very first game, even though it doesnt look too cool.", "repo": "https://github.com/Br4ndon-aero/ABC-Game", "demo": "https://github.com/Br4ndon-aero/ABC-Game/releases/tag/1.0.0"}]...
|
[{"post_id": 1847, "ts": "2026 [{"post_id": 1847, "ts": "2026-06-04T01:56:26Z", "hours": 0.9256, "text": "I created a Start Menu, a “select difficulty screen”, and added it to GitHub!"}, {"post_id": 1224, "ts": "2026-06-03T02:29:45Z", "hours": 0.5983, "text": "currently making edits on the game, created a draft and improvised. This is how the game is looking like so far on the terminal:"}]...
|
Title: The ABC Button Game by @brandon | Stardance Title: The ABC Button Game by @brandon | Stardance
Devlogs:
currently making edits on the game, created a draft and improvised. This is how the game is looking like so far on the terminal:
I created a Start Menu, a “select difficulty screen”, and added it to GitHub!
Ships:
I made my first game that uses the A, B, and C, key binds. I wanted to make it look like a 2d version of subway surfers. What I really struggled with at first was trying to figure out how all of this works, since this is my very first (complete) project. I also struggled with trying to fix an issue that my python game had, which was how the game ended out of nowhere even if the player didnt collide with any obstacle. However, what I am most proud of is being able to say that I made my very first game, even though it doesnt look too cool....
|
1793137676.4318092
|
1793224076.4318092
|
|
5761
|
My first slack bot! by @Shayaan | Stardance
|
Shayaan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Shayaan | Stardance
|
1792727346.332463
|
1793332146.332463
|
|
5762
|
RPGproject by @4ermine | Stardance
|
4ermine
|
0
|
88.46
|
0
|
[]
|
[{"post_id": 79613, "ts": "202 [{"post_id": 79613, "ts": "2026-10-14T18:29:12Z", "hours": 28.2375, "text": "DEVLOG #08 Coming back to this after a long time, I’ve been working on the castle map and office map. The next thing I’ll be doing is adding NPCs, castle wall borders, and the exam gameplay in the office. What’s New Castle exterior map Castle pan added Castle interior map Office map New additions to train map Camera pan update What’s Next Finish office and castle maps Use exam code to add the exam to the game NPCs!"}, {"post_id": 41845, "ts": "2026-08-06T09:56:00Z", "hours": 10.6997, "text": "DEVLOG #07 I’ve been working on my castle/academy pixel art recently. I am also planning to add an inventory function… Most of my recent work is in the form of just code, so I don’t have anything visual to show for it. What’s New Code for exam and training system Code for castle pan What’s Next New maps and pixel art Inventory system?"}, {"post_id": 29371, "ts": "2026-07-16T08:47:50Z", "hours": 12.2011, "text": "DEVLOG #06 I’m currently working on the code for my future entrance exam scene. Unfortunately I don’t have any visuals to post for it yet! Since I haven’t posted my updated battle sequence and NPC follow mechanic despite mentioning it, I dedicate this devlog to showing a little snippet of it."}, {"post_id": 25803, "ts": "2026-07-10T08:30:47Z", "hours": 4.5844, "text": "DEVLOG #05 Almost done with the train’s interior! I still have to add the scrolling bg on the window. What’s new: Train door animation NPCs in subway car: dialogue, sprites, animations NPC walk/follow mechanic in later game What’s next: Scrolling bg Polish maps/add objects Enemy attack animation…"}, {"post_id": 25210, "ts": "2026-07-09T10:03:45Z", "hours": 16.8678, "text": "DEVLOG #04 The train station map has been updated. Using aseprite, I designed a new train/subway and proper wall tiles for the map. Other new additions: Tutorial battle completed, including scripted loss and second battle with NPC icons and dialogue to aid the player New NPC walking cutscene New dialogue and updated older dialogue to ensure clarity Battle UI instruction panel for keyboard mechanics Forest map updated with redesigned train station as well What’s next: Animate train doors Add objects and NPCs to station map Complete train interior scene Still working on enemy attack animation…"}, {"post_id": 14022, "ts": "2026-06-23T00:20:47Z", "hours": 9.1156, "text": "DEVLOG #03 It’s been a while… the overall battle ui is almost done! What’s new: Adaptable party panel (characters can be added and removed) Action menu with four options + key navigation Unique skills for each party member Items and ability to select target party member Attack menu for writing code (currently only one problem type) Background + enemy drawing Escape button mechanics to exit attack, skill, and items menu What’s next Finish the attack animation for the enemy Modify first battle encounter to fit storyline goals Add option for a speaker name on top of dialogue box (for new character introductions)"}, {"post_id": 3932, "ts": "2026-06-07T01:53:36Z", "hours": 3.86, "text": "DEVLOG #02 Working on pixel art and adding new tiles + objects to the forest map."}, {"post_id": 1841, "ts": "2026-06-04T01:43:24Z", "hours": 2.8969, "text": "DEVLOG #01 Spent way too long working on the bare bones of the battle UI for the game. No art or background yet… but at least it works. Next steps: add functionality to all four buttons add timer to text input box draw player/party panel polish visuals"}]...
|
Title: RPGproject by @4ermine | Stardance
Devlogs Title: RPGproject by @4ermine | Stardance
Devlogs:
DEVLOG #01 Spent way too long working on the bare bones of the battle UI for the game. No art or background yet… but at least it works. Next steps: add functionality to all four buttons add timer to text input box draw player/party panel polish visuals
DEVLOG #02 Working on pixel art and adding new tiles + objects to the forest map.
DEVLOG #03 It’s been a while… the overall battle ui is almost done! What’s new: Adaptable party panel (characters can be added and removed) Action menu with four options + key navigation Unique skills for each party member Items and ability to select target party member Attack menu for writing code (currently only one problem type) Background + enemy drawing Escape button mechanics to exit attack, skill, and items menu What’s next Finish the attack animation for the enemy Modify first battle encounter to fit storyline goals Add option for a speaker name on top of dialogue box (for new character introductions)
DEVLOG #04 The train station map has been updated. Using aseprite, I designed a new train/subway and proper wall tiles for the map. Other new additions: Tutorial battle completed, including scripted loss and second battle with NPC icons and dialogue to aid the player New NPC walking cutscene New dialogue and updated older dialogue to ensure clarity Battle UI instruction panel for keyboard mechanics Forest map updated with redesigned train station as well What’s next: Animate train doors Add objects and NPCs to station map Complete train interior scene Still working on enemy attack animation…
DEVLOG #05 Almost done with the train’s interior! I still have to add the scrolling bg on the window. What’s new: Train door animation NPCs in subway car: dialogue, sprites, animations NPC walk/follow mechanic in later game What’s next: Scrolling bg Polish maps/add objects Enemy attack animation…
DEVLOG #06 I’m currently working on the code for my future entrance exam scene. Unfortunately I don’t have any visuals to post for it yet! Since I haven’t posted my updated battle sequence and NPC follow mechanic despite mentioning it, I dedicate this devlog to showing a little snippet of it.
DEVLOG #07 I’ve been working on my castle/academy pixel art recently. I am also planning to add an inventory function… Most of my recent work is in the form of just code, so I don’t have anything visual to show for it. What’s New Code for exam and training system Code for castle pan What’s Next New maps and pixel art Inventory system?
DEVLOG #08 Coming back to this after a long time, I’ve been working on the castle map and office map. The next thing I’ll be doing is adding NPCs, castle wall borders, and the exam gameplay in the office. What’s New Castle exterior map Castle pan added Castle interior map Office map New additions to train map Camera pan update What’s Next Finish office and castle maps Use exam code to add the exam to the game NPCs!...
|
1792745362.326075
|
1793350162.326075
|
|
5763
|
Untitled by @charles | Stardance
|
charles
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @charles | Stardance
|
1792641326.5552073
|
1793246126.5552073
|
|
5764
|
Rocket game by @brandon | Stardance
|
brandon
|
0
|
1.0
|
0
|
[]
|
[{"post_id": 5433, "ts": "2026 [{"post_id": 5433, "ts": "2026-06-09T06:23:30Z", "hours": 0.0, "text": "Currently trying to figure out how to animate my rocket, including its flames, and the physics"}, {"post_id": 14126, "ts": "2026-06-23T03:19:17Z", "hours": 1.0, "text": "I have been trying to include different upgrades to my game, such as adding a fuel system, atmospheric drag, etc. However, I completely forgot that I wanted to make it into its own browser game, so i had to figure out how to switch all of my coding into javascript language. Below is a screenshot of some of the changes I made to my python file:"}]...
|
Title: Rocket game by @brandon | Stardance
Devlog Title: Rocket game by @brandon | Stardance
Devlogs:
Currently trying to figure out how to animate my rocket, including its flames, and the physics
I have been trying to include different upgrades to my game, such as adding a fuel system, atmospheric drag, etc. However, I completely forgot that I wanted to make it into its own browser game, so i had to figure out how to switch all of my coding into javascript language. Below is a screenshot of some of the changes I made to my python file:...
|
1792882395.2879648
|
1793746395.2879648
|
|
5765
|
My awesome macropad! by @jivin | Stardance
|
jivin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @jivin | Stardance
|
1793249748.5813673
|
1793854548.5813673
|
|
5766
|
My first slack bot! by @Isaac15497 | Stardance
|
Isaac15497
|
0
|
0.8
|
0
|
[]
|
[{"post_id": 1593, "ts": "2026 [{"post_id": 1593, "ts": "2026-06-03T18:32:17Z", "hours": 0.8031, "text": "Just trying to go through the guide. (I’m getting there)"}]...
|
Title: My first slack bot! by @Isaac15497 | Starda Title: My first slack bot! by @Isaac15497 | Stardance
Devlogs:
Just trying to go through the guide. (I’m getting there)...
|
1793184484.849548
|
1793789284.849548
|
|
5767
|
Untitled project by @nihal_krishna_p | Stardance
|
nihal_krishna_p
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @nihal_krishna_p | Star Title: Untitled project by @nihal_krishna_p | Stardance...
|
1792677181.6007152
|
1793281981.6007152
|
|
5768
|
Untitled by @jdj | Stardance
|
jdj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @jdj | Stardance
|
1792637544.38707
|
1793242344.38707
|
|
5769
|
My awesome macropad! by @jdj | Stardance
|
jdj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @jdj | Stardance
|
1792727324.1742172
|
1793332124.1742172
|
|
5770
|
Untitled by @jdj | Stardance
|
jdj
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @jdj | Stardance
|
1793288988.9029868
|
1793893788.9029868
|
|
5771
|
My first slack bot! by @jivin | Stardance
|
jivin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @jivin | Stardance
|
1793256584.679622
|
1793861384.679622
|
|
5772
|
My awesome macropad! by @CapJoe | Stardance
|
CapJoe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @CapJoe | Stardance
|
1792687908.3220997
|
1793292708.3220997
|
|
5773
|
My awesome macropad! by @mlin | Stardance
|
mlin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @mlin | Stardance
|
1793162947.0448627
|
1793767747.0448627
|
|
5774
|
My awesome macropad! by @x1c_pk | Stardance
|
x1c_pk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @x1c_pk | Stardance
|
1793170306.8502738
|
1793775106.8502738
|
|
5775
|
Online real-time study area by @zeted0410 | Starda Online real-time study area by @zeted0410 | Stardance...
|
zeted0410
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Online real-time study area by @zeted0410 | Title: Online real-time study area by @zeted0410 | Stardance...
|
1792914489.2481
|
1793778489.2481
|
|
5776
|
Old guitar tuning pegs by @codingfreak234 | Starda Old guitar tuning pegs by @codingfreak234 | Stardance...
|
codingfreak234
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-23T23:24:51Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made replacement tuning pegs for an old guitar. The hardest part was probably making sure that I had the letters inserted correctly to the sides of the tuning pegs. follow the instructions on the printables page, or in the README. they say the same things. Have Fun!", "repo": "https://github.com/CodingFreak234/Tuning-peg-replacements", "demo": "https://www.printables.com/model/1762803-replacement-tuning-pegs-for-guitar"}]...
|
[{"post_id": 2521, "ts": "2026 [{"post_id": 2521, "ts": "2026-06-05T01:48:17Z", "hours": 0.3178, "text": "I have this old guitar that’s kind of broken, and it’s missing some tuning pegs, so I designed some new ones in tinkercad. It took a while to get the measurements from the guitar, and I really don’t know if they actually are going to fit. I’m printing them now, so well find out in about 5 minutes. Also, thanks to Sunjot and Elliott-entity on Slack for helping me figure out how to make a devlog. Update from 5 minutes later. - The tuning pegs work just fine, but if by some miracle they work on your guitar, it would probably be a good idea to glue them on with hot glue or superglue or something similar. I’m also going to camp for two weeks, and therefore won’t be able to do anything more until I get back. Check out the repository! https://github.com/CodingFreak234/Tuning-peg-replacements"}]...
|
Title: Old guitar tuning pegs by @codingfreak234 | Title: Old guitar tuning pegs by @codingfreak234 | Stardance
Devlogs:
I have this old guitar that’s kind of broken, and it’s missing some tuning pegs, so I designed some new ones in tinkercad. It took a while to get the measurements from the guitar, and I really don’t know if they actually are going to fit. I’m printing them now, so well find out in about 5 minutes. Also, thanks to Sunjot and Elliott-entity on Slack for helping me figure out how to make a devlog. Update from 5 minutes later. - The tuning pegs work just fine, but if by some miracle they work on your guitar, it would probably be a good idea to glue them on with hot glue or superglue or something similar. I’m also going to camp for two weeks, and therefore won’t be able to do anything more until I get back. Check out the repository! https://github.com/CodingFreak234/Tuning-peg-replacements
Ships:
I made replacement tuning pegs for an old guitar. The hardest part was probably making sure that I had the letters inserted correctly to the sides of the tuning pegs. follow the instructions on the printables page, or in the README. they say the same things. Have Fun!...
|
1793306949.682816
|
1793393349.682816
|
|
5777
|
My first slack bot! by @SaiKaushik | Stardance
|
SaiKaushik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @SaiKaushik | Starda Title: My first slack bot! by @SaiKaushik | Stardance...
|
1792774123.8033266
|
1793378923.8033266
|
|
5778
|
HUMANMAN by @prasumshrestha8877 | Stardance
|
prasumshrestha8877
|
0
|
3.16
|
0
|
[]
|
[{"post_id": 1163, "ts": "2026 [{"post_id": 1163, "ts": "2026-06-03T00:27:42Z", "hours": 3.1636, "text": "WORKING ON THE WEEKEND LIKE USUAL :)"}]...
|
Title: HUMANMAN by @prasumshrestha8877 | Stardance Title: HUMANMAN by @prasumshrestha8877 | Stardance
Devlogs:
WORKING ON THE WEEKEND LIKE USUAL :)...
|
1792799618.625922
|
1793404418.625922
|
|
5779
|
Co2 incubator by @TechyFrog | Stardance
|
TechyFrog
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Co2 incubator by @TechyFrog | Stardance
|
1792777890.2486234
|
1793382690.2486234
|
|
5780
|
Drone Racing Simulator by @NamanS | Stardance
|
NamanS
|
1
|
8.0
|
110
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-26T19:10:29Z", "hours": 8.0, "multiplier": 13.08, "payout": 110, "blessing": "neutral", "text": "I built a 3D drone racing simulator in Python that uses physics-based motion (gravity, thrust, drag) and a PD controller to guide a drone through a series of 3D gates. The simulation is visualized in an interactive Plotly 3D environment with an animated trajectory, colour-coded speed, and real-time force vectors, along with play/pause controls and a time slider for scrubbing through the motion. The main challenge was balancing stable control with realistic physics while also getting the Plotly animation system (especially the slider and frame updates) to behave correctly. I’m most proud of making the simulation visually intuitive and extensible toward a full rigid-body drone model in the future. To run it, users just need Python with NumPy and Plotly installed, then execute the script to generate an HTML file they can open in a browser to interact with the simulation.", "repo": "https://github.com/Nam2302/Drone-Simulation/", "demo": "https://nam2302.github.io/Drone-Simulation/"}]...
|
[{"post_id": 16433, "ts": "202 [{"post_id": 16433, "ts": "2026-06-26T18:57:36Z", "hours": 6.1103, "text": "Devlog #2 I added a coloured speed visualization to the trajectory trail, where the drone’s path is now colour-mapped based on instantaneous velocity. This makes it much easier to see acceleration and braking behaviour during gate transitions. I also improved the 3D animation system so the force vectors are more stable and visually consistent across frames, especially during high-acceleration segments. On top of that, I refined the Plotly animation controls so the slider state behaves more reliably when interacting with play/pause, and the camera no longer resets unexpectedly when scrubbing through frames. The visualization is now significantly more readable, especially when analyzing control performance over time. The orientation system is still derived from motion (based on velocity and thrust direction), but it is now more consistent and ready for the next stage, where orientation will directly affect movement. The next step is to transition from a point-mass approximation to a full rigid-body model, where roll, pitch, and yaw actively influence thrust direction and overall dynamics."}, {"post_id": 9442, "ts": "2026-06-15T20:07:09Z", "hours": 2.2678, "text": "I started building a 3D drone racing simulator in Python to better understand physics-based motion and control systems. The goal is to eventually get to a full rigid-body drone model, but I’m starting simple and building up. Right now, the system treats the drone as a point mass: State: position + velocity Forces: gravity, thrust, and air drag Motion follows Newton’s law (F = ma) A PD controller drives the drone through a set of 3D gates by minimizing position error and damping velocity. To evaluate performance, I added metrics like lap time, energy usage, tracking error, and a final score that combines them. For visualization, I’m using Plotly to render the 3D trajectory and gate positions, which makes it much easier to debug control behaviour. The first major upgrade was adding a basic orientation layer. Instead of just plotting a point, I compute a forward direction from velocity so the drone “faces” where it is moving. Right now, orientation is derived from motion. The next step is flipping that relationship so orientation starts affecting motion. This is through roll, pitch, and yaw. The next update will focus on adding real rotational dynamics and moving toward a rigid-body model instead of a point mass."}]...
|
Title: Drone Racing Simulator by @NamanS | Stardan Title: Drone Racing Simulator by @NamanS | Stardance
Devlogs:
I started building a 3D drone racing simulator in Python to better understand physics-based motion and control systems. The goal is to eventually get to a full rigid-body drone model, but I’m starting simple and building up. Right now, the system treats the drone as a point mass: State: position + velocity Forces: gravity, thrust, and air drag Motion follows Newton’s law (F = ma) A PD controller drives the drone through a set of 3D gates by minimizing position error and damping velocity. To evaluate performance, I added metrics like lap time, energy usage, tracking error, and a final score that combines them. For visualization, I’m using Plotly to render the 3D trajectory and gate positions, which makes it much easier to debug control behaviour. The first major upgrade was adding a basic orientation layer. Instead of just plotting a point, I compute a forward direction from velocity so the drone “faces” where it is moving. Right now, orientation is derived from motion. The next step is flipping that relationship so orientation starts affecting motion. This is through roll, pitch, and yaw. The next update will focus on adding real rotational dynamics and moving toward a rigid-body model instead of a point mass.
Devlog #2 I added a coloured speed visualization to the trajectory trail, where the drone’s path is now colour-mapped based on instantaneous velocity. This makes it much easier to see acceleration and braking behaviour during gate transitions. I also improved the 3D animation system so the force vectors are more stable and visually consistent across frames, especially during high-acceleration segments. On top of that, I refined the Plotly animation controls so the slider state behaves more reliably when interacting with play/pause, and the camera no longer resets unexpectedly when scrubbing through frames. The visualization is now significantly more readable, especially when analyzing control performance over time. The orientation system is still derived from motion (based on velocity and thrust direction), but it is now more consistent and ready for the next stage, where orientation will directly affect movement. The next step is to transition from a point-mass approximation to a full rigid-body model, where roll, pitch, and yaw actively influence thrust direction and overall dynamics.
Ships:
I built a 3D drone racing simulator in Python that uses physics-based motion (gravity, thrust, drag) and a PD controller to guide a drone through a series of 3D gates. The simulation is visualized in an interactive Plotly 3D environment with an animated trajectory, colour-coded speed, and real-time force vectors, along with play/pause controls and a time slider for scrubbing through the motion. The main challenge was balancing stable control with realistic physics while also getting the Plotly animation system (especially the slider and frame updates) to behave correctly. I’m most proud of making the simulation visually intuitive and extensible toward a full rigid-body drone model in the future. To run it, users just need Python with NumPy and Plotly installed, then execute the script to generate an HTML file they can open in a browser to interact with the simulation....
|
1793202707.9788144
|
1793289107.9788144
|
|
5781
|
My first slack bot! by @brimarcia15 | Stardance
|
brimarcia15
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @brimarcia15 | Stard Title: My first slack bot! by @brimarcia15 | Stardance...
|
1792670090.8359673
|
1793274890.8359673
|
|
5782
|
My awesome macropad! by @brimarcia15 | Stardance
|
brimarcia15
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @brimarcia15 | Star Title: My awesome macropad! by @brimarcia15 | Stardance...
|
1792615691.979177
|
1793220491.979177
|
|
5783
|
Smart Auto Curtain Manager by @Ddark | Stardance
|
Ddark
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Smart Auto Curtain Manager by @Ddark | Star Title: Smart Auto Curtain Manager by @Ddark | Stardance...
|
1792766972.5733879
|
1793371772.5733879
|
|
5784
|
My first slack bot! by @bebop | Stardance
|
bebop
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @bebop | Stardance
|
1793278143.436015
|
1793882943.436015
|
|
5785
|
My first slack bot! by @IzStar | Stardance
|
IzStar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @IzStar | Stardance
|
1792626487.4269543
|
1793231287.4269543
|
|
5786
|
Untitled project by @Sodonite | Stardance
|
Sodonite
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Sodonite | Stardance
|
1792644644.1080914
|
1793249444.1080914
|
|
5787
|
My first slack bot! by @baikuntayk | Stardance
|
baikuntayk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @baikuntayk | Starda Title: My first slack bot! by @baikuntayk | Stardance...
|
1793310796.0905478
|
1793915596.0905478
|
|
5788
|
My awesome macropad! by @splen | Stardance
|
splen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @splen | Stardance
|
1792619469.2246838
|
1793224269.2246838
|
|
5789
|
Jawa Market Trend Anaylzer and Site Scraper by @Dd Jawa Market Trend Anaylzer and Site Scraper by @Ddark | Stardance...
|
Ddark
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Jawa Market Trend Anaylzer and Site Scraper Title: Jawa Market Trend Anaylzer and Site Scraper by @Ddark | Stardance...
|
1792900205.1847873
|
1793764205.1847873
|
|
5790
|
My awesome macropad! by @anime101 | Stardance
|
anime101
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @anime101 | Stardan Title: My awesome macropad! by @anime101 | Stardance...
|
1792655641.8496454
|
1793260441.8496454
|
|
5791
|
My awesome macropad! by @duaa | Stardance
|
duaa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @duaa | Stardance
|
1792651756.0237882
|
1793256556.0237882
|
|
5792
|
Poupapp - React by @Manenti | Stardance
|
Manenti
|
1
|
7.0
|
23
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-26T18:23:41Z", "hours": 7.0, "multiplier": 3.31, "payout": 23, "blessing": "neutral", "text": "I made PoupApp, a personal finance dashboard built with React, Vite, and CSS Modules. The project includes sections for accounts, transactions, daily budget, savings progress, and financial indicators. The main goal of this project was to practice front-end styling and improve my understanding of how to organize a clean interface using component-based development. Since PoupApp is mostly a front-end/static project, I focused more on the visual structure, reusable components, layout, and scoped styling rather than backend logic or real financial data persistence. One of the most challenging parts was organizing the styles in a way that each component stayed clean, readable, and easy to maintain. I also had to think carefully about spacing, hierarchy, responsiveness, and how to make the dashboard look like a real finance application. I am proud that I was able to create a visually organized and functional-looking interface while practicing styling techniques. This project helped me improve my confidence with React components and CSS Modules. To test the project, people can run it locally with npm install and npm run dev. They should know that the project is focused on the front-end experience, so the finance data is not connected to a real backend yet.", "repo": "https://github.com/noname697/PoupApp-React", "demo": "https://poup-app-react.vercel.app"}]...
|
[{"post_id": 3092, "ts": "2026 [{"post_id": 3092, "ts": "2026-06-06T00:07:19Z", "hours": 1.3225, "text": "Creating a grid structure for the Cards and creating, componentizing, and styling the third and fourth Cards."}, {"post_id": 2908, "ts": "2026-06-05T20:14:29Z", "hours": 0.3942, "text": "Creating and styling Typography and Card components"}, {"post_id": 2735, "ts": "2026-06-05T14:27:08Z", "hours": 0.3583, "text": "Importing icons, creating and styling the Main and SearchInput components"}, {"post_id": 2724, "ts": "2026-06-05T13:49:10Z", "hours": 0.4872, "text": "Creating de sidebar and importing the global font family Work Sans"}, {"post_id": 2712, "ts": "2026-06-05T13:08:47Z", "hours": 0.4406, "text": "Restarting the project on a different branch to use Tailwind instead of CSS Modules. I took the opportunity to test Tailwind in its playground, clean up the project, and add the global color variables to Tailwind."}, {"post_id": 2558, "ts": "2026-06-05T03:20:57Z", "hours": 0.6514, "text": "Creating, componentizing, and styling the fourth and final Card."}, {"post_id": 2541, "ts": "2026-06-05T02:40:03Z", "hours": 0.8561, "text": "Implementing a grid to allow the Cards to have stretch behavior, creating and componentizing the third Card."}, {"post_id": 2519, "ts": "2026-06-05T01:45:38Z", "hours": 0.7811, "text": "Creating components for the first and second Card"}, {"post_id": 1708, "ts": "2026-06-03T21:25:46Z", "hours": 0.7414, "text": "Creating and styling Card component"}, {"post_id": 1198, "ts": "2026-06-03T01:39:39Z", "hours": 0.3208, "text": "Building the Input component and the Main container"}, {"post_id": 1185, "ts": "2026-06-03T01:19:49Z", "hours": 0.2636, "text": "Building the side bar"}, {"post_id": 1172, "ts": "2026-06-03T01:03:47Z", "hours": 0.3967, "text": "Starting project, cleaning files, creating var colors and creating the main container"}]...
|
Title: Poupapp - React by @Manenti | Stardance
De Title: Poupapp - React by @Manenti | Stardance
Devlogs:
Starting project, cleaning files, creating var colors and creating the main container
Building the side bar
Building the Input component and the Main container
Creating and styling Card component
Creating components for the first and second Card
Implementing a grid to allow the Cards to have stretch behavior, creating and componentizing the third Card.
Creating, componentizing, and styling the fourth and final Card.
Restarting the project on a different branch to use Tailwind instead of CSS Modules. I took the opportunity to test Tailwind in its playground, clean up the project, and add the global color variables to Tailwind.
Creating de sidebar and importing the global font family Work Sans
Importing icons, creating and styling the Main and SearchInput components
Creating and styling Typography and Card components
Creating a grid structure for the Cards and creating, componentizing, and styling the third and fourth Cards.
Ships:
I made PoupApp, a personal finance dashboard built with React, Vite, and CSS Modules. The project includes sections for accounts, transactions, daily budget, savings progress, and financial indicators. The main goal of this project was to practice front-end styling and improve my understanding of how to organize a clean interface using component-based development. Since PoupApp is mostly a front-end/static project, I focused more on the visual structure, reusable components, layout, and scoped styling rather than backend logic or real financial data persistence. One of the most challenging parts was organizing the styles in a way that each component stayed clean, readable, and easy to maintain. I also had to think carefully about spacing, hierarchy, responsiveness, and how to make the dashboard look like a real finance application. I am proud that I was able to create a visually organized and functional-looking interface while practicing styling techniques. This project helped me improve my confidence with React components and CSS Modules. To test the project, people can run it locally with npm install and npm run dev. They should know that the project is focused on the front-end experience, so the finance data is not connected to a real backend yet....
|
1793220493.6041114
|
1793306893.6041114
|
|
5793
|
Untitled by @peingoin | Stardance
|
peingoin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @peingoin | Stardance
|
1792619259.019546
|
1793224059.019546
|
|
5794
|
Raspberry pi robot by @Ibrahim | Stardance
|
Ibrahim
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Raspberry pi robot by @Ibrahim | Stardance
|
1793242383.032391
|
1793847183.032391
|
|
5795
|
My awesome macropad! by @camagarvey | Stardance
|
camagarvey
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @camagarvey | Stard Title: My awesome macropad! by @camagarvey | Stardance...
|
1792655630.683482
|
1793260430.683482
|
|
5796
|
My awesome macropad! by @williamta | Stardance
|
williamta
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @williamta | Starda Title: My awesome macropad! by @williamta | Stardance...
|
1792666477.6208405
|
1793271277.6208405
|
|
5797
|
Anime Recommendation Engine by @sleepyBeing | Star Anime Recommendation Engine by @sleepyBeing | Stardance...
|
sleepyBeing
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Anime Recommendation Engine by @sleepyBeing Title: Anime Recommendation Engine by @sleepyBeing | Stardance...
|
1792712951.7777872
|
1793317751.7777872
|
|
5798
|
Untitled project by @ajjjster | Stardance
|
ajjjster
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @ajjjster | Stardance
|
1792774469.4731014
|
1793379269.4731014
|
|
5799
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792929014.1990232
|
1793793014.1990232
|
|
5800
|
Pilot Cosplay - Titanfall 2 by @spectacledhusky | Pilot Cosplay - Titanfall 2 by @spectacledhusky | Stardance...
|
spectacledhusky
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Pilot Cosplay - Titanfall 2 by @spectacledh Title: Pilot Cosplay - Titanfall 2 by @spectacledhusky | Stardance...
|
1793274462.971759
|
1793879262.971759
|