A New Definition of Work Ethic
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 your life. I am intentional about goal-setting and have found that having
In the shadow of every strength is a weakness
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 action to prevent them, but in our personal lives having
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 bringing on a pre-existing team is an interesting idea. Some
This is the second part of an (awesomely epic) series on how to analyze a software system quickly, click here to view Part 1. So now you (having the right attitude and documenting everything) have viewed the main nouns (data) and verbs (use cases, workflows). What do you do next?
We seek definition to understand the system so that we can discern the rules so that we know what to do next so that we win. — Michael Lopp, Being Geek: The Software Developer’s Career Handbook How do you approach learning a new system that is dumped on your lap