You Don't Need Anyone's Permission To Make Life Better: A Blink Fairy Tale
Source: Dev.to
If you havenât already, head over to the YouTube channel and subscribe so youâll get alerts when new episodes drop each week. Iâd love for you to join the adventure! This season will hit you right in the nostalgia with a retroâgame build â a fun project to keep those coding skills sharp.
đ° A Tale of Two Kingdoms
Once upon a time, there was a magical kingdom that produced the best software known to all mankind.
- Villagersâ requests were fulfilled quickly and generously.
- When things went wrong, the Kingâs Guard (and often the King himself) would set things right.
- Everyone lived in harmony⌠until the kingdom grew too large for the King to manage alone.
The Division
The King appointed his two most senior noblemen to administer half the kingdom each:
| Noble | Domain |
|---|---|
| Duke of Development | All Development |
| Earl of Operations | All Operations |
Unfortunately, the Duke and the Earl were constantly at odds. To force peace, the King built a wall right down the middle of the castle:
- Western tower â Development
- Eastern tower â Operations
The wall prevented the two nobles from interacting, but the villagers still lived sideâbyâside and traveled freely through each otherâs lands.
The Edict: âA Separation of Dutiesâ
The Duke is responsible for ALL Development â no one in Operations may do that.
The Earl is responsible for ALL Operations â no one in Development may do that.
đ The Consequences
- The two sides bickered constantly over which tasks belonged to whom.
- Massive Memoranda of Understanding were created so everyone KNEW whose role any given task was.
- Entire departments of lesser nobility were tasked with managing and meticulously maintaining these agreements.
Changing anything required:
- Extensive permissions and approvals from distant villages.
- Whole committees to convene, pulling nobles from across the realm.
If something went wrong, a special committee rewrote the rules âso this will never happen again.â
Result: Nothing got better.
The rules meant to prevent mistakes mostly prevented improvement.
The King wasnât evil, and the Duke and Earl were wellâmeaning, but the kingdom went wildly off the rails.
Why Did It All Become So Argumentative?
A common trap in designing large organizations is the belief that everything can be codified:
âWrite a manual that explains everything that happens in our company, and then just use that.â
On the surface this seems logical, but as the philosopher đ Mike Tyson famously said:
âEverybody has a plan until they get punched in the mouth.â
Our need to control every outcome becomes our undoing. Even a comprehensive process enforces obedience, labeling creativity, onâtheâfly thinking, and adjustments as:
- âOut of Processâ â âNonâcompliantâ â âDangerousâ
Improvement becomes a privilege rather than a responsibility.
Donât you want everyone to feel responsible for making things better?
đ§ The Travelerâs Observation
A traveler from a faraway land arrived at the kingdomâs gates, set up shop in the market, and became part of the community. He listened intently to the kingdomâs shouted rules:
âFollow the Process!â
âSeparate the Duties!â
âThatâs Development work! Send it to them!â
The Operations Side Was Suffering
- The Duke of Development made changes that no one in Operations understood.
- He pushed for faster, more frequent changesâbeyond what Operations could handle.
- Operations never had enough villagers.
Every time something broke, an Operations villager had to summon a senior Development noble, lengthening downtime because of the travel distance.
The Development Side Was Suffering Too
- âThe Kingdomâs Treasury will be empty unless we make this change by next week!â
- âVillagers are suffering; we can help them but things move too slowly through Operations!â
- âWe have a way to alert the Kingâs Guard faster, but we canât make the change until next summer according to the Roadmap!â
Crucially, the traveler never heard anyone say, âYou are forbidden from making this better.â The only thing holding either side back was the wall that ran through the castle.
đ ď¸ The Travelerâs Decision
Having lived in both Development and Operations villages in other kingdoms, the traveler recognized that many problems could be solved by the other side. He resolved to act.
Late one night, in his small house on the outskirts of the Operations village, he ran into someone who had been assigned a task. The person was planning to be up all nightâŚ
(The story continuesâŚ)
đŽ Join the Adventure!
Donât miss the upcoming retroâgame build and the lessons it will teach us about collaboration, flexibility, and breaking down wallsâboth literal and metaphorical. Subscribe now, and letâs embark on this journey together!
The Tale of the Quiet Fix
âŚbecause thatâs how long this task usually took. But this time, the traveler opened his Development toolbox and used the tools to solve it.
It wasnât much â a tiny fix, a small script that automated the task. It cut the time from hours down to seconds. He gave his fix to the villager and disappeared into the night.
The next night he did it again â he wasnât rewriting all the Companyâs software, just connecting a couple of dots in a small, reversible, safe, and (most importantly) helpful manner.
- No meetings.
- No project on the Duke of Developmentâs ledger.
- No signâoffs.
Just empathy and skill, intersecting in an Operations village.
Amazingly, the world⌠didnât end.
Usually we refer to this kind of work as âShadow Developmentâ, but maybe thatâs giving it too spooky a name.
What if we called it âstewardshipâ? Or âempathyâ?
One small improvement makes another possible, and then another, and then another. Pain decreases, confidence increases.
Over time weâll see others begin copying this behavior â looking out for their brethren in Development and Operations, and even more interestingly, treating both as brethren!
âShadow Toolingâ conjures a mental image of The Resistance⌠The Rebellion⌠but nothing could be further from the reality. When we engage in these kinds of improvements, weâre trying to make it better.
Gradually, the Operations village came to understand the Development village, and Development came to understand Operations. Through small acts of kindness (and, dare I say, love?) the villages partnered again, each bringing their individual skills and talents to bear solving problems for the other.
At first, the Nobles didnât even know it happened. Eventually, the change in posture was so striking that everything came to light â all the ruleâbending, all the work done in the shadows⌠everything.
Leadership didnât reward the change, but they also didnât punish it.
First, let me tell you what this is NOT
âIgnore securityâ
âBreak productionâ
âDisrespect your teammatesâ
What it IS
- âMake small things betterâ
- âReduce suffering where you standâ
- âAct within your competenceâ
- âLeave things better than you found themâ
Why âwaiting for approvalsâ isnât safety
- Broken systems stay broken.
- People disengage as their attention span expires.
- Good engineers become caretakers of misery.
- Organizations confuse compliance with safety.
They get so caught up in following the rules that they donât stop to think about whether the rules make sense.
You donât need anyoneâs permission to make life better. You just need to start small, act carefully, and care more about outcomes than appearances.