Often people talk about good design and bad design. What kind of design do you require? I think we forgot to build an effective design. Many software development teams don’t give design even a passing thought.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. — -John Ciardi

unsplash credit Matthias W

The thoughts which I expressed here are purely based on my experience, learning from seniors, architects with whom I worked, and reading while facing…


This tutorial is headfirst to go lang. In this tutorial, we will list down articles that are helping you to understand go lang and the basic construct of go lang.

Introduction To Go Language For Beginners.

Go Lang Installation On Mac Os With Visual Studio Code.

How To Create Variables In Go?

How To Use Pointers In A Go Programming Language.

How To Use Functions In Go?

How To Do Call By Value Vs Call By Reference In Go Lang.

How To Pass A Function As An Argument Using A Higher-Order Function In Go?

How To Use Struct In Go Lang?

What Are Filter, Closure, And Custom Functions In Go?

More such articles:-


As per the 12-factor app, the methodology to develop the modern, scalable, maintainable software-as-a-service apps, the recommendation is that we should manage the database versioning.

credit liquibase.org

Liquibase:

In this article, we will demonstrate to you how we can use liquibase with spring boot to manage the database schema versioning.

Liquibase Community is an open source project that helps millions of developers rapidly track, version, and deploy database schema changes.

Manging database versioning is a really crucial part and the team has to manage those. In the Java community, there are two tools available flyway and liquibase. Database schema migration performed on a…


Why we should keep comments in our code and configuration simple and minimal.

As a developer, I have been practicing to write down the comments in code wherever it is applicable but this article I am writing here because one of my senior teammates appreciated me because of the comments which I have written in configuration files. That single line of comment helps me to take good sleep and help my teammate to have things ready within minutes.

We are working in teams and if the team is distributed across different timezone then it's a bit hard to have daily…


In this article, we will see how to use the “ docker commit “ command to create an image from the container.

Most of us are familiar with docker and container platforms and all most everyone used “ docker run ” command to create a container from the image but do you know how to create a docker image from running docker container.

Why we have to create an image from a container?

While creating the containers in a certain situation we did some config changes or file changes in the container and after validation, we want to make sure those should be available in an image but the reverse…


In this article, we will let you know what is the cockroachDB and how you can learn cockroachDB online and gain the certificate for free.

What is cockroachDB?

CockroachDB is a commercial distributed SQL database management system, developed by Cockroach Labs.

CockroachLab recently launched the cockroach university to learn the cockraoachDB online similar to mongo university to learn mongodb.

CockroachDB University:

https://university.cockroachlabs.com/

Cockroach University is a free online learning platform covering distributed databases, cloud-native applications, general-purpose SQL databases.

  • When you enroll, Cockroach Labs will donate $3 to Women Who Code.
  • After you pass the “Practical First Steps with CockroachDB” exam…

Faker is very much a popular word in politics but in our tech context, this library is quite popular. The name of this library is self-describing, it is providing functionality to generate fake or dummy data.

It is a library that can be used to generate a wide array of real-looking data from a mobile number, addresses, names to popular culture references. This is really helpful when we want to use some placeholder but don't have actual data. Like you want to generate credit card data and want to do validation against that. …


From this pandemic, we learned that we should digitalize things wherever possible.

unsplash @Pavan

" It’s time to build from physical to digital. "

In this pandemic, every enterprise or organization struggled with the customer experience, so client satisfaction is the most important thing. Having a physical call center and maintaining it and along with the worldwide customer base from different timezone which is again a critical one. Therefore, maintaining a call center is necessary. But because the cost, which takes to establish a physical call center is high, Most people do not establish a call center for their businesses. …

Maheshwar Ligade

Learner, Full Stack Developer, StackOverflower, OpenSource Contributor Curious of #ML,#DL,#AI. Reach me maheshwar.ligade@gmail.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store