Latest posts

Abstract thinking can help developers solve their toughest problems by seeing them in a different way. These 5 strategies trigger abstract thinking.

There’s an image a lot of people have of a software developer: A nerdy, introverted computer geek who clatters away at a keyboard in a dark room–most likely a basement. via…

Here’s a shocker. For a decade, software engineering positions have been some of the hardest jobs to fill in the United States. The fact is that there are more open jobs…

It’s a great feeling when you’re on a roll at work. You feel inspired and ready to tackle whatever’s on your to-do list for the day. You can ignore distractions and…