About Me
Projects
Blog
Resume

© 2026 Md. Abid Hasan. All rights reserved.

About MeProjectsBlog
Upwork

Insights & Thoughts

Exploring the frontiers of backend engineering, distributed systems, and AI architecture.

5 posts
Building My First Chrome Extension: A Beginner's Guide to Browser Extension Development
Web Development
March 31, 2026
•18 min read

Building My First Chrome Extension: A Beginner's Guide to Browser Extension Development

What I learned building my first Chrome extension — from Manifest V3 basics and the content script/service worker split, to MutationObserver patterns and stateless service workers.

#Chrome Extension#JavaScript#Manifest V3+2
Read Article
Spring Transactions Part 1: Understanding How It Works Under the Hood
Spring Framework
March 4, 2026
•12 min read

Spring Transactions Part 1: Understanding How It Works Under the Hood

Learn the internals of Spring's @Transactional annotation - how AOP proxies work, the transaction lifecycle, and the magic behind declarative transaction management.

#Spring#Transactions#Java+2
Read Article
Spring Transactions Part 2: Mastering @Transactional Parameters
Spring Framework
March 4, 2026
•9 min read

Spring Transactions Part 2: Mastering @Transactional Parameters

Deep dive into all @Transactional parameters: propagation behaviors, isolation levels, timeout, rollback rules, and when to use each configuration option.

#Spring#Transactions#Java+2
Read Article
Spring Transactions Part 3: Common Pitfalls and Best Practices
Spring Framework
March 4, 2026
•9 min read

Spring Transactions Part 3: Common Pitfalls and Best Practices

Learn the common pitfalls even experienced developers make with @Transactional and the best practices that separate novices from experts.

#Spring#Transactions#Java+2
Read Article
Spring Transactions Part 4: Production Optimization and Performance
Spring Framework
March 4, 2026
•9 min read

Spring Transactions Part 4: Production Optimization and Performance

Learn how to optimize Spring transactions for production environments with connection pool tuning, monitoring strategies, and distributed transaction patterns.

#Spring#Transactions#Java+4
Read Article