769 B
769 B
title | date | permalink | tags | cta | snippet | |
---|---|---|---|---|---|---|
Who is your BDFL? | 2025-01-11 | daily/2025/01/11/bdfl |
|
~ | Most open source projects have a BDFL who makes the ultimate decisions for the project. Who is the BDFL in your codebase? |
Most open source projects have a BDFL (Benevolent dictator for life) who makes the ultimate decisions for the project.
The ones who spring to mind are Dries, Fabien and Taylor for Drupal, Symfony and Laravel respectively.
But what about your codebase?
Who is the BDFL for your application?
Who decides how features should be implemented or what standards to follow?
Who ensures the codebase is consistent regardless of the feature being delivered or the file being read?
If you don't have one, you should.