Dulanjaya SandaruwanDay 5: The Singleton Design PatternUnderstanding the Singleton Design Pattern1d ago1d ago
Dulanjaya SandaruwanDay 4: Event-Driven ArchitectureThe Power of Event-Driven Architecture1d ago1d ago
Dulanjaya SandaruwanDay 1: Introduction to Software ArchitectureUnderstanding the Basics of Software ArchitectureJul 14Jul 14
Dulanjaya SandaruwanGraphQL vs. REST: Which One to Choose?In the ever-evolving world of web development, choosing the right API architecture can significantly impact your application’s performance…Jul 12Jul 12
Dulanjaya SandaruwanGetting Started with GraphQL in Spring BootGraphQL has emerged as a powerful tool for API development, offering a flexible and efficient alternative to traditional REST APIs. In this…Jul 8Jul 8
Dulanjaya SandaruwanNaming Conventions in Software DevelopmentIn software development, naming conventions are critical to writing clear, maintainable, and consistent code. Proper naming can drastically…Jul 7Jul 7
Dulanjaya SandaruwanCoupling in Java, A Developer’s Guide to Clean CodeIn the world of software development, one of the key principles that influence the design and maintainability of a system is coupling…Jul 6Jul 6
Dulanjaya SandaruwanA Comprehensive Guide to Working with Spring CoreSpring Core is at the heart of the Spring Framework, providing the fundamental features and components for building robust Java…Jul 5Jul 5