|
65028
|
Artefact Guardian by @shaurya500 | Stardance
|
shaurya500
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Artefact Guardian by @shaurya500 | Stardanc Title: Artefact Guardian by @shaurya500 | Stardance...
|
1793695841.080237
|
1794300641.080237
|
|
66701
|
my-alarm by @shaurya500 | Stardance
|
shaurya500
|
0
|
2.73
|
0
|
[]
|
[{"post_id": 75142, "ts": "202 [{"post_id": 75142, "ts": "2026-09-29T08:53:23Z", "hours": 1.5339, "text": "Designed PCB with correct components ,fixed issues"}, {"post_id": 75130, "ts": "2026-09-29T07:07:50Z", "hours": 1.2003, "text": "made PCB for my first alarm clock"}]...
|
Title: my-alarm by @shaurya500 | Stardance
Devlog Title: my-alarm by @shaurya500 | Stardance
Devlogs:
made PCB for my first alarm clock
Designed PCB with correct components ,fixed issues...
|
1793721342.11628
|
1794326142.11628
|
|
66735
|
JARVIS by @shaurya500 | Stardance
|
shaurya500
|
0
|
1.44
|
0
|
[]
|
[{"post_id": 75518, "ts": "202 [{"post_id": 75518, "ts": "2026-09-30T10:40:54Z", "hours": 0.4589, "text": "trying to create my own LLM to run JARVIS instead of some agent doing the work , i have a spare old laptop with RTX 3050 so it should be fine for it"}, {"post_id": 75235, "ts": "2026-09-29T15:29:58Z", "hours": 0.6597, "text": "made some initial commands like open notepad and made it actually SPEAK to me like “SYSTEMS INITIALZISED , SIR” and react to bye bye or shut down made it listen to me passively instaed of pressing enter each n every time and interface as well"}, {"post_id": 75184, "ts": "2026-09-29T12:32:22Z", "hours": 0.3228, "text": "working on making a operational JARVIS ai right now made a voice setup initialization"}]...
|
Title: JARVIS by @shaurya500 | Stardance
Devlogs: Title: JARVIS by @shaurya500 | Stardance
Devlogs:
working on making a operational JARVIS ai right now made a voice setup initialization
made some initial commands like open notepad and made it actually SPEAK to me like “SYSTEMS INITIALZISED , SIR” and react to bye bye or shut down made it listen to me passively instaed of pressing enter each n every time and interface as well
trying to create my own LLM to run JARVIS instead of some agent doing the work , i have a spare old laptop with RTX 3050 so it should be fine for it...
|
1793721417.061887
|
1794326217.061887
|
|
67965
|
warrior-game by @shaurya500 | Stardance
|
shaurya500
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: warrior-game by @shaurya500 | Stardance
|
1793735694.606268
|
1794340494.606268
|
|
51589
|
My first slack bot! by @shaurya23 | Stardance
|
shaurya23
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shaurya23 | Stardan Title: My first slack bot! by @shaurya23 | Stardance...
|
1793397139.8995867
|
1794001939.8995867
|
|
1653
|
Semi autonomous voice control by @shaurya11_baitul Semi autonomous voice control by @shaurya11_baitule | Stardance...
|
shaurya11_baitule
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Semi autonomous voice control by @shaurya11 Title: Semi autonomous voice control by @shaurya11_baitule | Stardance...
|
1793483359.0551074
|
1794088159.0551074
|
|
24601
|
Untitled by @shaurya11_baitule | Stardance
|
shaurya11_baitule
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @shaurya11_baitule | Stardance
|
1793573294.9710596
|
1794178094.9710596
|
|
61199
|
Paper trading algorithm by @shaurya09 | Stardance
|
shaurya09
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Paper trading algorithm by @shaurya09 | Sta Title: Paper trading algorithm by @shaurya09 | Stardance...
|
1793648863.3605657
|
1794253663.3605657
|
|
1043
|
Untitled project by @shaurya | Stardance
|
shaurya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shaurya | Stardance
|
1793350318.1228285
|
1793955118.1228285
|
|
3342
|
My awesome macropad! by @shaurwadhawan | Stardance
|
shaurwadhawan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shaurwadhawan | St Title: My awesome macropad! by @shaurwadhawan | Stardance...
|
1794009005.1249897
|
1794613805.1249897
|
|
3354
|
Untitled by @shaurwadhawan | Stardance
|
shaurwadhawan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @shaurwadhawan | Stardance
|
1793350625.0350363
|
1793955425.0350363
|
|
3370
|
My first slack bot! by @shaurwadhawan | Stardance
|
shaurwadhawan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shaurwadhawan | Sta Title: My first slack bot! by @shaurwadhawan | Stardance...
|
1793523386.9059718
|
1794128186.9059718
|
|
4274
|
AI Workshop by @shaurwadhawan | Stardance
|
shaurwadhawan
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-03T01:31:34Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built a somewhat polished Next.js portfolio with Tailwind and Framer Motion, focused on premium motion - with help of gpt 5.0, a strong hero section, and refined project cards. the main challenge imo was cleaning up the repo so GitHub would accept it (removing build artifacts like node_modules/.next and fixing a JSX issue in Hero.js), and the key point is that the app is ready to deploy publicly, it just needs a Vercel/Netlify deployment for a shareable live URL.", "repo": "https://github.com/shaurwadhawan/AI-workshop", "demo": "https://ai-workshop-rho-rouge.vercel.app/"}]...
|
[{"post_id": 739, "ts": "2026- [{"post_id": 739, "ts": "2026-06-02T11:17:55Z", "hours": 1.1308, "text": "Working on developing a site using next.js for my personal profile and advertising. Experimenting with custom scroll animations and cool ui/ux effects"}]...
|
Title: AI Workshop by @shaurwadhawan | Stardance
Title: AI Workshop by @shaurwadhawan | Stardance
Devlogs:
Working on developing a site using next.js for my personal profile and advertising. Experimenting with custom scroll animations and cool ui/ux effects
Ships:
I built a somewhat polished Next.js portfolio with Tailwind and Framer Motion, focused on premium motion - with help of gpt 5.0, a strong hero section, and refined project cards. the main challenge imo was cleaning up the repo so GitHub would accept it (removing build artifacts like node_modules/.next and fixing a JSX issue in Hero.js), and the key point is that the app is ready to deploy publicly, it just needs a Vercel/Netlify deployment for a shareable live URL....
|
1793915418.7794445
|
1794001818.7794445
|
|
15573
|
MineOS by @shaur1021 | Stardance
|
shaur1021
|
2
|
4.0
|
3
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-11T22:02:56Z", "hours": 1.0, "multiplier": 4.1, "payout": 3, "blessing": "neutral", "text": "Fixed my webOS. Images werent working", "repo": "https://github.com/shaur1021yt/MineOS", "demo": "https://shaur1021yt.github.io/MineOS/"}, {"ship_num": 2, "ts": "2026-06-11T19:32:27Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made MineOS, a minecraft operating system which works as a ad for my yt channel. The best part that I worked on, and was difficult and different from the guide is the Instagram to InstaCraft logo creation. Took me 30 mins to photoshop that. Must be an easier way but I like how it turned out", "repo": "https://github.com/shaur1021yt/MineOS", "demo": "https://shaur1021yt.github.io/MineOS/"}]...
|
[{"post_id": 7120, "ts": "2026 [{"post_id": 7120, "ts": "2026-06-11T22:02:21Z", "hours": 0.7433, "text": "Fixed the apps image working."}, {"post_id": 6602, "ts": "2026-06-11T02:29:32Z", "hours": 0.7094, "text": "Finished Part 4 Made instacraft, instagram, but minecraft. It doesnt rlly work like insta tho. is more of a notes app still. Also had to photoshop for liek 30 mins to ge the logo of instacraft"}, {"post_id": 6563, "ts": "2026-06-11T00:50:17Z", "hours": 0.9381, "text": "Finished part 3. Made code neater and also made the clsoe button a minecarft X. very fun"}, {"post_id": 6476, "ts": "2026-06-10T21:51:24Z", "hours": 0.6036, "text": "Did Part 2 I made the top bar of the OS with working time and the name of the OS. Haven’t customized it too much yet. Will do that in the next devlog. Oh yeah, I also added a nice minecraft background"}, {"post_id": 6446, "ts": "2026-06-10T20:50:58Z", "hours": 0.6944, "text": "Did the First tutorial + a bit More I followed the tutorial to see what they were talking about and what the point of the tutorial was. Then I went on my own direction after going through the whole tutorial to make this home screen. Idk what to do with it rn but if yall are reading this, maybe subscribe to my YT (Shaur1021)"}]...
|
Title: MineOS by @shaur1021 | Stardance
Devlogs:
Title: MineOS by @shaur1021 | Stardance
Devlogs:
Did the First tutorial + a bit More I followed the tutorial to see what they were talking about and what the point of the tutorial was. Then I went on my own direction after going through the whole tutorial to make this home screen. Idk what to do with it rn but if yall are reading this, maybe subscribe to my YT (Shaur1021)
Did Part 2 I made the top bar of the OS with working time and the name of the OS. Haven’t customized it too much yet. Will do that in the next devlog. Oh yeah, I also added a nice minecraft background
Finished part 3. Made code neater and also made the clsoe button a minecarft X. very fun
Finished Part 4 Made instacraft, instagram, but minecraft. It doesnt rlly work like insta tho. is more of a notes app still. Also had to photoshop for liek 30 mins to ge the logo of instacraft
Fixed the apps image working.
Ships:
I made MineOS, a minecraft operating system which works as a ad for my yt channel. The best part that I worked on, and was difficult and different from the guide is the Instagram to InstaCraft logo creation. Took me 30 mins to photoshop that. Must be an easier way but I like how it turned out
Fixed my webOS. Images werent working...
|
1793911829.464981
|
1793998229.464981
|
|
16859
|
My awesome macropad! by @shaur1021 | Stardance
|
shaur1021
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shaur1021 | Starda Title: My awesome macropad! by @shaur1021 | Stardance...
|
1794048493.3548312
|
1794653293.3548312
|
|
16895
|
Youtube Subscriber Count by @shaur1021 | Stardance
|
shaur1021
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Youtube Subscriber Count by @shaur1021 | St Title: Youtube Subscriber Count by @shaur1021 | Stardance...
|
1793980262.203213
|
1794585062.203213
|
|
68543
|
Minecraft Alarm Clock by @shaur1021 | Stardance
|
shaur1021
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Minecraft Alarm Clock by @shaur1021 | Stard Title: Minecraft Alarm Clock by @shaur1021 | Stardance...
|
1793742841.4962337
|
1794347641.4962337
|
|
6539
|
My awesome macropad! by @shaunthepyro | Stardance
|
shaunthepyro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shaunthepyro | Sta Title: My awesome macropad! by @shaunthepyro | Stardance...
|
1793966073.1208227
|
1794570873.1208227
|
|
10052
|
Sat_Snather by @shaunthepyro | Stardance
|
shaunthepyro
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-06T21:06:59Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I mad the circuit for a Satellite trscker. Btu need hardwre to buildwhich is a RTL SDR v4 and a esp32 CYD. I am sure this pCB works after simulations.", "repo": "https://github.com/shaunupi123/SatSnatcher", "demo": ""}]...
|
[{"post_id": 3770, "ts": "2026 [{"post_id": 3770, "ts": "2026-06-06T20:23:07Z", "hours": 0.6908, "text": "I am working on a satellite tracker which can listen to down link of satellites by using a pi pico to change position of a Yagi antenna using servos which will be turned based on the Azimuth and elevation of the satellite I can get from the Orbitron satellite TLE database"}]...
|
Title: Sat_Snather by @shaunthepyro | Stardance
D Title: Sat_Snather by @shaunthepyro | Stardance
Devlogs:
I am working on a satellite tracker which can listen to down link of satellites by using a pi pico to change position of a Yagi antenna using servos which will be turned based on the Azimuth and elevation of the satellite I can get from the Orbitron satellite TLE database
Ships:
I mad the circuit for a Satellite trscker. Btu need hardwre to buildwhich is a RTL SDR v4 and a esp32 CYD. I am sure this pCB works after simulations....
|
1794005369.1205595
|
1794091769.1205595
|
|
11554
|
Untitled by @shaunthepyro | Stardance
|
shaunthepyro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @shaunthepyro | Stardance
|
1793976910.1803827
|
1794581710.1803827
|
|
55820
|
Sat OS by @shaunthepyro | Stardance
|
shaunthepyro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Sat OS by @shaunthepyro | Stardance
|
1793353666.774012
|
1793958466.774012
|
|
19525
|
My very own WebOS by @shaunak | Stardance
|
shaunak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @shaunak | Stardance
|
1793422137.491489
|
1794026937.491489
|
|
20220
|
Untitled by @shaunak | Stardance
|
shaunak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @shaunak | Stardance
|
1793440356.4334943
|
1794045156.4334943
|
|
65356
|
ExoJury by @shaun_2highh | Stardance
|
shaun_2highh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ExoJury by @shaun_2highh | Stardance
|
1793699649.5484834
|
1794304449.5484834
|
|
7852
|
Untitled project by @shauli | Stardance
|
shauli
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shauli | Stardance
|
1793476363.6018322
|
1794081163.6018322
|
|
8124
|
Snapper by @shastriparva | Stardance
|
shastriparva
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Snapper by @shastriparva | Stardance
|
1794009322.8451753
|
1794614122.8451753
|
|
3413
|
My first slack bot! by @shasthav | Stardance
|
shasthav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shasthav | Stardanc Title: My first slack bot! by @shasthav | Stardance...
|
1793563028.9761698
|
1794167828.9761698
|
|
17784
|
Boardstorm X3 by @shashwat | Stardance
|
shashwat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Boardstorm X3 by @shashwat | Stardance
|
1793789456.636462
|
1794394256.636462
|
|
17785
|
My awesome macropad! by @shashwat | Stardance
|
shashwat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shashwat | Stardan Title: My awesome macropad! by @shashwat | Stardance...
|
1793962235.9937775
|
1794567035.9937775
|
|
18461
|
Open-FlipDisc by @shashwat | Stardance
|
shashwat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Open-FlipDisc by @shashwat | Stardance
|
1793508788.5026178
|
1794113588.5026178
|
|
31445
|
Robotic Arm by @shashvat | Stardance
|
shashvat
|
0
|
38.93
|
0
|
[]
|
[{"post_id": 44949, "ts": "202 [{"post_id": 44949, "ts": "2026-08-11T01:40:34Z", "hours": 3.6514, "text": "Devlog – Day 18 Date: August 9, 2026 Time Worked: 2 hours Today I fixed the wiring issue from my previous session. After tracing through the circuit, I found that the connections were mixed up. Once I corrected the wiring, the servos started responding properly. I then worked with the Bluepad32 library and wrote code that allows an Xbox controller’s joysticks and buttons to control the servos. I ran into several setup and communication issues, but I worked through them and completed the full controller code. With the wiring fixed and the code completed, the project is now ready for the physical build once funding is approved. Next Steps Order the required parts. Begin 3D printing the robotic arm components. Start assembling the arm."}, {"post_id": 44092, "ts": "2026-08-09T17:00:21Z", "hours": 2.2172, "text": "Devlog – Day 17 Date: August 8, 2026 Time Worked: 2 hours Today I started learning how to wire and program servos using an ESP32 in Cirkit. I began with simple push buttons instead of immediately using Bluepad32 and a gaming controller so I could understand the basic wiring and servo control first. I successfully got one servo working, confirming that my basic wiring and code were correct. I also identified a wiring issue with the other servos that I wasn’t able to fix today. I learned more about ESP32 pins, servo-control functions, and how the different components need to be connected. Next Steps Fix the wiring issue with the other servos. Continue practicing servo control. Start learning how to use Bluepad32 with a gaming controller."}, {"post_id": 36573, "ts": "2026-07-28T19:40:48Z", "hours": 8.0378, "text": "Devlog – Day 1 Date: July 27, 2026 Time Worked: 4 hours Today I began planning my custom quadcopter drone project by researching how the entire system works before selecting any parts. I learned how the flight controller, ESCs, motors, GPS, receiver, battery, and power distribution board work together, and compared different options for building a custom transmitter. By the end of the session, I had established the project’s main goals, selected the overall system architecture, and identified the next components to research. Next Steps Select the drone hardware. Research the custom transmitter electronics. Create a complete bill of materials. Begin designing the transmitter enclosure. Devlog – Day 2 Date: July 28, 2026 Time Worked: 4 hours Today I finalized the major hardware for both the drone and the custom controller. I selected the flight stack, motors, propellers, battery, GPS module, and the controller electronics, including the ESP32-C3, HC-12 radio module, battery, charging circuit, and joysticks. I also finalized the project’s electrical architecture, estimated the total project cost, and prepared to move into the CAD design phase. Next Steps Design the carbon fiber drone frame. Design the custom controller enclosure. Create the wiring diagrams. Note: I am posting these updates in my Robotics Arm project section because I accidentally recorded the project time there."}, {"post_id": 35597, "ts": "2026-07-27T04:04:06Z", "hours": 1.7844, "text": "Day 16 – Robotics Arm Project Time Worked: 1 hour 47 min Today I focused on improving the realism and accuracy of my robotic arm CAD assembly. The M3 screw holes and brass heat-set insert mounting points were already designed, so I created CAD models of the actual M3 screws and brass heat-set inserts and added them into the assembly. Adding the hardware models helped me visualize how the final robotic arm will be assembled and gave a more accurate representation of the finished design. While adding these components, I noticed a few small design issues that were not obvious before. Checking the screws and inserts against the parts helped me verify clearances, mounting positions, and overall fit. I fixed these issues before printing to prevent problems during assembly. Next Steps Apply for the Stardance grant once the application system is available again. Submit the design application when the form is working. Order the parts after confirming the budget. Begin the physical build once the parts arrive."}, {"post_id": 34989, "ts": "2026-07-26T04:13:11Z", "hours": 2.5011, "text": "Day 15 – Robotics Arm Project Time Worked: 2.5 hours Today I finalized the bill of materials (BOM) for my robotic arm project and confirmed that all of the required components had been selected. I replaced several Amazon.com items with Amazon.ca alternatives to reduce shipping costs and added a 5x20mm inline fuse kit to protect the ESP32. I also verified that my selected wire and MG90S servos matched my design requirements, so no CAD changes are needed. By the end of the session, the project cost was estimated at $257.10 CAD, and the planning stage was essentially complete. Next Steps: Make the final CAD improvements. Apply for the project grant. Order the parts once funding is approved. Begin the physical build after the parts arrive."}, {"post_id": 34440, "ts": "2026-07-25T04:48:52Z", "hours": 2.76, "text": "Day 14 — Robotic Arm Project Time spent: 2.5 hours Today I worked on creating an animation of my robotic arm to better visualize how all of the joints move together before building the physical prototype. I explored several approaches, including exporting the CAD model for simulation in PyBullet, but ran into issues with the assembly not exporting correctly due to missing joint definitions and material properties. Instead, I used Onshape’s Gear Relation feature to synchronize the movement of multiple joints, allowing me to create a smooth animation driven by a single input. This gave me a simple way to demonstrate the arm’s motion and better understand how the overall mechanism behaves. Next, I’ll continue refining the CAD assembly, prepare the design for 3D printing, and complete the remaining project documentation."}, {"post_id": 33869, "ts": "2026-07-24T04:18:55Z", "hours": 3.2172, "text": "Day 13 — Robotics Arm Project Time spent: 3 hours Today I shifted my focus from designing new parts to improving and validating the existing CAD model. I reviewed every component of the robotic arm, corrected several design issues, and refined parts to improve their fit and overall manufacturability. I also planned the wire routing for the arm, making sure each joint would have enough slack for its full range of motion while reducing the risk of wires being pinched during operation. To finish the session, I began preparing the arm for simulation by exporting the assembly from Onshape using the onshape-to-robot exporter. During this process, I discovered that my assembly mates and material properties still need to be configured correctly before the robot can be successfully simulated in PyBullet. Next, I’ll fix the assembly mates, assign materials to every part, and begin testing the robotic arm in simulation."}, {"post_id": 33326, "ts": "2026-07-23T04:16:34Z", "hours": 2.3856, "text": "Day 12 — Robotics Arm Project Time spent: 2 hours Today I finished troubleshooting the remaining gear meshing issues and completed the full CAD assembly of the robotic arm. After correcting both the gear center distance and tooth alignment, the gears meshed consistently throughout their full range of motion. With those issues resolved, the entire assembly is now functional. The base, shoulder, elbow, wrist, and gripper all move as intended, and the gear-driven parallelogram gripper operates correctly. Next, I’ll perform a final review of every part by checking dimensions against the actual hardware specifications, make any final adjustments if needed, and finish the bill of materials before preparing the design for manufacturing."}, {"post_id": 32684, "ts": "2026-07-22T00:15:49Z", "hours": 4.5364, "text": "Day 11 — Robotics Arm Project Time spent: 4 hours Today’s focus was on finishing the robotic arm’s gripper. After working through several design and assembly issues, I completed a gear-driven parallelogram gripper that keeps the jaws parallel as they open and close. Most of the session was spent troubleshooting gear meshing and assembly constraints. After adjusting the gear alignment and correcting the center distance, the mechanism operated smoothly. I also removed an unnecessary assembly constraint that was causing conflicts, allowing the four-bar linkage to function as intended. Next, I’ll address the remaining issues discovered during testing, finish the full arm assembly, and continue validating the gripper’s motion before moving on to manufacturing."}, {"post_id": 32172, "ts": "2026-07-21T04:53:00Z", "hours": 2.6186, "text": "Day 10 — Robotic Arm Design Time spent: 2 hours 25 minutes Today’s work was focused on designing the robotic arm’s gripper. I finalized the parallel-jaw gripper design after comparing various end-effector options over the past two days. Most of my time was spent positioning the servo inside the gripper housing and designing the gear mechanism that opens and closes the jaws while ensuring everything fit together correctly. Next, I’ll finish the remaining gripper components, verify the gear alignment, and continue completing the full CAD assembly."}, {"post_id": 31484, "ts": "2026-07-19T21:55:50Z", "hours": 4.2011, "text": "Day 9 — Robotics Arm Project Spent: 4 hours Today I finished designing the wrist section of the robotic arm and continued refining the overall CAD model. I also spent time researching different claw and gripper designs to determine which type would be the best fit for handling small, lightweight objects. A large portion of today’s work involved revisiting earlier CAD parts to add missing details, verify dimensions, and improve the overall assembly. I also searched for manufacturer dimension sheets to make sure the parts matched the hardware I plan to use. While assembling the base, I ran into a gear meshing issue where the 18-tooth and 24-tooth gears were interfering at certain rotation angles. After checking the gear ratio, module, and alignment, I narrowed the problem down to the center distance being slightly too tight. I’m now testing a slightly larger spacing to provide additional clearance and reduce the chance of binding. Next, I’ll finish testing the updated gear spacing, choose a final gripper design, and continue designing the end effector before completing the remaining CAD work."}, {"post_id": 30951, "ts": "2026-07-18T23:21:51Z", "hours": 1.0167, "text": "Day 8 — Robotic Arm Project Spent: 1 hour Today I compared the remaining servo options for the robotic arm and decided to replace the MG996R servos with DS3225MG servos. The DS3225MG provides significantly more torque (about 25 kg·cm), is waterproof, and uses metal gears, all while costing less than the MG996R. Since the body dimensions and mounting hole pattern are very similar, I won’t need to redesign any of the existing brackets. I also spent some time optimizing the CAD model by removing unnecessary material from the arm segments. The goal was to reduce filament usage while keeping strength in the areas that experience the highest loads, such as the joints and mounting points. The CAD assembly is now roughly 80% complete. Next, I’ll continue assembling the remaining components and complete the overall arm assembly before moving on to the next stage of the project."}]...
|
Title: Robotic Arm by @shashvat | Stardance
Devlo Title: Robotic Arm by @shashvat | Stardance
Devlogs:
Day 8 — Robotic Arm Project Spent: 1 hour Today I compared the remaining servo options for the robotic arm and decided to replace the MG996R servos with DS3225MG servos. The DS3225MG provides significantly more torque (about 25 kg·cm), is waterproof, and uses metal gears, all while costing less than the MG996R. Since the body dimensions and mounting hole pattern are very similar, I won’t need to redesign any of the existing brackets. I also spent some time optimizing the CAD model by removing unnecessary material from the arm segments. The goal was to reduce filament usage while keeping strength in the areas that experience the highest loads, such as the joints and mounting points. The CAD assembly is now roughly 80% complete. Next, I’ll continue assembling the remaining components and complete the overall arm assembly before moving on to the next stage of the project.
Day 9 — Robotics Arm Project Spent: 4 hours Today I finished designing the wrist section of the robotic arm and continued refining the overall CAD model. I also spent time researching different claw and gripper designs to determine which type would be the best fit for handling small, lightweight objects. A large portion of today’s work involved revisiting earlier CAD parts to add missing details, verify dimensions, and improve the overall assembly. I also searched for manufacturer dimension sheets to make sure the parts matched the hardware I plan to use. While assembling the base, I ran into a gear meshing issue where the 18-tooth and 24-tooth gears were interfering at certain rotation angles. After checking the gear ratio, module, and alignment, I narrowed the problem down to the center distance being slightly too tight. I’m now testing a slightly larger spacing to provide additional clearance and reduce the chance of binding. Next, I’ll finish testing the updated gear spacing, choose a final gripper design, and continue designing the end effector before completing the remaining CAD work.
Day 10 — Robotic Arm Design Time spent: 2 hours 25 minutes Today’s work was focused on designing the robotic arm’s gripper. I finalized the parallel-jaw gripper design after comparing various end-effector options over the past two days. Most of my time was spent positioning the servo inside the gripper housing and designing the gear mechanism that opens and closes the jaws while ensuring everything fit together correctly. Next, I’ll finish the remaining gripper components, verify the gear alignment, and continue completing the full CAD assembly.
Day 11 — Robotics Arm Project Time spent: 4 hours Today’s focus was on finishing the robotic arm’s gripper. After working through several design and assembly issues, I completed a gear-driven parallelogram gripper that keeps the jaws parallel as they open and close. Most of the session was spent troubleshooting gear meshing and assembly constraints. After adjusting the gear alignment and correcting the center distance, the mechanism operated smoothly. I also removed an unnecessary assembly constraint that was causing conflicts, allowing the four-bar linkage to function as intended. Next, I’ll address the remaining issues discovered during testing, finish the full arm assembly, and continue validating the gripper’s motion before moving on to manufacturing.
Day 12 — Robotics Arm Project Time spent: 2 hours Today I finished troubleshooting the remaining gear meshing issues and completed the full CAD assembly of the robotic arm. After correcting both the gear center distance and tooth alignment, the gears meshed consistently throughout their full range of motion. With those issues resolved, the entire assembly is now functional. The base, shoulder, elbow, wrist, and gripper all move as intended, and the gear-driven parallelogram gripper operates correctly. Next, I’ll perform a final review of every part by checking dimensions against the actual hardware specifications, make any final adjustments if needed, and finish the bill of materials before preparing the design for manufacturing.
Day 13 — Robotics Arm Project Time spent: 3 hours Today I shifted my focus from designing new parts to improving and validating the existing CAD model. I reviewed every component of the robotic arm, corrected several design issues, and refined parts to improve their fit and overall manufacturability. I also planned the wire routing for the arm, making sure each joint would have enough slack for its full range of motion while reducing the risk of wires being pinched during operation. To finish the session, I began preparing the arm for simulation by exporting the assembly from Onshape using the onshape-to-robot exporter. During this process, I discovered that my assembly mates and material properties still need to be configured correctly before the robot can be successfully simulated in PyBullet. Next, I’ll fix the assembly mates, assign materials to every part, and begin testing the robotic arm in simulation.
Day 14 — Robotic Arm Project Time spent: 2.5 hours Today I worked on creating an animation of my robotic arm to better visualize how all of the joints move together before building the physical prototype. I explored several approaches, including exporting the CAD model for simulation in PyBullet, but ran into issues with the assembly not exporting correctly due to missing joint definitions and material properties. Instead, I used Onshape’s Gear Relation feature to synchronize the movement of multiple joints, allowing me to create a smooth animation driven by a single input. This gave me a simple way to demonstrate the arm’s motion and better understand how the overall mechanism behaves. Next, I’ll continue refining the CAD assembly, prepare the design for 3D printing, and complete the remaining project documentation.
Day 15 – Robotics Arm Project Time Worked: 2.5 hours Today I finalized the bill of materials (BOM) for my robotic arm project and confirmed that all of the required components had been selected. I replaced several Amazon.com items with Amazon.ca alternatives to reduce shipping costs and added a 5x20mm inline fuse kit to protect the ESP32. I also verified that my selected wire and MG90S servos matched my design requirements, so no CAD changes are needed. By the end of the session, the project cost was estimated at $257.10 CAD, and the planning stage was essentially complete. Next Steps: Make the final CAD improvements. Apply for the project grant. Order the parts once funding is approved. Begin the physical build after the parts arrive.
Day 16 – Robotics Arm Project Time Worked: 1 hour 47 min Today I focused on improving the realism and accuracy of my robotic arm CAD assembly. The M3 screw holes and brass heat-set insert mounting points were already designed, so I created CAD models of the actual M3 screws and brass heat-set inserts and added them into the assembly. Adding the hardware models helped me visualize how the final robotic arm will be assembled and gave a more accurate representation of the finished design. While adding these components, I noticed a few small design issues that were not obvious before. Checking the screws and inserts against the parts helped me verify clearances, mounting positions, and overall fit. I fixed these issues before printing to prevent problems during assembly. Next Steps Apply for the Stardance grant once the application system is available again. Submit the design application when the form is working. Order the parts after confirming the budget. Begin the physical build once the parts arrive.
Devlog – Day 1 Date: July 27, 2026 Time Worked: 4 hours Today I began planning my custom quadcopter drone project by researching how the entire system works before selecting any parts. I learned how the flight controller, ESCs, motors, GPS, receiver, battery, and power distribution board work together, and compared different options for building a custom transmitter. By the end of the session, I had established the project’s main goals, selected the overall system architecture, and identified the next components to research. Next Steps Select the drone hardware. Research the custom transmitter electronics. Create a complete bill of materials. Begin designing the transmitter enclosure. Devlog – Day 2 Date: July 28, 2026 Time Worked: 4 hours Today I finalized the major hardware for both the drone and the custom controller. I selected the flight stack, motors, propellers, battery, GPS module, and the controller electronics, including the ESP32-C3, HC-12 radio module, battery, charging circuit, and joysticks. I also finalized the project’s electrical architecture, estimated the total project cost, and prepared to move into the CAD design phase. Next Steps Design the carbon fiber drone frame. Design the custom controller enclosure. Create the wiring diagrams. Note: I am posting these updates in my Robotics Arm project section because I accidentally recorded the project time there.
Devlog – Day 17 Date: August 8, 2026 Time Worked: 2 hours Today I started learning how to wire and program servos using an ESP32 in Cirkit. I began with simple push buttons instead of immediately using Bluepad32 and a gaming controller so I could understand the basic wiring and servo control first. I successfully got one servo working, confirming that my basic wiring and code were correct. I also identified a wiring issue with the other servos that I wasn’t able to fix today. I learned more about ESP32 pins, servo-control functions, and how the different components need to be connected. Next Steps Fix the wiring issue with the other servos. Continue practicing servo control. Start learning how to use Bluepad32 with a gaming controller.
Devlog – Day 18 Date: August 9, 2026 Time Worked: 2 hours Today I fixed the wiring issue from my previous session. After tracing through the circuit, I found that the connections were mixed up. Once I corrected the wiring, the servos started responding properly. I then worked with the Bluepad32 library and wrote code that allows an Xbox controller’s joysticks and buttons to control the servos. I ran into several setup and communication issues, but I worked through them and completed the full controller code. With the wiring fixed and the code completed, the project is now ready for the physical build once funding is approved. Next Steps Order the required parts. Begin 3D printing the robotic arm components. Start assembling the arm....
|
1793904431.4579725
|
1794509231.4579725
|
|
36534
|
Drone Project by @shashvat | Stardance
|
shashvat
|
0
|
18.86
|
0
|
[]
|
[{"post_id": 42394, "ts": "202 [{"post_id": 42394, "ts": "2026-08-07T02:44:54Z", "hours": 2.9678, "text": "Devlog – Day 9 Date: August 6, 2026 Time Worked: 3 hours Today I finalized several major aspects of my drone project. I updated the battery system by switching to a 6S Li-ion pack to improve efficiency and flight performance, completed the final bill of materials, and recreated the project’s wiring diagrams after losing my previous work. I also finished the demonstration video for the drone, adding realistic motor rotation to accurately represent how a quadcopter operates. After reviewing the entire project, I confirmed that the design is complete and ready for the funding and manufacturing stage. Next Steps Apply for project funding. Order the project components. Begin 3D printing the custom parts. Start assembling the drone once the parts arrive."}, {"post_id": 41759, "ts": "2026-08-06T04:49:02Z", "hours": 3.3042, "text": "Devlog – Day 8 Date: August 5, 2026 Time Worked: 3 hours Today I continued refining my drone CAD assembly by creating detailed proxy models of the ESC, flight controller, motors, and propellers. Integrating these components into the full assembly gave me a much more accurate representation of the final build and helped verify that everything fits together correctly. During the assembly process, I identified and corrected several design issues, including screw hole sizing problems and an incompatibility between my planned hardware and the flight controller/ESC stack. I also reinforced key structural areas of the frame while removing unnecessary material in low-stress regions to improve the balance between strength and weight. Next Steps Perform a final review of the complete assembly. Create a Demo Video of the build. Apply for project funding and order the components."}, {"post_id": 39722, "ts": "2026-08-02T21:15:11Z", "hours": 3.3856, "text": "Devlog – Day 7 Date: August 2, 2026 Time Worked: 3 hours Today I completed the CAD design for my custom drone controller and created a complete assembly to verify that all of the components fit together correctly. Building the full assembly allowed me to identify a few missing parts and small design issues, which I corrected before moving to manufacturing. I also began creating the project’s wiring diagrams using Cirkit. I completed the full wiring diagram for the drone, including the flight controller, ESC, motors, GPS module, and LoRa receiver. This gives me a clear electrical layout before starting the physical build. Next Steps Complete the controller wiring diagram. Perform a final review of the complete parts list. Apply for project funding. Order the components once funding is approved."}, {"post_id": 39182, "ts": "2026-08-01T23:39:10Z", "hours": 2.7703, "text": "Devlog – Day 6 Date: August 1, 2026 Time Worked: 2 hours 46 minutes Today I made major progress on the CAD design of my drone project. I completed the drone frame design and brought the custom controller design close to completion. I also built a complete CAD assembly of the frame, including proxy M3 screws, which allowed me to visualize how all the components fit together before manufacturing. Creating the full assembly helped me identify several clearance, alignment, and mounting issues that were difficult to notice while designing the individual parts. I corrected these problems in the CAD model, reducing the likelihood of print failures and unnecessary redesigns later. I also designed the landing legs, completing the frame’s structural layout. Next Steps Finish the remaining controller CAD design. Perform a final review of the complete assembly."}, {"post_id": 38658, "ts": "2026-08-01T05:09:15Z", "hours": 3.1842, "text": "Devlog – Day 5 Date: July 31, 2026 Time Worked: 3 hours Today I reviewed my drone design and optimized several major components to better match my goal of building an efficient long-endurance quadcopter. I replaced my original motors with more efficient iFlight XING-E Pro 2207 1800KV motors, upgraded to a 4500mAh 4S Li-ion battery for significantly longer flight times, and selected the SkyRC B6Neo charger to support the new battery. I also continued designing the drone frame in CAD, reaching approximately 50% completion. During this process, I finalized the arm dimensions and confirmed that my Bambu A1 Mini printer and Elegoo PETG filament are suitable for manufacturing the frame without requiring any upgrades. Next Steps Continue designing the remaining sections of the drone frame. Refine the CAD model before beginning the first prototype print."}, {"post_id": 37386, "ts": "2026-07-30T02:15:03Z", "hours": 3.2508, "text": "Devlog – Day 3 Date: July 29, 2026 Time Worked: 3 hours Today I refined the hardware design for both the drone and the custom controller. I switched to the Heltec WiFi LoRa 32 board for the transmitter and receiver, finalized the controller’s battery setup, and continued planning the drone frame. I also confirmed the motor mounting hardware, selected M3 nylon standoffs for mounting the flight controller stack, and evaluated using a PLA+ frame instead of carbon fiber to reduce cost and manufacturing time. Next Steps Continue designing the drone frame. Finalize the frame material. Design the controller enclosure. Review the parts list."}]...
|
Title: Drone Project by @shashvat | Stardance
Dev Title: Drone Project by @shashvat | Stardance
Devlogs:
Devlog – Day 3 Date: July 29, 2026 Time Worked: 3 hours Today I refined the hardware design for both the drone and the custom controller. I switched to the Heltec WiFi LoRa 32 board for the transmitter and receiver, finalized the controller’s battery setup, and continued planning the drone frame. I also confirmed the motor mounting hardware, selected M3 nylon standoffs for mounting the flight controller stack, and evaluated using a PLA+ frame instead of carbon fiber to reduce cost and manufacturing time. Next Steps Continue designing the drone frame. Finalize the frame material. Design the controller enclosure. Review the parts list.
Devlog – Day 5 Date: July 31, 2026 Time Worked: 3 hours Today I reviewed my drone design and optimized several major components to better match my goal of building an efficient long-endurance quadcopter. I replaced my original motors with more efficient iFlight XING-E Pro 2207 1800KV motors, upgraded to a 4500mAh 4S Li-ion battery for significantly longer flight times, and selected the SkyRC B6Neo charger to support the new battery. I also continued designing the drone frame in CAD, reaching approximately 50% completion. During this process, I finalized the arm dimensions and confirmed that my Bambu A1 Mini printer and Elegoo PETG filament are suitable for manufacturing the frame without requiring any upgrades. Next Steps Continue designing the remaining sections of the drone frame. Refine the CAD model before beginning the first prototype print.
Devlog – Day 6 Date: August 1, 2026 Time Worked: 2 hours 46 minutes Today I made major progress on the CAD design of my drone project. I completed the drone frame design and brought the custom controller design close to completion. I also built a complete CAD assembly of the frame, including proxy M3 screws, which allowed me to visualize how all the components fit together before manufacturing. Creating the full assembly helped me identify several clearance, alignment, and mounting issues that were difficult to notice while designing the individual parts. I corrected these problems in the CAD model, reducing the likelihood of print failures and unnecessary redesigns later. I also designed the landing legs, completing the frame’s structural layout. Next Steps Finish the remaining controller CAD design. Perform a final review of the complete assembly.
Devlog – Day 7 Date: August 2, 2026 Time Worked: 3 hours Today I completed the CAD design for my custom drone controller and created a complete assembly to verify that all of the components fit together correctly. Building the full assembly allowed me to identify a few missing parts and small design issues, which I corrected before moving to manufacturing. I also began creating the project’s wiring diagrams using Cirkit. I completed the full wiring diagram for the drone, including the flight controller, ESC, motors, GPS module, and LoRa receiver. This gives me a clear electrical layout before starting the physical build. Next Steps Complete the controller wiring diagram. Perform a final review of the complete parts list. Apply for project funding. Order the components once funding is approved.
Devlog – Day 8 Date: August 5, 2026 Time Worked: 3 hours Today I continued refining my drone CAD assembly by creating detailed proxy models of the ESC, flight controller, motors, and propellers. Integrating these components into the full assembly gave me a much more accurate representation of the final build and helped verify that everything fits together correctly. During the assembly process, I identified and corrected several design issues, including screw hole sizing problems and an incompatibility between my planned hardware and the flight controller/ESC stack. I also reinforced key structural areas of the frame while removing unnecessary material in low-stress regions to improve the balance between strength and weight. Next Steps Perform a final review of the complete assembly. Create a Demo Video of the build. Apply for project funding and order the components.
Devlog – Day 9 Date: August 6, 2026 Time Worked: 3 hours Today I finalized several major aspects of my drone project. I updated the battery system by switching to a 6S Li-ion pack to improve efficiency and flight performance, completed the final bill of materials, and recreated the project’s wiring diagrams after losing my previous work. I also finished the demonstration video for the drone, adding realistic motor rotation to accurately represent how a quadcopter operates. After reviewing the entire project, I confirmed that the design is complete and ready for the funding and manufacturing stage. Next Steps Apply for project funding. Order the project components. Begin 3D printing the custom parts. Start assembling the drone once the parts arrive....
|
1793991157.5466437
|
1794595957.5466437
|
|
41089
|
DIY SPEED GUN by @shashvat | Stardance
|
shashvat
|
0
|
5.83
|
0
|
[]
|
[{"post_id": 48585, "ts": "202 [{"post_id": 48585, "ts": "2026-08-17T01:23:58Z", "hours": 2.1836, "text": "Devlog – Day 2 Date: August 14, 2026 Time Worked: 2 hours Today I finalized the circuit diagram for my DIY radar speed gun and continued working on the physical enclosure design. While reviewing the electronics, I discovered that the LM386 amplifier I originally planned to use was not suitable for conditioning the CDM324’s Doppler signal for the ESP32. I researched alternatives, including the MAX9814, but ultimately decided to use an LM358 op-amp breakout board because it provides a dedicated input and can be configured to amplify the signal at 3.3V. I then completed the full circuit diagram, including the battery, power switch, CDM324 radar sensor, LM358 amplifier, ESP32, and OLED display. I also started designing the main enclosure and planning how the horn antenna, sensor, electronics, and display will fit together in the handheld housing. Next Steps Continue designing the main enclosure. Finalize the component placement. Review the wiring."}, {"post_id": 46520, "ts": "2026-08-13T20:07:42Z", "hours": 3.6508, "text": "Devlog – Day 1 Date: August 13, 2026 Time Worked: 3 hours 30 minutes Today I started working on my DIY radar speed gun project. I researched different microwave Doppler sensors and selected the CDM324 24GHz sensor because of its better resolution and ability to detect smaller and faster-moving objects. I also planned the complete signal-processing system, from filtering and amplifying the sensor’s Doppler signal to processing it with an ESP32 and displaying the calculated speed on an SSD1306 OLED. I sourced the main components and designed a custom two-stage conical horn antenna in CAD to improve the sensor’s directionality and range. I also researched how horn antenna size affects gain, which helped me set more realistic expectations for the additional detection range. Next Steps Design the main body of the radar speed gun. Continue developing the wiring diagram. Plan the placement of the electronics inside the enclosure."}]...
|
Title: DIY SPEED GUN by @shashvat | Stardance
Dev Title: DIY SPEED GUN by @shashvat | Stardance
Devlogs:
Devlog – Day 1 Date: August 13, 2026 Time Worked: 3 hours 30 minutes Today I started working on my DIY radar speed gun project. I researched different microwave Doppler sensors and selected the CDM324 24GHz sensor because of its better resolution and ability to detect smaller and faster-moving objects. I also planned the complete signal-processing system, from filtering and amplifying the sensor’s Doppler signal to processing it with an ESP32 and displaying the calculated speed on an SSD1306 OLED. I sourced the main components and designed a custom two-stage conical horn antenna in CAD to improve the sensor’s directionality and range. I also researched how horn antenna size affects gain, which helped me set more realistic expectations for the additional detection range. Next Steps Design the main body of the radar speed gun. Continue developing the wiring diagram. Plan the placement of the electronics inside the enclosure.
Devlog – Day 2 Date: August 14, 2026 Time Worked: 2 hours Today I finalized the circuit diagram for my DIY radar speed gun and continued working on the physical enclosure design. While reviewing the electronics, I discovered that the LM386 amplifier I originally planned to use was not suitable for conditioning the CDM324’s Doppler signal for the ESP32. I researched alternatives, including the MAX9814, but ultimately decided to use an LM358 op-amp breakout board because it provides a dedicated input and can be configured to amplify the signal at 3.3V. I then completed the full circuit diagram, including the battery, power switch, CDM324 radar sensor, LM358 amplifier, ESP32, and OLED display. I also started designing the main enclosure and planning how the horn antenna, sensor, electronics, and display will fit together in the handheld housing. Next Steps Continue designing the main enclosure. Finalize the component placement. Review the wiring....
|
1793540921.569279
|
1794145721.569279
|
|
843
|
A Space Quiz! by @shashikarthik876 | Stardance
|
shashikarthik876
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: A Space Quiz! by @shashikarthik876 | Starda Title: A Space Quiz! by @shashikarthik876 | Stardance...
|
1793451212.9251564
|
1794056012.9251564
|
|
17855
|
Resource-Screening by @shashi93 | Stardance
|
shashi93
|
2
|
73.0
|
706
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-19T02:47:30Z", "hours": 20.0, "multiplier": 14.66, "payout": 287, "blessing": "neutral", "text": "I have a whole bunch of resource packs installed, and managing all of them was a pain. So I decided, why not make a mod to help me do that? To test my mod: Ensure you have some resourcepacks installed, and they should contain custom textures for leaves (I recommend Faithful, Barebones and Motschen’s better leaves). After which, get into a minecraft world, and possibly place some leaves in front of you. Then go into the resourcepacks settings and change the textures. Each dropdown controls a specific leaf texture, as you can see via the texture renderer on top. If you have more than two resourcepacks, the last one may be hidden by the texture renderer, so you can just click through the texture renderer to activate it. Have fun customising textures, I plan to add more functionality soon! :) ✌️", "repo": "https://github.com/shushi93/Resource-Screening", "demo": "https://modrinth.com/mod/resource-screening"}, {"ship_num": 2, "ts": "2026-08-23T05:26:47Z", "hours": 53.0, "multiplier": 8.74, "payout": 419, "blessing": "neutral", "text": "Does some simple texture swapping. I’m getting into individual textures now. Learning Java definitely took a lot of the time, but I’m happy I got something working.", "repo": "https://github.com/shushi93/Resource-Screening", "demo": "https://modrinth.com/mod/resource-screening"}]...
|
[{"post_id": 70382, "ts": "202 [{"post_id": 70382, "ts": "2026-09-19T02:41:48Z", "hours": 3.9581, "text": "Almost ready for second ship! The UI is terrible, but I think for now it works. There are still a few bugs with the UI I plan to fix later. The main part of this devlog is that, i changed the layout of the dropdowns, and I created a menu to show the currently selected texture, so it’s easier to see what you’re changing from and to. I fixed some minor bugs with the dropdownlist, and overall, I’m quite happy with how it turned out. Some reviewers didn’t fully understand my mod, so I’ll put some actually better usage instructions in the ship message. Some guy also said my project was completely AI :/ (it’s not), but i accidentally clicked accept payout instead of flagging the review, while going to the bad review. Oh well. I do wan’t to mention that I did use AI for guidance, but it did not code my mod for me. That’s about it After my second ship, I doubt I can continue developing my mod, because my finals are in like 2 days (and i’m doing anything but studying for it, so hope you enjoy my mod, as it is now! ✌️"}, {"post_id": 67183, "ts": "2026-09-13T07:44:50Z", "hours": 2.8153, "text": "More file shenanigans! I managed to persist the saved options to the config file, and changed the buttons to dropdowns Some ui stuff still needs fixing but it’s gone relatively alright My ship is still in the process of getting verified, but my project shld be shipped soon!"}, {"post_id": 65304, "ts": "2026-09-10T11:12:17Z", "hours": 2.3964, "text": "dropdown list works >< last time i did this, it took me 30h also what do you think of my highlight, instead of just making the blue border brighter and whiter, i decided to make it redder, to stand out, does it look good? as you can see, there is an error with the dropdown list, as when i pressed the last option, it didnt register (closer to the end of the video) because the button behind it, b9 was getting clicked instead I doub’t this will be a problem (at least for current me), since i dont think the dropdown lists should be ontop of smth else, hopefully but oh well, when it comes to that ill figure it out edit: argh i just realised i haven’t finished scrolling behaviour i’ll get to work on that now my previous ship is still not verified bcos modrinth still havent reviewed my mod (it’s been 3 weeks) ( ˘︹˘ ) so i submitted it to curseforge I’ll update my mod with the newest features and then reship"}, {"post_id": 63331, "ts": "2026-09-07T03:00:09Z", "hours": 4.9131, "text": "basic texture swapping After actl not too much pain, I got basic texture swapping done. I created a helper class to handle all my texture swapping logic, and it works quite neatly. I do hate File I/O in any programming language, but my mod kind of revolves around FIle I/O, and honestly, even though I got some super unhelpful error messages (I got empty error messages), I somehow managed to pull through Some things I have yet to work on: fix ui to allow all installed packs (currently for testing I just use Motchsens better leaves, since it’s a small pack) allow not just textures but also block models to be hotswapped pray modrinth reviews my project so i can ship it ✌️"}, {"post_id": 57025, "ts": "2026-08-29T03:09:48Z", "hours": 5.4767, "text": "I spent a while learning Java nio and managed to get the names of all the texture packs and the textures inside of them i also created doogile.zip (as requested by my friend), that will serve as the main way to select individual textures just a simple devlog to catch you guys up to what i’ve been doing"}, {"post_id": 52817, "ts": "2026-08-23T05:14:18Z", "hours": 5.5578, "text": "Swapping textures i finally, after like 5h managed to swap between bare bones & faithful x64 yipee I think imma ship the project now you can download from the releases page B1 switches to bare bones B2 switches to faithful there are some minor bugs i need to iron out but for now, i think a first ship is due took way too long to get here but oh well now i gotta figure out that individual texture thing"}, {"post_id": 47428, "ts": "2026-08-15T11:07:54Z", "hours": 9.4294, "text": "Part 14 The first Part of Part 14 was an extension of JavaFX, where I learnt how to draw charts using JavaFX. Overall, not a too hard topic. One small funny error I spent a bit of time on was on the second exercise, where after an egregious amount of time writing code, my chart showed up. However, since I used an absolute path for the tsv data file, when I submitted that code to the server, it showed an error. Then after a lot of debugging, I remembered a previous exercise, where I had to remove the absolute path before it worked, and when I did that, it worked perfectly. Then, I spent a good bit of time cleaning up my jdk installation, before resuming pain Java. On the next exercise, I needed to create a line chart that shows the amount of savings over time, and this was more pain than I’ve ever experienced. Creating the components was easy, but the formula for plotting the points, yea that was pure torture. 2h of trying, and I finally caved. I thought I was good at math but oh well, asked AI what I was doing wrong, and apparently, I was off-by-one in my data plotting & my formula was adding the savings too many times. Absolute headache going through that, but at least I was finally able to overcome it. And then another problem sprang up. There was an index out of bounds error when running the tests, and I asked the discord server why this was happening, and basically, I was missing 4 lines of code, that is essentially just styling the program, which caused that. yea true pain. I also went on a journey of remaking Aseprite (well not really), and I copied Andy Warhol and remade the Mona Lisa. I almost got it first try, except for one thing. See, humans cant see minute pixel colour differences, but computers can. Not so long story short, due to pixel overwrites from integer truncation, the pixel colour values were just ever so slightly off, that the tests were failing. After previous traumatic events, I caved and asked AI what was wrong, and basically the loop incrementer supplied by the base program was wrong, and it fixed it. It’s fun to leave the boring stuff to AI, and the fun stuff for me. I then followed the step-by-step guideline on remaking Asteroids by Atari, and I think it went ok. I’m most excited right now because finally I complete the Java MOOC course, and I can start work on my mod. But I’m also quite scared/anxious, because I don’t even know where to start now, after so long of not working on my mod. but i’ll figure it out, hopefully. and im also gonna take this time to ask for any name reccomendations, or do you think i should just go with resource-screening ^____^ ✌️"}, {"post_id": 38605, "ts": "2026-08-01T02:43:31Z", "hours": 6.0253, "text": "JavaFX JavaFX was interesting, and I’m not too sure how I want to feel about it. I’ve not much to say about this part. Minecraft doesn’t actually use JavaFX, so this part was just slightly useless, but there are some similarities to Minecraft’s rendering system (Lightweight Java Game Library) that I can use to make my mod. I’m most exited for Part 14, where I learn about Maven, since it’s a Java topic I know not much about. Most importantly, after Part 14, I get to finally work on my mod. One interesting thing about this part is that I switched to IntelliJ since it was easier to work with JavaFX on it than on VSCode. Setting up JavaFX just to start working on this part was painful, but I’m happy that I got it working For now, enjoy the TicTacToe Application, and the horrendous if-condition that ends the game :) and sorry this devlog is lowk kinda mid, im tired and don’t feel like writing rn but oh well ✌️"}, {"post_id": 28054, "ts": "2026-07-14T02:22:28Z", "hours": 3.9286, "text": "2 more parts to go >”< Finally learnt type parameters (those things inside the <> ) Learnt to make my own implementation of ArrayList and HashMap and 2d arrays (which are and have always been painful) I also decided to try something new this time, I turned on Copilot Code Completion. (cus it’s cool to see the ghost text) . it was genuinely painful at first, and i want to like it but i also rlly hate it sometimes. i got somewhat used to it, then i turned it off, cus it felt like cheating for some of the exercises. I turned it off on the last exercise (deciding the pain was not worth it) and went into even bigger pain, cus 2d arrays. When doing the last exercise (Magic Square), i lowk blanked out and did not feel like doing Java, but i persevered thru anyways. Specifically, when it came to calculating diagonals of the square, cus i didnt know how to do that. I did some brainstorming, found out it’s actually super simple and somehow managed to get it right. (actl i just realized my program is broken for all values above 5, but uh im not fixing it _ ) ooh and uh, anyone got suggestions for my mod name, since im 2 parts away from working on it? (current name is resource-screening btw, but i think its cringy) ✌️"}, {"post_id": 25039, "ts": "2026-07-08T23:48:50Z", "hours": 3.4086, "text": "pain in part 11/14, i learnt about class diagrams (among other things), and in all the time I’ve ever done programming, ive never used it. i still thinks its super useless (unless someone reading this strongly disagrees). i can see a niche use case where class diagrams could be useful, but imo, it isn’t useful for me. i also did packages, which i already know about, and they are quite easy, so it wasn’t much of a problem for me. I also learnt about Exceptions, and how to throw them. learnt to write to a file and finished this part. and i also learnt one thing more. I absolutely HATE unit tests. The exercises had tests I needed to pass, and omw they were so annoying. I miss ONE space and the entire thing fails. genuinely pmo. My friend said unit tests are useful in some scenarios but are also a pain and ig, having an automated checker is useful but still, I’ll hate them with every fiber in my body. yea that’s it. I hated that one exercise which took me an hour because I missed one line of output. ✌️"}, {"post_id": 21892, "ts": "2026-07-04T02:12:00Z", "hours": 3.6606, "text": "Part 10 DevLog Part 10 finished, wheeeeee (I’m (slowly) losing my mind)} In Part 10, I learnt about Java .stream(). Initially, i thought streams were useless since it was easier to use a for-each loop (still my goat), but recently, i began using streams since its more compact and easier to read. I also learnt to make a custom comparator, brushed up on regex again, learnt of enums and Iterator. i do still think iterator class is mostly useful, unless you need to go thru a list and delete elements from them. streams were genuinely painful when i first started doing them. i for the life of me cld not figure out how to use them properly. now i’m semi-confident in using them (i think), and they are useful in some scenarios. (wish i cld show better screenshots but this is all i got sry) ✌️"}, {"post_id": 18149, "ts": "2026-06-29T05:14:06Z", "hours": 0.5469, "text": "Just redid my README, i still think its not that good so if anyone has any suggestions, please leave a comment. tks ✌️"}, {"post_id": 18105, "ts": "2026-06-29T03:19:35Z", "hours": 3.9225, "text": "Finished Part 9/14 of the Java MOOC. I learnt about Interfaces and Abstract methods, how to extend classes and implement methods etc. I learnt how there can be used with Polymorphism to make the program more versatile too. yea i got nothing much else to add. quite hyped to almost be done with this course and start on my mod. it shld be less painful than before right? ✌️ ts so gay PS: quick edit, after this im gna spend some time making my README better cus it sucks rn. ill devlog that after im done"}, {"post_id": 14297, "ts": "2026-06-23T11:22:30Z", "hours": 1.5067, "text": "Completed Part 8 in record time wth. I have no idea how I just completed Part 8 in just 2 days. Actually wait, I do. I skipped the first 5 exercises since they are just a recap of Java Programming I (might do them after if I want to get the certificate). Just learnt HashMaps in Part 8. I’ve got no interesting output to show, so enjoy these 2 pictures. I also learnt that VSCode allows you to generate Getters & Setters, or Contructors for field variables, equals() & hashMap() overrides etc. which is like just so cool. cld’ve saved me so much time. I’ll now move on to Part 9, which makes me one step closer to making my mod. cya ✌️✌️"}, {"post_id": 13626, "ts": "2026-06-22T11:02:12Z", "hours": 14.7986, "text": "I just finished Java Programming I of the Java MOOC course by University of Helsinki. I was allowed to log hours spent learning for my project (the Minecraft Mod), so I did :) Initially, I decided to be stupid and make a Minecraft Mod without learning Java (biggest mistake) and that caused me eternal pain. I’m not sure why I did that, so I then decided to actually learn Java. I’ll probably DevLog every time I finish 1 part of the course, or whenever I feel like it lol, but yea here’s 14h logged then. It’s just a screenshot cus I was too lazy to record a video. The screenshot shows one of the exercises I did for the course, the second last exercise of the Java Programming I course. After this, I move to Java Programming II course. After I finish that, I’ll work on my mod, I guess it’s long time due by now. Hopefully it goes better than before (wish me luck). I think that’s it (holy yap) ✌️"}]...
|
Title: Resource-Screening by @shashi93 | Stardance Title: Resource-Screening by @shashi93 | Stardance
Devlogs:
I just finished Java Programming I of the Java MOOC course by University of Helsinki. I was allowed to log hours spent learning for my project (the Minecraft Mod), so I did :) Initially, I decided to be stupid and make a Minecraft Mod without learning Java (biggest mistake) and that caused me eternal pain. I’m not sure why I did that, so I then decided to actually learn Java. I’ll probably DevLog every time I finish 1 part of the course, or whenever I feel like it lol, but yea here’s 14h logged then. It’s just a screenshot cus I was too lazy to record a video. The screenshot shows one of the exercises I did for the course, the second last exercise of the Java Programming I course. After this, I move to Java Programming II course. After I finish that, I’ll work on my mod, I guess it’s long time due by now. Hopefully it goes better than before (wish me luck). I think that’s it (holy yap) ✌️
Completed Part 8 in record time wth. I have no idea how I just completed Part 8 in just 2 days. Actually wait, I do. I skipped the first 5 exercises since they are just a recap of Java Programming I (might do them after if I want to get the certificate). Just learnt HashMaps in Part 8. I’ve got no interesting output to show, so enjoy these 2 pictures. I also learnt that VSCode allows you to generate Getters & Setters, or Contructors for field variables, equals() & hashMap() overrides etc. which is like just so cool. cld’ve saved me so much time. I’ll now move on to Part 9, which makes me one step closer to making my mod. cya ✌️✌️
Finished Part 9/14 of the Java MOOC. I learnt about Interfaces and Abstract methods, how to extend classes and implement methods etc. I learnt how there can be used with Polymorphism to make the program more versatile too. yea i got nothing much else to add. quite hyped to almost be done with this course and start on my mod. it shld be less painful than before right? ✌️ ts so gay PS: quick edit, after this im gna spend some time making my README better cus it sucks rn. ill devlog that after im done
Just redid my README, i still think its not that good so if anyone has any suggestions, please leave a comment. tks ✌️
Part 10 DevLog Part 10 finished, wheeeeee (I’m (slowly) losing my mind)} In Part 10, I learnt about Java .stream(). Initially, i thought streams were useless since it was easier to use a for-each loop (still my goat), but recently, i began using streams since its more compact and easier to read. I also learnt to make a custom comparator, brushed up on regex again, learnt of enums and Iterator. i do still think iterator class is mostly useful, unless you need to go thru a list and delete elements from them. streams were genuinely painful when i first started doing them. i for the life of me cld not figure out how to use them properly. now i’m semi-confident in using them (i think), and they are useful in some scenarios. (wish i cld show better screenshots but this is all i got sry) ✌️
pain in part 11/14, i learnt about class diagrams (among other things), and in all the time I’ve ever done programming, ive never used it. i still thinks its super useless (unless someone reading this strongly disagrees). i can see a niche use case where class diagrams could be useful, but imo, it isn’t useful for me. i also did packages, which i already know about, and they are quite easy, so it wasn’t much of a problem for me. I also learnt about Exceptions, and how to throw them. learnt to write to a file and finished this part. and i also learnt one thing more. I absolutely HATE unit tests. The exercises had tests I needed to pass, and omw they were so annoying. I miss ONE space and the entire thing fails. genuinely pmo. My friend said unit tests are useful in some scenarios but are also a pain and ig, having an automated checker is useful but still, I’ll hate them with every fiber in my body. yea that’s it. I hated that one exercise which took me an hour because I missed one line of output. ✌️
2 more parts to go >”< Finally learnt type parameters (those things inside the <> ) Learnt to make my own implementation of ArrayList and HashMap and 2d arrays (which are and have always been painful) I also decided to try something new this time, I turned on Copilot Code Completion. (cus it’s cool to see the ghost text) . it was genuinely painful at first, and i want to like it but i also rlly hate it sometimes. i got somewhat used to it, then i turned it off, cus it felt like cheating for some of the exercises. I turned it off on the last exercise (deciding the pain was not worth it) and went into even bigger pain, cus 2d arrays. When doing the last exercise (Magic Square), i lowk blanked out and did not feel like doing Java, but i persevered thru anyways. Specifically, when it came to calculating diagonals of the square, cus i didnt know how to do that. I did some brainstorming, found out it’s actually super simple and somehow managed to get it right. (actl i just realized my program is broken for all values above 5, but uh im not fixing it _ ) ooh and uh, anyone got suggestions for my mod name, since im 2 parts away from working on it? (current name is resource-screening btw, but i think its cringy) ✌️
JavaFX JavaFX was interesting, and I’m not too sure how I want to feel about it. I’ve not much to say about this part. Minecraft doesn’t actually use JavaFX, so this part was just slightly useless, but there are some similarities to Minecraft’s rendering system (Lightweight Java Game Library) that I can use to make my mod. I’m most exited for Part 14, where I learn about Maven, since it’s a Java topic I know not much about. Most importantly, after Part 14, I get to finally work on my mod. One interesting thing about this part is that I switched to IntelliJ since it was easier to work with JavaFX on it than on VSCode. Setting up JavaFX just to start working on this part was painful, but I’m happy that I got it working For now, enjoy the TicTacToe Application, and the horrendous if-condition that ends the game :) and sorry this devlog is lowk kinda mid, im tired and don’t feel like writing rn but oh well ✌️
Part 14 The first Part of Part 14 was an extension of JavaFX, where I learnt how to draw charts using JavaFX. Overall, not a too hard topic. One small funny error I spent a bit of time on was on the second exercise, where after an egregious amount of time writing code, my chart showed up. However, since I used an absolute path for the tsv data file, when I submitted that code to the server, it showed an error. Then after a lot of debugging, I remembered a previous exercise, where I had to remove the absolute path before it worked, and when I did that, it worked perfectly. Then, I spent a good bit of time cleaning up my jdk installation, before resuming pain Java. On the next exercise, I needed to create a line chart that shows the amount of savings over time, and this was more pain than I’ve ever experienced. Creating the components was easy, but the formula for plotting the points, yea that was pure torture. 2h of trying, and I finally caved. I thought I was good at math but oh well, asked AI what I was doing wrong, and apparently, I was off-by-one in my data plotting & my formula was adding the savings too many times. Absolute headache going through that, but at least I was finally able to overcome it. And then another problem sprang up. There was an index out of bounds error when running the tests, and I asked the discord server why this was happening, and basically, I was missing 4 lines of code, that is essentially just styling the program, which caused that. yea true pain. I also went on a journey of remaking Aseprite (well not really), and I copied Andy Warhol and remade the Mona Lisa. I almost got it first try, except for one thing. See, humans cant see minute pixel colour differences, but computers can. Not so long story short, due to pixel overwrites from integer truncation, the pixel colour values were just ever so slightly off, that the tests were failing. After previous traumatic events, I caved and asked AI what was wrong, and basically the loop incrementer supplied by the base program was wrong, and it fixed it. It’s fun to leave the boring stuff to AI, and the fun stuff for me. I then followed the step-by-step guideline on remaking Asteroids by Atari, and I think it went ok. I’m most excited right now because finally I complete the Java MOOC course, and I can start work on my mod. But I’m also quite scared/anxious, because I don’t even know where to start now, after so long of not working on my mod. but i’ll figure it out, hopefully. and im also gonna take this time to ask for any name reccomendations, or do you think i should just go with resource-screening ^____^ ✌️
Swapping textures i finally, after like 5h managed to swap between bare bones & faithful x64 yipee I think imma ship the project now you can download from the releases page B1 switches to bare bones B2 switches to faithful there are some minor bugs i need to iron out but for now, i think a first ship is due took way too long to get here but oh well now i gotta figure out that individual texture thing
I spent a while learning Java nio and managed to get the names of all the texture packs and the textures inside of them i also created doogile.zip (as requested by my friend), that will serve as the main way to select individual textures just a simple devlog to catch you guys up to what i’ve been doing
basic texture swapping After actl not too much pain, I got basic texture swapping done. I created a helper class to handle all my texture swapping logic, and it works quite neatly. I do hate File I/O in any programming language, but my mod kind of revolves around FIle I/O, and honestly, even though I got some super unhelpful error messages (I got empty error messages), I somehow managed to pull through Some things I have yet to work on: fix ui to allow all installed packs (currently for testing I just use Motchsens better leaves, since it’s a small pack) allow not just textures but also block models to be hotswapped pray modrinth reviews my project so i can ship it ✌️
dropdown list works >< last time i did this, it took me 30h also what do you think of my highlight, instead of just making the blue border brighter and whiter, i decided to make it redder, to stand out, does it look good? as you can see, there is an error with the dropdown list, as when i pressed the last option, it didnt register (closer to the end of the video) because the button behind it, b9 was getting clicked instead I doub’t this will be a problem (at least for current me), since i dont think the dropdown lists should be ontop of smth else, hopefully but oh well, when it comes to that ill figure it out edit: argh i just realised i haven’t finished scrolling behaviour i’ll get to work on that now my previous ship is still not verified bcos modrinth still havent reviewed my mod (it’s been 3 weeks) ( ˘︹˘ ) so i submitted it to curseforge I’ll update my mod with the newest features and then reship
More file shenanigans! I managed to persist the saved options to the config file, and changed the buttons to dropdowns Some ui stuff still needs fixing but it’s gone relatively alright My ship is still in the process of getting verified, but my project shld be shipped soon!
Almost ready for second ship! The UI is terrible, but I think for now it works. There are still a few bugs with the UI I plan to fix later. The main part of this devlog is that, i changed the layout of the dropdowns, and I created a menu to show the currently selected texture, so it’s easier to see what you’re changing from and to. I fixed some minor bugs with the dropdownlist, and overall, I’m quite happy with how it turned out. Some reviewers didn’t fully understand my mod, so I’ll put some actually better usage instructions in the ship message. Some guy also said my project was completely AI :/ (it’s not), but i accidentally clicked accept payout instead of flagging the review, while going to the bad review. Oh well. I do wan’t to mention that I did use AI for guidance, but it did not code my mod for me. That’s about it After my second ship, I doubt I can continue developing my mod, because my finals are in like 2 days (and i’m doing anything but studying for it, so hope you enjoy my mod, as it is now! ✌️
Ships:
Does some simple texture swapping. I’m getting into individual textures now. Learning Java definitely took a lot of the time, but I’m happy I got something working.
I have a whole bunch of resource packs installed, and managing all of them was a pain. So I decided, why not make a mod to help me do that? To test my mod: Ensure you have some resourcepacks installed, and they should contain custom textures for leaves (I recommend Faithful, Barebones and Motschen’s better leaves). After which, get into a minecraft world, and possibly place some leaves in front of you. Then go into the resourcepacks settings and change the textures. Each dropdown controls a specific leaf texture, as you can see via the texture renderer on top. If you have more than two resourcepacks, the last one may be hidden by the texture renderer, so you can just click through the texture renderer to activate it. Have fun customising textures, I plan to add more functionality soon! :) ✌️...
|
1794012457.2399764
|
1794098857.2399764
|
|
14522
|
My awesome macropad! by @shashashaik | Stardance
|
shashashaik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shashashaik | Star Title: My awesome macropad! by @shashashaik | Stardance...
|
1793400626.0263383
|
1794005426.0263383
|
|
20096
|
My first slack bot! by @shashanth | Stardance
|
shashanth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shashanth | Stardan Title: My first slack bot! by @shashanth | Stardance...
|
1793472576.9371288
|
1794077376.9371288
|
|
20465
|
My awesome macropad! by @shashanth | Stardance
|
shashanth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shashanth | Starda Title: My awesome macropad! by @shashanth | Stardance...
|
1793519811.1657076
|
1794124611.1657076
|
|
38942
|
My own site! by @shashanth | Stardance
|
shashanth
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @shashanth | Stardance
|
1793822020.6725967
|
1794426820.6725967
|
|
69986
|
My own site! by @shashanksingh30 | Stardance
|
shashanksingh30
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @shashanksingh30 | Stardanc Title: My own site! by @shashanksingh30 | Stardance...
|
1793958732.796119
|
1794822732.796119
|
|
69989
|
Asteroid Destroyer by @shashanksingh30 | Stardance
|
shashanksingh30
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Asteroid Destroyer by @shashanksingh30 | St Title: Asteroid Destroyer by @shashanksingh30 | Stardance...
|
1793605715.736227
|
1794210515.736227
|
|
42233
|
My awesome macropad! by @shashankreddy | Stardance
|
shashankreddy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @shashankreddy | St Title: My awesome macropad! by @shashankreddy | Stardance...
|
1793832888.5880382
|
1794437688.5880382
|
|
49857
|
WarioWare Game by @shashankgarudwork | Stardance
|
shashankgarudwork
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @shashankgarudwork | Star Title: WarioWare Game by @shashankgarudwork | Stardance...
|
1794048632.6379702
|
1794653432.6379702
|
|
35031
|
AuraPi by @shashank_singhtomar_1607 | Stardance
|
shashank_singhtomar_1607
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: AuraPi by @shashank_singhtomar_1607 | Stard Title: AuraPi by @shashank_singhtomar_1607 | Stardance...
|
1793458328.7425172
|
1794063128.7425172
|
|
32634
|
BrickOS by @shashank_sd | Stardance
|
shashank_sd
|
2
|
15.98
|
19
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-03T14:09:27Z", "hours": 6.0, "multiplier": 3.44, "payout": 19, "blessing": "neutral", "text": "Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. Calendar There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor. ========================================= Desktop Apps - New snake game which is fully playable with a green square that grows (snake) and a red square (apple). There is score tracking, including a saved high score, and a game-over and a way to restart by clicking the board and pressing any key. ======================================= Windows - There is a new resizable window where if you drag on the bottom right corner, you can make the window bigger until the screen size it met but does not overlap with the taskbar. It has the size limits so that it doesn’t spill off of the screen. Windows can also not be clicked to be shown on top of the other window. By clicking a window of an app that is under another app window, the window clicked will show up on top. ======================================== Images App - I added an image uploading feature to the Images app where you can add images from your computer by uploading it or you can take a picture with your camera and upload it there and get saved in the app. Along with this, there is also a feature to delete the images if you don’t want it there, asking you for confirmation to delete the picture in case it was by accident. ======================================== Window Minimization - Apps can now be minimized instead of fully closed where if you minimize the app, it will stay in the taskbar but dim out to show that the app is open but not visibly on the screen and can be reopened by clicking the app again or clicking the app on the taskbar.", "repo": "https://github.com/WieghtedTuna473/OS-Project", "demo": "https://wieghtedtuna473.github.io/OS-Project/"}, {"ship_num": 2, "ts": "2026-07-15T16:14:24Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. Calendar (My Extra Feature) There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor.", "repo": "https://github.com/WieghtedTuna473/OS-Project", "demo": "https://wieghtedtuna473.github.io/OS-Project/"}]...
|
[{"post_id": 63690, "ts": "202 [{"post_id": 63690, "ts": "2026-09-07T16:59:52Z", "hours": 1.2847, "text": "Terminal App - This app lets you see what each app is about including the calendar app. You can also see you notes and what are in them through this app. Typing help gives the list of commands that you could use as well! Setting App Update - The settings app not has multiple different features including changing your color scheme. You can also change the clock from 23 hours to the 12 hours version and also switch on and off sound for the future music app. Finally, you can also reset all your settings if you want a fresh start."}, {"post_id": 44278, "ts": "2026-08-09T22:31:47Z", "hours": 1.6944, "text": "I added 2 new apps: The settings app - This app allows you change your background by choosing one of the default backgrounds already available or you can also just upload your own image and use that as a background. I will add more things as part of the settings, but i made the base of the app today. Calculator App- This app follows the theme and does actually work. You can put in math problems and it will solve it. Obviously it’s not a graphing calculator and is just a basic calculator. Both these apps can be resized and will be shown in the taskbar. Right now, these apps have a placeholder icon and that will change after I create my other apps that I am planning. These apps include the Terminal app, music app, and lego fun facts app, and maybe more!"}, {"post_id": 40090, "ts": "2026-08-03T14:04:31Z", "hours": 5.6325, "text": "Desktop Apps - New snake game which is fully playable with a green square that grows (snake) and a red square (apple). There is score tracking, including a saved high score, and a game-over and a way to restart by clicking the board and pressing any key. ======================================= Windows - There is a new resizable window where if you drag on the bottom right corner, you can make the window bigger until the screen size it met but does not overlap with the taskbar. It has the size limits so that it doesn’t spill off of the screen. Windows can also not be clicked to be shown on top of the other window. By clicking a window of an app that is under another app window, the window clicked will show up on top. ======================================== Images App - I added an image uploading feature to the Images app where you can add images from your computer by uploading it or you can take a picture with your camera and upload it there and get saved in the app. Along with this, there is also a feature to delete the images if you don’t want it there, asking you for confirmation to delete the picture in case it was by accident. ======================================== Window Minimization - Apps can now be minimized instead of fully closed where if you minimize the app, it will stay in the taskbar but dim out to show that the app is open but not visibly on the screen and can be reopened by clicking the app again or clicking the app on the taskbar."}, {"post_id": 28963, "ts": "2026-07-15T16:09:30Z", "hours": 3.3767, "text": "Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. ======================================== Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. ======================================== Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. ======================================== Calendar There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. ======================================== Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor."}, {"post_id": 27409, "ts": "2026-07-12T23:27:09Z", "hours": 0.61, "text": "I added a new OS.css where now all the CSS styling is moved to to this file instead of being cramped in the HTML page. Along with this there was a problem where when I wanted to close out of a window, where I could close the window anywhere in between the top in between and and X of the window which interfered with the dragging of the window, since if I dragged on that side it would drag and as soon as I let go, it would close out of that window. I was trying to change th4e JavaScript to see if it was the problem, but I saw that in the CSS, there was an element to make the X flex: 1, so as soon as I took that out, it started working. Overall, I fixed a crucial error in the OS making it work properly and better and made the code more readable by adding a CSS page."}, {"post_id": 26848, "ts": "2026-07-11T21:27:19Z", "hours": 1.06, "text": "I made BrickOS start to feel more like an operating system by adding a new features such as window dragging. I made the welcome screen more like a window by changing the colors a little to make it look better by adding a title bar, a close button, a border, and a shadow as well. I also added draggable windows where the welcome window can be clicked and dragged around by the title bar using mouse functions to track where the mouse is going and also update the windows position. Clicking the X button hides the window and clicking the BrickOS on the bottom taskbar brings it back. I also added a new OSscript.js to make the JavaScript loof better instead of making it all be in the HTML. Overall, now it is starting to function more like a OS with windows that can move and can be gotten out of, with now the goal in mind being adding applications that can be clicked."}, {"post_id": 26598, "ts": "2026-07-11T14:56:48Z", "hours": 1.0622, "text": "I continued to develop the welcome home screen for my BrickOS by making it look more like an interface of an operating system instead of just making it look like a webpage. I added a simple taskbar to the bottom of my screen with the OS name and a date and time that works. I also improved the layout by centering the welcome window which is a basic information screen about the OS. I also added a background image from the LEGO movie that fits my OS. I wrote my first JavaScript function for the project, helping me create a live clock using Date() and setInterval(). I overall improved the desktop to look more like a desktop instead of just a webpage and learned to have more dynamic elements such as the time."}, {"post_id": 26190, "ts": "2026-07-10T20:58:05Z", "hours": 0.3922, "text": "I built the welcome screen for my operating system, BrickOS, which is inspired by my passion for LEGO’s. I created a basic HTML structure for the homepage and added heading, paragraphs, images, and a link to the official LEGO website. I also added a list of my favorite type of LEGO’s to build to make the ppage more personalized towards me. Then I learned to style the elements with inline CSS. I just started by trying to match the LEGO themes by adding a font and a background color along with a red “Welcome to BrickOS.”"}]...
|
Title: BrickOS by @shashank_sd | Stardance
Devlog Title: BrickOS by @shashank_sd | Stardance
Devlogs:
I built the welcome screen for my operating system, BrickOS, which is inspired by my passion for LEGO’s. I created a basic HTML structure for the homepage and added heading, paragraphs, images, and a link to the official LEGO website. I also added a list of my favorite type of LEGO’s to build to make the ppage more personalized towards me. Then I learned to style the elements with inline CSS. I just started by trying to match the LEGO themes by adding a font and a background color along with a red “Welcome to BrickOS.”
I continued to develop the welcome home screen for my BrickOS by making it look more like an interface of an operating system instead of just making it look like a webpage. I added a simple taskbar to the bottom of my screen with the OS name and a date and time that works. I also improved the layout by centering the welcome window which is a basic information screen about the OS. I also added a background image from the LEGO movie that fits my OS. I wrote my first JavaScript function for the project, helping me create a live clock using Date() and setInterval(). I overall improved the desktop to look more like a desktop instead of just a webpage and learned to have more dynamic elements such as the time.
I made BrickOS start to feel more like an operating system by adding a new features such as window dragging. I made the welcome screen more like a window by changing the colors a little to make it look better by adding a title bar, a close button, a border, and a shadow as well. I also added draggable windows where the welcome window can be clicked and dragged around by the title bar using mouse functions to track where the mouse is going and also update the windows position. Clicking the X button hides the window and clicking the BrickOS on the bottom taskbar brings it back. I also added a new OSscript.js to make the JavaScript loof better instead of making it all be in the HTML. Overall, now it is starting to function more like a OS with windows that can move and can be gotten out of, with now the goal in mind being adding applications that can be clicked.
I added a new OS.css where now all the CSS styling is moved to to this file instead of being cramped in the HTML page. Along with this there was a problem where when I wanted to close out of a window, where I could close the window anywhere in between the top in between and and X of the window which interfered with the dragging of the window, since if I dragged on that side it would drag and as soon as I let go, it would close out of that window. I was trying to change th4e JavaScript to see if it was the problem, but I saw that in the CSS, there was an element to make the X flex: 1, so as soon as I took that out, it started working. Overall, I fixed a crucial error in the OS making it work properly and better and made the code more readable by adding a CSS page.
Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. ======================================== Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. ======================================== Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. ======================================== Calendar There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. ======================================== Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor.
Desktop Apps - New snake game which is fully playable with a green square that grows (snake) and a red square (apple). There is score tracking, including a saved high score, and a game-over and a way to restart by clicking the board and pressing any key. ======================================= Windows - There is a new resizable window where if you drag on the bottom right corner, you can make the window bigger until the screen size it met but does not overlap with the taskbar. It has the size limits so that it doesn’t spill off of the screen. Windows can also not be clicked to be shown on top of the other window. By clicking a window of an app that is under another app window, the window clicked will show up on top. ======================================== Images App - I added an image uploading feature to the Images app where you can add images from your computer by uploading it or you can take a picture with your camera and upload it there and get saved in the app. Along with this, there is also a feature to delete the images if you don’t want it there, asking you for confirmation to delete the picture in case it was by accident. ======================================== Window Minimization - Apps can now be minimized instead of fully closed where if you minimize the app, it will stay in the taskbar but dim out to show that the app is open but not visibly on the screen and can be reopened by clicking the app again or clicking the app on the taskbar.
I added 2 new apps: The settings app - This app allows you change your background by choosing one of the default backgrounds already available or you can also just upload your own image and use that as a background. I will add more things as part of the settings, but i made the base of the app today. Calculator App- This app follows the theme and does actually work. You can put in math problems and it will solve it. Obviously it’s not a graphing calculator and is just a basic calculator. Both these apps can be resized and will be shown in the taskbar. Right now, these apps have a placeholder icon and that will change after I create my other apps that I am planning. These apps include the Terminal app, music app, and lego fun facts app, and maybe more!
Terminal App - This app lets you see what each app is about including the calendar app. You can also see you notes and what are in them through this app. Typing help gives the list of commands that you could use as well! Setting App Update - The settings app not has multiple different features including changing your color scheme. You can also change the clock from 23 hours to the 12 hours version and also switch on and off sound for the future music app. Finally, you can also reset all your settings if you want a fresh start.
Ships:
Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. Calendar (My Extra Feature) There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor.
Windows - Starting here, I made the windows more block shaped to fit the LEGO themes instead of having rounded corners. They now have a better looking design with the Images Window having a custom scrolling wheel and a clean darker line separating the header and actual content instead of a black line. Images App I added this new app with a a similar design to the Welcome Window but the content is completely different. This app has 3 images and a custom scroll wheel to fit the LEGO theme. Notes App This new notes app has a clean sidebar as well with all the notes that a user can create. A add new note button is created where when you click it, a popup will come and will ask for the name of the new note. Everything on the notes content side is editable and is saved to local storage. Calendar There is a new Calendar that pops up in the bottom right corner when the date/time is clocked. This calendar shows the month and year on the top and shows the days of the money with the days at the top as well as highlights todays date. Desktop Icons Finally the desktop icons have a clean image layout and design. When you hover over the apps, they will outline a faint yellow to show you are hovering over them and will turn to the pointer cursor. ========================================= Desktop Apps - New snake game which is fully playable with a green square that grows (snake) and a red square (apple). There is score tracking, including a saved high score, and a game-over and a way to restart by clicking the board and pressing any key. ======================================= Windows - There is a new resizable window where if you drag on the bottom right corner, you can make the window bigger until the screen size it met but does not overlap with the taskbar. It has the size limits so that it doesn’t spill off of the screen. Windows can also not be clicked to be shown on top of the other window. By clicking a window of an app that is under another app window, the window clicked will show up on top. ======================================== Images App - I added an image uploading feature to the Images app where you can add images from your computer by uploading it or you can take a picture with your camera and upload it there and get saved in the app. Along with this, there is also a feature to delete the images if you don’t want it there, asking you for confirmation to delete the picture in case it was by accident. ======================================== Window Minimization - Apps can now be minimized instead of fully closed where if you minimize the app, it will stay in the taskbar but dim out to show that the app is open but not visibly on the screen and can be reopened by clicking the app again or clicking the app on the taskbar....
|
1794009162.8335993
|
1794095562.8335993
|
|
33100
|
Untitled by @shashank_sd | Stardance
|
shashank_sd
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @shashank_sd | Stardance
|
1793447329.1826487
|
1794052129.1826487
|
|
52793
|
Untitled project by @shashank_k | Stardance
|
shashank_k
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @shashank_k | Stardance
|
1793454963.1520224
|
1794059763.1520224
|
|
65129
|
My first slack bot! by @shashank_h2r | Stardance
|
shashank_h2r
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @shashank_h2r | Star Title: My first slack bot! by @shashank_h2r | Stardance...
|
1793696048.3708978
|
1794300848.3708978
|
|
31575
|
Survival Game by @shashank-n | Stardance
|
shashank-n
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Survival Game by @shashank-n | Stardance
|
1793389775.542448
|
1793994575.542448
|
|
15746
|
Frictionless by @shash_p | Stardance
|
shash_p
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @shash_p | Stardance
|
1793354152.1251514
|
1793958952.1251514
|