3 Ways to Build a Java String

As programmers, we generate a lot of text. I’m not just talking about the sheer quantity of code written, but the text generated by our programs. Whether its writing messages to log files, generating error messages for user, or building messages sent between systems, our applications work with text a lot. But have you really thought about the various ways in which your code generates these strings of text?

Read More

How to Deal With Distraction

It’s been one of those days. You start working on one of your tasks and then your manager drops by to ask about something. Or the siren’s call of email and social media sends you down the rabbit hole of blue links. Or a coworker pings you on Slack with a question. Before you know it, the day is over with nothing to show for it.

Read More

Does Your Morning Routine Matter?

Do you feel like your days are crazy? Are you busy all day but when you get home, you’re not entirely sure what you accomplished?

What if you were able to change that? What if you were able to face the day with more energy and intention? What if you were actually working on things that mattered and advanced towards your goals?

If that sounds appealing, it’s time to take back your morning!

Read More

Curious How to Develop Curiosity?

It is said that “curiosity killed the cat.” I disagree. Rather, a lack of curiosity is the path to a slow quiet, uneventful, life. Perhaps you find yourself in a rut, doing the same things over and over without really thinking about it. Rekindle your inquisitiveness! If you develop curiosity, the world comes alive again and can benefit your career at the same time.

Read More

The Number One Productivity Hack for Software Developers

Would you like to be more productive? Who doesn’t want to get more done in the same amount of time?  The secret isn’t additional automation tools or learning to use your development environment better (although both are good ideas). It isn’t the Pomodoro technique or the GTD system (though both are useful). So what is the number one productivity hack for software developers?

Read More