Learning by shipping
Learning Log
Notes from what I am learning as I build stronger software fundamentals across databases, backend logic, app architecture, AI workflows, and modern product tools.
Computer Systems & Security · Assignment underway
Semester 3: Computer Systems and Security
Semester 3 has started with Computer Systems and Security, and an LMC assignment is making assembly language, memory, branching, and processor behaviour more concrete.
Read entryRapid Web Development & Databases · Results pending
Semester wrap: Rapid Web Development & Databases
A learning log entry about completing Rapid Web Development and Databases, connecting Flask, Jinja, Bootstrap, CSS, MySQL, sessions, authentication, and database design, and choosing the next learning direction.
Read entryBackend fundamentals / MVC
How Flask routes helped me understand controller logic
Working through Flask made the MVC pattern feel more practical: routes receive the request, coordinate the logic, and decide what view or response should come next.
Read entryAI workflows / Product thinking
What I'm learning about AI outputs that are actually useful
Building with LLM APIs has shown me that useful AI features need structure, constraints, and clear output formats - not just a prompt box and a response.
Read entrySQL / Database fundamentals
What primary keys and foreign keys taught me about app data
Learning relational database design helped me understand how real apps connect users, projects, events, uploads, and permissions without everything becoming messy.
Read entryPython · OOP · Web fundamentals
Early Learning Notes: Python, OOP, and Web Foundations
A reflection on early learning notes from launching the first version of this site, working through Python OOP, and moving into web app and database foundations.
Read entry