I am a Software Engineer. My main field of expertise is in backend development, but I also have some frontend knowledge and I am passionate about cloud native technologies.
~$ π§ Linux and Open Source enthusiast.
~$ π» Clean Code and Testable Software.
~$ β΅ Kubernetes and other Cloud Native Technologies.
~$ π Selfhosting and Homelabs.
- [Istio Dark Release] Frontend recommendations filter UI
- [Canary Release] Tekton + Argocd + Argo Rollouts + Istio
- [Java Backend] Feature 02: Song Recommendations Filters
- [Tekton] Java build pipeline
- [Hexagonal Architecture] Demo implementation
π₯ ... more YouTube videos on my channel
- Learn Python Programming, Third Edition by Fabrizio Romano (βοΈ3.33)
- Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices by Harry Percival (βοΈ4.41)
- Istio in Action by Christian E. Posta (βοΈ4.14)
- Reactive Spring by Josh Long (βοΈ3)
- Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java by Tom Hombergs. (β 5 - 4.51)
- Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications by Tomasz Nurkiewicz. (β 5 - 4.39)
- Learning RxJava: Reactive, Concurrent, and responsive applications by Thomas Nield. (β 5 - 4.38)
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin. (β 5 - 4.37)
- Java 8 in Action by Raoul-Gabriel Urma. (β 5 - 4.35)
- Head First Java by Kathy Sierra. (β 5 - 4.25)
- Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) by Michael T. Nygard. (β 5 - 4.24)
- The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin. (β 5 - 4.24)
- Building Microservices: Designing Fine-Grained Systems by Sam Newman. (β 5 - 4.18)
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman by Hoover Dave. (β 5 - 4.11)