|
30127
|
Youthdevs site by @venk | Stardance
|
venk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Youthdevs site by @venk | Stardance
|
1792770623.7120206
|
1793375423.7120206
|
|
30135
|
fivehive by @venk | Stardance
|
venk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: fivehive by @venk | Stardance
|
1793504999.2865503
|
1794109799.2865503
|
|
30139
|
My awesome macropad! by @venk | Stardance
|
venk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @venk | Stardance
|
1793472473.0020628
|
1794077273.0020628
|
|
20605
|
Random by @venerable | Stardance
|
venerable
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Random by @venerable | Stardance
|
1793361225.5581722
|
1793966025.5581722
|
|
2549
|
My first slack bot! by @veneepl | Stardance
|
veneepl
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @veneepl | Stardance
|
1793195573.8284009
|
1793800373.8284009
|
|
53157
|
My awesome macropad! by @vence | Stardance
|
vence
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vence | Stardance
|
1793476216.9865763
|
1794081016.9865763
|
|
56987
|
Atlas by @vence | Stardance
|
vence
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Atlas by @vence | Stardance
|
1793408171.4232035
|
1794012971.4232035
|
|
49830
|
K1 by @venayak | Stardance
|
venayak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: K1 by @venayak | Stardance
|
1793307045.1249309
|
1793911845.1249309
|
|
67809
|
My own site! by @velvet_void | Stardance
|
velvet_void
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @velvet_void | Stardance
|
1793116073.7897437
|
1793720873.7897437
|
|
54148
|
My awesome macropad! by @veltrix | Stardance
|
veltrix
|
0
|
3.75
|
0
|
[]
|
[{"post_id": 62023, "ts": "202 [{"post_id": 62023, "ts": "2026-09-05T07:20:08Z", "hours": 1.6047, "text": "As a beginner, it took way longer than i expectedšš. well It was funn. YAYY"}, {"post_id": 61664, "ts": "2026-09-04T18:14:01Z", "hours": 2.1464, "text": "HII, I am working on making a Hackpad. This is my first time using kicad software and also building a hardware, I learned something new today. i am a complete beginner by the way."}]...
|
Title: My awesome macropad! by @veltrix | Stardanc Title: My awesome macropad! by @veltrix | Stardance
Devlogs:
HII, I am working on making a Hackpad. This is my first time using kicad software and also building a hardware, I learned something new today. i am a complete beginner by the way.
As a beginner, it took way longer than i expectedšš. well It was funn. YAYY...
|
1792936361.6745472
|
1793800361.6745472
|
|
67515
|
My awesome macropad! by @veltrix | Stardance
|
veltrix
|
0
|
14.51
|
0
|
[]
|
[{"post_id": 79489, "ts": "202 [{"post_id": 79489, "ts": "2026-10-14T08:48:02Z", "hours": 5.7189, "text": "finally! MY PCB IS DONEEE!! YAYYY!! >.<"}, {"post_id": 77857, "ts": "2026-10-08T15:40:00Z", "hours": 0.3061, "text": "iam a little busy today T^T"}, {"post_id": 77586, "ts": "2026-10-07T15:32:31Z", "hours": 0.8289, "text": "PCB part 4 TvT"}, {"post_id": 77312, "ts": "2026-10-06T14:51:34Z", "hours": 0.8964, "text": "PCB part 3 TwT."}, {"post_id": 77057, "ts": "2026-10-05T14:41:18Z", "hours": 0.7558, "text": "PCB part 2šš"}, {"post_id": 76768, "ts": "2026-10-04T15:04:03Z", "hours": 1.3244, "text": "PCB design part-1"}, {"post_id": 76313, "ts": "2026-10-03T05:02:53Z", "hours": 0.4122, "text": "YAYYY!! done with schematics!"}, {"post_id": 76220, "ts": "2026-10-02T18:29:43Z", "hours": 4.2664, "text": "My first build!! Iām working on a hackpad."}]...
|
Title: My awesome macropad! by @veltrix | Stardanc Title: My awesome macropad! by @veltrix | Stardance
Devlogs:
My first build!! Iām working on a hackpad.
YAYYY!! done with schematics!
PCB design part-1
PCB part 2šš
PCB part 3 TwT.
PCB part 4 TvT
iam a little busy today T^T
finally! MY PCB IS DONEEE!! YAYYY!! >.<...
|
1793112543.070326
|
1793717343.070326
|
|
70231
|
my websiteee >.< by @veltrix | Stardance
|
veltrix
|
1
|
8.54
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-21T16:10:49Z", "hours": 7.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I Finally created a personal website!!! YAYY check it out, everyone!", "repo": "https://github.com/veltrix049-source/My-personal-website", "demo": "https://veltrix049-source.github.io/My-personal-website/"}]...
|
[{"post_id": 83616, "ts": "202 [{"post_id": 83616, "ts": "2026-10-28T07:47:08Z", "hours": 1.5425, "text": "Removed the fixed height of the room so that when u readjust the page it wonāt look weird. I also added some more features, also rewrote every thing that I got to change. Now there is more mysterious things to click into. YAYY"}, {"post_id": 81499, "ts": "2026-10-21T14:47:14Z", "hours": 0.3817, "text": "emmā¦. looks nice"}, {"post_id": 81493, "ts": "2026-10-21T14:16:01Z", "hours": 6.6022, "text": "Iām almost finished. It is my first time building a website. YAYYY"}]...
|
Title: my websiteee >.< by @veltrix | Starda Title: my websiteee >.< by @veltrix | Stardance
Devlogs:
Iām almost finished. It is my first time building a website. YAYYY
emmā¦. looks nice
Removed the fixed height of the room so that when u readjust the page it wonāt look weird. I also added some more features, also rewrote every thing that I got to change. Now there is more mysterious things to click into. YAYY
Ships:
I Finally created a personal website!!! YAYY check it out, everyone!...
|
1793404172.4532192
|
1793490572.4532192
|
|
64952
|
PicoRT by @veltnix | Stardance
|
veltnix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PicoRT by @veltnix | Stardance
|
1793072887.857514
|
1793677687.857514
|
|
70516
|
Starship Avoidance Arcade by @velsum | Stardance
|
velsum
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Starship Avoidance Arcade by @velsum | Star Title: Starship Avoidance Arcade by @velsum | Stardance...
|
1793033237.2045834
|
1793638037.2045834
|
|
63344
|
My own site! by @velora | Stardance
|
velora
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @velora | Stardance
|
1793051367.1469147
|
1793656167.1469147
|
|
66064
|
My first slack bot! by @velocityxyt00 | Stardance
|
velocityxyt00
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @velocityxyt00 | Sta Title: My first slack bot! by @velocityxyt00 | Stardance...
|
1793094639.572657
|
1793699439.572657
|
|
10764
|
My awesome macropad! by @velocity | Stardance
|
velocity
|
0
|
0.29
|
0
|
[]
|
[{"post_id": 8342, "ts": "2026 [{"post_id": 8342, "ts": "2026-06-13T21:18:51Z", "hours": 0.2928, "text": "Created the schematics and did some basic pcb routing to complete the pcb (hopefully it works)"}]...
|
Title: My awesome macropad! by @velocity | Stardan Title: My awesome macropad! by @velocity | Stardance
Devlogs:
Created the schematics and did some basic pcb routing to complete the pcb (hopefully it works)...
|
1793274784.2665539
|
1793879584.2665539
|
|
10770
|
Untitled by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @velocity | Stardance
|
1793461994.5874724
|
1794066794.5874724
|
|
28972
|
WarioWare Game by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @velocity | Stardance
|
1793145347.4963222
|
1793750147.4963222
|
|
44521
|
TRIANGULATOR by @velocity | Stardance
|
velocity
|
2
|
10.0
|
150
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-30T15:54:16Z", "hours": 2.0, "multiplier": 12.84, "payout": 36, "blessing": "neutral", "text": "This is my second ship. For my first ship, I had built a very barebones app with a lot of bugs and issues. It simply turned images into triangles, and there was a lot of room for improvement. For this ship, I tried to implement everything that the reviews had asked for. I added a gallery, expanded the README significantly, made my devlogs more detailed, and added clear instructions explaining what each parameter does. Iām very happy with how this project turned out, especially considering how much I improved it from my first ship. The only major improvement I would still like to make is getting the program to run locally. That would be a challenge because of the limited resources available in a browser, but itās something Iād like to work toward in the future. Since I have a lot of pictures I am going to upload one of my favorite ones, a photo I processed about 3 hours into this project.", "repo": "https://github.com/Velocity918/Trianglator", "demo": "https://trianglator-kohl.vercel.app/"}, {"ship_num": 2, "ts": "2026-08-13T09:23:10Z", "hours": 8.0, "multiplier": 14.13, "payout": 114, "blessing": "neutral", "text": "I have made a simple web app that takes in and image a turns it into triangles, hence the name Triangulator. I am very proud of the algorithm i have written myself for colour detection, placing points in backgrounds and finding midpoint of each triangle. This also helped me revisit some html and css. I would love for people to play around with my project and in the future I might make my project better. Something I still want to improve is time as vercel servers are slow, so the large number of calculations takes a lot of time.", "repo": "https://github.com/Velocity918/Trianglator", "demo": "https://trianglator-kohl.vercel.app/"}]...
|
[{"post_id": 58206, "ts": "202 [{"post_id": 58206, "ts": "2026-08-30T15:48:00Z", "hours": 1.0042, "text": "Final post for this project :< I have finally added a processing screen so you know when the images are actually processing. I have added a gallery of my favorite outputs yet. Added instruction on how to use the website and cleaned up the UI, Check out the website"}, {"post_id": 58079, "ts": "2026-08-30T12:59:44Z", "hours": 1.0003, "text": "I cleaned all the code, fixed a massive deployment error (sadly the time did not count). I significantly improved my README.md, Read my README ."}, {"post_id": 46448, "ts": "2026-08-13T17:39:14Z", "hours": 0.3603, "text": "Fixed my triangulator for transparent images"}, {"post_id": 46208, "ts": "2026-08-13T08:48:02Z", "hours": 0.6492, "text": "added customizability + deployed it so anyone can use it :)"}, {"post_id": 45040, "ts": "2026-08-11T08:51:30Z", "hours": 1.6856, "text": "turned into a web app (looks terrible)"}, {"post_id": 44596, "ts": "2026-08-10T13:51:09Z", "hours": 1.8664, "text": "improved backgrounds by adding points specifically to the background"}, {"post_id": 43156, "ts": "2026-08-08T08:27:59Z", "hours": 1.3475, "text": "Improved the colour accuracy using a meshes and polygons"}, {"post_id": 42034, "ts": "2026-08-06T16:18:25Z", "hours": 2.5136, "text": "Made the Bare bone structure of the program"}]...
|
Title: TRIANGULATOR by @velocity | Stardance
Devl Title: TRIANGULATOR by @velocity | Stardance
Devlogs:
Made the Bare bone structure of the program
Improved the colour accuracy using a meshes and polygons
improved backgrounds by adding points specifically to the background
turned into a web app (looks terrible)
added customizability + deployed it so anyone can use it :)
Fixed my triangulator for transparent images
I cleaned all the code, fixed a massive deployment error (sadly the time did not count). I significantly improved my README.md, Read my README .
Final post for this project :< I have finally added a processing screen so you know when the images are actually processing. I have added a gallery of my favorite outputs yet. Added instruction on how to use the website and cleaned up the UI, Check out the website
Ships:
I have made a simple web app that takes in and image a turns it into triangles, hence the name Triangulator. I am very proud of the algorithm i have written myself for colour detection, placing points in backgrounds and finding midpoint of each triangle. This also helped me revisit some html and css. I would love for people to play around with my project and in the future I might make my project better. Something I still want to improve is time as vercel servers are slow, so the large number of calculations takes a lot of time.
This is my second ship. For my first ship, I had built a very barebones app with a lot of bugs and issues. It simply turned images into triangles, and there was a lot of room for improvement. For this ship, I tried to implement everything that the reviews had asked for. I added a gallery, expanded the README significantly, made my devlogs more detailed, and added clear instructions explaining what each parameter does. Iām very happy with how this project turned out, especially considering how much I improved it from my first ship. The only major improvement I would still like to make is getting the program to run locally. That would be a challenge because of the limited resources available in a browser, but itās something Iād like to work toward in the future. Since I have a lot of pictures I am going to upload one of my favorite ones, a photo I processed about 3 hours into this project....
|
1793447257.5265293
|
1793533657.5265293
|
|
44636
|
ELI5 by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ELI5 by @velocity | Stardance
|
1793285644.4966464
|
1793890444.4966464
|
|
47697
|
GeoNews by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: GeoNews by @velocity | Stardance
|
1793191849.3424783
|
1793796649.3424783
|
|
52922
|
Frision by @velocity | Stardance
|
velocity
|
0
|
4.88
|
0
|
[]
|
[{"post_id": 55659, "ts": "202 [{"post_id": 55659, "ts": "2026-08-27T16:49:54Z", "hours": 2.0933, "text": "Added an Object classifier Once the object detector detects the images I use pillow to crop into them and use a classifier with 900 items to classify that food it has really good accuracy, an average photo of a fridge has about 50+ items"}, {"post_id": 55509, "ts": "2026-08-27T12:19:48Z", "hours": 1.0311, "text": "Breakthrough in my project :) I am finally able to detect a lot of objects clustered together easily, now the next phase is actually checking what each of those objects are"}, {"post_id": 52440, "ts": "2026-08-22T15:42:01Z", "hours": 1.7597, "text": "Managed to figure out how to get a Computer Vision Model Working on my computer after ages of searching for pretrained models that are fast, free and can detect a large number of classes. I found a YouTube video explaining Grounding Dino. I think it might be the savior of all of computer vision or at least my project, i managed to install the hugging face version of it to be able to analyze images of fridges and list out all items currently in it. Had to find a list of foods which I found on USDA as there common grocery foods. Around 900 of the most common foods, I tried using AI models, such as qwen or gemini, but they took way to long and burned through tokens. Right now Grounding Dino is not able to handle 900 inputs so I will have to figure out how to batch the classes."}]...
|
Title: Frision by @velocity | Stardance
Devlogs:
Title: Frision by @velocity | Stardance
Devlogs:
Managed to figure out how to get a Computer Vision Model Working on my computer after ages of searching for pretrained models that are fast, free and can detect a large number of classes. I found a YouTube video explaining Grounding Dino. I think it might be the savior of all of computer vision or at least my project, i managed to install the hugging face version of it to be able to analyze images of fridges and list out all items currently in it. Had to find a list of foods which I found on USDA as there common grocery foods. Around 900 of the most common foods, I tried using AI models, such as qwen or gemini, but they took way to long and burned through tokens. Right now Grounding Dino is not able to handle 900 inputs so I will have to figure out how to batch the classes.
Breakthrough in my project :) I am finally able to detect a lot of objects clustered together easily, now the next phase is actually checking what each of those objects are
Added an Object classifier Once the object detector detects the images I use pillow to crop into them and use a classifier with 900 items to classify that food it has really good accuracy, an average photo of a fridge has about 50+ items...
|
1793462141.2116203
|
1794066941.2116203
|
|
55934
|
Blare by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blare by @velocity | Stardance
|
1793357678.5630312
|
1793962478.5630312
|
|
55935
|
Blare by @velocity | Stardance
|
velocity
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blare by @velocity | Stardance
|
1793357679.4876184
|
1793962479.4876184
|
|
58782
|
My logic game by @velmounz | Stardance
|
velmounz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My logic game by @velmounz | Stardance
|
1792770446.2654743
|
1793375246.2654743
|
|
20034
|
Frictionless by @vellorpavan_2397 | Stardance
|
vellorpavan_2397
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vellorpavan_2397 | Stardan Title: Frictionless by @vellorpavan_2397 | Stardance...
|
1793159723.5274346
|
1793764523.5274346
|
|
30654
|
My awesome macropad! by @velio | Stardance
|
velio
|
0
|
0.35
|
0
|
[]
|
[{"post_id": 22180, "ts": "202 [{"post_id": 22180, "ts": "2026-07-04T14:44:18Z", "hours": 0.35, "text": "I am sorry I did not do anything in the video, but my project looks completley different from the one in the tutorial and I donāt understand the next step ,can someone please help"}]...
|
Title: My awesome macropad! by @velio | Stardance
Title: My awesome macropad! by @velio | Stardance
Devlogs:
I am sorry I did not do anything in the video, but my project looks completley different from the one in the tutorial and I donāt understand the next step ,can someone please help...
|
1793400923.7921493
|
1794005723.7921493
|
|
33696
|
My first slack bot! by @velio | Stardance
|
velio
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @velio | Stardance
|
1793487348.8771527
|
1794092148.8771527
|
|
34002
|
iMac g3 by @velio | Stardance
|
velio
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-09T14:32:51Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "iMac G3 3d printable case for cyberdeck or mini PC build ,Iāve tried to print it but my 3d printer is faulty", "repo": "https://github.com/veliomp/velio-s-iMac-g3", "demo": ""}]...
|
[{"post_id": 43982, "ts": "202 [{"post_id": 43982, "ts": "2026-08-09T13:51:42Z", "hours": 0.9667, "text": "finally finished the model! I wished I could bevel the edges but Blender had other plans"}, {"post_id": 43958, "ts": "2026-08-09T12:38:49Z", "hours": 1.6642, "text": "Iāve made the basic shape ,now I have to bevel it and optimize it for 3d printing"}]...
|
Title: iMac g3 by @velio | Stardance
Devlogs:
Iāv Title: iMac g3 by @velio | Stardance
Devlogs:
Iāve made the basic shape ,now I have to bevel it and optimize it for 3d printing
finally finished the model! I wished I could bevel the edges but Blender had other plans
Ships:
iMac G3 3d printable case for cyberdeck or mini PC build ,Iāve tried to print it but my 3d printer is faulty...
|
1793476264.4953995
|
1793562664.4953995
|
|
44656
|
star guy by @velio | Stardance
|
velio
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: star guy by @velio | Stardance
|
1793289075.1228888
|
1793893875.1228888
|
|
71853
|
My very own WebOS by @velalarajlkshmi | Stardance
|
velalarajlkshmi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @velalarajlkshmi | Sta Title: My very own WebOS by @velalarajlkshmi | Stardance...
|
1793256446.1985838
|
1793861246.1985838
|
|
11739
|
My first slack bot! by @vejnovic_sergej | Stardanc My first slack bot! by @vejnovic_sergej | Stardance...
|
vejnovic_sergej
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vejnovic_sergej | S Title: My first slack bot! by @vejnovic_sergej | Stardance...
|
1793267698.3614483
|
1793872498.3614483
|
|
183
|
vejas.zip by @vejas | Stardance
|
vejas
|
0
|
10.65
|
0
|
[]
|
[{"post_id": 7349, "ts": "2026 [{"post_id": 7349, "ts": "2026-06-12T08:02:58Z", "hours": 3.4861, "text": "Loads of changes and a new contact form!! Contact Page So, on my previous site, I had a contact form that would send me a message on Slack when somebody filled it out. This time, I was thinking that it would be much easier to just have the messages come as emails straight into my inbox! I used Resend to easily send POST requests that would then send an email to me with the filled out form. I honestly wasnāt able to decide, or think of a cool design so i kinda went for my previous design, and made it more modern looking by using elements like shadcn/ui buttons with lucide icons. I added a link section with links to my socials and where people can find me on the right side of the page, (iām pretty sure some of the links are still empty lol) and used had a huge headache with the icons. Since I have started using CloudFlare CDN, I wanted to host all the assets over there for caching stuff. This is a good idea, but it kinda didnāt work for svg icons. I would always use lucide icons since they look great, but they donāt have brand icons like discord or slack, which is why I had to find svg icons of those brands. I currently have the icons hardcoded into the page, but I will probably transfer them to the CDN at some point. The rest included a bunch of small UI tweaks and things like that. I have yet to make the About page, the Guestbook and the blog, but I think progress is good! Changelog added simple headings for pages that didnāt have them, added a contact form, that sends emails to me ( a8ccf63 ) fix maybe? ( 9331357 ) more tiny changes ( 861709b ) clumsy me ( 3ee4c63 ) couple quick fixes ( 53c74c6 )"}, {"post_id": 6271, "ts": "2026-06-10T15:17:14Z", "hours": 3.1886, "text": "I build the projects page I used markdown files to keep records of the projects and display them on the page, so each card can look similar but have diff content. Iām making the cards open a popup with a longer description about each project which is located in each respective md file. It was pretty hard to set everything up correctly, but I got it working in the end. I am trying to add a āblueprintā (as in the YSWS) variant to the button element im using from shadcn/ui and lowk failing bcs ive forgotten how to use tailwind custom colour classes. Bugs The description text in the popout card, is stuck in dark mode so the text is still white in light mode as well."}, {"post_id": 5498, "ts": "2026-06-09T09:37:51Z", "hours": 1.2078, "text": "I started work on the website!! So, the first thing I did, was create the navbar, to make life easier in the future. Having already made the entire desing in Figma, is making the process of coding SOOO much easier! I have a clear plan of what I want to implement and how I want things to look, which really helps me. I imported the hero section from the figma and stuck that dead center on the page, which looks pretty good Iād say, the sides are a little plain but I will have stickers that people will be able to drag around. Plan create the section under the hero section design about page design contact page brainstorm and think about projects page host on cloudflare Iād say that was a pretty good hour of work."}, {"post_id": 4520, "ts": "2026-06-07T21:12:36Z", "hours": 2.7708, "text": "Design in Figma Link to figma page I layed the whole thing out (not yet done) on my figma, so that I would have a clear plan for this version. I also learned how to use autolayout and I hope that that will make it easier to layout in the future, when I start coding the site. My design process So this time around, I wanted to polish my site, and give it a nice modern look. This time, I will be using big headings and a nice font, for a nice modern, clean aesthetic, for all my stuff to live on. I am planning to keep the fun aspect with the guestbook, and i will be adding things like stickers on the homepage to make it fun. This is also so that the site looks good to formal ppl and that i can get a job someday. The guestbook I was browsing the interwebs one day, when I came across Ky Deckerās Guestbook which really caught my eye. I have a guestbook in place on my old page but now that Iām redesigning, I thought that making a super nice guestbook would be the way. Iām opting to make a postcard design that I got inspired from Ky.fyi since I feel like the postcards that I have made will really let people express themselves. I also got started by setting up the astro site with installing shadcn/ui so that I could benefit from the rrly nice UI components they provide."}]...
|
Title: vejas.zip by @vejas | Stardance
Devlogs:
D Title: vejas.zip by @vejas | Stardance
Devlogs:
Design in Figma Link to figma page I layed the whole thing out (not yet done) on my figma, so that I would have a clear plan for this version. I also learned how to use autolayout and I hope that that will make it easier to layout in the future, when I start coding the site. My design process So this time around, I wanted to polish my site, and give it a nice modern look. This time, I will be using big headings and a nice font, for a nice modern, clean aesthetic, for all my stuff to live on. I am planning to keep the fun aspect with the guestbook, and i will be adding things like stickers on the homepage to make it fun. This is also so that the site looks good to formal ppl and that i can get a job someday. The guestbook I was browsing the interwebs one day, when I came across Ky Deckerās Guestbook which really caught my eye. I have a guestbook in place on my old page but now that Iām redesigning, I thought that making a super nice guestbook would be the way. Iām opting to make a postcard design that I got inspired from Ky.fyi since I feel like the postcards that I have made will really let people express themselves. I also got started by setting up the astro site with installing shadcn/ui so that I could benefit from the rrly nice UI components they provide.
I started work on the website!! So, the first thing I did, was create the navbar, to make life easier in the future. Having already made the entire desing in Figma, is making the process of coding SOOO much easier! I have a clear plan of what I want to implement and how I want things to look, which really helps me. I imported the hero section from the figma and stuck that dead center on the page, which looks pretty good Iād say, the sides are a little plain but I will have stickers that people will be able to drag around. Plan create the section under the hero section design about page design contact page brainstorm and think about projects page host on cloudflare Iād say that was a pretty good hour of work.
I build the projects page I used markdown files to keep records of the projects and display them on the page, so each card can look similar but have diff content. Iām making the cards open a popup with a longer description about each project which is located in each respective md file. It was pretty hard to set everything up correctly, but I got it working in the end. I am trying to add a āblueprintā (as in the YSWS) variant to the button element im using from shadcn/ui and lowk failing bcs ive forgotten how to use tailwind custom colour classes. Bugs The description text in the popout card, is stuck in dark mode so the text is still white in light mode as well.
Loads of changes and a new contact form!! Contact Page So, on my previous site, I had a contact form that would send me a message on Slack when somebody filled it out. This time, I was thinking that it would be much easier to just have the messages come as emails straight into my inbox! I used Resend to easily send POST requests that would then send an email to me with the filled out form. I honestly wasnāt able to decide, or think of a cool design so i kinda went for my previous design, and made it more modern looking by using elements like shadcn/ui buttons with lucide icons. I added a link section with links to my socials and where people can find me on the right side of the page, (iām pretty sure some of the links are still empty lol) and used had a huge headache with the icons. Since I have started using CloudFlare CDN, I wanted to host all the assets over there for caching stuff. This is a good idea, but it kinda didnāt work for svg icons. I would always use lucide icons since they look great, but they donāt have brand icons like discord or slack, which is why I had to find svg icons of those brands. I currently have the icons hardcoded into the page, but I will probably transfer them to the CDN at some point. The rest included a bunch of small UI tweaks and things like that. I have yet to make the About page, the Guestbook and the blog, but I think progress is good! Changelog added simple headings for pages that didnāt have them, added a contact form, that sends emails to me ( a8ccf63 ) fix maybe? ( 9331357 ) more tiny changes ( 861709b ) clumsy me ( 3ee4c63 ) couple quick fixes ( 53c74c6 )...
|
1793461975.2600055
|
1794066775.2600055
|
|
191
|
VJS - Vejas' Slackbot by @vejas | Stardance
|
vejas
|
1
|
9.0
|
119
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-04T15:11:26Z", "hours": 9.0, "multiplier": 15.21, "payout": 119, "blessing": "neutral", "text": "I made a Slack bot that has many different features spanning from fun ones like trivia, to useful ones like custom QR code generation! I made the bot so it could lurk in my personal channel #vejas-cant-shut-up.", "repo": "https://github.com/las-vejas/slackbot", "demo": "https://hackclub.enterprise.slack.com/archives/C0B6TNB4BSB"}]...
|
[{"post_id": 2177, "ts": "2026 [{"post_id": 2177, "ts": "2026-06-04T15:09:21Z", "hours": 0.7406, "text": "I added a feedback form which can be triggered using /vjs feedback. I had AI help me with adding the form since I needed to use a view in slack and I didnāt know how to handle the feedback that was received."}, {"post_id": 1122, "ts": "2026-06-02T23:13:15Z", "hours": 0.8425, "text": "i added a feature that switches my slack pfp every 5 minutes, and that took some while to set up, since the api slack uses is rrly weird. but with some help from ai, i finally got it working whichis really cool since now my pfp switches into a different fallout pfp every 5 mins."}, {"post_id": 868, "ts": "2026-06-02T16:14:40Z", "hours": 1.4519, "text": "I ended up adding eightball, trivia and polls. For the eightball, i used this api : https://www.eightballapi.com and it just outputs the text from the api. for trivia, I found an API that provides 4 answers (1 correct, 3 incorrect) and i made buttons that set as the answers. Then i had gemini help with some of the logic and fs file handling for the leaderboard. I noticed that if the leaderboard was gonna send to the channel, everyone on the leaderboard would get pinged, so i made it send a hidden message to the person asking. for the poll, the user enters their question and their answers (all in āquotationā marks so everything gets separated) and then I use slack blocks in pretty much everywhere to display the content nicely. it makes buttons for the answers and people can pick them. i also added a weather function and gemini parses the weather api and you can choose the city and the number of days default to 1. this was kinda easy since the api also has validation and e.g. if u enter a country it auto chooses the capital."}, {"post_id": 766, "ts": "2026-06-02T12:52:26Z", "hours": 0.4719, "text": "I created the logo / icon for the slack app in figma using the anchor guide to remind myself on how to make nice logos."}, {"post_id": 758, "ts": "2026-06-02T12:21:17Z", "hours": 2.2242, "text": "I added the QR code generation feature that lets you add a link or text, and lets you choose things like color or format. I added a stock checker function, but it doesnt work very well. I also added an email checker feature that works, but is kind of shallow information wise (APIs fault) I also added a ā-qā flag that would determine if the response would be sent to the whole channel or just you."}, {"post_id": 423, "ts": "2026-06-01T20:31:21Z", "hours": 2.9217, "text": "I made the slack bot. The slack bot has some basic commands like /vjs-meow for catfacts and /vjs-joke for an arbitrary joke, but then I added some more intricate ones like a dictionary and synonym API so people could quickly find the meaning of a word. (I am planning to add a condition that would either āwhisperā it or just broadcast to the channel by default. I have also added /vjs-name which would let the user enter a name and it outputs the nationality of the name and the gender of the name according to an API."}]...
|
Title: VJS - Vejas' Slackbot by @vejas | Stard Title: VJS - Vejas' Slackbot by @vejas | Stardance
Devlogs:
I made the slack bot. The slack bot has some basic commands like /vjs-meow for catfacts and /vjs-joke for an arbitrary joke, but then I added some more intricate ones like a dictionary and synonym API so people could quickly find the meaning of a word. (I am planning to add a condition that would either āwhisperā it or just broadcast to the channel by default. I have also added /vjs-name which would let the user enter a name and it outputs the nationality of the name and the gender of the name according to an API.
I added the QR code generation feature that lets you add a link or text, and lets you choose things like color or format. I added a stock checker function, but it doesnt work very well. I also added an email checker feature that works, but is kind of shallow information wise (APIs fault) I also added a ā-qā flag that would determine if the response would be sent to the whole channel or just you.
I created the logo / icon for the slack app in figma using the anchor guide to remind myself on how to make nice logos.
I ended up adding eightball, trivia and polls. For the eightball, i used this api : https://www.eightballapi.com and it just outputs the text from the api. for trivia, I found an API that provides 4 answers (1 correct, 3 incorrect) and i made buttons that set as the answers. Then i had gemini help with some of the logic and fs file handling for the leaderboard. I noticed that if the leaderboard was gonna send to the channel, everyone on the leaderboard would get pinged, so i made it send a hidden message to the person asking. for the poll, the user enters their question and their answers (all in āquotationā marks so everything gets separated) and then I use slack blocks in pretty much everywhere to display the content nicely. it makes buttons for the answers and people can pick them. i also added a weather function and gemini parses the weather api and you can choose the city and the number of days default to 1. this was kinda easy since the api also has validation and e.g. if u enter a country it auto chooses the capital.
i added a feature that switches my slack pfp every 5 minutes, and that took some while to set up, since the api slack uses is rrly weird. but with some help from ai, i finally got it working whichis really cool since now my pfp switches into a different fallout pfp every 5 mins.
I added a feedback form which can be triggered using /vjs feedback. I had AI help me with adding the form since I needed to use a view in slack and I didnāt know how to handle the feedback that was received.
Ships:
I made a Slack bot that has many different features spanning from fun ones like trivia, to useful ones like custom QR code generation! I made the bot so it could lurk in my personal channel #vejas-cant-shut-up....
|
1793440058.3154974
|
1793526458.3154974
|
|
500
|
PianoThing by @vejas | Stardance
|
vejas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PianoThing by @vejas | Stardance
|
1792806699.162003
|
1793411499.162003
|
|
7484
|
Exterstellar by @vejas | Stardance
|
vejas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Exterstellar by @vejas | Stardance
|
1793252850.5494568
|
1793857650.5494568
|
|
27124
|
Sticky - Sticker Collection Tracker by @vejas | St Sticky - Sticker Collection Tracker by @vejas | Stardance...
|
vejas
|
0
|
7.13
|
0
|
[]
|
[{"post_id": 21362, "ts": "202 [{"post_id": 21362, "ts": "2026-07-03T08:02:16Z", "hours": 2.465, "text": "I finally have a hero section that you can look at! I added betterauth-ui with the hopes that it would solve my auth ui problems, but it turned out to be a problem itself so i nuked it. The hero section now features stickers that you can drag around and do fun stuff with. I still need to add more sections under the Hero explaining the app, and I do not know how i will style that yet. how the hero stickers work So itās very simple. I call the db with an array of sticker IDs for the ones that I want displayed. I have picked 12 IDs but only 8 are shown so the effect seems kind of random but also not rrly random at the same time. Then the db is called, and CDN links are fetched and cached so reloading is quick. The stickers also deviate positions a little bit every time. I am planning on using this āstickerā concept design on a couple more pages just maybe with different stickers, or for example on the users sticker page the stickers that they own."}, {"post_id": 19098, "ts": "2026-06-30T10:10:24Z", "hours": 4.6628, "text": "I completely forgot to devlog⦠this app is made for hack clubbers to be able to track the stickers that they receive and compete with other hack clubbers on who has the most stickers. i currently have authentication handled by betterauth and it was relatively easy to set up with hack club auth. i created /stickers that users can use to see all the stickers they can collect, and since iām using https://stickers.hackclub.com/api/stickers to get all the available stickers, so are missing since the creators havenāt added them into the external db i donāt have access to. I pull the contents of the API into my own db table so that I wouldnāt fully depend on that api/db if one went down. i had to create multiple components to have the state of authentication show up and change the ālog inā button to the pfp of the user for example."}]...
|
Title: Sticky - Sticker Collection Tracker by @vej Title: Sticky - Sticker Collection Tracker by @vejas | Stardance
Devlogs:
I completely forgot to devlog⦠this app is made for hack clubbers to be able to track the stickers that they receive and compete with other hack clubbers on who has the most stickers. i currently have authentication handled by betterauth and it was relatively easy to set up with hack club auth. i created /stickers that users can use to see all the stickers they can collect, and since iām using https://stickers.hackclub.com/api/stickers to get all the available stickers, so are missing since the creators havenāt added them into the external db i donāt have access to. I pull the contents of the API into my own db table so that I wouldnāt fully depend on that api/db if one went down. i had to create multiple components to have the state of authentication show up and change the ālog inā button to the pfp of the user for example.
I finally have a hero section that you can look at! I added betterauth-ui with the hopes that it would solve my auth ui problems, but it turned out to be a problem itself so i nuked it. The hero section now features stickers that you can drag around and do fun stuff with. I still need to add more sections under the Hero explaining the app, and I do not know how i will style that yet. how the hero stickers work So itās very simple. I call the db with an array of sticker IDs for the ones that I want displayed. I have picked 12 IDs but only 8 are shown so the effect seems kind of random but also not rrly random at the same time. Then the db is called, and CDN links are fetched and cached so reloading is quick. The stickers also deviate positions a little bit every time. I am planning on using this āstickerā concept design on a couple more pages just maybe with different stickers, or for example on the users sticker page the stickers that they own....
|
1793483370.1759527
|
1794088170.1759527
|
|
28152
|
ESP32-S3 Devboard by @vejas | Stardance
|
vejas
|
0
|
0.58
|
0
|
[]
|
[{"post_id": 19032, "ts": "202 [{"post_id": 19032, "ts": "2026-06-30T06:26:06Z", "hours": 0.5836, "text": "I created the schematic and picked all the components. i will be using 0603 components since they are easier to assemble and handle. i will probably add more things like sensors in the future."}]...
|
Title: ESP32-S3 Devboard by @vejas | Stardance
De Title: ESP32-S3 Devboard by @vejas | Stardance
Devlogs:
I created the schematic and picked all the components. i will be using 0603 components since they are easier to assemble and handle. i will probably add more things like sensors in the future....
|
1793177283.419449
|
1793782083.419449
|
|
32600
|
Server Dashboard by @vejas | Stardance
|
vejas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Server Dashboard by @vejas | Stardance
|
1792796027.922696
|
1793400827.922696
|
|
62873
|
Crust - Sourdough starter log by @vejas | Stardanc Crust - Sourdough starter log by @vejas | Stardance...
|
vejas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Crust - Sourdough starter log by @vejas | S Title: Crust - Sourdough starter log by @vejas | Stardance...
|
1793047853.0405188
|
1793652653.0405188
|
|
22726
|
My awesome macropad! by @veidrox | Stardance
|
veidrox
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @veidrox | Stardanc Title: My awesome macropad! by @veidrox | Stardance...
|
1792939714.7360868
|
1793803714.7360868
|
|
54550
|
My own site! by @vehimi6313 | Stardance
|
vehimi6313
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @vehimi6313 | Stardance
|
1792795788.0322127
|
1793400588.0322127
|
|
6757
|
My awesome macropad! by @veget | Stardance
|
veget
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @veget | Stardance
|
1793184850.8634224
|
1793789650.8634224
|
|
39358
|
My very own WebOS by @veget | Stardance
|
veget
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @veget | Stardance
|
1793299956.365372
|
1793904756.365372
|
|
39361
|
Frictionless by @veget | Stardance
|
veget
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @veget | Stardance
|
1793188038.7880523
|
1793792838.7880523
|
|
27478
|
Html browser privacy OS by @vegardbrende | Stardan Html browser privacy OS by @vegardbrende | Stardance...
|
vegardbrende
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Html browser privacy OS by @vegardbrende | Title: Html browser privacy OS by @vegardbrende | Stardance...
|
1793166516.2224452
|
1793771316.2224452
|
|
21631
|
My awesome macropad! by @vegakub | Stardance
|
vegakub
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vegakub | Stardanc Title: My awesome macropad! by @vegakub | Stardance...
|
1793231440.6414309
|
1793836240.6414309
|
|
870
|
My awesome macropad! by @vega_anthony_a | Stardanc My awesome macropad! by @vega_anthony_a | Stardance...
|
vega_anthony_a
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vega_anthony_a | S Title: My awesome macropad! by @vega_anthony_a | Stardance...
|
1793426077.7738068
|
1794030877.7738068
|
|
40671
|
My own site! by @veermehta118 | Stardance
|
veermehta118
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @veermehta118 | Stardance
|
1792774091.6279275
|
1793378891.6279275
|