Menu

Software Development News and Articles

Why do you need to set an alt attribute on an image tag?
You might have seen it promoted as a 'best practice' often times on the internet. But setting the alt property on an <img tag should pret...
Taking a deep look at Mozilla's MDN Plus
Published on: 4/11/2022 - 4 min read
Taking a deep look at Mozilla's MDN Plus
MDN has been a huge part of my development career ever since it appeared on the internet in 2005. And the same is true for alot of you readi...
What is 'protestware' and Should We Be Worried?
Published on: 3/22/2022 - 4 min read
What is 'protestware' and Should We Be Worried?
During the past decade or, terms like 'spyware', 'bloatware' and 'malware' have become a part of the technology lexicon. And not in a good w...
How to Design Your Website's CSS Using BEM
Published on: 3/4/2022 - 5 min read
How to Design Your Website's CSS Using BEM
If you've ever worked on the front-end of any modern day website, then no doubt you've probably seen the following CSS format ...
Is the ThinkPad X1 Yoga a good programming laptop?
I recently decided to upgrade my daily laptop to something with a bit more power. While I am a huge fan of the Surface Pro line of laptop/ta...
6 things I look for when interviewing programmers
As a senior software engineer, I typically get to interview potential candidates for the companies that I work for. And more recently, as a ...
Razer Orochi V2 Mobile Wireless Gaming Mouse Review
I recently picked up the Razer Orochi V2 mouse as my daily driver for all things coding, design and even some slight gaming. What drew me to...
How to succeed as a junior developer
Published on: 2/15/2022 - 5 min read
How to succeed as a junior developer
You may have the college degree that took years to earn or the coding bootcamp certification that took an expedited route, but that's only h...
The biggest risks with using NPM
Published on: 1/28/2022 - 4 min read
The biggest risks with using NPM
If you're a JavaScript developer at any level, then you have probably used the popular package manager NPM at some point in time....
5 Reasons Why You Won't Like Using React
Published on: 1/6/2022 - 5 min read
5 Reasons Why You Won't Like Using React
React currently sits on top of the throne when it comes to popular Node.js frameworks. And that's because it gets alot right....
Non-coding things every developer should know
Published on: 1/4/2022 - 4 min read
Non-coding things every developer should know
The new year is finally among us, and I think many can agree, that it took a while to get here. With this new start though, there is new opp...
How to bind a dropdown dynamically using React
Published on: 12/22/2021 - 2 min read
How to bind a dropdown dynamically using React
With state-based dynamic rendering, it's a relatively simple process when it comes to generating a dropdown (select) element dynamically ont...
Is JetBrains Fleet the New VS Code?
Published on: 12/6/2021 - 4 min read
Is JetBrains Fleet the New VS Code?
Every so often you will read about the next up and coming coding IDE destined to take over the development world and topple the reign that i...
5 Reasons Why I'm Switching Over To Node.js in 2022
The majority of my almost 2 decade career has revolved around C#, ASP.NET and SQL Server for the most part, and I’d like to think that ...
The importance of having good folder structure
Published on: 11/23/2021 - 4 min read
The importance of having good folder structure
Folder structure is something that most developers usually take for granted because often times it is something that is already present when...
How to remove console logs in your production code
Published on: 11/17/2021 - 4 min read
How to remove console logs in your production code
Every JavaScript developer loves using the console in order to test out and debug their applications. I do as well. It's just too convenient...
How to Implement a Substitution Cipher in JavaScript
Cipher's are a good way to put your coding skills into practice. They are usually relatively simple to implement in terms of the amount of c...
Should You Use a JavaScript Framework?
Published on: 11/11/2021 - 5 min read
Should You Use a JavaScript Framework?
I've read far too many articles this week about why developers should avoid using JavaScript frameworks in lieu of plain old vanilla JavaScr...
How I Plan Out My Coding Projects
Published on: 11/8/2021 - 6 min read
How I Plan Out My Coding Projects
During the past few years I've had the opportunity to work on a variety of coding projects, both professional and personal. And in that time...
Is C# Dying Out in 2022?
Published on: 10/26/2021 - 6 min read
Is C# Dying Out in 2022?
More recently I've been hearing rumors on the internet that C# is going the way of the dinosaur. That the .NET framework is just too fragmen...