Top Book Recommendations for Engineers and Engineering ManagersDecember is often a time for reflection on the past year. Professional development books can provide insights, lessons, and strategies to…Nov 30, 2023Nov 30, 2023
3 Steps to Improving Your Time ManagementFor many of us, productivity is often equated with spending more time working. However, there are techniques that can help you organize…Nov 16, 20231Nov 16, 20231
Published inGeek CultureHow to Weather the Storm of Tech Layoffs by Managing to ScaleYour company has had layoffs and you are still there… Now what?Feb 15, 20234Feb 15, 20234
Published inGeek CultureAre you using Coding Interviews for Senior Software Developers?Please Don’t… What you should be doing instead.Apr 2, 202228Apr 2, 202228
Imposter Syndrome: How to overcome it during Code ReviewsThe articles in this series about being an effective code reviewer have be leading to this final article on imposter syndrome. Sending…Oct 1, 2020Oct 1, 2020
Inclusive and Productive Collaboration in Code ReviewsCode reviews can often be a source of stress and frustration and it shouldn’t be. From my original article that defined code review and…Oct 1, 2020Oct 1, 2020
How to Provide Effective Feedback based on Code Review TypeTypes of code reviewsOct 1, 2020Oct 1, 2020
Published inThe Startup4 Rules of Thumb for Providing Effective Code Review FeedbackThe above is the worst case scenario for a code review. Each of the developers thinks the other will look at the code closely. This…Oct 1, 2020Oct 1, 2020
What is a code review?A code review is a standard practice in the software development life cycle, where one or more people review the source code of another…Sep 28, 2020Sep 28, 2020