5 Types of Bad ManagersWorking for 15 years in Tech, I have had my fair share of bad managers. Here I have collected a list of 5 types of bad managers. Every organization, whether it's a startup or an international big name brand, has at least one of them. Just try to co...1MMar 11, 2022 路 3 min readcnu.hashnode.dev
How to set up Homebrew on Linux with Fish Shell 馃嵑+馃惂+馃悹If you were a developer with a Mac OS X as your primary driver, you would have definitely used Homebrew. It's the most definitive package manager for Mac and just today I learned that they support Linux too. Given that I recently switched from an Ar...Mar 4, 2022 路 2 min readcnu.hashnode.dev
Waiting for Goroutines to completeGoroutines are one of the best features of Go language. It is very easy to run a function as a goroutine, you just have to use the keyword go before the function call. Here is a very simple function which sleeps for n seconds and prints a line. pa...Dec 15, 2018 路 3 min readprogolang.dev
String Replacements in GoIn a previous post, we saw how we can use Regular expressions in Go to match and replace patterns in a string. While regexps are very useful, you might not want to them for every time you want to do some basic string manipulation. The strings package...Dec 14, 2018 路 2 min readprogolang.dev
Creating errors in goGo is a modern language, but doesn't use try-except blocks to handle errors. Errors are simple values that can be returned from functions and it is common to check for errors before proceeding with your next steps. Let's see the different ways to cre...Dec 13, 2018 路 5 min readprogolang.dev