🧑‍💻 Kawin vir.
Posts Tags Categories About Portfolio GitHub
🧑‍💻 Kawin vir.
PostsTagsCategoriesAboutPortfolioGitHub

All Posts

2025

Which Messaging System to Choose? Kafka, Valkey, RabbitMQ, NATS... Oh, So Many! 07-11
Programmer vs Software Developer vs Software Engineer 01-19
Let's Build a Voting System with Go and Svelte 01-01

2024

How to Write Go Code That Accesses Shared Resources Without Using Exclusive Locks 🤔 12-21
Let's Try to Understand Zero-Allocation Programming in Go 12-21
Simple Messaging with Go + NATS 09-28
Simple Tricks for Writing Code That Won't Annoy Your Ancestors 06-09
GOMAXPROCS, GOMEMLIMIT and Kubernetes 03-13
Did you know that column ordering in DBs is also important? 02-15
DDD, TDD, BDD: What Are They? 01-27

2023

Give JSON in Go a Jet Engine 12-11
Go: io.ReadAll vs io.Copy 12-10
Why Go vs Rust When You Can Have Go + Rust? 10-13
Getting to Know Each Type of NoSQL Database 09-12
What's lurking when you need to paginate? 09-08
What is COLLATE in a Database and What Does It Do? 09-08
Living with SQL: How to Make It Work for You 09-05
DragonflyDB vs Redis 08-22
GOMAXPROCS, a good friend of DevOps 08-13
Go and Reusing Memory with sync.Pool 08-01
  • 1
  • 2
Powered by Hugo | Theme - LoveIt
2022 - 2025  | CC BY-SA