Essays

Still in beta: My reflections and growth in ICS 414

16 May 2025

Now that the semester is coming to an end, I think that now of all times would be the perfect time to share some of my thought process, failures and successes, and my overall experience from this class. It’s been...

Software design Learning/Reflection

Patterns all around us

05 Dec 2024

Have I really been using software design patterns? While first reading the topic of this essay, I was originally very confused as to what design patterns even meant. Maybe it refers to how I would organize and code things, similar...

Software design Learning/Reflection Other

Packing it all up: Reflections and Insights

19 Dec 2024

Then and now Now that this semester is coming to a close, I feel that much has changed, both in my perspective of software engineering and how I approach many different problems, as I believe that through taking this course,...

Software design Learning/Reflection Other

ChatGPT my beloved

17 Dec 2024

Programming and learning through AI In software engineering and even education as a whole, AI seems to be a quickly growing tool that increasingly more people are starting to use and reference in many situations. For me, what started as...

Software design Learning/Reflection AI

Strapped in for bootstrap

10 Oct 2024

HTML and CSS, the beginning In the first week of learning UI and web page design, the obvious first topics to cover were of course HTML and CSS. While at first they seemed to be pretty straightforward, there is definitely...

HTML CSS Bootstrap Learning/Reflection

Double indent that line

26 Sep 2024

Coding standards? I have never really been consistent or even really gave a second thought to coding standards at all before today’s WOD and also lessons (which I sort of didn’t do). To me, it just didn’t register as that...

Typescript Learning/Reflection

Becoming a better Software Engineer

12 Sep 2024

How can I be a better software engineer? As of now, I know little to nothing about software engineering, having not had much experience working with design and maintenance of software, or even just building software itself. As of now,...

Software Engineering Goals

Starting up again

05 Sep 2024

Learning new programming languages has always been intriguing to me, despite my lack of experience with it, primarily due to the sheer volume of existing languages out there, with the most popular ones being near necessities to know recently, such...

Typescript Learning/Reflection