Skip to content
Sumon Dey
Web Developer & Automation Specialist
  • HOME
  • BLOG
  • PUBLISHED ARTICLES
  • CONTACT

Author: Sumon Dey

alternative-if-else

Alternative approaches to using if-else and switch in code

Sumon Dey

The selection control mechanisms are present in almost all the modern-day programming languages. In selection control structures, the conditional statements…

Continue Reading →

Posted in: Uncategorized Filed under: coding, java, programming
MySQL_DB

MySQL – All you need to know

Sumon Dey

In this blog post, I will be explaining everything you need to know about MySQL. You can treat this as…

Continue Reading →

Posted in: Uncategorized
CucumberJUnitRunner

Deconstruction of the Cucumber JUnit Runner Behavior

Sumon Dey

When done well and effectively, BDD or Behavior-Driven Development can set a company apart from its competitors by creating a…

Continue Reading →

Posted in: Uncategorized
ObjectMapper

Serialization and Deserialization using Jackson ObjectMapper

Sumon Dey

JSON (JavaScript Object Notation) is an open standard, language independent, data interchange file format which uses human readable text to…

Continue Reading →

Posted in: Beginner, Intermediate
BrowserRendering

What happens behind the scenes when a Browser renders a Webpage

Sumon Dey

As software engineers, most of the time we are working with the web browsers like Chrome (from Google), Firefox (from…

Continue Reading →

Posted in: Advanced, Beginner, Intermediate Filed under: Development, FrontEnd, TestAutomation, UIAutomation
TestProject

The Standout Features of the TestProject Automation Platform

Sumon Dey

To be honest, whenever I come across any new test automation tool in the market, be it open-sourced or commercial,…

Continue Reading →

Posted in: Advanced, Beginner, Intermediate Filed under: TestProject, Tools

What your Automation code will look like with the Latest Java15 Features

Sumon Dey

Free and open-source JDK15, Oracle’s most recent implementation of the JavaSE (Standard Edition) platform, has just been released few days…

Continue Reading →

Posted in: Uncategorized
GitHubCLI

GitHub CLI – A complete guide covering all the essential commands

Sumon Dey

Out of the beta, GitHub has just released GitHub CLI 1.0. GitHub CLI (Command Line Interface) is a free and…

Continue Reading →

Posted in: Uncategorized
Git

A Deep Dive into how Git works internally in your Local

Sumon Dey

I will be honest. The first time I came across Git, I found it to be quite complicated and difficult…

Continue Reading →

Posted in: Uncategorized
Java

25 cool Java things you may or may not have come across

Sumon Dey

Today marks the 25th birthday of the Java programming language. For a programming language to be consistently present at the…

Continue Reading →

Posted in: Uncategorized
Fillo

Perform Read-Write Operations in Excel using SQL commands from code

Sumon Dey

Coding is actually a lot of fun, I agree! But there are times when you would want to just get…

Continue Reading →

Posted in: Uncategorized
Lombok

Deep Dive into Lombok Annotations

Sumon Dey

I came to know about this powerful Java library “Lombok” last year from a colleague of mine when we were…

Continue Reading →

Posted in: Uncategorized
ML-Introduction

Machine Learning – Part 6 – Reinforcement Learning

Sumon Dey

Reinforcement Learning is a machine learning technique in which the machine learning models learn from a series of decisions and employs trial-and-error mechanism…

Continue Reading →

Posted in: Uncategorized
ML-Introduction

Machine Learning – Part 5 – Clustering and Association Rule Learning

Sumon Dey

As discussed earlier in the Introduction section of this Machine Learning tutorial, Unsupervised Learning is a machine learning method which…

Continue Reading →

Posted in: Uncategorized
ML-Introduction

Machine Learning – Part 2 – Installation

Sumon Dey

In this Machine Learning tutorial we will be using Python as a programming language and hence we need to install Python IDEs and Python…

Continue Reading →

Posted in: Uncategorized
ML-Introduction

Machine Learning – Part 1 – Introduction

Sumon Dey

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/…

Continue Reading →

Posted in: Uncategorized
Cucumber

Cucumber – All you need to know

Sumon Dey

Cucumber is a collaboration tool that supports BDD (Behavior Driven Development). Cucumber has the ability to read executable specifications written…

Continue Reading →

Posted in: Uncategorized
Appium

Appium – All you need to know

Sumon Dey

Mobile Applications have become an essential part of any successful business. Hence, Mobile Application Development is growing across the tech…

Continue Reading →

Posted in: Uncategorized
Selenium

Selenium – All you need to know

Sumon Dey

Selenium is the most popular and widely-used open source collection of automation tools and libraries which enables and supports automation…

Continue Reading →

Posted in: Uncategorized

Recent Posts

  • Alternative approaches to using if-else and switch in code
  • MySQL – All you need to know
  • Deconstruction of the Cucumber JUnit Runner Behavior
Copyright © 2019-2022 Sumon Dey