Notes from the studio.
Build logs, product launches and what we're learning — from CS50 problem sets to shipping apps.

CS50 Week 10 final project: build Parsa Vault, a live stock trading simulator for iOS and Android using Flutter, Firebase and Riverpod. Full walkthrough.
Parsa Vault is a free stock trading simulator for iOS and Android. Trade with virtual cash, earn XP, compete on the leaderboard. Download free today.

CS50 Week 9 Flask: build a full CRUD birthday tracker with SQLite and Jinja2, plus a stock Finance app with authentication. Full walkthrough + source code.

CS50 Week 8: build a JavaScript trivia app and a full seven-theme developer portfolio with HTML, CSS and JS. Full walkthrough and source code on GitHub.

CS50 Week 7 teaches SQL through Spotify songs, complex IMDb movie queries, and solving the Fiftyville mystery. All queries explained + source on GitHub.

CS50 Week 6 switches from C to Python — rewrite classic problems and build a DNA profiler using STR sequence matching. Full walkthrough + GitHub source.

CS50 Week 5 in C: recursive struct allocation for blood type inheritance and building a full spell checker with a hash table. Full walkthrough + source code.

CS50 Week 4 in C covers memory and binary files — volume scaling, image filters, and recovering deleted JPEGs. Full walkthrough and source code on GitHub.

CS50 Week 3 in C: implement plurality voting, the Tideman ranked pairs algorithm, and explore sorting algorithms. Full project walkthrough + GitHub source.

CS50 Week 2 in C covers arrays and strings — Scrabble scoring, readability grade analysis, and building a substitution cipher. Full walkthrough + source code.

Write your first C programs in CS50 Week 1 — Hello World, Mario pyramids, and credit card validation using Luhn's algorithm. Full walkthrough + source code.