Avatar 🚀

Hassan Refaat

Crafting elegant solutions through code

  1. Home
  2. Profile
  3. Archives
  4. Search
    1. Dark Mode

Archives

2025 9
2024 1
2023 4

Tags

Java Software-Architecture Clean Code Design-Patterns System-Design Best-Practices Engineering-Practices Software Quality TDD Unit Testing
Featured image of post Building RESTful APIs with Spring Boot
Programming Java Web Development

Building RESTful APIs with Spring Boot

A step-by-step guide to creating robust APIs with Spring Boot

Dec 10, 2023
4 minute read
Featured image of post Core Principles of Test-Driven Development
Testing Software Development

Core Principles of Test-Driven Development

Understanding and implementing TDD in your development workflow

Nov 05, 2023
3 minute read
Featured image of post How to Add Related Content to Your Hugo Theme
Web Development Tutorials

How to Add Related Content to Your Hugo Theme

A comprehensive guide on implementing and customizing related content in Hugo websites

Oct 15, 2023
4 minute read
Featured image of post SOLID Principles in Java: A Comprehensive Guide
Programming Software Architecture Java

SOLID Principles in Java: A Comprehensive Guide

Understanding and applying the five SOLID principles for better software design

Sep 18, 2023
8 minute read
1 2
© 2020 - 2025 Hassan Refaat
Built with Hugo
Theme Stack designed by Jimmy