Gabe's README
Personality insights
- Teacher / Provider via StandoutReport
- Campaigner (ENFP-A) via 16personalities
- Challenger (8) / Helper (2) via Enneagram
Recommended reading
I often get asked for a list of recommended books to read. To be more efficient, I've created a centralized list that I keep up to date. Check it out.
Personal context
I live in Lookout Mountain, Tennessee, have been married to the love of my life (Libby) for over 11 years, and have three kids -- Landon (9), Piper (7), and Josie (5). True to what some of the personality tests I've taken have said, I think the world is an amazing place with endless opportunities, and that everyone has the power to positively impact our world for the better.
I've been doing Product Management in some form or fashion for 14 years and have 6 years of experience as a people manager. Before joining GitLab, I was a co-owner of a remote IoT and data science / machine learning product development firm where I served as the Head of Product, CFO, and Board Member. This was a wonderful experience for me as I had the opportunity to build a generative culture, experiment with different forms of organizational governance, and contribute to a team that produced disproportianate results for our customers and our business. Prior to that, I was the VP of Product for another product development firm that specialized in building mobile and web applications. I joined GitLab because I love the mission, strongly align with the values, and think that effectively delivering on the value proposition of a single application for all of DevOps is an enormous challenge, that if solved well, will drammatically increase the rate at which we can all make the world a better place.
Working with me
- I am strongly guided by my values. One of the main reasons I joined GitLab was because our values align closely to my own when it comes to the workplace.
- I communicate with directness and often have strong opinions. I will always change my perspective when presented with compelling evidence or a better direction, so I welcome dissenting opinions with open arms.
- While I'm direct, you'll find that I care deeply about those that I work with and will go out of my way to support you in any way I can. Please don't be shy about asking for my help.
- Sometimes I get feedback that I do not smile enough, look unhappy, or seem annoyed. This is rarely the case. I fall on the neurodiverse spectrum and have to actively work to help my body language accurately reflect what is going on in my heart and mind. Please call me out when my body language is creating a negative environment for you when we are collaborating together.
- More than anything, I want to those around me be successful. I need ongoing feedback on how to improve myself so I can better achieve this. When something I can improve upon is top of mind, please share it with me.
- I am not afraid to challenge the status quo. I don't believe in sacred cows and I have a strong disdain for "office politics" as I believe they are more often than not selfishly motivated.
- I believe everyone has something unique to contribute and it's my desire to create space for people to bring their strengths and perspectives to the table.
- I'm not a micromanager and trust those I work with to get the job done. Sometimes this is perceived as being "hands off". I've found striking the right balance challenging at times because each person is different. If you want me to be more involved in a given discussion, just ask! If I'm too involved, please tell me.
- I've gotten feedback that sometimes I am too proactive in jumping into a conversation or providing insights in domains that I do not own. Please interpret this solely as me trying to be helpful because I care. I will continue working on my tact and approach for sharing my perspective in the most meaningful way within the given context.
Areas where I'm iteratively working to improve
I believe in being transparent in communicating my weaknesses. These are all areas of improvement identified by my peers through direct conversations and 360 feedback, and what I'm doing to action on it:
- More effectively translate my big picture ideas into smaller, more easily digestible action items. This includes taking more incremental, iterative steps towards accomplishing my product vision.
- Focus: Leverage themes for monthly release planning, break epics down into vertical slices
- Better articulate and communicate changes to priority.
- Focus: Maintain "on deck" themes in release planning issues, highlight major direction changes in weekly team meetings and provide a forum to gather feedback and ask questions.
- Provide more space for the team to solution ideas and exercise restraint in providing solution proposals too early in the process.
- Focus: Ask questions instead of providing solutions, label proposals as soft opinions in comments, use tentative language
- Be more present on work in progress and be sure to articulate exactly what is required on a given issue. This is especially applicable to non-feature issues.
-
Focus: Do my best to respond to
@
mentions on all issues within 24 hours.
-
Focus: Do my best to respond to
- Learn more about other roles and the constraints they have in their workflows.
- Focus: Shadow engineers then shadow product designers.
- When communicating potentially negative feedback, balance it with praise and highlighting the things that are going well.
- Focus: Praise the team more, target a positive:negative ratio of 10:1.
- Better protect the team from "outside asks" so they can focus on the highest value work items.
- Focus: Say no. Maintain a list of things that we are not currently doing.
- Be more inclusive and calculated with process change proposals. Think about ways to simplify things -- processes, features, and work streams.
- Focus: Remove processes that don't add value, continually ask for feedback from the team on how to simplify a feature or leverage a boring solution. Dssimenate process change proposals across many communication channels and be patient in collecting feedback from the entire team.
- Consider ways to better communicate our progress in accomplishing our stage vision.
- Focus: Highlight JTBD and maturity scores, evangelize Stage and Group direction pages, introduce "progress indicator" on direction pages.
- Smile more.
- Focus: Use emojis in written communication, ask for regular feedback on how body language impacts the energy of a syncronous meeting, let my peers know that I need ongoing feedback here.
- Balance ambitious goals with what is actually possible and feasible given our constraints.
- Focus: Maintain a strong vision but work the team to clearly identify constraints and underlying things that need to be refactored or addressed in order to remove the constraint, communicate understanding and empathy when the team faces challenging circumstances and be more proactive in helping think through ways to improve them.
- Be more approachable as a coach / mentor.
- Focus: Seek opportunities to convey that I am open to and would love coaching anyone that is interested, participate in GitLab's Manager Challenge, set aside dedicated time each week to invest in others.
- Be more proactive in seeking feedback on areas to for improvement.
- Focus: create a README, create an informal, quarterly feedback process.
If you see other areas that I need to improve, please give me feedback anonymously or directly via Slack DM or Zoom. I also would love to hear your input on any ideas you have for additional actions I can take to improve on my weaknesses.
Personal projects
View allAbout
Senior Product Manager