19 May 2024
Throughout the history of programming, engineers have grappled with estimating the effort needed to develop software. Achieving precision, accuracy, and confidence in these estimates has proven challenging, often resulting in either overestimating or underestimating project timelines and costs. Software engineers’...
Software Engineering Artificial Intelligence
30 Nov 2023
Introduction We have delved into foundational concepts crucial for any software engineer in this software engineering class. The technology stack we used provided a platform for honing web development skills, yet the broader goal was to instill a comprehensive understanding...
Software Engineering
29 Nov 2023
Rug weaving, a delicate and intricate craft, shares a curious similarity with the realm of software development. Just as a master rug weaver imparts the art of weaving through patterns to an apprentice, software developers employ design patterns to create...
Software Engineering Design Patterns
16 Nov 2023
Table of Contents I Introduction II Personal Experience with AI 1. Experience WODs 2. In-class Practice WODs 3. In-class WODs 4. Essays 5. Final project 6. Learning a concept / tutorial 7. Answering a question in class or in Discord...
Software Engineering Artificial Intelligence
30 Oct 2023
Overview The Problem Electricians are required to keep track of the cables that are installed as part of a building project. This information is used to create as-built drawings that are used by the building owner to maintain the building....
Software Engineering Meteor
02 Oct 2023
I have a love-hate relationship with Cascading Style Sheets (CSS). I love the power and flexibility of CSS, but I hate the arcane rules that govern it. I love CSS Frameworks like Bootstrap, but hate that they do not simplify...
CSS HTML Bootstrap Front-End Development
17 Sep 2023
Tools of the Trade In the construction trade, they have building codes that must be followed. These codes are designed to ensure that the building is safe and will not fall down. The building codes are put together by experts...
Software Engineering
02 Sep 2023
The Rules How to ask questions the smart way, by Eric Raymond, lays out rules for getting your questions answered when you seek help via email, in a newsgroup, or in forums. These include such things as doing your homework...
Questions
26 Aug 2023
Way Back When I had a love/hate relationship with Javascript. Mainly because most of my experience with the language was pre-ES5. There were no Node.js or React.js frameworks to make life easier. I did love it for automation as a...
Javascript
26 Aug 2023
Love at First Byte When I was in my tweens, my friends starting getting the first personal computers: Atari, Commodore, Apple, etc. We taught each other how to program, mostly D&D Character generators. At the same time, my Dad was...
Background