PinnedCopy 1 Million Redis Keys in 2 Minutes with GolangGolang is a useful programming language that can solve daily problems in an efficient way. It’s easy to learn, and doesn’t require writing a lot of code to perform well. Let’s take a look at how Golang can help in a simple and practical case involvin...Jan 7, 2020·10 min read
How to write peer feedbackProviding regular peer feedback is a part of healthy engineering culture. It is usually collected in a written form by a manager, aggregated, and delivered to the recipient. This post intends to be a short cheat sheet for those who provide peer feedb...Jan 20, 2023·6 min read
Redis Inventory: Analyzing memory usage in Redis by key patternThis post is also available on medium where you can follow the author, clap for the post or comment it. ”Redis Inventory” is a tool I developed as an open-source project to practice some coding skills and also solve a very practical problem. It coll...Aug 21, 2021·7 min read
Creating Keratin helm chartsKeratin (keratin.tech) is an open-source authorization microservice implemented in golang. I wanted to play with it to evaluate if it can be useful for my hobby projects. First I tried to find an existing helm chart to deploy it but unfortunately was...Feb 23, 2020·3 min read
Mini Kubernetes playground for $20 per month in 10 minutesWhen you decide to learn Kubernetes there is always a question of where to find a non-expensive playground with full control to experiment. It should be easy to set up and shut down and provide you full control over it, and shouldn’t cost a fortune. ...Jan 20, 2020·6 min read
Snakes and ladders of GraphQL on our way to the perfect APIGave the talk “Snakes and ladders of GraphQL on our way to the perfect API” at the GraphQL Wroclaw group’s meetup. Our team has been working for the past 18 months on porting AMBOSS functionality to GraphQL API. During this time we faced some technic...Nov 26, 2019·1 min read