Menu

Software Development News and Articles

Should you follow mobile-first design principles?
The mobile-first design pattern came into popularity over a decade ago mainly in response to the increase number in smartphone users and new...
How to stay focused when coding
Published on: 8/7/2019 - 6 min read
How to stay focused when coding
Have you ever found yourself driving down a new street in a different part of town than you are normally used to and you notice every single...
Interesting facts about software
Published on: 8/6/2019 - 5 min read
Interesting facts about software "bugs"
If there is one thing that a programmer knows, it is the term "bugs" when it comes to their code not functioning as intended. Maybe in your ...
3 things you might not know about joining a coding bootcamp
If you have been reading my content for a while, then some of you may know that I teach for the popular online coding bootcamp Thinkful...
Developer Stories: Epi. 1
Published on: 7/29/2019 - 12 min read
Developer Stories: Epi. 1
As some may know, I am a huge fan of writing and storytelling and do so on a regular basis, both on this blog and in my non-fiction writing....
Working with ES6 classes and objects
Published on: 7/25/2019 - 6 min read
Working with ES6 classes and objects
ES2015 introduced a new syntax into the JavaScript specification that finally allows us to create classes in a much cleaner way than th...
How to Work With Multiline Strings in JavaScript
Today I am going to talk about a seemingly boring topic, strings in JavaScript. But stay with me, as we'll be going into some low-level...
When to use 'em' and 'rem' in CSS
Published on: 7/16/2019 - 3 min read
When to use 'em' and 'rem' in CSS
Styling elements on the web can be a tricky thing, particularly these days with hundreds of display sizes, various pixel densities and vario...
What does the future of JavaScript look like?
It wasn't that long ago that JavaScript was shunned in the coding community as a small-time scripting language used mainly to hide and show ...
How to copy to clipboard in JavaScript
Published on: 7/6/2019 - 2 min read
How to copy to clipboard in JavaScript
Sure you can always just highlight text and then ctrl+c, but sometimes due to text constraints (large text) or just for ease of use to your ...
The many challenges of infinite scrolling on your websites
The idea of infinite scrolling from a design perspective is a pretty good one. Users don't have to leave the current web page and new conten...
How important is having semantic HTML on your websites?
One of the biggest challenges in the past when working with HTML markup was the excessive use of the <table> tag for layout effects. E...
The one thing to bring to your next coding interview
This won't be one of those "bring your best personality" posts. That's important too. But this one is more practical and applies to pretty m...
What people learning to code usually get wrong
The early stages of learning anything are one of two things. They are either exciting, as you are constantly learning new things and being b...
My top 5 interview tips for coders
Published on: 6/18/2019 - 5 min read
My top 5 interview tips for coders
Graduation season is here and as such, many new young coders are making their way through the job market hoping to strike it rich. And the k...
A quick look at prototypes in JavaScript
Published on: 6/11/2019 - 4 min read
A quick look at prototypes in JavaScript
All JavaScript objects inherit properties and methods from a prototype. Prototypes are the mechanism by which JavaScript objects inherit fea...
Galaxy Fit Review and First Impressions
Published on: 6/4/2019 - 7 min read
Galaxy Fit Review and First Impressions
This week I got my hands on the brand new Galaxy Fit from Samsung, which can be considered a competitor to the Fitbit Charge 3, but a...
Should I apply to Google if I'm just starting out?
Q: Should I apply to Google if I am starting out as a coder or coming from a coding bootcamp?This is a very popular question that I often ge...
3 things you should do when getting started as a programmer
The hardest step you will ever take, is the first one. The rest will just naturally happen as you gain more and more momentum in one directi...
How I got better at coding
Published on: 5/17/2019 - 6 min read
How I got better at coding
I've been a programmer now for the better part of 15 years. In between that time I've taken on other roles, such project manager, Chief Tech...