For the first website that I created in my life, I used plain HTML to structure the page and simple…
In recent years, one of the most popular server-side Python web frameworks is Django. Despite the existence of numerous other…
As software engineers, we usually create a single account on Github. We create different repositories in it and maintain our…
There are a few potential areas in the quality engineering space where applying Machine Learning concepts can help us get…
A few weeks ago, I wrote a LinkedIn post mentioning how people are spending most of their time fixing (or…
Reading code and understanding a proven project’s detailed design/implementation is a good activity to spend time on. I am trying…
During 2018-19, I was studying a lot about Machine Learning and Deep Learning at the weekends. As a small side…
You know that, right now, “pandas” is the most popular open-source dataframe library in the world of Data Science. It…
If you are in the field of Software Testing, you are probably aware of the fact that the arena is…
The traditional and most common way of looking into “automation” applied to the software testing field is the automation of suites of…
Introduction If we talk about program development and maintenance, we must talk about “Refactoring” too. If the word “Refactoring” does…
Introduction In my earlier blog posts, I have discussed In detail a couple of ways to create objects in Java…
Introduction Internet is the backbone of how we mostly communicate today with each other and across the world. One thing…
In one of my previous blog posts, I have explained how, many a time, it is advantageous to use “Static…
The year was 2017, early Jan or probably Feb. I had recently joined a project and was asked to start…
One of the most important aspects of using an object-oriented programming language is how and when programmers decide to create…
The selection control mechanisms are present in almost all the modern-day programming languages. In selection control structures, the conditional statements…
In this blog post, I will be explaining everything you need to know about MySQL. You can treat this as…
When done well and effectively, BDD or Behaviour-Driven Development can set a company apart from its competitors by creating a…
JSON (JavaScript Object Notation) is an open standard, language independent, data interchange file format which uses human readable text to…