Build something real this weekend.
Every project ends in something you can show. Filter by what you want to make, or the career you want to try on.
Every project ends in something you can show. Filter by what you want to make, or the career you want to try on.
Showing 5 of 37 projects ·

You're going to build a real web app, a small program that runs in a browser, for one thing you wish existed, and put it on the internet where people can use it. The hard part is picking the ONE job it does well and cutting the rest, then fixing what breaks when a real person tries it. That is what software engineers do: turn an idea into a working thing, and decide what not to build. You'll finish with a link you can send anyone.

You're going to build a bot, a little program that sits in a Discord group chat and answers people, and it will do one useful thing: help your class study, swap units in a hobby chat, check the mood in your friend group. You'll get it replying fast, plug in an AI so it can understand questions, then decide what it should refuse to answer. The payoff is that it keeps running on its own and real people start counting on it. That is what software engineers actually make: something that works without anyone watching it.

You're going to build a Chrome extension, an add-on that changes how a website looks or works in your browser, and fix something on the web that annoys you every day: a list of posts full of junk, comment chains that never end, a site that hides what you need. Try it on the real sites you use, then cut it to the one thing worth keeping and make that solid. Taking things away is the skill here. That's real software engineering, code that runs in other people's browsers doing one job well. You'll have an add-on real people install and use every day.

You're going to build a web tool that does exactly one thing, give it a one-page site that says what it does, and get one real person to actually use it. The skill is building for a real person: watching someone use your thing, then deleting everything that wasn't what they needed. That's how founders think, finding someone with a problem and making them the exact thing that fixes it. You'll have proof that someone actually wants what you made.

You're going to build an AI app that does a real job for a real person, then make it get things right often enough that they can actually depend on it. The skill is toughening it up: finding where the AI breaks, deciding how right is right enough for your person, and fixing the worst breaks. That's what AI engineers actually spend their time on, and it's becoming a real career. You'll have an app someone can actually depend on.