diff --git a/handbook/company.md b/handbook/company.md index 8e9dea882d..738d1f9754 100644 --- a/handbook/company.md +++ b/handbook/company.md @@ -49,13 +49,15 @@ Empathy leads to better understanding, better communication, and better decision - ask questions like you would want to be asked - assume positive intent - be kind + - quickly review pending changes where your review was requested - be punctual - end meetings on time - role play as a user - - don't be afraid to rely on your imagination to understand + - don't be afraid to rely on your imagination to understand - developers are users too (REST API, fleetctl, docs) - contributor experience matters (but product quality and commitments come first) - bugs cause frustrating experiences and alienate users + - patch with care (upgrading to new releases of Fleet can be time-consuming for users running self-managed deployments) - confusing error messages make people feel helpless, and can fill them with despair - error messages deserve to be good (it's worth it to spend time on them) - UI help text and labels deserve to be good (it's worth it to spend time on them) @@ -89,9 +91,9 @@ Empathy leads to better understanding, better communication, and better decision - we win or lose together - it's worth it to help team members and contributors - help unblock users, customers, and other contributors (including colleagues) - - help team members and contributors get all the way done, delivered all the way to completion + - help team members and contributors get all the way done, delivered all the way to completion - take pride in your work - - reread anything you write for users + - reread anything you write for users - you don't need permission to be thoughtful - every real-world edge case deserves handling (be thorough) - take yourself seriously @@ -108,7 +110,6 @@ Between overthinking and rushing, there is a [golden mean](https://en.wikipedia. - balance thoughtfulness and planning with moving quickly - move quickly - "everything is in draft" - - iterate by taking baby steps - pick low-hanging fruit (deliver value quickly where you can) - avoid gold-plating - aim to deliver daily @@ -119,7 +120,8 @@ Between overthinking and rushing, there is a [golden mean](https://en.wikipedia. - avoid bikeshedding - bite off what you can chew - finish what you start, or at least throw it away loudly in case someone wants it - - focus on fewer tasks at one time + - focus on fewer tasks at one time + - iterate by taking baby steps - make time for self-care - to help you bring your best self when communicating with others, making decisions, etc - consider taking a break or going for a walk