Every project has a spec, a starter, a rubric, and a Claude reviewer that grades your submission against it. Ship one — get a portfolio-grade certificate you can share on LinkedIn.
Your own weekly Python-news archive.
Fetch HN's Python tag feed, parse the front-page entries, dedupe by URL, and save the result to a JSON file. Run it weekly to build an archive of Python conversations you can search.
Turn your CSV bank statement into a leak-finder.
Load a CSV bank statement, group by month + category with pandas, and plot the trends with matplotlib. Deliver a `spending.png` chart and a printed summary showing your top three leak categories.
Async, decorator-driven, deployable in an hour.
Build a Telegram bot that listens for URLs in your DM, fetches the page, sends a 3-line summary back via Claude. Async, uses decorators for message routing, and ships on Railway's free tier.