Menu

Software Development News and Articles

Coding A Calendar In JavaScript: Part 2
Published on: 1/7/2019 - 6 min read
Coding A Calendar In JavaScript: Part 2
The following is the follow up to the ever so popular Coding a Calendar in JavaScript, in which I created a calendar widget in JavaScript. ...
How to Create a Basic Text Editor In JavaScript: A Step by Step Tutorial
Creating a rich-text editor in JavaScript isn't as difficult as many may think it is and can give you the much needed control over your code...
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...
4 potential routes to becoming a web developer
This is a popular question that I often get asked from people who are familiar with coding, but not quite skilled enough or confident enough...
This is why we can't have
Published on: 12/12/2018 - 5 min read
This is why we can't have "clean code"
The idea of clean code has been circulating around the internet for a while now, and as most things in life, the longer they persist and tra...
Do you think like a programmer?
Published on: 12/10/2018 - 4 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...
How has programming changed during the past 15 years?
I first began "programming" in 2002 during my senior year in High School. I chose Python as the language of choice, mainly because it was th...
What is
The concept of black-box modeling isn't anything new in the software developer world. It essentially comes down to hiding the comp...
Do these 3 things to improve your code right now
Published on: 11/19/2018 - 5 min read
Do these 3 things to improve your code right now
Coding can be a very personal thing many a time. Some people like camel casing, some like Pascal casing. Some people like to add the curly b...
This is why you should spend a few years in corporate America
Whenever you hear about programmers and coding, you eventually end up hearing about working remotely from your bed in your pajamas while a f...
How to quit your job and feel good about it
Published on: 11/8/2018 - 5 min read
How to quit your job and feel good about it
If you're 23+ years old, odds are that you either currently don't like your job very much, or that you just left a job that you didn't like ...
3 mistakes programmers make when learning to code
Published on: 11/8/2018 - 4 min read
3 mistakes programmers make when learning to code
Learning to code can be a difficult and time-consuming endeavour for many. And while there are plenty of online resources out there today,&n...
Is programming a stressful career choice?
Published on: 11/6/2018 - 4 min read
Is programming a stressful career choice?
Many people see the Instagram posts of programmer's sipping luxurious coffee in bed with their laptops at an awkward angle that would not do...
Should you work at a startup?
Published on: 11/2/2018 - 5 min read
Should you work at a startup?
I get this question frequently from many people, mainly those just starting out on their programming careers, and having both been a job-see...
The truth about teaching yourself to code?
Published on: 10/29/2018 - 4 min read
The truth about teaching yourself to code?
I see this question come up frequently enough with my students, so I decided to give my 2 cents on it. And let me start off by saying that t...
Testing out Campaign Monitor for my email marketing needs
As someone who currently runs and maintains multiple websites, both for myself as well as for my clients, I am always looking for ways to be...
The best way to prepare for a programming interview
You received that email, welcoming you through the doors of a prestigious (or not so prestigious) software company in order for you too show...
This is why programmers are so important
Published on: 10/12/2018 - 4 min read
This is why programmers are so important
To those new individuals entering the programming job world currently, thoughts and ideas of high paying salaries, high tech sounding titles...
How to add a subscriber to MailChimp using C#
Published on: 10/9/2018 - 4 min read
How to add a subscriber to MailChimp using C#
MailChimp is a fantastic service for creating email campaigns and managing your email lists. And they offer a relatively robust API&nbs...
Learning to code is going to get harder
Published on: 10/4/2018 - 4 min read
Learning to code is going to get harder
We have more resources today in terms of documentation, guides, video tutorials, and how to's than at any other time in human history. We ar...