A New Definition of Work Ethic

When I was in college I was proud of how hard I worked. I started at 6 AM just as the coffeeshop opened, spending most of the day studying, then attending class before working a part-time job until late at

Reflection Frameworks

The week between Christmas and New Year’s Day is typically a change of pace for most people – even if they don’t go on vacation – and a socially acceptable time to reflect and make large changes in

Play to your Strengths - Well, Sometimes.

You hear, and most act upon, the advice to “learn all you can and improve your weaknesses.” Traditional education focuses on being well-rounded and not having any major knowledge gaps, so we get used to pushing through learning things we

Personal Pre-Mortems

If you are like me you can get into a mindset of negative thinking where you can poke holes in any potential project idea or action. After all, thinking of doomsday scenarios is a marketable skill when you actually take

Bring Your Own Team

Now here is an interesting idea: front-loading an aquihire by hiring a functioning team rather that a single person. As many of us know developers travel in packs anyway (I have worked with many former colleagues at new places) so