I’m working on a side project that uses Discord for authentication and connects to a PostgreSQL database. Once I got the login flow down, it’s super hard to resist the urge to start implementing other features as fast as possible. I mean it’s a side project, right? Yet, I can’t shake a nagging feeling, that[…]
This morning, I tackled turning our college project — ClearPath Task Planner — into a containerized web app. It’s a full-stack app built to help users struggling with time blindness to stay on track. With a React frontend, Express backend, and MongoDB database, it was a solid app. I want to let potential employers see[…]
sidenote: the image is from the traefik website. Previously, I have been accessing the internal services on the cluster by pointing the browser to a port on a specific ip address. It works, and there’s nothing wrong with it as long as the ip address doesn’t change…and you remember it. However if I want to[…]
Help me out here. Should I chart or not? I had two project heavy courses over the last year. One professor was adamant about charting. The other couldn’t care less. In fact, I’ll paraphrase his charting advice: “I’m obligated to tell you there is a thing called a UML diagram. Some businesses use it. Some[…]
This semester featured MongoDB in a couple of classes. I’m guessing professors are gravitating to it because it’s relatively easy to get up and running with a cloud account on Atlas. I really enjoyed working with it, and I will probably toy with a local deployment. However, I wanted to deploy a PostgreSQL database to[…]
I had a Data Structures professor at UT who would always celebrate successful functions with “Pop! Pop! Pop! Declare victory and move on!” He was popping the corks on his virtual champagne bottles…and so am I! After a long journey, I am one walk away from graduating from Texas State University with the BS in[…]
The school year is chaotic to say the least. I’m juggling two group projects plus a MERN stack capstone. Not to mention, the individual projects that creep up with a baseball bat made of finely-crafted tedium ready to swing for the fences. While it may seem excessive to treat even small assignments like full-blown projects,[…]
This time from a shiny new Kubernetes deployment. Previously, the site was running on a Pi. It worked well, but I wanted to start dabbling in k8s while practicing deployment through GitOps. While I’ve been able to successfully deploy apps like a recipe manager and a bookmark manager through GitHub without touching the host machine,[…]