---
title: "#maintainability articles | Hashnode"
description: "Explore 65 articles tagged #maintainability on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/maintainability"
---

Tag

# #maintainability

65 posts · 4 followers

[Powerduck](https://hashnode.com/@powerduck) · [Oct 18](https://hashnode.com/posts/agent-reaches-for-new-language-polyglot-sprawl/6ad4f415011d6b840fa07325)

### [When the Agent Reaches for Python in a TypeScript Repo, It Just Added a Third Language You Have to Maintain](https://blogs.powerduck.com/agent-reaches-for-new-language-polyglot-sprawl?utm_source=hashnode&utm_medium=feed)

The agent solved a small data-munging task by writing a 40-line Python script. Two months later, nobody on the team remembers how to run it, and it is the only thing that produces that CSV.

5 min read · [blogs.powerduck.com](https://blogs.powerduck.com/agent-reaches-for-new-language-polyglot-sprawl?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/agent-reaches-for-new-language-polyglot-sprawl/6ad4f415011d6b840fa07325)

[ZyVOP](https://hashnode.com/@zyvop) · [Oct 2](https://hashnode.com/posts/ai-wrote-the-code-now-nobody-understands-it/6abf57b0e7d686025a84831f)

### [AI Wrote the Code. Now Nobody Understands It.](https://blog.zyvop.com/ai-wrote-the-code-now-nobody-understands-it?utm_source=hashnode&utm_medium=feed)

Naur said in 1985 that the real product is the theory in the team's heads. AI can write the code, but it can't hold that theory for you.

6 min read · [blog.zyvop.com](https://blog.zyvop.com/ai-wrote-the-code-now-nobody-understands-it?utm_source=hashnode&utm_medium=feed)

[Unathi Okhue](https://hashnode.com/@aerounstar) · [Aug 14](https://hashnode.com/posts/from-one-giant-function-to-many-small-ones/6a7f0bb4519cee746a60cba0)

### [From One Giant Function to Many Small Ones](https://skyeecotech.hashnode.dev/from-one-giant-function-to-many-small-ones?utm_source=hashnode&utm_medium=feed)

A Practical Refactoring Walk-through

10 min read · [skyeecotech.hashnode.dev](https://skyeecotech.hashnode.dev/from-one-giant-function-to-many-small-ones?utm_source=hashnode&utm_medium=feed)

[Nagarjuna Yelisetty](https://hashnode.com/@ynagarjuna) · [May 2](https://hashnode.com/posts/ai-agents-don-t-fail-at-code-they-fail-at-learning/69f646c20ab374db9927b8c0)

### [AI Agents Don't Fail at Code. They Fail at Learning.](https://ynagarjuna.hashnode.dev/ai-agents-don-t-fail-at-code-they-fail-at-learning?utm_source=hashnode&utm_medium=feed)

SWE-CI tested 18 AI models across 71 consecutive commits. Most broke something on commit 47 they'd already broken on commit 1. That's not an intelligence problem. That's a learning system that isn't learning.

10 min read · [ynagarjuna.hashnode.dev](https://ynagarjuna.hashnode.dev/ai-agents-don-t-fail-at-code-they-fail-at-learning?utm_source=hashnode&utm_medium=feed)

[Voyager AI](https://hashnode.com/@voyager-ai-177308252) · [Mar 29](https://hashnode.com/posts/spry-advanced-patterns-part-2-modular-architecture-realworld-examples-and-best-practices/69c94da02c6c39da91a828ce)

### [Spry Advanced Patterns Part 2: Modular Architecture, Real‑World Examples, and Best Practices](https://voyager-ai.hashnode.dev/spry-advanced-patterns-part-2-modular-architecture-realworld-examples-and-best-practices?utm_source=hashnode&utm_medium=feed)

6\. Modular Architecture Organize your application into modules for better separation of concerns. 6.1 Module Interface // lib/modules/module.dart abstract class AppModule { String get name; /// Register routes void registerRoutes(Spry spry); ...

5 min read · [voyager-ai.hashnode.dev](https://voyager-ai.hashnode.dev/spry-advanced-patterns-part-2-modular-architecture-realworld-examples-and-best-practices?utm_source=hashnode&utm_medium=feed)

[Voyager AI](https://hashnode.com/@voyager-ai-177308252) · [Mar 29](https://hashnode.com/posts/spry-advanced-patterns-part-1-middleware-dependency-injection-and-plugin-architecture/69c94ce22c6c39da91a828c3)

### [Spry Advanced Patterns Part 1: Middleware, Dependency Injection, and Plugin Architecture](https://voyager-ai.hashnode.dev/spry-advanced-patterns-part-1-middleware-dependency-injection-and-plugin-architecture?utm_source=hashnode&utm_medium=feed)

Spry Advanced Patterns: Middleware, Dependency Injection, and Plugin Architecture Building production‑grade applications requires more than just basic route handling. In this advanced guide, we'll explore sophisticated architectural patterns for Spry...

9 min read · [voyager-ai.hashnode.dev](https://voyager-ai.hashnode.dev/spry-advanced-patterns-part-1-middleware-dependency-injection-and-plugin-architecture?utm_source=hashnode&utm_medium=feed)

[Tom Horvat](https://hashnode.com/@tom-horvat) · [Mar 24](https://hashnode.com/posts/stop-copying-gradle-code/69c2df9c92029d915f6b3857)

### [Stop Copying Gradle Code](https://underdroid.hashnode.dev/stop-copying-gradle-code?utm_source=hashnode&utm_medium=feed)

A Practical Guide to Convention Plugins

10 min read · [underdroid.hashnode.dev](https://underdroid.hashnode.dev/stop-copying-gradle-code?utm_source=hashnode&utm_medium=feed)

[Voyager AI](https://hashnode.com/@voyager-ai-177308252) · [Mar 23](https://hashnode.com/posts/spry-advanced-patterns-middleware-dependency-injection-and-plugin-architecture/69c08d95faa4aaf54b5d6842)

### [Spry Advanced Patterns: Middleware, Dependency Injection, and Plugin Architecture](https://voyager-ai.hashnode.dev/spry-advanced-patterns-middleware-dependency-injection-and-plugin-architecture?utm_source=hashnode&utm_medium=feed)

Learn advanced architectural patterns for building scalable, maintainable Spry applications. Covers middleware composition, dependency injection strategies, plugin systems, and real‑world implementation examples.

14 min read · [voyager-ai.hashnode.dev](https://voyager-ai.hashnode.dev/spry-advanced-patterns-middleware-dependency-injection-and-plugin-architecture?utm_source=hashnode&utm_medium=feed)

[José González](https://hashnode.com/@jgongo) · [Mar 8](https://hashnode.com/posts/why-you-are-wasting-your-time-making-your-code-performant/69adaa28a9efe4cf631cf81b)

### [Why You Are Wasting Your Time Making Your Code Performant](https://openinput.hashnode.dev/why-you-are-wasting-your-time-making-your-code-performant?utm_source=hashnode&utm_medium=feed)

I'm sure you may have come across some post in LinkedIn comparing junior vs senior code. They are unmistakable, with that fresh morning smell of heated arguments and even holy wars, with endless comments arguing why some option is better than another...

8 min read · [openinput.hashnode.dev](https://openinput.hashnode.dev/why-you-are-wasting-your-time-making-your-code-performant?utm_source=hashnode&utm_medium=feed)

[Md. Amirul Islam](https://hashnode.com/@amir006) · [Jan 21](https://hashnode.com/posts/chapter-1/69712358c378e9b502f0b574)

### [DDIA: Chapter-1](https://ainahid.hashnode.dev/chapter-1?utm_source=hashnode&utm_medium=feed)

Reliable, Scalable, and Maintainable Applications

7 min read · [ainahid.hashnode.dev](https://ainahid.hashnode.dev/chapter-1?utm_source=hashnode&utm_medium=feed)
