Building a Word Frequency Analyzer in Go: A Step-by-Step GuideIn this blog post, we will walk through a Go program that reads text input, counts the frequency of each unique word, and sorts and…Aug 23Aug 23
Go: Efficiently find a number in a SliceIn Go, slices are a powerful and flexible way to handle collections of data. One common task when working with slices is to determine…Aug 5Aug 5
MagitIn Emacs Magit is the user interface to the git. Magit is Magic. I have used Magit for the last 5 years and have yet to look back.Feb 16Feb 16
Migrate Terraform StateRecently I encountered a weird situation where my Terraform module got changed, earlier I was booting VPC and Security Groups creation…Jan 28Jan 28
A Fictional BankI am happy to announce A Fictional Bank(AFB). We will be the first virtual bank in the galaxy and will soon roll out our application. The…Jan 17Jan 17
Namespaces and CgroupsNamespaces are Linux kernel features that logically partition the resources such that 1 set of processes sees 1 set of resources and…Dec 11, 2023Dec 11, 2023
Emacs Eglot and Tree-SitterAfter a long wait, I finally decided to move away from apt-get install Emacs and decided to compile the 2023 stable Emacs release which is…Nov 27, 2023Nov 27, 2023
Redis CommandsThis blog post is more about commands and the data structures supported by Redis. Though the list is not full but contains what I have…Jul 23, 2023Jul 23, 2023
TDD/TDF with GolangThe new style of writing a software is Test Driven Development or Test First Development and this isn’t only in Go. With this approach we…Nov 26, 2022Nov 26, 2022