-
Feature flags
Feature flags
Oct 2, 2020
Are you a developer working on an incomplete feature and you have to release it for CI/CD? Or do you require the option of a quick feature rollback if something unexpected ha...
-
Code review
Code review
What is code review
Code review is an activity to view or read the code written by a peer to ensure there are no gaps in the desired quality. In a nutshell, it is a software quality assura...
-
How to build a great software
How to build a great software
May 3, 2022
Building a great software requires some preparation before you start the coding work. We need this preparation even in agile or TDD approach. It will also hel...
-
Single responsibility principle
Single responsibility principle
Mar 18, 2018
In this post, I will talk about the first principle of SOLID design principles i.e. Single Responsibility Principle. It says that every module or class sho...
-
How to do ssh via jump server?
How to do ssh via jump server?
Nov 7, 2017
Sometimes, in order to improve security and restrict access, System Administrators can set up one intermediate machine (“jump”) that should be used to access...
-
Ruby on Rails and Vagrant
Ruby on Rails and Vagrant
Sep 27, 2014
Recently I got introduced to a great tool called Vagrant. I like this tool because it is helping my life as a developer. My new project is using Ruby on Rails. I...