A prototype for a web sign in and registration system.
Javascript ExpressJS NodeJS Vercel
Read More
A simple terminal-based bank application that I developed for ICS 212.
C C++ Vi
Read More
A dynamic Discord bot game based on the game Honkai: Star Rail.
Javascript Discord.JS MongoDB Github Mongoose
Read More17 Dec 2024
Introduction Throughout ICS314, I’ve learned a lot about web development and how to deploy a successful application. However, although I’ve acquired the skills to deploy a functional website, I also learned how to transfer these skills into the broad field...
ICS314 Reflection Software Engineering
17 Dec 2024
Introduction At the moment, the role of AI in education is huge. AI has been used to automate many mundane tasks and can be used to gather inspiration for ideas. In software engineering specifically, AI can help fill in code,...
AI Software Development
05 Dec 2024
Constructing the groundwork of a successful application If you had to imagine that you were standing at a construction site and managing your workers, how would you even start building something substantial? If you had to build a tall skyscraper...
Design Patterns Typescript React
10 Oct 2024
What is a UI framework? A UI framework is an important part of front-end development and is what most modern websites today rely on. Essentially, it’s a collection of pre-built components, like headers and containers, that help developers make website...
HTML CSS Bootstrap 5
26 Sep 2024
What even is ESLint? ESLint is a code analysis tool that’s used to identify problems in both Javascript and Typescript. It catches in on errors that might seem trivial to the typical programmer, but it’s useful in maintaining a well-organized...
ESLint Javascript Typescript
12 Sep 2024
The Importance of Asking the Smart Way It’s common to get stuck on a problem in your code, causing you to spend hours troubleshooting, reading up on documentation, and trying out every combination of arguments and functions you could think...
StackOverflow