Skip to content
  • linkedin
  • github
Code SoapboxCode Soapbox
  • Best practices summary
  • Good practices
    • Design patterns
    • Clean code
  • Tutorials
    • Java
      • Spring
      • Swagger
  • Rants
  • Library
  • About me

Log Out

[theme-my-login]

Recent Posts

  • Preserving critical software knowledge using Architectural Decision Records
  • How to fix Springdoc-openapi ignoring @Deprecated on non-primitive fields
  • Ports & Adapters (aka hexagonal) architecture explained
  • Mutation testing by example – Junit 5, Maven and Pitest
  • Generate client code from Spring Boot using Springdoc OpenAPI and Maven
Code Soapbox

My opinions on software engineering

Created by Daniel Frąk
Privacy policy