News and Resources

Sign up for our newsletter for the latest tech and career info, right to your inbox.
Sign Up

Stranger (Internet of) Things

If you haven’t lived under a rock for the past few years, you’ve probably heard about something called “IoT”, short for Internet of Things. Let’s go to a formal definition: “The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and...

One Language To Rule Them All

“One ring to rule them all, one ring to find them, One ring to bring them all and in the darkness bind them.” - J.R.R. Tolkien’s Lord of the Rings I’ve blogged quite a bit in the past about the rise and importance of Javascript in modern day development. When I found...

The Power of Tech Standards

I saw a recent article, about Amazon getting onto the instant messaging app bandwagon. My excitement level was about as high as seeing my monthly utility bills arrive in the mail. Honestly, my first gut reaction when I read this was, WHY? That is, WHY did Amazon feel...

Why Enterprise Programming Is So Challenging

If you backed me into a corner and asked me what’s the toughest and most challenging kind of software development I’ve ever experienced, I’d have to say hands down, it’s the world of enterprise software development. To be clear, enterprise development is...

How a Developer Measures Success

How should a software developer measure their success? When I was younger and starting out in my professional software development career, I used to think it was how much code I sling. Like Clint Eastwood in “A Fistful of Dollars”, I liked to pretend I was...

The Hacker Threat Is Alive and Well

The way that Hollywood portrays the art of computer hacking is always entertaining. Especially if you come from an actual software development background like myself. In many Hollywood fantasies, a computer hacker is this digital omnipotent wizard in front of a...

How Developers Level Up

I’ve been a video game nut ever since I was a kid. I especially loved those Dungeons & Dragons style role playing fantasy games where you played a lone hero out to save the world from unspeakable evils. Every role playing game, whether it’s paper based...

The “I’m Not Technical” Cop Out

There’s something I’ve been observing recently about my job that’s really been puzzling me lately. Maybe puzzling is a little bit too weak. More like disturbing. I work as a software developer for a software as a service company. It’s basically their primary bread and...

The 99 Cent App Problem

“TANSTAFL - There ain’t no such thing as a free lunch” - Robert Heinlein’s “The Moon is a Harsh Mistress” Whenever I get in the mood to purchase new apps for my iPhone, I usually like to read the user reviews first, to get an idea of what other people thought about...

My Ideal Work Computer

If it didn’t look kind of weird and creepy as a man in his mid forties, to head down to my local shopping mall during Christmas and sit on mall Santa’s lap to ask what I wanted for Christmas, you know what I would ask old St. Nick? A mobile computer. Yes, I know, I...

My ReactJS Thoughts

One of the pleasures of being a professional software developer is the never ending learning of new technologies and concepts. The software development landscape is truly moving at a breakneck pace. When I first began my professional software developer career, it...

The Power of the Tech Stack Ecosystem

There's an old proverb that states "necessity is the mother of invention". It basically means that people can often come up with inventive ideas born out of some sort of difficulty or pain point. The CEO of Netflix was famously quoted as saying his company was born...

Looking for a New Opportunity?

We’re hiring! Send us your resume today so we can help you find your next job.

Need Talent?

Talk to a team member or submit your job order in seconds.