Latest Updates

Documenting code, one commit at a time.

Fixing Early Birds: How We Refined Mentor Booking Schedules

In the devlog-ist/landing project, which manages various aspects of our educational offerings, we recently tackled a subtle but critical bug related to mentorship scheduling. Imagine signing up for a mentorship program only to receive reminder emails for sessions weeks before the program officially begins. That's exactly the kind of premature notification we aimed to eliminate.

The Problem

Read more

Reactivating Mentees: Restoring Future Bookings in a Transaction

The Problem

In our landing project, we encountered a critical bug within the mentorship feature. When a mentee decided to unsubscribe, all their future scheduled sessions were correctly marked as 'Cancelled'. However, the reactivation process was incomplete. It would successfully reactivate the mentee's subscription status but crucially, it left all previously cancelled bookings in their

Read more