Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
39

Latest Updates

Documenting code, one commit at a time.

SQL 4 posts
×

Implementing Phase 5 Deliverables: Streamlined Storage Workflows in SUClassroom

Introduction

In the SUClassroom project, we have been working on the implementation of the phase 5 deliverables storage flow. This milestone focuses on creating a robust, type-safe path for users to upload and manage their academic submissions within our ecosystem.

The Architecture

Managing file uploads in a Next.js environment requires a balance between client-side responsiveness and

Architecting for Growth: Implementing Functional Flow in TISNET

The transition from prototype to a robust, functional application is the most critical phase in a software project's lifecycle. At TISNET, we recently focused on solidifying our core project flow, moving beyond fragmented feature implementation to a unified, functional architecture.

The Challenge of Structural Fluidity

When starting a new project, it is easy to accumulate code in a way that

Migrating TISNET to PostgreSQL for Improved Scalability

Why Migrate Databases?

Database migration is often prompted by the need for more robust features, better performance, or simplified deployment workflows. In the case of the TISNET project, the decision was made to move away from MySQL in favor of PostgreSQL to leverage its advanced data types, superior compliance with SQL standards, and better compatibility with modern cloud hosting

Streamlining TISNET: From Local Complexity to Cloud-Ready Architecture

Managing a project often feels like organizing a backpack after a long hike: eventually, you have to dump everything out, remove the clutter, and repack it so you can actually find what you need. That is exactly the phase we recently reached with the TISNET project.

The Cleaning Process

When a repository grows organically, it inevitably collects configuration files, local scripts, and