Ameya SinhaDecoding Complexity — Leaky Bucket Algorithm in GolangNote: This blog assumes that you already know why we do rate limiting. It is more on how to do rate limiting.Dec 10, 2023Dec 10, 2023
Ameya SinhaDecoding Complexity — Token Bucket AlgorithmThe Token Bucket algorithm is one of the most popular algorithms used for rate limiting and is very simple to understand. Let’s decode it…Dec 9, 2023Dec 9, 2023
Ameya SinhaFinance & Fun — SBI Cashback Credit Card ReviewI’ve been using the SBI Cashback Card for some time now and I absolutely love it! Reward structures of credit cards and complicated and…Mar 3, 2023Mar 3, 2023
Ameya SinhaTips, Tricks and Techniques in Golang — Cloud ComputingA fad which became a norm, cloud computing is everywhere today. If you don’t use the cloud for your tech work, then I’d really like to…Feb 16, 2023Feb 16, 2023
Ameya SinhaTips, Tricks and Techniques in Golang — Http, Rest and Web ServicesGo is a great language for communicating over the web. A go application usually just has a built-in web server rather than sitting behind…Dec 18, 2022Dec 18, 2022
Ameya SinhaTips, Tricks and Techniques in Golang — Effective LoggingOne of the many advantages of Go being a modern programming language is that it comes with a rich set of features by default. Life of any…Dec 8, 20221Dec 8, 20221
Ameya SinhaTips, Tricks and Techniques in Golang — Error HandlingSome people love the way Golang handles errors and some hate it. Whether you are a fan of defensive programming or not its there in Golang…Dec 7, 2022Dec 7, 2022
Ameya SinhaGeneric Set Implementation in GolangEver had to use a set in Go but couldn’t because of it not being present in the standard library?Dec 6, 20221Dec 6, 20221