Essays

Functional & Ethical Programming

11 May 2025

Software Engineering Across academic and professional environments, there are many approaches to software engineering. How many people are working on related tasks, how they manage themselves, and what their work should look like can all vary. Two of the aspects...

Software engineering Programming Generative AI Ethics

Estimating Effort

08 May 2025

How did you make your effort estimates? My final project team chose one person to create our tracking spreadsheet, and we had one person assigning our issues to whoever was best suited to solve them. Generally, we each estimated the...

Software engineering Personal growth Teamwork Effort

AI in Academia

05 May 2025

AI in Education and Software Engineering Generative AI is now a staple of many Gen Z and Gen Alpha students’ educational experience. Tools like ChatGPT and Deepseek are used for everything from editing assignments, studying course content, and even full...

AI Software engineering ChatGPT DeepSeek Github Copilot

Patterns of Programmers

22 Apr 2025

Patterns emerge Throughout my life, a variety of patterns have emerged. One of the facets of my life this has happened is in academic pursuits of computer science. Programming was something that always interested me, but took me a while...

Software engineering Design patterns Personal growth Teamwork

Unrefined or Assisted

26 Feb 2025

The learning journey When learning to create, the possibilites and results are inspiring. However, the amazement wears off - and quickly. The experience of learning webpage development is a journey, and while everyone’s is unique, my experience has been a...

HTML CSS UI Frameworks Bootstrap 5 Generative AI use

High Standards for Good Results

13 Feb 2025

Coding Standards: Guidelines for Good Code Coding standards are thought of by many as trivial, nitpicky, and frivolous even. When thinking of coding standards, what comes to mind for many programmers is simply syntax. It is easy to forget, or...

Coding Standards ESLint VSCode

Crafting a Question: From Forum Posts to AI Prompts

30 Jan 2025

The lost art of posting good questions on forums The internet has continually grown and changed ever since its conception, and it will continue to. In an earlier age than now, programmers used primarily Stack Overflow for asking the tech...

Questions Answers StackOverflow