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…
During 2018-19, I was studying a lot about Machine Learning and Deep Learning at the weekends. As a small side…
If you are in the field of Software Testing, you are probably aware of the fact that the arena is…
Introduction If we talk about program development and maintenance, we must talk about “Refactoring” too. If the word “Refactoring” does…
Introduction Internet is the backbone of how we mostly communicate today with each other and across the world. One thing…
The year was 2017, early Jan or probably Feb. I had recently joined a project and was asked to start…
In this blog post, I will be explaining everything you need to know about MySQL. You can treat this as…
JSON (JavaScript Object Notation) is an open standard, language independent, data interchange file format which uses human readable text to…
As software engineers, most of the time we are working with the web browsers like Chrome (from Google), Firefox (from…
To be honest, whenever I come across any new test automation tool in the market, be it open-sourced or commercial,…
Today marks the 25th birthday of the Java programming language. For a programming language to be consistently present at the…
Coding is actually a lot of fun, I agree! But there are times when you would want to just get…
In this Machine Learning tutorial we will be using Python as a programming language and hence we need to install Python IDEs and Python…
Machine Learning (popularly known as ML) is the study of different Algorithms and Statistical Models (using data) which can be used by computer systems to perform/ predict/…
Cucumber is a collaboration tool that supports BDD (Behavior Driven Development). Cucumber has the ability to read executable specifications written…
Mobile Applications have become an essential part of any successful business. Hence, Mobile Application Development is growing across the tech…
Selenium is the most popular and widely-used open source collection of automation tools and libraries which enables and supports automation…