Beim schauen dieses Videos musste ich an die These von @rstockm denken, dass jedes Open Source Projekt eine gewisse Rate an Designern benötigt. Und auch, dass es eine zentrale Instanz benötigt, die die Entwicklung koordiniert. Das #Redesign von #Audacity bekräftigt das. Hier ist alles dabei: Alte Nutzende nicht verärgern, neue willkommen heißen, #technicaldept abbauen und das #UX Framework komplett überarbeiten. Wirklich ein wilder Ritt! https://youtu.be/QYM3TWf_G38
How We're Redesigning Audacity For The Future

YouTube

Our interview with Ed Grosvenor (@MaybeEdward) is out for your listening pleasure. We discuss technical debt and how he's helping us report on our technical debt using https://phpscore.com/.

#phpc #technicaldept #phpscore #communityCornerPodcast

https://www.phparch.com/podcast/community-corner-phpscore-with-ed-grosvenor/

PHPScore — Technical Debt Reduction, Bank-grade

Reduce technical debt with the rigour of a bank. Audit, prioritisation, and remediation programmes that increase delivery velocity and reduce risk.

PHPScore
working on a new very short #presentation about #technicalDept, #cleanCode and #metrics.
whole thing is done in #inkscape, clones and the spray tool are very helpful to create visual slides 
Puh … einige hundert wenn nicht an die tausend warnings behoben. Quer durch alle referenzierten Projekte. #dotnetMaui mit #dotnet9 hat die Empfindlichkeit was obsolete, deprecated und vor allem „kann von iOS x aufgerufen werden ist aber seit version y deprecated“ auf 11 gedreht. #technicalDept hat damit einen Schwung zugelegt. (1/3)

“Ask for forgiveness, not permission” – The Real Cost of Moving Too Fast

In Germany, there’s a saying: “Besser um Vergebung bitten als um Erlaubnis fragen” (“Better to ask for forgiveness than permission”) or “Gleich mal Fakten schaffen” (“Make decisions fast and set facts”). These phrases often glorify quick action, suggesting that speed leads to progress and success.

Well, I can tell you right now — I really hate that mindset. It may look like a shortcut to success, but in reality, it often creates a mess that no one talks about. The consequences are rarely considered in the rush for fast decisions, and I’ve seen more harm than good come from it. What starts as quick success ends up piling up technical debt, inefficiencies, and unseen costs that will have to be dealt with – sooner or later. And like financial debt, technical debt piles up quietly, and the longer you delay paying it back, the more difficult it can get.

[…]

https://www.locked.de/ask-for-forgiveness-not-permission-the-real-cost-of-moving-too-fast/
#devops #IT #Softwaredevelopment #technicalDept

"Ask for forgiveness, not permission" – The Real Cost of Moving Too Fast

In Germany, there’s a saying: “Besser um Vergebung bitten als um Erlaubnis fragen” ("Better to ask for forgiveness than permission") or “Gleich mal Fakten schaffen” ("Make decisions fast and set facts"). These phrases often glorify quick action, suggesting that speed leads to progress and success.

The IT Blog
When you realized you regressed on the newest feature by virtue of not running it's tests in the CI because some other #technicaldept was standing in the way.
Seriously, what you do not test is factually broken.
Also I did not realize before, that technical dept creates dependency relations.
Gibt es so etwas wie #AgileDept, also analog zu technischen Schulden #TechnicalDept, wenn man in Richtung Agilität unterwegs ist und immer noch etwas Tolles hinzufügt, skaliert oder einführt, ohne dass die Basis steht? Z.Bsp. sehe ich oft, dass man #Scrum so halb einführt, dann zusätzlich noch #SAFe obendraufpackt, dann noch etwas #Leanmanagement, ein Schuss #Kanban dazu. Und ich denke dann, man hätte mehr davon, wenn man mal einfach die Basis mal sauber machen würde.
Paying #technicalDept by updating to (more) modern #php versions may also reduce your carbon footprint. #climatechange #climatecrisis #symfonycon