What can you finish?

Photo by Shengjun Shi / UnsplashAs an Engineering Manager, I'm often trying to coach my team members to think about how to break down tasks. I recently had a more junior engineer take on a task we pointed as an 8. This is typically considered a large task and I did…

Résumés

Photo by Wim van 't Einde / UnsplashAs a manager, I review a lot of resumes. In perfect world, I could read hundreds of resumes and give each a fair, objective chance. The reality is, I need to filter things quickly, while still avoiding my internal biases. With that in mind,…

Taking Notes with org-roam

Photo by Brittany Bendabout / UnsplashAs a long time Emacs user and org-mode user, I was hopeful that org-roam could tame the plethora of paths offered for taking notes and keeping track of information. The key factor was understanding this article on How to Take Smart-Notes with Org-mode. I'll admit that…

Visualizing Work

Photo by Ghis ‍ ‍ / UnsplashOne inevitable part of engineering management is some form of ticket management. For most, that means using Jira, and I've yet to meet someone who likes it. However, despite the distaste for Jira, everyone knows if we didn't have ticket tracking, getting things done would be messy…

Running Meetings

Photo by Zane Lee / UnsplashIt shouldn't be surprising that as a manger, you have a lot of meetings. There are the organization wide meetings, syncs with other managers, staff meetings, 1:1s, project meetings, etc. One thing I've tried to do (and struggled with quite a bit) is running efficient…

Manager Deliverables

Photo by Pope Moysuh / UnsplashOne of the hardest things going from programming to managing has been the change in output. People often write about it is challenging being a manager because you don't get those quick wins like you do as a programmer. Some challenging bug doesn't get fix in…

Life Updates

Photo by George Kourounis / UnsplashThe beginning of this year I made a commitment to write at least once a week. For those few people counting, that has clearly not happened. While I don't like to make excuses, I think I have some really good ones that certainly trump blogging in…

Getting Started

Photo by Eric Ward / UnsplashOne thing that is always hard when you're new to something is knowing how to get started. When I try to learn a new language or library, I often get analysis paralysis because I have no idea what is the right way to do things. I…

Making Career Decisions

Photo by chuttersnap / UnsplashThere are times in your career where you need to make some decision. Finding a new job is a great example, but there are smaller aspects such as taking on a project, doing a side projects or joining a group all can have an impact on your…