Blog posts:

End of Semester Overview

Hello again, This semester I worked on many aspects of YACS. During the first half of the semester to the end of February, I worked diligently to make YACS more stable, secure, and fast. First, I implemented failsafes in the Docker configuration to make YACS more stable. In the event... [Read More]

YACS on Android: Part 2

Hello everyone, It has been awhile since I last gave an update of YACS Android. I implemented major features of YACS in the Android app. I designed an intuitive sections view, optimized for mobile devices, back in March. The design truncates course descriptions while in collapsed state in order to... [Read More]

YACS DevOps Upgrade: Power of Docker

Hello everyone, Here’s an update I’d like to share with what I’ve contributed to the operational side of YACS. At the start of this semester, I was tasked with optimizing YACS as much as possible without touching the Ruby codebase. Also, at the request of the YACS team from last... [Read More]

Improving Nginx Configuration

Hello everyone, In the beginning of the semester, I was excited to continue to build YACS Android using the YACS API to create schedules as well as to help anywhere I could with the YACS team. The YACS team tasked me to optimize the Nginx configuration. Currently, YACS runs on... [Read More]

My New Path For YACS

Hi everyone, I would like to tell you about my background as a prologue before my next blog posts of the semester. I have been running various flavors of the Linux kernel on my servers since 16 years old. Since 16, my creation of GradeSmart gave me a great canvas... [Read More]