Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update why-this-way/adding "Why fix small inconsistencies" #23565

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions handbook/company/why-this-way.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,14 @@ Why bother with all that? And why do it in this particular order?
- **It helps us prevent future outages.** By finding outages sooner, we incentivize ourselves to fix the root cause sooner. And by fixing bugs sooner, we prevent them from stacking and bleeding into one another, and we prevent ourselves from implementing future fixes and improvements on top of shaky foundations. This makes contributions less risky and reduces the number of outages.


## Why fix small inconsistencies quickly?

It's critical because it keeps the product polished and functional for everyone. When small details are overlooked, they add up over time, creating problems for both users and employees. By bringing up these issues immediately, you avoid the minor problems piling up and becoming major obstacles. It can also create a perception of disorder, much like the "Broken Windows Theory" which uses the metaphor of how having an unrepaired broken window can result in having all the windows broken over time.

(insert story of 1st grade teacher
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Up to you


At Fleet, prioritizing swift action on the small inconsistencies reinforces the idea that clarity and precision build trust and improve the user experience, fostering a culture where the team strives for excellence in every detail.

## Why make it obvious when stuff breaks?

At Fleet, we detect and fix bugs as quickly as possible.
Expand Down
Loading