---
title: "Mehedi Hasan Shawon (@mehedicodes) | Hashnode"
description: "Java Developer | Writing about Spring, APIs, and system design. Read the latest articles by Mehedi Hasan Shawon on Hashnode."
url: "https://hashnode.com/@mehedicodes"
---

@mehedicodes

# Mehedi Hasan Shawon

@mehedicodes · Chittagong, Bangladesh · Joined August 2025

Java Developer | Writing about Spring, APIs, and system design.

### [One Password, 700 Jobs Lost: How a 158-Year-Old Company Collapsed After a Hack — and What We Can Learn](https://backendbasicswithmehedi.hashnode.dev/one-password-700-jobs-lost-how-a-158-year-old-company-collapsed-after-a-hack-and-what-we-can-learn?utm_source=hashnode&utm_medium=feed)

A single weak password ended a 158-year-old legacy. Here's how to protect your own system from suffering the same fate.

5 min read · [backendbasicswithmehedi.hashnode.dev](https://backendbasicswithmehedi.hashnode.dev/one-password-700-jobs-lost-how-a-158-year-old-company-collapsed-after-a-hack-and-what-we-can-learn?utm_source=hashnode&utm_medium=feed)

[Nov 12, 2025](https://hashnode.com/posts/one-password-700-jobs-lost-how-a-158-year-old-company-collapsed-after-a-hack-and-what-we-can-learn/69144e58e7cd322d8eadc05b)

### [Goodbye Boilerplate: Elegant Object Mapping in Spring Boot with MapStruct](https://backendbasicswithmehedi.hashnode.dev/goodbye-boilerplate-elegant-object-mapping-in-spring-boot-with-mapstruct?utm_source=hashnode&utm_medium=feed)

No more manual converters — let MapStruct handle your mapping logic automatically with compile-time safety and Spring Boot integration.

9 min read · [backendbasicswithmehedi.hashnode.dev](https://backendbasicswithmehedi.hashnode.dev/goodbye-boilerplate-elegant-object-mapping-in-spring-boot-with-mapstruct?utm_source=hashnode&utm_medium=feed)

[Oct 5, 2025](https://hashnode.com/posts/goodbye-boilerplate-elegant-object-mapping-in-spring-boot-with-mapstruct/68e22fb87ced72bcf04674b3)

### [Double Linked List: Visuals Explanation, Code and Interview Preparation](https://backendbasicswithmehedi.hashnode.dev/double-linked-list-visuals-explanation-code-and-interview-preparation?utm_source=hashnode&utm_medium=feed)

Learn doubly linked lists: structure, methods, pros/cons, use cases, visuals, code examples, interview tips for preparation

18 min read · [backendbasicswithmehedi.hashnode.dev](https://backendbasicswithmehedi.hashnode.dev/double-linked-list-visuals-explanation-code-and-interview-preparation?utm_source=hashnode&utm_medium=feed)

[Aug 19, 2025](https://hashnode.com/posts/double-linked-list-visuals-explanation-code-and-interview-preparation/68a48b2ada7f4c03d4a0780d)
