30MP
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 MoreCoding 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 MoreGet 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 MoreHow 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 MoreHow 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 MoreBest 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 MoreThe 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 MoreHow 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 MoreHow 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 MoreThe 30-Minute Project Technique
A brief introduction to what the 30-Minute Project Technique is and where it came from.
Read More