Posted 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...read more
Posted on: 6/21/2019 - 3 min read
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...read more
Posted 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...read more
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
Posted 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...read more
Posted 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...read more
Posted 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...read more
Posted 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...read more
Posted on: 3/26/2018 - 4 min read
The most difficult part about programming
Recently I rediscovered an old project on my hard drive that had some potential to change the world (maybe). It was a year old project that...read more
Posted on: 12/18/2017 - 5 min read
How to not get bored while coding
Sure, the reds, blues, and purples on the IDE look like a ton of fun, but there comes a time when stying a nav bar for 2 hours just isn't a...read more
Posted on: 12/15/2017 - 5 min read
Do Programmer's Need College Degrees Anymore?
Recently an old comment that Elon Musk made about the importance of college degrees popped up again in the media, as they tend to do ever...read more
Posted on: 12/8/2017 - 4 min read
Programming In Cubicles Vs Open Floor Plans
There are main 2 ways that you'll be working in an office environment if you're a programmer. And that's either in a cubicle, which we've s...read more
Posted on: 10/30/2017 - 5 min read
How To Be A Better Programmer
Being a programmer can a fun and rewarding career. Particularly in the later stages when your experience has grown and you have more freed...read more
Posted on: 10/4/2017 - 5 min read
A Quick Roadmap To Learning To Program
There are a million and one ways to learn to code nowadays. Everything from a formal college education, to books, to free online classes to...read more
Posted on: 8/15/2017 - 4 min read
Perks Of Being A Programmer
Aside from the ever increasing job market in the technology sector that sees no end in sight, there are quite a few perks to being a softwa...read more
Posted on: 7/24/2017 - 5 min read
Should Coffee Shops Get Rid of WiFi
It's hard to picture a coffee shop these days that doesn't offer WiFi to its customers with the purchase of a drink. It's become common pra...read more
Posted on: 7/18/2017 - 5 min read
Picking Your First Programming Language
Many people will have you believe that language A is better than B, is better than C. And if you're new to programming, you might be inclin...read more
Posted on: 2/15/2017 - 4 min read
How To Finish A Project
One of the toughest things to battle once you reach a certain level of programming knowledge is the influx of ideas that will flow into you...read more
Posted on: 5/12/2015 - 6 min read
Life As A Code Monkey
Code Monkey get up, get coffee, code monkey go to job... Before I start with my story, I just want to say that software development is a...read more