June 2025

Dependency Injection in JavaScript: A Functional Approach

  • 2025-06-24
  • design-patterns, dependency-injection, software-development, testing, developer-experience, javascript, typescript

Learn how to apply Dependency Injection in JavaScript using a functional programming style. This approach improves testability, modularity, and developer experience by decoupling dependencies from function logic.

Why JavaScript Deserves Dependency Injection

  • 2025-06-18
  • design-patterns, dependency-injection, software-development, testing, developer-experience, javascript, typescript

The evolution of JavaScript from client-side to server-side has invalidated many reasons for avoiding Dependency Injection. This post explores how Dependency Injection can be used in JavaScript and highlights its advantages beyond testing.

Want more info?