That
Software
Dude
Musings of a web developer
Coding Jobs
About
Tutorials
JavaScript
Resources
Links and Downloads
Keyboard Keycodes
Typing Tests
Digital Downloads
Book Recommendations
Website Launch Checklist
HTTP Status Codes
Collections
Menu
Menu
Home
Contact
Typing Test
Poll Results
Collections
Follow me on
Codepen
RSS
Popular tags
#.NET
#5 minute guide
#Android
#API
#ASP.NET
#Bootcamps
#Business
#C#
#Career
#Coding
#Computer Science
#CraftyJS
#CSS
#CSS3
#Database
#ES6
#Freelance
#Gadgets
#Game Development
#Google
#Guide
#Hardware
#Health
#HTML5
#Interviews
#IT
#Javascript
#Learning to code
#Module
#Performance
#Productivity
#Programming
#Remote
#Security
#SQL
#Startup
#Surface
#Web Design
#Web Development
#Windows
Category
Article
21 Articles
A robot called me last night, and I'm sort of okay with it
Google impressed everyone with it's project Duplex a few months back. We were glued to our screens as we saw a wonderful human-like conver...
Read more
February 01 2019
-
7 min read
The pros and cons of attending a coding bootcamp
Traditionally in the past, getting into the field of programming required several years of college education, some form of student debt...
Read more
May 06 2019
-
5 min read
How I Lost A Stable Online Community
Ever since I learned to crawl my way around the web world I've been building and coding any idea that comes to my mind. Mainly websites for...
Read more
March 29 2014
-
4 min read
Bubble Sort algorithm in JavaScript
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...
Read more
October 27 2019
-
3 min read
Our code is getting old and outdated and we need to fix it soon
Hear me out. I love StackOverflow and Google. Alot. It has made my job overall much less frustrating and has made for some short work days. ...
Read more
January 14 2019
-
5 min read
Do you think like a programmer?
A popular thought experiment that I often give my students who are early in their programming careers is the following: There is a basket i...
Read more
December 10 2018
-
4 min read
Why you don't need more than one programming language
More is usually better, right? More cookies, is noticeably better than less cookies. Unless those cookies are bad. In which case, nobody wan...
Read more
December 26 2018
-
5 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 ...
Read more
July 06 2019
-
2 min read
Useful JavaScript ES6 concepts to start using right now
If you have not kept up with the many changes that JavaScript has gone through during the past few years, then maybe now is the time to inco...
Read more
January 17 2019
-
7 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...
Read more
June 18 2019
-
5 min read
Mastering the interview: The Fibonacci Sequence in JavaScript
One of the most common questions that a developer will get asked during a live coding interview is to give an implementation of the Fib...
Read more
May 14 2019
-
3 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...
Read more
June 04 2019
-
7 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...
Read more
May 17 2019
-
6 min read
How the Spread operator works in ES6
The Spread operator is one of those concepts in JavaScript that, while you appreciate what it does, you just can't ever quite seem to find t...
Read more
May 10 2019
-
3 min read
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...
Read more
June 26 2019
-
3 min read
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...
Read more
May 25 2019
-
4 min read
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...
Read more
June 30 2019
-
3 min read
4 Tips to Finding an SEO Tool Provider on a Budget
Every business wants to rank high on the charts. But how can a ...
Read more
May 21 2019
-
3 min read
The Tech Skills That Can Help You Start A Business
...
Read more
June 14 2019
-
3 min read
4 ways technology can help you find your way
...
Read more
May 13 2019
-
3 min read
Why It Pays to Shake up Your Professional Preconceptions, and Think Wacky Thoughts
...
Read more
May 10 2019
-
3 min read
Categories
.net
android
article
asp.net
business
c-sharp
career
coding bootcamps
college
commentary
computer science
css
cybersecurity
database
gadgets
general
hardware
html
interviews
it
javascript
learn 2 code
nodejs
performance
productivity
programming
project
react
security
seo
startup
tech
video-games
visual studio
web design
web dev
web development
windows