After building a project, like an app or website, “shipping” is publishing & sharing it online.
Students in many traditional computer science classes are lucky to make a single project. At Wack Clubs, every member makes & ships their first website their very first meeting.
Instead of learning programming concepts in isolation, learning by shipping means you focus on what you need to build real projects. It’s more fun & leads to better learning.
Day 36: • Started making my gift for #C09RKNVS5SB| and had a blast • 1½ hours of work on Burning Rain. Aiming to ship it by sunday! • Played piano and helped move a fridge • Friend group drama is crazy
After two hours of wrangling with cloudflare, my Naughty & Nice API is live (made for #C0A277A4FP0|)! It's designed as a funny and festive API that's themed around being used by elves in santa's workshop, to keep track of who's naughty and nice. I hope you guys love the README instructions, which is also themed around being a manual for elves. GH: github.com/MadAvidCoder/Naughty-or-Nice API: naughty_nice_tracker.david-ma-6877.workers.dev
day 34 of 50 days to 2026! I had so much happening today. I ended up having meetings from 4 till 10 which was fun. I attended an AMA with Quinn Slack which was insanely cool and I also did quite a few OYAC meetings and got to meet the other leaders from across the country and hear about some of the frontline advocacy work which was amazing and really encouraging. Independently I also worked on an interesting little project showcased below which I will be sharing more about soon as well as some more mc hacking with one of my friends. Oh and I also made a keychain in onshape for haxmas. Hopefully I can ship my semi secret project tomorrow and make a nice showcase video :)
hai chat today im shipping wack club radio, an internet radio channel that you can add your favorite songs to! ionixv.wackclub.app/radio.html it runs a simple azuracast instance where i put your requests into a looping, shuffling playlist!
Day 30: • Worked on Burning Rain in a huddle! I think I'm gonna ship it soon :D • Did a bit of work on my website • friend stuff 😐 Got a job tomorrow which is nice, but it's be all day so I'm gonna be exhausted afterwards :(
oh my god im so tired but look, i made my first slack bot! the name is KittenBot! it can show you cat facts, gifs, pictures and you can chat with an AI which has a cat personality! this slack bot is for Meow YSWS so that's why I made it cat themed! repo: github.com/Snowflake6413/kittenbot image below shows an example of the AI in action! :aga:
Hiiiiiiiii I wanted to share a small (but fun!) project I built recently — a function-grapher written in C. it uses ASCII characters because I have zero shame and basically no UI experience, kind of chaotic, but realy fun to mess with. If you want to check it out, break it, improve it, or just laugh at the code structure — here it is: github.com/Aviadalm/C_Graph_Engine Would love any feedback, ideas, or cursed suggestions 💖
:50days: day 22! finally packed up the #C09676ZTG8P| stickers! hopefully I can ship them out by friday :D it'll be good to finally get this off my shoulders :hs: spent the rest of the day on AoC - part 1 was easy enough but I couldn't for the life of me get part 2 to work :( maybe if I have free time tomorrow I can try again.
i made a game to help lighten spirits in these dark winter times, called winternight! its really cute and wholesome (and short). made in rust for siege :siege: hope you like it :> github: here
Not technically a ship, but you need a knotserver for your git repos on Tangled but can't find knot1.tangled.sh? No worries, I got you! I successfully have one running at knot.wackclub.community with SSH port 33939 on #C056WDR3MQR|. Just ping me for your AT Proto DID/handle at #C07H1R2PW9W| (or via DMs if you will) for access. (don't forget to get your SSH pubkeys added on Tangled to push commits)
Learn more: tangled.org/recaptime.dev/knot-docker-nest
Featured repo on the git push screenshot below: tangled.org/andreijiroh.dev/site
I made a website for my club! eehs-hack-club.github.io/website
I made an Arduino-based virtual pet that rewards good habits! The code and CAD file is here. Video link: www.youtube.com/watch?v=JJczs0nVYSQ
Sticky notes you can pin to any window (i am finally going to ship something!)
hello!! last week I made a super mario maker inspired game for siege, called Goblin Maker! you can build and share levels, and browse levels made by other people! Github: github.com/ingobeans/goblin-maker Itch: gnarmi.itch.io/goblin-maker the game was written in rust, but the server is a flask app hosted on Nest. entire project took about 35 hours :> i'd love it if you checked it out (you can play in your browser)! make some levels! thanks <3
Day 12 of :50days:: • Posted the Windows and Linux builds for Milkyway Pets in #C09EZSEMB16| in order to get some feedback before I ship it. I got a lot of feedback and have learnt a lot from getting it into the hands of other people for the first time. Some of the issues I've noticed: a. Use a makefile to automate the build process. Automated testing is hard to make work in this context, but it would also be useful. b. Improve the config experience: Already partially there! The program now looks for a config file in the same directory as the program, and the program come with a template for the config file. I'm considering moving away from TOML to something simpler and more forgiving with user errors. c. Get rid of the Space-to-toggle-window-decorations thing. It's confusing, and being able to drag the window should be the default on most platforms. It's still needed on Wayland, since they can't set their own position. d. Better error handling: Currently errors either get ignored or are printed to the console. The windows users found this a bit confusing since they aren't running it from the terminal, so a graphical error window would be useful. e. Better installation guide: When I finally ship this project, it needs to have a good guide to installation and usage, since running the program requires you to find both your Hackatime API key and a :milkyway: Session ID. Somebody had an issue with getting their sessionid cookie, but I couldn't replicate it. A backup method would be useful just in case. • Studied for my Japanese exam tomorrow. I focused on listening, which I've been neglecting up until now. I'm not feeling the greatest about tomorrow, but I'll give it my best shot :salute: • Did a practice exam for my licence test tomorrow and got a cool clean calm and collected 100% LETS GOOOO!! 💥 💥 ‼️ I'm either gonna sit the exam tomorrow or the day after, depending on how I'm feeling.
Hello! DuctuAI is a mobile app made with Thunkable, designed to help users, especially seniors, learn to use smartphones confidently. It features step-by-step animated tutorials with explanations, AI-powered chat assistance, and interactive quizzes to reinforce learning. The app makes navigating a smartphone intuitive, engaging, and accessible for beginners. Source Code can be found in the releases: github.com/check1123/DuctuAI.git Playable URL: thunkable.site/w/U9wlpAtivJY0vCqkkjwMP
made a creator for replicating or recreating cued shows like Eurovision or what else, and gives a LiveEdit-like and a video editor UX and experience. if you've never heard of it, it's a cueing application for live TVs and feel as if they were edited. if you want to know more, you should look up either "liveedit recreation" or "cuepilot recreation" on YouTube, and you'll get it (I'm a CuePilot user btw) source code (GitHub release later): github.com/zeankundev/Showcut download here: github.com/zeankundev/Showcut/releases/latest snapcraft.io/showcut
CompassCAD, on the web. Access or design anything with CAD on any platforms including mobile! compass-cad.web.app/editor
Ducky Diagnostics is a project designed for the PicoDucky (but just python for now)!
It runs a series of commands and saves output to debug.txt with some formatting and voilà, a detailed list of spec's and more information about your device. You can download it from this GitHub link. (this was made for YSWS #C08QZ0P7QP6|)
I got tired of there being no proper Discord RPC tools for Audacious (my main local music player app) so I made one myself! If you for some reason also use Audacious too here you go! github.com/LapisGit/AudaciousRPC
I've just finished creating an RSS aggregator that creates a daily digest of a few rss feeds (selected by me) and emails it to a mailing list (for #C09HRMNTNQK|)! DM me if you want to receive the email, or check out the archive of past emails at the demo link. Repo: github.com/madAvidCoder/rss-digest Demo: rss.madavidcoder.wackclub.app
My first theme for Pterodactyl! This is my personal theme but you can use it too! blueprint.zip/browse/lutheme
Just finished building Totally normal notes. Try it. You won't regret it. CW: Jumpscares (audio and video) tnn.sometgirl.online
Ever wanted to use multiple :wakatime-dark: WakaTime instances (eg. using both Hackatime and WakaTime at the same time) but waka-relay was just too hard to use?
Worry no more! I just finished working on my new project, timesplit that aims to make that much easier! :3
:github: Repo: github.com/ImShyMike/timesplit
(and if you do decide to use it, you should add rustytime to the list of server urls ;) - more info about it can be found on it's ship post)
These are just a few posts…
Keep exploring →