Home β€Ί Work, Careers & Leadership

Unmaintainable codebase designed by a staff engineer

🧭 worksocial problemSingle report ●●●●● severity 4/5

A senior engineer reports that a staff engineer has designed a rigid, complex codebase using nested lambdas and excessive extension functions that is difficult for the rest of the team to navigate, refactor, or modify without causing regressions.

Who's affected: A senior engineer and their team working on a greenfield project.

⚠️ Single report. This is one person's account. We mark it so until more voices confirm it.

What people do today

πŸ”§ Fix this

Ideas a builder, maker or community group could start on:

  1. A peer-review rubric tool that flags code complexity metrics like cyclomatic complexity and nesting depth during pull requests.
  2. A structured 'refactoring workshop' template for teams to collectively identify and document technical debt in legacy or rigid codebases.
  3. A mentorship program that pairs senior engineers with staff engineers to focus on code readability and team-based design patterns.
I want to build this

Real voices

β€œthe code output she does is a nightmare to navigate. Its just going back and fort back and fort. Nested lambdas pass all the way down multiple methods.”

Source: Stack Exchange (workplace) Β· CC BY-SA 4.0, user-contributed content from Stack Exchange; summarized and modified

Related problems

🧭 workproduct6 reports

Inability to filter AI-generated content on LinkedIn

●●●●● Β· A LinkedIn user and possibly others who find their professional feed cluttered with AI-generated content.
🧭 workproduct6 reports

Indeed job feed ignores user preferences

●●●●● Β· An Indeed job seeker and possibly others experiencing irrelevant job recommendations
🧭 worksocial6 reports

Difficulty setting boundaries with talkative senior colleague

●●●●● Β· An employee with a close, long-term relationship with a senior colleague.

FixHumanityDaily

The most important new problems, and ideas to fix them, in your inbox.

Placeholder: no data is collected yet.