rafalko.dev
All posts
All posts tagged with: #java
  • Clean Hexagonal Onion: A Modern Approach to Software Architecture
    Mar 19, 2025
    Explore how combining Clean Architecture, Hexagonal Architecture, and Onion Architecture principles can create robust, maintainable, and testable software systems. Learn practical patterns and real-world examples of implementing this architectural approach.
    #architecture   #clean code   #software design   #java
  • Beyond structured logs - Part 1
    Mar 18, 2025
    Logging is more than just capturing messages — it's about creating clarity and context. This post dives into how to write clean, structured logs in Java that make debugging and monitoring easier. But it doesn't stop there: we'll also explore how to structure the code that generates these logs, ensuring your logging strategy integrates seamlessly with your application design.
    #java   #logging   #developer experience
© 2025 | Rafał Kondratowicz