Essays

Reflection on Software Engineering

10 May 2024

Theory --> practice Theory without practice is dead - practice without theory is blind. The project we were assigned to work on was a great opportunity for me to finally step into the unknown, and escape from the tutorial trap,...

Software engineering Reflection

Reflection on Software Engineering

11 Dec 2023

Configuration Management Configuration Management involves managing and controlling changes to software, ensuring consistency, traceability, and reliability throughout the development lifecycle. It encompasses version control, environment setup, and the systematic handling of changes. Beyond web applications, Configuration Management is crucial in...

Software engineering Reflection

Design Patterns

29 Nov 2023

Design Patterns In the culinary world, a chef relies on recipes and techniques to create a masterpiece. Similarly, design patterns serve as the recipes and methodologies in the realm of software development, offering established solutions to common programming challenges. Picture...

Design Patterns

Reflection on use of AI

20 Nov 2023

Reflection on use of AI Table of contents Introduction Personal Experience with AI Experiecne Wods In-class Practice WODs In-class WODs Essays Final project Learning a concept or tutorial Answering a question in class or in Discord Asking or answering a...

AI Reflection

Reflection on Bootstrap

04 Oct 2023

If you have a strong why- you have all the reasons to make it happen. Why use UI frameworks, such as Bootstrap? Well, the idea of frameworks flows directly from their names- they provide frames. Why do we want frames...

User Interface Bootstrap

Your code reveals your personality

20 Sep 2023

During my years in middle school, my teacher often emphasized that one could see a person's character traits through their handwriting. This idea is based on scientific research where people's handwriting was studied on their personalities. For example, careful writing...

Coding standards Software Engineering

Smart questions

05 Sep 2023

“Smart” questions === “smart” answers. I assume that it is obvious to all of us that when we ask thought-provoking questions we get thoughtful answers. Personally, I have had experiences when I was not satisfied with answers, not because they...

Questions Answers StackOverflow

Software Engineering

30 Aug 2023

After graduating from high school, I found myself standing at a crossroads, faced with numerous possibilities for my future educational journey. While I was certain about my desire to become an engineer, the specific field within engineering was a decision...

Software engineering

Embarking on My Journey with JavaScript

29 Aug 2023

As a person who just started its journey with JavaScript, I find the language to be somewhat in between Python and C++ in terms of complexity. Let me explain what I mean by that: the language’s syntax, akin to Python’s...

JavaScript