12 Dec 2023
In my four-month software engineering journey, I’ve acquired insights and skills that reach beyond the scope of web application development. Don’t get me wrong; gaining proficiency in this skill is undoubtedly a valuable takeaway, but the true lessons lie elsewhere,...
Software Engineering
30 Nov 2023
Imagine you’re a chef experimenting in the kitchen. You create a versatile liquid mixture that adds flavor to various dishes. At first, you simply refer to it as a “flavorful liquid mixture.” As you cook more, you find the need...
Design Patterns
21 Nov 2023
Introduction In the ever-changing worlds of education and software engineering, Artificial Intelligence (AI) is becoming a game-changer. In education, AI accomplishes a bunch of neat things, like tailoring learning experiences for each student and providing immediate assistance/feedback to assignments. Moreover,...
Artificial Intelligence
05 Oct 2023
UI frameworks, like Bootstrap 5, can initially seem as tricky to master as learning a new programming language. So, why even bother using them? The answer lies in the returns on this investment of time and effort. UI frameworks offer...
Software Engineering UI Frameworks
21 Sep 2023
Coding standards may seem like a pedantic aspect of software development, often reduced to debates over indentation and curly brace placement. These seemingly minor details, however, play a more significant role in shaping the development process and the quality of...
Software Engineering
07 Sep 2023
Importance of Smart Questions Being able to ask smart questions is imperative for software engineers (for things such as debugging code for example). Firstly, it saves time and resources. Clear, well-articulated questions provide answerers with the necessary context needed to...
Software Engineering
31 Aug 2023
While software development is not something I have been particularly invested in, as I embark on this software engineering journey, I am looking forward to exploring coding paradigms, ethical considerations, and the pursuit of building responsible, quality-assured programs. It’s about...
Software Engineering
29 Aug 2023
I’ve never touched Javascript until a week ago. I have heard bad things about it: that it’s messy or poorly designed. But I remember seeing a quote online, something to the effect of “there are two types of languages; ones...
JavaScript