The use of empty strings when used to indicate a null value or lack of value, when the language you're using has a better way to support that will, will lead to bugs and hard to maintain code. With very few exceptions, empty strings should be avoided at all costs.
Read moreLearning: Destructuring Assignment in JavaScript
As I continue my journey into the world of JavaScript (JS), one technique that was new to me that I’ve found using a lot is a technique called destructuring assignment.
Read moreWhat Makes a Good Software Engineer?
Hi, I’m Sam. I’m just a guy who has been working in the industry now for about 18 months. I’m no expert and I’m certainly no senior engineer. However, this question has plagued me for a while and I’ve asked, and read and mulled and now I’m finally ready to share my thoughts. Hopefully they are of some help to you.
Read more