PinnedleangauravCommon mistakes when using golang’s sync.WaitGroupThis will be your WaitGroup crash course. Lets see step by step the incorrect and correct way to use sync.WaitGroup in golang.5 min read·Feb 28, 2023--3--3
leangauravHow to add swap space to Ubuntu Linux Server to prevent it from FreezingIf you see your server freezing. It might be because it’s going out of memory. Fix this by simply adding swap space to your server !!3 min read·Mar 24, 2024----
leangauravAbout: Feelings and EmotionsThis is not about emotions in general. A perspective of me about me… to trigger the thought in you about you, if we feel the same…emotionles2 min read·Feb 18, 2024----
leangauravGeneral keyboard(and mouse) productivityQuick list of simple shortcuts for productivity, I personally use as an Engineer and wish the guy pair programming with me used as well…3 min read·Oct 24, 2023----
leangauravType Alias vs Type Definition in GoType alias defines a new name for existing type vs type definition defines a new type from an exiting type. So what’s the difference ?5 min read·Sep 11, 2023----
leangauravAll about defer statement in golangDefer statement allows you to defer cleanup actions for later. In this post, we see how to use it correctly and some gotchas to avoid bugs.6 min read·Apr 21, 2023----
leangauravCaching: What to choose Redis or MemcachedHow choose between Memcached or Redis for your caching needs.2 min read·Mar 1, 2023----
leangauravBored of jupyter notebooks | Try out some new themesJupyter notebook has an awesome plugin called jupyterthemes to help you switch themes quickly.2 min read·Feb 15, 2023----
leangauravNew Ubuntu VM setup steps for Backend ProjectsThis is my personal guide to quickly setup Ubuntu based VM in minutes on AWS, OCI, GCP etc. Install all the essentials for backend…2 min read·Jan 29, 2023----
leangauravBest programming language for Coding InterviewsTechnical interviews require solving multiple problems using a programming language. So what’s the best language for technical interviews ?4 min read·Jan 28, 2023----