Tips for preparing for software development interviews

Preparing for software development interviews Preparing for software development interviews can be daunting. After all, you want to make a good impression and showcase your skills to potential employers. But don’t worry – with a little preparation, you can ace your interview and land the job you want. Career Advancement is really easy to achieve…

Read More

Coding problems and how to get unstuck

Help, I’m stuck! As programmers, we will invariably run into a problem we just can’t seem to think our way around. Maybe it’s a solution we thought was elegant but actually led us down the wrong path, or maybe it was a seemingly simplistic problem that wasn’t so simple after all. Beginning developers as well…

Read More

Get back on track with goals

Getting off track We’ve all had it happen to us at one point or another–we’ve gotten off track from our goals. Things were moving along nicely, and something broke our routine for that one day. Then life decided to intervene, and it turned into two days, then three, then…well, you get the idea. Now you’re…

Read More

How scheduling your day completely helps you stay focused

Just tracking I’ll start this off by saying that when this was first suggested to me, I met it with a fair amount of resistance. There was no way that scheduling my day down to 15 minute blocks could help me. I’ll just continue doing what I’ve been doing and keep track of my meetings…

Read More

How do you measure success in your learning journey?

Dive right in!(?) When you’re beginning any new endeavor, your first temptation may be to just dive right into it. I know. I’ve been there, again and again. But, before you start, it’s a good idea to have a measuring stick of where you are starting from. Without truly understanding your starting point, you’ll have…

Read More

Best morning and evening routines for software developers

Why are they important? Why are routines important to us? What makes a good morning routine? Or a bad evening routine? Inherently, nothing is good or bad about any given routine you may already have, but some routines hamper our ability to get moving quickly during the day. Or allow us to properly wind down…

Read More

The egoless developer

The egoless developer and what it means Before we dive into the origins of this term and who wrote it, I’d like to share my thoughts on what it means to be an egoless developer and why it is still very much relevant today as to when it was written back in 1971. Here’s an…

Read More

How mise en place can help software developers stay organized

Mise en place There are a variety of ways that software engineers stay organized, but one way I’m going to discuss today is based off of a cooking term mise en place – roughly translated, it means “everything in its place.” When it comes to software engineering, having a routine or a set work area…

Read More

How to improve your problem-solving (and analysis) skills

Problem-solving and problem analysis skills are probably some of the most essential skills needed in today’s jobs. There may be multiple ways to solve a given problem, but if we don’t tackle the right one, we will end up having to solve a different version of it later.

Read More