When developing you will inevitably try to start a new process only to find that the port is already in use. You have a few options on how to resolve this issue. Option 1: Use the npm kill-port package… Read More ›
Full Stack Development
Part II – Idempotence in a Database
Scripts to Update Database Values Executing scripts to update incorrect values in a database should be done with care. If a script dynamically updates a value based on a calculation it is possible that each subsequent execution of the script… Read More ›
Part I – What is Idempotence?
This is part 1 of a 4 part series related to the concept of idempotency as it relates to computer science and software engineering. Idempotence: a term used in mathematics and computer science to describe a function that can be executed… Read More ›
Employers Should Require Certifications – Here’s Why
A Short History For the past 15 years or so I have not had to keep my certifications up to date. My jobs simply have not required it. But that was not always the case. When I started my career… Read More ›