Design Patterns - Finding Solutions
27 Apr 2019
Quick Background of Design Patterns Design patterns are a useful tool for figuring out a problem. It provides a general process or idea to solve problems that could exist in a software environment. They can also be represented as a...
Problem Solving
Read More
Designing an Ethical Algorithm - Self Driving Cars
19 Apr 2019
Background Autonomous cars as a technology is approaching an ethical dilemma. The problem being that eventually cars will need to be able to make decisions where all options are imperfect. The general idea is that a car may need to...
Ethics
Algorithms
Industry
Read More
Making Things Easier with UI Frameworks
21 Feb 2019
Making Things Easier with UI Frameworks UI Frameworks are a tool that can be used to provide a less manual experience in coding. Semantic UI is an example which is used to support webpages in HTML and CSS. I find...
UI Frameworks
Coding
Library
Read More
Keeping Code Readable
07 Feb 2019
Keeping Code Readable Coding readability is something that I have found a couple different opinions on. Some people don’t care at all about coding standards or readability and simply focus on function. Others may go out of their way to...
Professionalism
Etiquette
Standards
Read More
Asking the Right Questions
24 Jan 2019
Good and Poor Questions The article by Eric Steven Raymond found here goes into detail about smart and dumb questions. Disclaimer: Do not contact them for generic help, they have requested this disclaimer be made. As a reflection of this...
Learning
Etiquette
Read More
How I Became Acquainted with Software Engineering
17 Jan 2019
Since I was young I have always been fascinated by electronics and the technology responsible for them. One of my current interests in that field is programming. I was first introduced to a mild version of programming in middle school...
Software Engineering
Learning
Read More