gruzewski.dev
HomeAboutBlogTalksTrainingContact

Blog

Thoughts on software engineering, architecture, and technology.

Building Scalable Systems: Lessons Learned

Key principles and patterns I've learned from building distributed systems that handle millions of requests.

Dec 15, 2024
architecturedistributed-systemsscalability

Clean Architecture in Practice

How to apply clean architecture principles in real-world projects without over-engineering.

Nov 20, 2024
architectureclean-codedesign-patterns

Effective Code Reviews: A Practical Guide

How to conduct code reviews that improve code quality and help your team grow.

Oct 5, 2024
code-reviewteamworkbest-practices
gruzewski.dev

JVM performance · observability · production diagnostics

AboutBlogTalksContact

2026 Mateusz Gruzewski. All rights reserved.