|
3101
|
Untitled by @Javiisthere | Stardance
|
Javiisthere
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Javiisthere | Stardance
|
1792630037.436508
|
1793234837.436508
|
|
3102
|
My first slack bot! by @jojo20000 | Stardance
|
jojo20000
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @jojo20000 | Stardan Title: My first slack bot! by @jojo20000 | Stardance...
|
1792810183.697168
|
1793414983.697168
|
|
3103
|
Insurance Aid by @Zac | Stardance
|
Zac
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Insurance Aid by @Zac | Stardance
|
1792533102.9846642
|
1793137902.9846642
|
|
3104
|
My first slack bot! by @cosmic_radiance2 | Stardan My first slack bot! by @cosmic_radiance2 | Stardance...
|
cosmic_radiance2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @cosmic_radiance2 | Title: My first slack bot! by @cosmic_radiance2 | Stardance...
|
1792540503.2019646
|
1793145303.2019646
|
|
3105
|
My awesome macropad! by @tejassharma2611 | Stardan My awesome macropad! by @tejassharma2611 | Stardance...
|
tejassharma2611
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @tejassharma2611 | Title: My awesome macropad! by @tejassharma2611 | Stardance...
|
1792748963.6995182
|
1793353763.6995182
|
|
3106
|
My awesome macropad! by @wbonar | Stardance
|
wbonar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @wbonar | Stardance
|
1792684153.5252926
|
1793288953.5252926
|
|
3107
|
My awesome macropad! by @armadillomike | Stardance
|
armadillomike
|
0
|
3.45
|
0
|
[]
|
[{"post_id": 3065, "ts": "2026 [{"post_id": 3065, "ts": "2026-06-05T23:18:21Z", "hours": 1.2614, "text": "I made the firmware for the keyboard The different functions I chose for the keys were some shortcuts on windows. The 4 shortcuts I chose were Ctrl+Alt+Delete, Screenshot, Emoji picker, and Task manager"}, {"post_id": 1188, "ts": "2026-06-03T01:27:36Z", "hours": 2.1925, "text": "I made the PCB and 3d Model for Hackpad I choose to go with an arrow keys key placement for my hackpad. Something I struggled with was making the 3d model because I am not used to using Fusion 360"}]...
|
Title: My awesome macropad! by @armadillomike | St Title: My awesome macropad! by @armadillomike | Stardance
Devlogs:
I made the PCB and 3d Model for Hackpad I choose to go with an arrow keys key placement for my hackpad. Something I struggled with was making the 3d model because I am not used to using Fusion 360
I made the firmware for the keyboard The different functions I chose for the keys were some shortcuts on windows. The 4 shortcuts I chose were Ctrl+Alt+Delete, Screenshot, Emoji picker, and Task manager...
|
1792644845.654846
|
1793249645.654846
|
|
3108
|
Dodge by @gregory_alcid | Stardance
|
gregory_alcid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Dodge by @gregory_alcid | Stardance
|
1792745499.5082765
|
1793350299.5082765
|
|
3109
|
My first slack bot! by @AthenaHuen | Stardance
|
AthenaHuen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @AthenaHuen | Starda Title: My first slack bot! by @AthenaHuen | Stardance...
|
1792929268.3574975
|
1793793268.3574975
|
|
3110
|
Automatic pet food feeder by @Makhael | Stardance
|
Makhael
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Automatic pet food feeder by @Makhael | Sta Title: Automatic pet food feeder by @Makhael | Stardance...
|
1792640939.9887812
|
1793245739.9887812
|
|
3111
|
My awesome macropad! by @L | Stardance
|
L
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @L | Stardance
|
1792795774.4950573
|
1793400574.4950573
|
|
3112
|
My awesome macropad! by @julie | Stardance
|
julie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @julie | Stardance
|
1792529660.1987288
|
1793134460.1987288
|
|
3113
|
AI ASL translation bot by @glyph4987 | Stardance
|
glyph4987
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: AI ASL translation bot by @glyph4987 | Star Title: AI ASL translation bot by @glyph4987 | Stardance...
|
1792598051.1166437
|
1793202851.1166437
|
|
3114
|
keyboardinator by @Andrea | Stardance
|
Andrea
|
0
|
8.33
|
0
|
[]
|
[{"post_id": 17281, "ts": "202 [{"post_id": 17281, "ts": "2026-06-28T00:20:33Z", "hours": 2.4172, "text": "I finally finished!! I’m so happy, from knowing nothing about code, or 3D design I did it!!"}, {"post_id": 16518, "ts": "2026-06-26T21:28:41Z", "hours": 2.7533, "text": "Devlog #3 Keyboardinator. My idea was to build a shortcut keyboard because I’m terrible at memorizing combinations, and I wanted a tool for school/college/work that would let me get back to what I was doing, or simply let me pause everything instantly. And that’s how the Keyboardinator was born: keys that press and click the right spot, letting me return to what I was doing or just leave it. I’m already at the part of making it look aesthetically pleasing, and I’m not very good at using Fusion 360, but I’m trying. This is how it looks from above:"}, {"post_id": 11368, "ts": "2026-06-18T16:32:32Z", "hours": 2.2708, "text": "This is looking fresh, I’ve changed some things, I like this distribution better."}, {"post_id": 10960, "ts": "2026-06-17T23:37:44Z", "hours": 0.8936, "text": "Teclainador is officially in the works! 🚀Just completed the schematic from scratch in KiCad. It features a sleek 3-key setup with vibrant RGB LEDs and an interactive OLED display. Aligned everything using the universal 19.05mm standard for a flawless layout. Uploaded the core project files to GitHub and the Hackatime lapse is synced. The ultimate ghost/boss key pad for students is coming together perfectly! 🔥😁 😁 😁 😁 😁 😁 😁 😁 😁"}]...
|
Title: keyboardinator by @Andrea | Stardance
Devl Title: keyboardinator by @Andrea | Stardance
Devlogs:
Teclainador is officially in the works! 🚀Just completed the schematic from scratch in KiCad. It features a sleek 3-key setup with vibrant RGB LEDs and an interactive OLED display. Aligned everything using the universal 19.05mm standard for a flawless layout. Uploaded the core project files to GitHub and the Hackatime lapse is synced. The ultimate ghost/boss key pad for students is coming together perfectly! 🔥😁 😁 😁 😁 😁 😁 😁 😁 😁
This is looking fresh, I’ve changed some things, I like this distribution better.
Devlog #3 Keyboardinator. My idea was to build a shortcut keyboard because I’m terrible at memorizing combinations, and I wanted a tool for school/college/work that would let me get back to what I was doing, or simply let me pause everything instantly. And that’s how the Keyboardinator was born: keys that press and click the right spot, letting me return to what I was doing or just leave it. I’m already at the part of making it look aesthetically pleasing, and I’m not very good at using Fusion 360, but I’m trying. This is how it looks from above:
I finally finished!! I’m so happy, from knowing nothing about code, or 3D design I did it!!...
|
1792540363.9340267
|
1793145163.9340267
|
|
3115
|
Spartacus IDE by @kabir_tiwari | Stardance
|
kabir_tiwari
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Spartacus IDE by @kabir_tiwari | Stardance
|
1792756260.1187105
|
1793361060.1187105
|
|
3116
|
My first slack bot! by @nicole | Stardance
|
nicole
|
0
|
0.81
|
0
|
[]
|
[{"post_id": 614, "ts": "2026- [{"post_id": 614, "ts": "2026-06-02T03:35:10Z", "hours": 0.8106, "text": "Just sent Nest application! everything looks good as for rn"}]...
|
Title: My first slack bot! by @nicole | Stardance
Title: My first slack bot! by @nicole | Stardance
Devlogs:
Just sent Nest application! everything looks good as for rn...
|
1792788782.4244795
|
1793393582.4244795
|
|
3117
|
My awesome macropad! by @skanne-code | Stardance
|
skanne-code
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @skanne-code | Star Title: My awesome macropad! by @skanne-code | Stardance...
|
1792594108.0493815
|
1793198908.0493815
|
|
3118
|
My first slack bot! by @h21344315 | Stardance
|
h21344315
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @h21344315 | Stardan Title: My first slack bot! by @h21344315 | Stardance...
|
1792580055.1550112
|
1793184855.1550112
|
|
3119
|
My awesome macropad! by @kobyc | Stardance
|
kobyc
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @kobyc | Stardance
|
1792565343.9529252
|
1793170143.9529252
|
|
3120
|
Kepler's Compass by @NoahWhiteson | Stardance
|
NoahWhiteson
|
0
|
0.0
|
0
|
[]
|
[{"post_id": 499, "ts": "2026- [{"post_id": 499, "ts": "2026-06-01T23:40:49Z", "hours": 0.0, "text": "Kepler’s Compass is a software tool that scans NASA’s database of 6,291 verified exoplanets and identifies those that have the potential to support life forms. Rather than analyzing thousands of lines of data, users can search for habitable planets using an interactive application and visualize those with the highest possibility of supporting life. The program gathers all data from NASA’s database and presents it in the form of planets in 2D and 3D views. Users can also click on each planet and get information about its radius, temperature, distance from Earth, and orbit parameters. Perhaps one of the most important features of the application is the habitability analyzer. It analyzes several parameters of an exoplanet and evaluates the possibility that it could host lifeforms. These include temperature range, mass, distance from a star, etc. Based on this, the system ranks planets and writes notes about potential problems associated with certain factors. Currently, I am working on enhancing the accuracy of scoring and developing a reliable way to conduct the habitability analysis."}]...
|
Title: Kepler's Compass by @NoahWhiteson | Sta Title: Kepler's Compass by @NoahWhiteson | Stardance
Devlogs:
Kepler’s Compass is a software tool that scans NASA’s database of 6,291 verified exoplanets and identifies those that have the potential to support life forms. Rather than analyzing thousands of lines of data, users can search for habitable planets using an interactive application and visualize those with the highest possibility of supporting life. The program gathers all data from NASA’s database and presents it in the form of planets in 2D and 3D views. Users can also click on each planet and get information about its radius, temperature, distance from Earth, and orbit parameters. Perhaps one of the most important features of the application is the habitability analyzer. It analyzes several parameters of an exoplanet and evaluates the possibility that it could host lifeforms. These include temperature range, mass, distance from a star, etc. Based on this, the system ranks planets and writes notes about potential problems associated with certain factors. Currently, I am working on enhancing the accuracy of scoring and developing a reliable way to conduct the habitability analysis....
|
1792522421.4259899
|
1793127221.4259899
|
|
3121
|
My first slack bot! by @GaneshBabu | Stardance
|
GaneshBabu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @GaneshBabu | Starda Title: My first slack bot! by @GaneshBabu | Stardance...
|
1792583680.456337
|
1793188480.456337
|
|
3122
|
My awesome macropad! by @TheRealOpabinia | Stardan My awesome macropad! by @TheRealOpabinia | Stardance...
|
TheRealOpabinia
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @TheRealOpabinia | Title: My awesome macropad! by @TheRealOpabinia | Stardance...
|
1792709432.4271183
|
1793314232.4271183
|
|
3123
|
My first slack bot! by @itsgiridabest | Stardance
|
itsgiridabest
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @itsgiridabest | Sta Title: My first slack bot! by @itsgiridabest | Stardance...
|
1792691563.8725522
|
1793296363.8725522
|
|
3124
|
My first slack bot! by @JP | Stardance
|
JP
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @JP | Stardance
|
1792586913.5352128
|
1793191713.5352128
|
|
3125
|
PERSONAL BOT by @arav | Stardance
|
arav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PERSONAL BOT by @arav | Stardance
|
1792550980.922914
|
1793155780.922914
|
|
3126
|
gah by @bryan_hu_2020 | Stardance
|
bryan_hu_2020
|
0
|
0.86
|
0
|
[]
|
[{"post_id": 8274, "ts": "2026 [{"post_id": 8274, "ts": "2026-06-13T19:22:43Z", "hours": 0.8647, "text": "Ship to GitHub"}]...
|
Title: gah by @bryan_hu_2020 | Stardance
Devlogs: Title: gah by @bryan_hu_2020 | Stardance
Devlogs:
Ship to GitHub...
|
1792562067.0822015
|
1793166867.0822015
|
|
3127
|
My first slack bot! by @BeSoares | Stardance
|
BeSoares
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @BeSoares | Stardanc Title: My first slack bot! by @BeSoares | Stardance...
|
1792777905.4600415
|
1793382705.4600415
|
|
3128
|
Pi-84 by @gauss | Stardance
|
gauss
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Pi-84 by @gauss | Stardance
|
1792713233.5105705
|
1793318033.5105705
|
|
3129
|
My first slack bot! by @Hima_Shreyas_Nagumalla | S My first slack bot! by @Hima_Shreyas_Nagumalla | Stardance...
|
Hima_Shreyas_Nagumalla
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Hima_Shreyas_Naguma Title: My first slack bot! by @Hima_Shreyas_Nagumalla | Stardance...
|
1792943405.8937109
|
1793807405.8937109
|
|
3130
|
h by @sam1423 | Stardance
|
sam1423
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: h by @sam1423 | Stardance
|
1792514865.5613112
|
1793119665.5613112
|
|
3131
|
My first slack bot! by @JJ | Stardance
|
JJ
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-02T20:33:52Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I built my first ever slack bot. I’ve just started to learn js, (well I learned js through making this bot) in the future i’ll work on creating more of such programs. The guide was doable for sure, and by the time i set up everything I had nest access! Crazy Work!", "repo": "https://github.com/JJ-os-2026/FirstSlackBot", "demo": "https://app.slack.com/client/E09V59WQY1E/C6C026NHJ?_gl=1*1ejs7jq*_gcl_au*NzAzNTU0NTg3LjE3NzQ1Mzc4MDU."}]...
|
[{"post_id": 1032, "ts": "2026 [{"post_id": 1032, "ts": "2026-06-02T20:28:50Z", "hours": 1.0553, "text": "First Slack bot done 👍 Followed the guide, regardless it was doable lol.. [ prolly spent 1h learning everything and it only logged 28mins :( ]"}]...
|
Title: My first slack bot! by @JJ | Stardance
Dev Title: My first slack bot! by @JJ | Stardance
Devlogs:
First Slack bot done 👍 Followed the guide, regardless it was doable lol.. [ prolly spent 1h learning everything and it only logged 28mins :( ]
Ships:
I built my first ever slack bot. I’ve just started to learn js, (well I learned js through making this bot) in the future i’ll work on creating more of such programs. The guide was doable for sure, and by the time i set up everything I had nest access! Crazy Work!...
|
1792975794.3693616
|
1793062194.3693616
|
|
3132
|
My awesome macropad! by @AnnaC | Stardance
|
AnnaC
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @AnnaC | Stardance
|
1792670094.398981
|
1793274894.398981
|
|
3133
|
My awesome macropad! by @CN | Stardance
|
CN
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @CN | Stardance
|
1792526139.6210759
|
1793130939.6210759
|
|
3134
|
AV Media Booking System by @rachell_aristo | Stard AV Media Booking System by @rachell_aristo | Stardance...
|
rachell_aristo
|
0
|
78.75
|
0
|
[]
|
[{"post_id": 81415, "ts": "202 [{"post_id": 81415, "ts": "2026-10-21T06:29:38Z", "hours": 6.6819, "text": "Added an equipment check out system that allows the media technician to check out a loan by typing in the barcodes of specific assets. Checks if scanned asset exists in catalog Checks if the same assets are scanned > once Checks if a scanned asset is not requested in this loan And then saves the scanned barcodes to db. to do: add error handling for this + add barcode scanner with cam function"}, {"post_id": 80887, "ts": "2026-10-19T05:22:58Z", "hours": 1.2214, "text": "Added/changed all email templates into HTML to allow more formatting options in the future"}, {"post_id": 76966, "ts": "2026-10-05T07:15:47Z", "hours": 1.9156, "text": "Added variables to approve emails (with Jinja) so it’s dynamic Also added a few util functions for converting int ids to the string value (for equipment ids, studio space ids, timeslot ids etc) I wonder if there is a built in method for doing this with sql alchemy?"}, {"post_id": 71065, "ts": "2026-09-20T08:06:15Z", "hours": 0.9994, "text": "Added fully booked (depending on avalibility from selected date) + not avali for year group messages"}, {"post_id": 71020, "ts": "2026-09-20T06:51:57Z", "hours": 8.2517, "text": "I added an equipment item column to the equipment bookings table so that admin can also filter search by equipment :) Also added error handling for Flask Mail functions + updating loan status to db, which sends an appropriate message to admin about whether data was updated, email was sent etc."}, {"post_id": 70474, "ts": "2026-09-19T08:08:45Z", "hours": 5.9058, "text": "Added functionality for studio booking table - modals, action buttons etc. Also added filters to all tables. This sounds simple cuz previously all worked on equipment table, but was actually a mess to refactor because now there’s equipment bookings and studio bookings not just one type 🫠"}, {"post_id": 68636, "ts": "2026-09-15T13:22:08Z", "hours": 7.0539, "text": "omg SO MANY UPDATES!! >:) Updated the equipment booking system to dynamically update quantity counts depending on the date range selected by user (JS fetch) My app now sends AUTO EMAILS WHATTT with Flask Mail. Legit so cool :)) When admin changes a booking, eg by approving/cancelling, it will trigger an email to the user Added a filter system to bookings table! Can filter by searching a value in any column"}, {"post_id": 67984, "ts": "2026-09-14T09:54:57Z", "hours": 6.0844, "text": "Added accept/reject/cancel button functions to admin page + table of bookings with color coded status. Clicking on rows brings up a modal with more info + action buttons"}, {"post_id": 67211, "ts": "2026-09-13T08:17:54Z", "hours": 4.5839, "text": "Added verification for equipment booking: equipment must be allowed for the user’s year group, user must not have overdue loans and each loan has a limit for # of items loaned per equipmen type Basic table record display for all bookings on admin_home.html Updated CSS color scheme to fit school colors + unrounded elements (cuz I think the round UI design is over hyped) + made records more space efficent AI use: used Gemini to help update CSS"}, {"post_id": 66564, "ts": "2026-09-12T12:22:51Z", "hours": 2.1478, "text": "Fixed a really serious problem I didn’t spot previously where the equipment loan record getting saved to db wasn’t saving the quantity properly when u book >1 of each equipment type…simply forgot to iterate through the quantity list I had made 🫠 Also added to student_home page so that equipment bookings also get shown :)"}, {"post_id": 66329, "ts": "2026-09-12T03:08:07Z", "hours": 5.2681, "text": "Finally have a working equipment booking page and system! Figuering out how to select the data of equipment type and quantity and send to py was low key a nightmare…"}, {"post_id": 63527, "ts": "2026-09-07T13:12:08Z", "hours": 1.1408, "text": "Basic tab system for sorting the equipment cards based on category :)"}, {"post_id": 63488, "ts": "2026-09-07T11:28:33Z", "hours": 4.1219, "text": "Created a CSV parser with pandas (first time using!) which I can incorperate into the admin interface later on. Sorted out a lot of logicial tough questions such as how do you iterate through a 2D array to create records?"}, {"post_id": 62852, "ts": "2026-09-06T11:53:40Z", "hours": 2.3272, "text": "Changed html + js so that the studio booking page allows for div cards w/ photos for each studio space instead of a boring form like structure (css not fixed yet!)"}, {"post_id": 62606, "ts": "2026-09-06T02:26:32Z", "hours": 5.0053, "text": "Added comments to all my code + implemented Flask-Login. POV u came back to coding after like a month and realized you don’t understand what you wrote…comments for future me now. As for Flask-login, I implemented it cuz it makes sense to use it instead of manualy building login functions (in screenshot - goodbye manual login functions woop)"}, {"post_id": 35684, "ts": "2026-07-27T08:55:43Z", "hours": 11.0956, "text": "Finally have a functioning studio booking system with an HTML form that submits data to my mySQL db (form has frontend + backend validation too)!! Also created a student_home.html page, linked it to successful booking page. asked AI for tempoary functional css styling so that my page is easier to read (will change css to something less AI later on!) Stuff I’ve learned for the first time to use: Flatpickr date picker understanding how blueprints & routes work HTML templates and Jinja2 syntax Querying from database with sqlalchemy select"}, {"post_id": 14074, "ts": "2026-06-23T01:52:11Z", "hours": 2.5953, "text": "Added Google OAuth login!"}, {"post_id": 6664, "ts": "2026-06-11T05:21:49Z", "hours": 2.3544, "text": "Created database tables with SQLAlchemy for the first time"}]...
|
Title: AV Media Booking System by @rachell_aristo Title: AV Media Booking System by @rachell_aristo | Stardance
Devlogs:
Created database tables with SQLAlchemy for the first time
Added Google OAuth login!
Finally have a functioning studio booking system with an HTML form that submits data to my mySQL db (form has frontend + backend validation too)!! Also created a student_home.html page, linked it to successful booking page. asked AI for tempoary functional css styling so that my page is easier to read (will change css to something less AI later on!) Stuff I’ve learned for the first time to use: Flatpickr date picker understanding how blueprints & routes work HTML templates and Jinja2 syntax Querying from database with sqlalchemy select
Added comments to all my code + implemented Flask-Login. POV u came back to coding after like a month and realized you don’t understand what you wrote…comments for future me now. As for Flask-login, I implemented it cuz it makes sense to use it instead of manualy building login functions (in screenshot - goodbye manual login functions woop)
Changed html + js so that the studio booking page allows for div cards w/ photos for each studio space instead of a boring form like structure (css not fixed yet!)
Created a CSV parser with pandas (first time using!) which I can incorperate into the admin interface later on. Sorted out a lot of logicial tough questions such as how do you iterate through a 2D array to create records?
Basic tab system for sorting the equipment cards based on category :)
Finally have a working equipment booking page and system! Figuering out how to select the data of equipment type and quantity and send to py was low key a nightmare…
Fixed a really serious problem I didn’t spot previously where the equipment loan record getting saved to db wasn’t saving the quantity properly when u book >1 of each equipment type…simply forgot to iterate through the quantity list I had made 🫠 Also added to student_home page so that equipment bookings also get shown :)
Added verification for equipment booking: equipment must be allowed for the user’s year group, user must not have overdue loans and each loan has a limit for # of items loaned per equipmen type Basic table record display for all bookings on admin_home.html Updated CSS color scheme to fit school colors + unrounded elements (cuz I think the round UI design is over hyped) + made records more space efficent AI use: used Gemini to help update CSS
Added accept/reject/cancel button functions to admin page + table of bookings with color coded status. Clicking on rows brings up a modal with more info + action buttons
omg SO MANY UPDATES!! >:) Updated the equipment booking system to dynamically update quantity counts depending on the date range selected by user (JS fetch) My app now sends AUTO EMAILS WHATTT with Flask Mail. Legit so cool :)) When admin changes a booking, eg by approving/cancelling, it will trigger an email to the user Added a filter system to bookings table! Can filter by searching a value in any column
Added functionality for studio booking table - modals, action buttons etc. Also added filters to all tables. This sounds simple cuz previously all worked on equipment table, but was actually a mess to refactor because now there’s equipment bookings and studio bookings not just one type 🫠
I added an equipment item column to the equipment bookings table so that admin can also filter search by equipment :) Also added error handling for Flask Mail functions + updating loan status to db, which sends an appropriate message to admin about whether data was updated, email was sent etc.
Added fully booked (depending on avalibility from selected date) + not avali for year group messages
Added variables to approve emails (with Jinja) so it’s dynamic Also added a few util functions for converting int ids to the string value (for equipment ids, studio space ids, timeslot ids etc) I wonder if there is a built in method for doing this with sql alchemy?
Added/changed all email templates into HTML to allow more formatting options in the future
Added an equipment check out system that allows the media technician to check out a loan by typing in the barcodes of specific assets. Checks if scanned asset exists in catalog Checks if the same assets are scanned > once Checks if a scanned asset is not requested in this loan And then saves the scanned barcodes to db. to do: add error handling for this + add barcode scanner with cam function...
|
1792587171.3745627
|
1793191971.3745627
|
|
3135
|
Macropad X by @phantomlegends381 | Stardance
|
phantomlegends381
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Macropad X by @phantomlegends381 | Stardanc Title: Macropad X by @phantomlegends381 | Stardance...
|
1792936229.7384284
|
1793800229.7384284
|
|
3136
|
My awesome macropad! by @Zac | Stardance
|
Zac
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Zac | Stardance
|
1792486124.056336
|
1793090924.056336
|
|
3137
|
2006 by @shree | Stardance
|
shree
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 2006 by @shree | Stardance
|
1792666500.1048949
|
1793271300.1048949
|
|
3138
|
Something by @manasseh | Stardance
|
manasseh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Something by @manasseh | Stardance
|
1792565424.557038
|
1793170224.557038
|
|
3139
|
My first slack bot! by @KnightmareKhansa | Stardan My first slack bot! by @KnightmareKhansa | Stardance...
|
KnightmareKhansa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @KnightmareKhansa | Title: My first slack bot! by @KnightmareKhansa | Stardance...
|
1792698855.3773081
|
1793303655.3773081
|
|
3140
|
禅文 Zenwen by @dylank | Stardance
|
dylank
|
1
|
21.0
|
243
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-03T00:49:03Z", "hours": 21.0, "multiplier": 11.65, "payout": 243, "blessing": "neutral", "text": "🏯 禅文 Zenwen Ship #1 Learning Chinese is hard, Zenwen makes it easier. Use the live page here: Zenwen Demo Bear in mind, it’s a demo, so no data is saved. As soon as you reload it’ll be lost. More info on running locally here: Main Repository What even is 禅文 Zenwen? Zenwen is an app to help you learn Chinese, and other languages if you wish. As of this ship, Zenwen is a vocab system designed to work for just about any need a user wants, while simple and easy to use. What was challenging First and foremost, learning Flutter was challenging. Dart is simple enough, but Flutter was something I had never seen before. The second challenge was figuring out an efficient data structure to store the many things users can create. This was challenging because I had to figure out how to store many decks with many vocab, while also being able to sort through them, search them, delete data, and access them quickly. Why I am proud! What makes me proud is that I learned an entire new framework and a lot about data storage that I had previously never touched. Learning this unlocks a whole world of coding opportunities that I’m excited to explore! Another thing I’m proud about is that I’ve learned how to debug better. I have learned how to use print functions usefully as well as things I previously didn’t know would cause errors.", "repo": "https://github.com/RandoWhoCodes/Zenwen/", "demo": "https://randowhocodes.github.io/Zenwen_Demo/"}]...
|
[{"post_id": 21193, "ts": "202 [{"post_id": 21193, "ts": "2026-07-03T00:20:20Z", "hours": 0.4414, "text": "🏯 禅文 Zenwen Day 11: SHIIIIIIIP!!!! Finally! Zenwen is shipped for the first time! (but expect lots more to come) Live demo here: Zenwen Demo , bear in mind all data is temporary and will be lost if you refresh. QoL Improvements Learning languages is no longer tedious. Handle everything you need in 1 place without complications. Supports every language! There are 3 things you can add when creating vocab: character, pronunciation, meaning. This means you could translate Egyptian hieroglyphics to Hindi as a French speaker if you really wanted to. Search for decks, and vocab! Forgot what deck some vocab is in, or just have way too many decks? No worries, just search for it! My Dictionary, all your vocab in 1 place! Simply want to see how much vocab you have or are just skimming through what you know? This is the perfect feature for you. 🐉 Chinese word of the day: 进步: progress, to make progress Pronounced: jìnbù Example: “我有了一点进步”, “I have made a little progress”"}, {"post_id": 20482, "ts": "2026-07-02T02:45:29Z", "hours": 0.7764, "text": "🏯 禅文 Zenwen Day 10: EVERYTHING WORKS!!! Finally! What I did during these 44 minutes Long story short, there was an indexing error when a search result wasn’t found. It was supposed to give a message like “no results matched your search”, but instead, it gave a big scary red screen saying “index is supposed to be less than 1: 1”. I had no clue what was wrong. Took a while to figure it out. Turns out I was stupid and trying to do widget.myDictionary.length when I was supposed to do widget.myDictionary[\"vocab\"].length . What’s coming next Ship! Everything is ready. Expect a ship tomorrow if I can set up the demo correctly! 🀄 Chinese word of the day Word: 买 Pronounced: mǎi Example: “我买了筷子。“ - “I bought chopsticks.”"}, {"post_id": 16117, "ts": "2026-06-26T06:28:13Z", "hours": 0.8953, "text": "🏯 Zenwen Day 9: everything works! Well, for now, at least. Overall, pretty quick and easy day. Simple bug fixes, simple feature expansions. What I did Fixed logic for when it was searching through My Dictionary for Strings that match the search Switched some 0s to 1s and stuff so it wouldn’t make duplicate search results or have indexing errors Added a search bar to the edit deck page so now you can search from every screen! What this means I’m almost ready to ship! Project works well enough to be tested, GitHub is up to date with commits. All I need to do is make the README and get a live web demo up and running! 🀄 Chinese word of the day 绿茶 (lǜ chá): Green Tea 我喜欢喝绿茶! I like drinking green tea!"}, {"post_id": 13968, "ts": "2026-06-22T22:33:18Z", "hours": 2.3914, "text": "🏯 禅文 Zenwen Day 8, SEARCH BAR WORKS (mostly)!!!! Learning Chinese is hard. Zenwen makes it easier. Create infinite decks and vocab and find them easily! Apparently Expanded() widgets can only go in certain other widgets, so I was stuck solving bugs for nearly 45 minutes. Sometimes I question why I like coding. The logic for searching vocab is broken, but that was just me being dumb. Should be easy enough to fix. Will need to do heavy optimizing after I ship because I wrote it in probably the least efficient way possible, but it’s fine for now. Chinese word of the day: 飞机 (fēi jī) Means “airplane” ”这是飞机” = “this is an airplane”"}, {"post_id": 12895, "ts": "2026-06-21T03:44:53Z", "hours": 3.4953, "text": "🏯 禅文 Zenwen Day 6 & 7 (I swear that isn’t on purpose) TL;DR Finished My Dictionary; now there’s a master list of all your vocab! Great for if you want to see your progress or just forget a word. Starded working on a search bar! Worked on making my computer less laggy (no time logged for this) The Search Bar What’s the point in being able to make a bunch of decks and vocab if it takes too long to find them? Exactly, there is none. Today I started working on adding a search bar to the header of the app. Surprisingly, the logic behind it is pretty simple. Just iterate through the Maps and Lists . If an item matches your search, add it to a results Map . What I Learned You know those simple, boring headers at the top of basically every app? That’s what us Flutter devs call an AppBar . Apparently, AppBars have multiple parts: leading title (already knew about this one) trailing actions bottom The bottom is what I use for the search bar. Essentially, the bottom is an extension of widgets that are below the title. In order to make it work, you need to give the Scaffold (the parent of the AppBar ) specific details about the extension so that it renders properly. Specifically the height, which can’t be dynamic. 🀄 Since you made it this far Chinese word of the day: 吗 (pronounced “ma”) used to turn a statement into a yes or no question 你喜欢茶: You like tea. 你喜欢茶 吗 : Do you like tea?"}, {"post_id": 11430, "ts": "2026-06-18T18:14:30Z", "hours": 2.6472, "text": "🏯 禅文 Zenwen Day 5: documenting & my favorite feature! (and fixing 1028 issues with my computer) ⌚ TL;DR I added lots of comments to the code so that future me & other people can easily understand the code. Also started adding a cool feature called My Dictionary. 📝 Adding comments (finally) Wanna know something I never do? Add comments. Well at least not until today. Today I spent most of my time doing a well needed cleanup of the codebase, adding comments and making it readable to future me and other people. Since flutter can quickly start looking like a random jumble of widgets, adding these comments really helped me understand exactly what everything is doing and will help others understand as well. 📕 My Dictionary, my favorite feature! I also started working on adding a major QoL improvement, a deck that contains all the vocab you’ve created. Have you ever had a word on the tip of your tongue but just can’t quite remember it? That’s no longer a problem. With My Dictionary, you can open it up and quickly search up that word in just 3 clicks. You can also see how much vocab you have created, which feels amazing when you see how much you’ve learned! 🪲 1028 issues with my computer Don’t ask. I don’t have any answers for you. I checked Lenovo Vantage and now it finally makes sense why my computer struggled to run the file explorer. After a few hours of a well needed scan and fix by Lenovo Smart Performance, my computer now runs (mostly) smoothly once again."}, {"post_id": 10470, "ts": "2026-06-17T06:26:24Z", "hours": 2.2861, "text": "🏯 禅文 Zenwen - Devlog 4️⃣ 👋 你好! Zenwen is an app to help people learn Chinese. As someone with a 970 day Duolingo streak, I know what us language learners need. ⌚ TL;DR HIT THE 10 HOUR MARK 🎉 Today I made the vocab page and made it so you can delete decks. I also polished up the graphics a bit. 📕 What I Learned Today I learned lots of useful things! I learned about some new styling for Material() widgets, along with 4 new widgets: Stack() IntrinsicHeight() Expanded() Padding() Also learned how to make if else statements in ListView.builders! 🗣️ In depth summary Today’s main objective was making the vocab page. To do this I used a simple ListView.builder to iterate through the vocab lists. One issue I had was the layout of the vocab. I wanted an equally spaced horizontal layout with a delete button floating at the right. This was a problem because I only knew about the Row() widget. In order to get the layout I wanted, I had to learn about Stack() and IntrinsicHeight() and Padding() and Expanded(). Another thing I ran into was that it crashed when I deleted all the decks or all the vocab. In order to fix this I learned about if else statements to create different widgets based on the conditions! 👣 Next Steps I’m almost ready to ship! I still have to make a few things though: a master vocab deck, and ideally a search bar. If the search bar goes well then I can also add filters for the decks if I decide it’s worth it."}, {"post_id": 9750, "ts": "2026-06-16T05:30:36Z", "hours": 2.9556, "text": "🏯 禅文 Zenwen - Devlog 3️⃣ 你好! Zenwen is an app to help people ACTUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us learners need. The first thing I’m making for the app is vocab decks, and I’m almost ready to ship this! Today was focused on displaying the actual vocab in the decks as well as being able to add new vocab. Learned a lot about how to handle inputs in Flutter. This morning I realized my button layout wasn’t very convenient for users, so I had to rearrange it, which forced me to learn about InkWell, which will help me learn a lot moving forward."}, {"post_id": 9005, "ts": "2026-06-15T00:43:06Z", "hours": 1.8233, "text": "🏯 禅文 Zenwen - Devlog 2️⃣ 你好! Zenwen is an app I’m making with Flutter to help people ACRUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us language learners need to actually be successful. Made a lot of progress today! I developed a basic display of vocab decks, which includes: title, description, practice button, edit button. Also made a way to create new vocab decks, by clicking the button at the bottom right. You can’t view or add vocab yet, that’s hopefully coming tomorrow. The UI is pretty bare bones right now. I’m focused on functionality before I make it look good. As for bugs I encountered, the entire app crashed when I switched from using a stateless widget to a stateful widget. Quickly discovered this was me being stupid because I forgot to restart the app. Apparently hot reload doesn’t like big changes between stateless and stateful."}, {"post_id": 8526, "ts": "2026-06-14T05:35:36Z", "hours": 3.3131, "text": "🏯 禅文 Zenwen - Devlog 1️⃣ Zenwen is (will be) an app to help people ACTUALLY learn languages like Chinese. As someone with a 960 day Duolingo streak, I know exactly what us language learners need. My first ship will be a tool for making and studying vocab decks to seamlessly fit in with your day. Today was a short but productive. The app is basically just a blank screen on the front end, but the systems are falling into place in the code. Today I developed the system for storing vocab decks. Now it should be fairly easy to add flashcards and other study tools. The first hour or so of the day was spent fixing VSCode because lots of things were breaking. It said my phone was connected, but it wouldn’t show up. The Flutter extension also stopped working. Changed the name from Zhenwen to Zenwen. Zhenwen has religious cultural meanings, so I want to respect that. 真文 means “true text”, which has meanings in Taoism. 禅文 (technically chánwén) essentially means “peaceful language”. For your entertainment here is a screenshot of a stupid bug that confused me for 30 minutes. 99k pixel overflow. Can’t wait to see what the next week will bring and watch this app come to life!"}]...
|
Title: 禅文 Zenwen by @dylank | Stardance
Devlogs:
Title: 禅文 Zenwen by @dylank | Stardance
Devlogs:
🏯 禅文 Zenwen - Devlog 1️⃣ Zenwen is (will be) an app to help people ACTUALLY learn languages like Chinese. As someone with a 960 day Duolingo streak, I know exactly what us language learners need. My first ship will be a tool for making and studying vocab decks to seamlessly fit in with your day. Today was a short but productive. The app is basically just a blank screen on the front end, but the systems are falling into place in the code. Today I developed the system for storing vocab decks. Now it should be fairly easy to add flashcards and other study tools. The first hour or so of the day was spent fixing VSCode because lots of things were breaking. It said my phone was connected, but it wouldn’t show up. The Flutter extension also stopped working. Changed the name from Zhenwen to Zenwen. Zhenwen has religious cultural meanings, so I want to respect that. 真文 means “true text”, which has meanings in Taoism. 禅文 (technically chánwén) essentially means “peaceful language”. For your entertainment here is a screenshot of a stupid bug that confused me for 30 minutes. 99k pixel overflow. Can’t wait to see what the next week will bring and watch this app come to life!
🏯 禅文 Zenwen - Devlog 2️⃣ 你好! Zenwen is an app I’m making with Flutter to help people ACRUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us language learners need to actually be successful. Made a lot of progress today! I developed a basic display of vocab decks, which includes: title, description, practice button, edit button. Also made a way to create new vocab decks, by clicking the button at the bottom right. You can’t view or add vocab yet, that’s hopefully coming tomorrow. The UI is pretty bare bones right now. I’m focused on functionality before I make it look good. As for bugs I encountered, the entire app crashed when I switched from using a stateless widget to a stateful widget. Quickly discovered this was me being stupid because I forgot to restart the app. Apparently hot reload doesn’t like big changes between stateless and stateful.
🏯 禅文 Zenwen - Devlog 3️⃣ 你好! Zenwen is an app to help people ACTUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us learners need. The first thing I’m making for the app is vocab decks, and I’m almost ready to ship this! Today was focused on displaying the actual vocab in the decks as well as being able to add new vocab. Learned a lot about how to handle inputs in Flutter. This morning I realized my button layout wasn’t very convenient for users, so I had to rearrange it, which forced me to learn about InkWell, which will help me learn a lot moving forward.
🏯 禅文 Zenwen - Devlog 4️⃣ 👋 你好! Zenwen is an app to help people learn Chinese. As someone with a 970 day Duolingo streak, I know what us language learners need. ⌚ TL;DR HIT THE 10 HOUR MARK 🎉 Today I made the vocab page and made it so you can delete decks. I also polished up the graphics a bit. 📕 What I Learned Today I learned lots of useful things! I learned about some new styling for Material() widgets, along with 4 new widgets: Stack() IntrinsicHeight() Expanded() Padding() Also learned how to make if else statements in ListView.builders! 🗣️ In depth summary Today’s main objective was making the vocab page. To do this I used a simple ListView.builder to iterate through the vocab lists. One issue I had was the layout of the vocab. I wanted an equally spaced horizontal layout with a delete button floating at the right. This was a problem because I only knew about the Row() widget. In order to get the layout I wanted, I had to learn about Stack() and IntrinsicHeight() and Padding() and Expanded(). Another thing I ran into was that it crashed when I deleted all the decks or all the vocab. In order to fix this I learned about if else statements to create different widgets based on the conditions! 👣 Next Steps I’m almost ready to ship! I still have to make a few things though: a master vocab deck, and ideally a search bar. If the search bar goes well then I can also add filters for the decks if I decide it’s worth it.
🏯 禅文 Zenwen Day 5: documenting & my favorite feature! (and fixing 1028 issues with my computer) ⌚ TL;DR I added lots of comments to the code so that future me & other people can easily understand the code. Also started adding a cool feature called My Dictionary. 📝 Adding comments (finally) Wanna know something I never do? Add comments. Well at least not until today. Today I spent most of my time doing a well needed cleanup of the codebase, adding comments and making it readable to future me and other people. Since flutter can quickly start looking like a random jumble of widgets, adding these comments really helped me understand exactly what everything is doing and will help others understand as well. 📕 My Dictionary, my favorite feature! I also started working on adding a major QoL improvement, a deck that contains all the vocab you’ve created. Have you ever had a word on the tip of your tongue but just can’t quite remember it? That’s no longer a problem. With My Dictionary, you can open it up and quickly search up that word in just 3 clicks. You can also see how much vocab you have created, which feels amazing when you see how much you’ve learned! 🪲 1028 issues with my computer Don’t ask. I don’t have any answers for you. I checked Lenovo Vantage and now it finally makes sense why my computer struggled to run the file explorer. After a few hours of a well needed scan and fix by Lenovo Smart Performance, my computer now runs (mostly) smoothly once again.
🏯 禅文 Zenwen Day 6 & 7 (I swear that isn’t on purpose) TL;DR Finished My Dictionary; now there’s a master list of all your vocab! Great for if you want to see your progress or just forget a word. Starded working on a search bar! Worked on making my computer less laggy (no time logged for this) The Search Bar What’s the point in being able to make a bunch of decks and vocab if it takes too long to find them? Exactly, there is none. Today I started working on adding a search bar to the header of the app. Surprisingly, the logic behind it is pretty simple. Just iterate through the Maps and Lists . If an item matches your search, add it to a results Map . What I Learned You know those simple, boring headers at the top of basically every app? That’s what us Flutter devs call an AppBar . Apparently, AppBars have multiple parts: leading title (already knew about this one) trailing actions bottom The bottom is what I use for the search bar. Essentially, the bottom is an extension of widgets that are below the title. In order to make it work, you need to give the Scaffold (the parent of the AppBar ) specific details about the extension so that it renders properly. Specifically the height, which can’t be dynamic. 🀄 Since you made it this far Chinese word of the day: 吗 (pronounced “ma”) used to turn a statement into a yes or no question 你喜欢茶: You like tea. 你喜欢茶 吗 : Do you like tea?
🏯 禅文 Zenwen Day 8, SEARCH BAR WORKS (mostly)!!!! Learning Chinese is hard. Zenwen makes it easier. Create infinite decks and vocab and find them easily! Apparently Expanded() widgets can only go in certain other widgets, so I was stuck solving bugs for nearly 45 minutes. Sometimes I question why I like coding. The logic for searching vocab is broken, but that was just me being dumb. Should be easy enough to fix. Will need to do heavy optimizing after I ship because I wrote it in probably the least efficient way possible, but it’s fine for now. Chinese word of the day: 飞机 (fēi jī) Means “airplane” ”这是飞机” = “this is an airplane”
🏯 Zenwen Day 9: everything works! Well, for now, at least. Overall, pretty quick and easy day. Simple bug fixes, simple feature expansions. What I did Fixed logic for when it was searching through My Dictionary for Strings that match the search Switched some 0s to 1s and stuff so it wouldn’t make duplicate search results or have indexing errors Added a search bar to the edit deck page so now you can search from every screen! What this means I’m almost ready to ship! Project works well enough to be tested, GitHub is up to date with commits. All I need to do is make the README and get a live web demo up and running! 🀄 Chinese word of the day 绿茶 (lǜ chá): Green Tea 我喜欢喝绿茶! I like drinking green tea!
🏯 禅文 Zenwen Day 10: EVERYTHING WORKS!!! Finally! What I did during these 44 minutes Long story short, there was an indexing error when a search result wasn’t found. It was supposed to give a message like “no results matched your search”, but instead, it gave a big scary red screen saying “index is supposed to be less than 1: 1”. I had no clue what was wrong. Took a while to figure it out. Turns out I was stupid and trying to do widget.myDictionary.length when I was supposed to do widget.myDictionary["vocab"].length . What’s coming next Ship! Everything is ready. Expect a ship tomorrow if I can set up the demo correctly! 🀄 Chinese word of the day Word: 买 Pronounced: mǎi Example: “我买了筷子。“ - “I bought chopsticks.”
🏯 禅文 Zenwen Day 11: SHIIIIIIIP!!!! Finally! Zenwen is shipped for the first time! (but expect lots more to come) Live demo here: Zenwen Demo , bear in mind all data is temporary and will be lost if you refresh. QoL Improvements Learning languages is no longer tedious. Handle everything you need in 1 place without complications. Supports every language! There are 3 things you can add when creating vocab: character, pronunciation, meaning. This means you could translate Egyptian hieroglyphics to Hindi as a French speaker if you really wanted to. Search for decks, and vocab! Forgot what deck some vocab is in, or just have way too many decks? No worries, just search for it! My Dictionary, all your vocab in 1 place! Simply want to see how much vocab you have or are just skimming through what you know? This is the perfect feature for you. 🐉 Chinese word of the day: 进步: progress, to make progress Pronounced: jìnbù Example: “我有了一点进步”, “I have made a little progress”
Ships:
🏯 禅文 Zenwen Ship #1 Learning Chinese is hard, Zenwen makes it easier. Use the live page here: Zenwen Demo Bear in mind, it’s a demo, so no data is saved. As soon as you reload it’ll be lost. More info on running locally here: Main Repository What even is 禅文 Zenwen? Zenwen is an app to help you learn Chinese, and other languages if you wish. As of this ship, Zenwen is a vocab system designed to work for just about any need a user wants, while simple and easy to use. What was challenging First and foremost, learning Flutter was challenging. Dart is simple enough, but Flutter was something I had never seen before. The second challenge was figuring out an efficient data structure to store the many things users can create. This was challenging because I had to figure out how to store many decks with many vocab, while also being able to sort through them, search them, delete data, and access them quickly. Why I am proud! What makes me proud is that I learned an entire new framework and a lot about data storage that I had previously never touched. Learning this unlocks a whole world of coding opportunities that I’m excited to explore! Another thing I’m proud about is that I’ve learned how to debug better. I have learned how to use print functions usefully as well as things I previously didn’t know would cause errors....
|
1792986545.5278752
|
1793072945.5278752
|
|
3141
|
CoreDumped by @bryan_hu_2020 | Stardance
|
bryan_hu_2020
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: CoreDumped by @bryan_hu_2020 | Stardance
|
1792615652.2165425
|
1793220452.2165425
|
|
3142
|
boing by @legoeater | Stardance
|
legoeater
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: boing by @legoeater | Stardance
|
1792702306.8022707
|
1793307106.8022707
|
|
3143
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792889618.2526941
|
1793753618.2526941
|
|
3144
|
My first slack bot! by @esdras | Stardance
|
esdras
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @esdras | Stardance
|
1792572504.8213365
|
1793177304.8213365
|
|
3145
|
My Personal website by @razvan | Stardance
|
razvan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My Personal website by @razvan | Stardance
|
1792508010.9172897
|
1793112810.9172897
|
|
3146
|
solarpunk devboard by @starlitfire | Stardance
|
starlitfire
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: solarpunk devboard by @starlitfire | Starda Title: solarpunk devboard by @starlitfire | Stardance...
|
1792579728.5343575
|
1793184528.5343575
|
|
3147
|
My first slack bot! by @Parmin | Stardance
|
Parmin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Parmin | Stardance
|
1792734620.7159095
|
1793339420.7159095
|
|
3148
|
My awesome macropad! by @Amarok | Stardance
|
Amarok
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Amarok | Stardance
|
1792616042.6388884
|
1793220842.6388884
|
|
3149
|
My awesome macropad! by @Nugs | Stardance
|
Nugs
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Nugs | Stardance
|
1792738484.0743191
|
1793343284.0743191
|
|
3150
|
My awesome macropad! by @Shiva | Stardance
|
Shiva
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Shiva | Stardance
|
1792482684.9816518
|
1793087484.9816518
|