---
title: "Saswata Paul (@spl21) | Hashnode"
description: "Java Backend Developer. Read the latest articles by Saswata Paul on Hashnode."
url: "https://hashnode.com/@spl21"
---

@spl21

# Saswata Paul

@spl21 · Kolkata, India · Joined April 2023

Java Backend Developer

### [Same Sockets, New Electrician: Handing Wiring to Spring](https://brokenbydesign.hashnode.dev/same-sockets-new-electrician-handing-wiring-to-spring?utm_source=hashnode&utm_medium=feed)

In my last post, I proved you don't need Spring to decouple your code. An interface, constructor injection, and a few lines of manual wiring in Main — that's all it took. I stand by every word of that

4 min read · [brokenbydesign.hashnode.dev](https://brokenbydesign.hashnode.dev/same-sockets-new-electrician-handing-wiring-to-spring?utm_source=hashnode&utm_medium=feed)

[Jun 28](https://hashnode.com/posts/same-sockets-new-electrician-handing-wiring-to-spring/6a40fae566e467a9236711a3)

### [You Don't Need Spring to Decouple Your Code. Here's Proof](https://brokenbydesign.hashnode.dev/you-don-t-need-spring-to-decouple-your-code-here-s-proof?utm_source=hashnode&utm_medium=feed)

Fixing tight coupling in Java using just an interface and constructor injection — no Spring required.

4 min read · [brokenbydesign.hashnode.dev](https://brokenbydesign.hashnode.dev/you-don-t-need-spring-to-decouple-your-code-here-s-proof?utm_source=hashnode&utm_medium=feed)

[Jun 1](https://hashnode.com/posts/you-don-t-need-spring-to-decouple-your-code-here-s-proof/6a1d16bce8ef1d75a7cd0a4e)

### [Tight Coupling Looked Fine... Until I Tried to Unit Test](https://brokenbydesign.hashnode.dev/tight-coupling-looked-fine-until-i-tried-to-unit-test?utm_source=hashnode&utm_medium=feed)

I deliberately broke my own Java code to understand why the new keyword makes unit testing impossible — and why Spring Boot's IoC container exists to fix exactly this.

4 min read · [brokenbydesign.hashnode.dev](https://brokenbydesign.hashnode.dev/tight-coupling-looked-fine-until-i-tried-to-unit-test?utm_source=hashnode&utm_medium=feed)

[May 28](https://hashnode.com/posts/tight-coupling-looked-fine-until-i-tried-to-unit-test/6a181665badcd8afcb864c09)
