Menu

Software Development News and Articles

What is my current tech stack?
Published on: 3/2/2020 - 3 min read
What is my current tech stack?
Your tech stack is your primary toolkit when it comes to writing code and creating software. It is typically the very first one that you sta...
Working with Maps in ECMAScript 6
Published on: 2/25/2020 - 3 min read
Working with Maps in ECMAScript 6
In my last post I went over the Set() data structure that was introduced with ECMAScript 6. Today I will be going over t...
Working with Sets in JavaScript
Published on: 2/18/2020 - 3 min read
Working with Sets in JavaScript
ECMAScript 6 introduced the new Set type into its toolset. What are Set's? Essentially they are an ordered list of values that hav...
3 things to avoid at your next coding interview
Published on: 1/25/2020 - 5 min read
3 things to avoid at your next coding interview
I have interviewed a fair number of potential programmers during my years and have turned many of them down for various reasons. There are q...
Are programmer's becoming obsolete?
Published on: 1/21/2020 - 4 min read
Are programmer's becoming obsolete?
No doubt you have seen the ads online for the latest "no-code" web development tools, such as WebFlow, and wondered if programmer's were bec...
HTTP cookies are getting a bad rep
Published on: 1/13/2020 - 4 min read
HTTP cookies are getting a bad rep
The internet for the most part is a stateless system of information getting transferred through a medium to countless nodes. Once you leave ...
3 things to do to get better at coding
Published on: 1/1/2020 - 4 min read
3 things to do to get better at coding
Another decade in the books and as we close out the year, we are all hopefully looking for ways to improve our skills in the year to come.If...
Regretting my Computer Science degree?
Published on: 12/24/2019 - 4 min read
Regretting my Computer Science degree?
These days you hear every tech startup founder and billion dollar company CEO state that college degrees are so last decade and tech skills...
How I got started with Computer Science
Published on: 12/16/2019 - 7 min read
How I got started with Computer Science
As corny as it sounds, it all began when I was 5 years old. I'd like to think that this is true for everyone. And that thos...
What exactly is the JAM Stack?
Published on: 12/5/2019 - 5 min read
What exactly is the JAM Stack?
If you are fan of JavaScript then you no doubt have encountered the term JAMStack at some point in your career. In this post I'm going to br...
I built a website in exchange for cookies
Published on: 12/2/2019 - 5 min read
I built a website in exchange for cookies
Anybody that really knows me, knows that I have a taste for baked goods. These days as I age (age well), they tend to be of the glute...
How to create your own code framework
Published on: 11/18/2019 - 4 min read
How to create your own code framework
Code re-usability was something that was highly emphasized upon in college. In fact, if there's one thing I remember (and only one thing) it...
A quick look at my day to day freelance life
Published on: 11/12/2019 - 7 min read
A quick look at my day to day freelance life
It's kind of like Han Solo's mercenary life, but with more sitting and typing. You take on jobs, meet interesting characters, not get paid (...
Checking if users are offline with navigator.onLine
"Must be online to continue". "You have been disconnected". "Error: Status code: YSLFJLFJSKDFJS"We have all seen that message appear at some...
The confusing search to find out who makes web standards - part 1
Just before beginning to write this post, I had an entirely different post in mind. I was going to write about the W3C (The World Wide Web C...
The simplest way to create dynamic modal pop-ups in JavaScript
Modal windows are an important UI/UX tool when it comes to pretty much any type of application, whether web, mobile or even your local ATM m...
Programming the perfect dashboard
Published on: 11/1/2019 - 5 min read
Programming the perfect dashboard
I've coded things of all shapes in sizes throughout my years. Everything from small landing pages to email templates to fully custom pa...
Why
Published on: 10/30/2019 - 5 min read
Why "mobile-first" might not make sense in the long run
There are probably more smartphones in existence today than there are people, if you were to add up the ones that are so last year and ended...
Why programmers struggle to make good startup founders
Published on: 10/28/2019 - 5 min read
Why programmers struggle to make good startup founders
Find a programmer with a few years of experience under their belt and you'll find a million and one ideas ready to take over the world and b...
JavaScript Bubble Sort Algorithm Explained: A Beginner’s Guide
Sorting is a common task that is required of programmers many a time. You need to sort things such as search result sets to standard lists o...