On this page
Guides
Not sure where to start? Pick a guide below and build something real from scratch. Each one walks you through every step, from a blank page or empty board to a finished, shippable project. They are designed for beginners, but you will still learn a ton even if you have built things before.
What you need
- A bit of curiosity and some time. Each card tells you what the build involves so you can pick one that fits.
- A few guides have specific requirements (for example, the Minecraft mod needs a JDK plus IntelliJ and will not run on Chromebooks). The card notes those up front, so there are no surprises halfway through.
Before you ship: make it yours
These guides teach you the basics, but the final project you submit should be your own version of it. Use the guide to learn the skills, then apply them to something personal. A straight copy of a guide gets rejected.
Pick a guide
Each card below is a complete, self-contained build. Start with whichever one sounds the most fun. The author who wrote it is credited on the card.
Step-by-step HTML + Tailwind tutorial. Start from a blank page, end with a live site on GitHub Pages. Perfect first build.
Design a 2-port USB hub PCB from scratch in EasyEDA. Read datasheets, build a schematic, route traces, order a finished board. By @Rudy.
Design your own RP2040 dev board from scratch. Schematic, PCB layout, fabrication, hand-soldering. By @KaiPereira.
Build a Forge mod in Java from scratch. Tools, blocks, recipes, ~90 min. Requires JDK + IntelliJ (no Chromebooks). By @KaiDevrim.
Build a custom new-tab page with NASA's photo of the day, a live clock, and local weather. Pure HTML, CSS, and JS, no build tools. By Nico.
Claim a free .dino.icu subdomain for your project. Fork a repo, edit one YAML file, open a pull request.
Deploy your site, API, or bot to Hack Club's free Linux VPS. SSH, file uploads, Caddy, keep-alive tips.
More guides are coming soon. In the meantime, check out the Start here page for inspiration and tools to get going.