New Week, New Monday Sunrise

March 23, 2026

A New Week

    Day 21, an OJT Student on a Monday always has that feeling of resetting the counter. Last week we had the database tables taking shape in Supabase and the frontend finally merged into one coherent codebase. This week the goal shifted toward something more specific — the email notification system. It is one of those features that sounds simple from the outside but requires a surprising amount of thought to implement properly, especially when security is part of the equation.



    We started today by mapping out what the notification system needed to do. Every time a document moves through the system submitted, received, approved, archived those the relevant people need to know about it. That means emails have to be triggered at the right moments, sent to the right people, and structured in a way that is actually useful rather than just noise in someone's inbox. Getting that logic right before writing a single line of the implementation is the kind of planning that saves you hours of debugging later.

    It was a planning-heavy day more than a coding-heavy one. But good planning is its own kind of progress. The groundwork we lay today is what makes the rest of the week move faster.

Comments

Popular posts from this blog

First Day on the Job - Orientation (February 23, 2026 | Monday)

Figma is the Tool of Socrates

Tuesday First Day of the Coding Phase