Problem Solving with Design Patterns
24 Apr 2019
In the most general sense, design patterns are well known and trusted templates for solutions to a class of problems. In life, we naturally pickup these solutions because its human nature to mimic what we see and the solutions to...
Software Engineering
Design Patterns
Learning
Read More
UI for Dummies
20 Feb 2019
Importance of UI Designing user interfaces is a field onto itself. Universities even offer degrees in “User Experience Design,” but for the average software engineer, building user interfaces can be a hassle. Unfortunately, all app creation requires some kind of...
Software Engineering
UI Frameworks
Read More
Save Time, Code Well
06 Feb 2019
Coding standards are one of the most important tools for software development. With tools like ESlint, implementing coding standards is easier than ever. The benefits of implementing coding standards might be not as obvious for personal projects, but the benefits...
Software Engineering
Coding Standards
Read More
Getting Answers and Respect
23 Jan 2019
Smart Questions I like to follow three rules when asking questions on forums like stackoverflow.com. First, be clear and appropriate. The better others understand your problem, the easier and more precisely they can answer your question, and posting in the...
Software Engineering
Professional Persona
Learning
Read More
The Freedom of Javascript
15 Jan 2019
JavaScript couldn’t be more different then C I’ve been programming in C for the last year. It is the language I am most familiar with at the moment. C has a strictness that seems to be JavaScript’s mission to avoid....
JavaScript
Software Engineering
Athletic Programming
Learning
Read More