Basic GDB Tutorial

So, you believe there are bugs in your C/C++ code or you have encountered SEGFAULT while executing your code. What will you do? write a lot of printf statements at various places in your code under suspicion OR use gdb (GNU code debugger) This article is about Approach 2

Programming in Linux for newbies

This is meant to be a small guide (though not exhaustive) for students beginning to program on Linux system. Particularly for those, who have done extensive C/C++ programming in Windows, using the Borland/Turbo interface or the Visual C++ interface, and are greatly intimidated by the Linux platform.

GCC Hacks

A small list of GCC Hacks g++ -o helloworld helloworld.cc produces helloworld binary from helloworld.cc C++ file. use -Wall switch turns on all warnings(potential errors) in the code (like unused variables) g++ -E helloworld.cc generates output code after the pre-processing stage.

Every empire has a language Romans used Latin. Indic empires used Sanskrit. American empire uses English. And FAANG uses icons. Icons is the language invented by Microsoft, Google, Facebook, and Apple. Icons like Share, Hamberger menu, Kebab menu, Profile icons. Icons for Phone dialer, SMS, love, laugh, and what not.

1 min     

Avoid Kuberenetes for smaller teams

Some people conflate Docker with Kuberenetes (K8s). And that’s a dangerous conflation if your job depends on it. Docker is great. Docker is the biggest change to infrastructure engineering in the last 15 years. K8s is not. The complexity of K8s is starts to show value only at 50-100 engineer mark. And might be even later if your backend services are simpler.

1 min