17 Dec 2025
Software Engineering Extended Beyond the Development of a Web Application Because the technology stack that we have used in this course is centered on building web applications, it may be tempting to believe that the main purpose of the class...
ICS 314 Reflection
16 Dec 2025
Experience WODs (e.g., E18) For the Experience WODs, I generally used a mix of AI assistance and my own personal coding. These WODs were not overly difficult, so they provided a good opportunity to experiment with a hybrid approach. I...
ICS 314 AI
14 Dec 2025
epic embed fail Basis for Effort Estimates My first effort estimate for the project was made somewhat on a whim. I generally thought about how long it might take to implement the multi-step lifestyle form, including step navigation, question components,...
ICS 314 Effort Estimation Software Engineering
05 Dec 2025
Keeping in Step: How Marching Band Taught Me to See Design Patterns Anyone who has ever marched in a band knows the field is chaotic before rehearsal even begins: people wandering, instruments warming up, scattered conversations-everyone is technically “there,” but...
Software Development ICS 314
09 Oct 2025
The Challenge of Learning a Framework Learning a UI framework like Bootstrap 5 can be intimidating at first. It feels like you’re suddenly learning a whole new language filled with strange class names and rules that don’t make sense right...
UL Frameworks Bootsrap Formatting
25 Sep 2025
Coding Standards as a Lerning Tool I used to think of coding standards as a set of nitpick rules meant to keep me in check. Matters of spacing, semicolons, or how variable names should be named did not strike me...
VSCode ESLint Coding
11 Sep 2025
What’s a smart question? Effective communication is one of the most critical skills a software engineer can develop. In the fast-paced world of software development and open-source collaboration, knowing how to ask precise, well-researched questions can greatly impact both the...
Questions Answers StackOverflow
11 Sep 2025
Feelings on Typescript I’ve only worked on Python and C++ before, and to be honest, as a not-very-good coder, I find TypeScript an interesting language. Compared to Python, TypeScript feels a bit stricter because of the type system, which sometimes...
Typscript Coding