batalin
About Me
Categories
batalin
About Me
Categories
All Posts
2023
Resolving Git Conflicts with CLI
03-13
Architecture Decision Records (ADRs) - An Essential Tool for Managing Software Architecture
03-11
Domain-Driven Design (DDD) Made Simple: The Basics
03-10
Docker for Devs: Streamlining Development and Deployment
03-09
Trunk-Based Development: The Simple Approach to Faster, More Reliable Code
03-08
Managing Classpath Clashes in Gradle: Tips and Tools
03-07
How to Connect via SSH without Typing Passwords
03-06
Dependency Management in Gradle: API vs Implementation
03-05
Tips for Giving and Receiving Effective Feedback
03-04
The Importance of IT Postmortems: Lessons Learned for Improving System Reliability
03-03
Storing Configuration Data in Kubernetes: Best Practices and Tools
03-02
Multi-Container Pods: Why They're a Powerful Tool in Kubernetes Deployments
03-01
What is Protobuf and Why Should You Care?
02-28
Understanding and Using API Gateways for Microservices
02-27
Understanding Rate Limiting: Why It Matters and How to Implement It
02-26
Why Loki is the Ultimate Solution for Modern Logging Needs
02-25
Ingress vs Egress: What is it
02-24
Getting Started with VPC Endpoints
02-23
Backlog Grooming: Keeping Your Development Cycle on Track
02-22
How to Easily Manage Your Java Development Kits with SDKMAN on Your Mac
02-21
1
2
3
4
5