Own your data, replace cloud forms
What you'll build & learn
- Map the input fields your form actually needs vs. what Typeform made you build around
- Write validation logic that rejects bad data before it reaches your database
- Connect form submissions to a destination: email, spreadsheet, or database
- Deploy to your own domain with zero monthly cost
- Exit condition: form accepts valid input, rejects invalid, submissions arrive within 60 seconds
No more data out in the wild
What you'll build & learn
- Import CSV exports from any bank or credit card without touching a third-party app
- Define your own spending categories and write rules that auto-sort transactions
- Build a trend view that answers "where did my money go" in under 60 seconds
- Store everything locally — no account, no subscription, no breach exposure
- Exit condition: full month reconciled without opening Mint, YNAB, or your bank's dashboard
You've been asking for it, now you just built it
What you'll build & learn
- Map your process as a sequence of steps with clear handoff points
- Build a UI that guides someone through the process without verbal explanation
- Add status tracking so anyone can see where a task is at a glance
- Write the exit condition before you write a single line of code
- Exit condition: a new person executes the process using only the tool with no coaching
Replace Calendly
What you'll build & learn
- Model availability logic: blocked times, buffer rules, timezone conversion
- Integrate with Google or Outlook calendar via API — read and write
- Send confirmation emails to both parties without a third-party email service
- Handle the edge cases: double bookings, cancellations, reschedules
- Exit condition: a stranger books a time without contacting you, calendar reflects instantly
Auto-updated, no SaaS subscription needed
What you'll build & learn
- Identify the 3–5 numbers that actually tell you how your business is doing
- Pull data from multiple sources: spreadsheets, APIs, exported CSVs
- Schedule automatic refresh so the dashboard is always current
- Build human-readable visualizations without a BI tool subscription
- Exit condition: you check the dashboard instead of the original sources every morning
Watch anything and aggregate
What you'll build & learn
- Identify reliable CSS selectors or XPath targets for the data you want
- Handle dynamic pages, pagination, and sites that fight scraping
- Write change-detection logic that distinguishes real changes from noise
- Route alerts to email, SMS, or Slack with zero false positives
- Exit condition: 7 consecutive days — every real change triggers an alert, no false positives
Replace Zapier with your own running free forever
What you'll build & learn
- Map a trigger → action chain you currently do manually or pay to automate
- Write error handling that logs failures and retries without your intervention
- Schedule the script to run on a cron or event-based trigger
- Deploy to a free or low-cost server so it runs while your laptop is closed
- Exit condition: 7 consecutive days without failure, zero manual intervention
JIRA doing too much? Make your own
What you'll build & learn
- Design a data model that fits how you actually track clients and work
- Build fast search and filter so any record surfaces in under 10 seconds
- Migrate your existing notes, spreadsheets, or CRM exports in one pass
- Add just enough structure — no feature bloat, no unused fields
- Exit condition: you haven't opened the old system in 5 business days
A weekly grind can eventually just be an email
What you'll build & learn
- Ingest source files in whatever format they arrive — messy CSVs, multi-tab workbooks
- Write transformation logic that normalizes, deduplicates, and summarizes
- Format the output to match what stakeholders actually want to read
- Wrap it in a one-button macro so anyone on your team can run it
- Exit condition: report produced in under 5 minutes, output identical to the manual version
Register your business, know your goals, launch early and often
What you'll build & learn
- Define your niche and validate demand before spending anything on inventory
- Build a lightweight storefront that connects to a supplier API or fulfillment service
- Automate order routing, tracking updates, and customer confirmation emails
- Set up basic analytics to know your cost per acquisition from day one
- Exit condition: first real order processed end-to-end without your manual involvement
Automate any recurring knowledge task
What you'll build & learn
- Identify a task you repeat weekly that follows a consistent pattern
- Write a prompt spec that produces reliable output — not just a good first draft
- Build the pipeline: input → model → structured output → destination
- Add a review step so you stay in control without doing the rote work
- Exit condition: task runs on schedule, output requires only light review before use
Design it, share the file, print
What you'll build & learn
- Translate a real-world constraint into a parametric design spec
- Work within print tolerances: wall thickness, overhangs, fit and clearance
- Iterate the model based on a physical test print — not just a render
- Prepare and share the file so someone else can print it without asking you questions
- Exit condition: downloaded and printed by someone other than you, performs its function unmodified
You've always wanted to tell that story and share it
What you'll build & learn
- Scope the book to something completable in four weeks — one clear idea, one audience
- Use AI to move from outline to draft without losing your voice
- Format for both digital (ePub/PDF) and print-on-demand distribution
- Set up a landing page and distribution link before launch day
- Exit condition: live on at least one platform, first copy sold or downloaded by someone you don't know