10.3.3 · Skill in Maintenance
Dependency updates
Keeping libraries and frameworks current and secure.
Outdated dependencies collect security vulnerabilities and make upgrades harder later. Small, frequent, automated updates are much cheaper than rare big ones. Fewer dependencies means less to maintain.
Resources
none yetResources for this topic are being researched. Every link is opened and checked before it is listed.
Overview for Maintenance
- articleStart hereTechnical debt quadrant ↗Martin Fowler · 2009 · 4 min
Not all debt is bad: deliberate and prudent debt is a choice, reckless debt is a mess.
- bookGo deeperEliminating toil (The Site Reliability Workbook, chapter 6) ↗Google SRE · 45 min
Spotting the repetitive manual work that grows with the product, and automating it away.
Tools
1- ToolOpen sourceRenovate
Open-source bot that opens pull requests to keep dependencies up to date.