The software development job market is white hot today, and it's never been easier to be a part of it.
UNIX and Linux have come a long way since the 1990s. Today, they rule the cloud....and the rest of the world too.
HBO's sitcom 'Silicon Valley' has been praised for its accurate depiction of Silicon Valley culture. But how does it compare to tech culture outside Silicon Valley, specifically in Ontario Canada?
Online courses have some tremendous benefits from both a teaching and learning point of view. As a tech teacher, I absolutely love teaching online. In this blog post, I'll tell you why.
But there are still many who do. And this divide is likely going to change the face of technology and computing for the next decade and beyond. What side are you going to be on?
Before the term Open Source was popularized, Open meant something altogether different in the technology world.
Most software developers do not have a degree in computer science. However, there's some basic computer science concepts you should know at minimum when working in the field.
So your boss gave you a Mac for development. Or maybe you bought a Mac to develop iOS apps. Or maybe you bought a MacBook because you need to develop software as well as look good at Starbucks. Unfortunately doing serious development using macOS is cumbersome at best. In this blog post, I’ll tell you how to *mostly* fix that.
vi (vim) is arguably the best text editor ever made. You should master it if you haven't done so already. To do that, start by reading this post.
The UNIX philosophy is alive and well. In fact, it's booming today!