All posts by Tomasz Tarczyński

Onion Architecture

Software Architecture is an elusive thing which, if neglected, can lead to a hard-to-develop and maintain codebase, and in more drastic circumstances to the failure of a product. This article discusses one of the backend application architecture styles which proved to be successful in providing a good foundation for building and maintaining an application in the long run: Onion Architecture.

Tomasz Tarczyński

Tomasz is a passionate, self-taught Software Engineer with a focus on JVM technologies, always looking to hone his engineering skills.