batalin
About Me Categories
batalin
About MeCategories

All Posts

2023

Scrumban: The Best of Both Worlds for Agile Software Development 04-01
Scaling Redis: Understanding Shards and Partitions 03-31
Streamline Your Workflow with GitHub Actions 03-30
Demystifying JWT Tokens: The Key to Secure Web Applications 03-29
Streamlining Your Terraform Workflow with Atlantis 03-28
What are those .un~ files in Vim, and how to manage them 03-27
Simplify Your Terraform Version Management with Terraform Switcher 03-26
Helm: The Kubernetes Package Manager You Need to Know About 03-25
ACID: The Four Principles that Keep Your Database Transactions Safe 03-24
Understanding Write-Ahead Logging (WAL) in Database Systems 03-23
The Transaction Outbox Pattern: Reliably Sending Messages from Database Transactions 03-22
Building and Deploying Serverless Functions with AWS Lambda 03-21
How to Remote Debug a Java Application with IntelliJ IDEA using SSH Tunneling 03-20
Circuit Breaker: The Superhero of Microservices 03-19
Understanding TLS for Secure Internet Communication 03-18
Logging in Production Systems: Keeping an Eye on Your App 03-17
What Is mTLS and Why You Should Care 03-16
How to Fix dquote> in zsh 03-15
gRPC: High-Performance Microservices Communication Made Easy 03-14
How to Search in Git History 03-13
  • 1
  • 2
  • 3
  • 4
  • 5
Powered by Hugo | Theme - LoveIt
2022 - 2024 Kirill Batalin