14 Dec 2024
Reflection on Software Engineering Introduction As I approach the end of ICS 314, I’ve been reflecting on everything I’ve learned about software engineering—not just the technical skills, but the mindset and methodologies that go into creating meaningful, high-quality software. This...
Engineering Software
14 Dec 2024
Reflecting on My Use of AI in ICS 314 I. Introduction Artificial Intelligence (AI) has emerged as a transformative force in education, particularly in fields like Software Engineering, where problem-solving and iterative development are paramount. During my time in ICS...
Engineering Software AI
05 Dec 2024
Design Patterns: The Architect's Blueprint of Software Imagine walking into a construction site. Workers are bustling around, materials are scattered everywhere, and everyone seems busy—but there’s no blueprint. The end result? Likely a mess of mismatched structures and inefficiencies. Software...
Engineering Software
10 Oct 2024
The Bootstrap Bet: Why UI Frameworks Are Worth the Effort The world of web development is ever-evolving, and one of the major shifts over the past decade has been the rise of UI frameworks like Bootstrap, Semantic UI, and others....
Bootstrap 5 HTML CSS
26 Sep 2024
A Personal Reflection on ESLint and VSCode Coding standards are often viewed through a narrow lens, focusing on superficial elements such as indentation styles or where to place curly braces. However, from my perspective, coding standards serve a far deeper...
VSCode ESLint
12 Sep 2024
In software engineering, technical expertise is only part of what defines a great developer. Equally critical is the ability to communicate effectively, especially when seeking help on complex issues. One of the most valuable communication skills for a software engineer...
Stack Overflow
04 Sep 2024
Learning a new programming language is always a mix of excitement, frustration, and ultimately, satisfaction when things start to click. My journey with TypeScript has been no different. As someone who is relatively new to TypeScript but not entirely new...
TypeScript
04 Sep 2024
Choosing to be a software engineer wasn’t an obvious decision for me, but it’s a path that has come to feel incredibly natural. My journey has been influenced by personal experiences, a love for problem-solving, and a desire to make...
Entrepreneurship Helping Others UHSpace Leadership Software Passion For Tech