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

Tag: Development

Django

How to install Django and start your first Django project

Sumon Dey

In recent years, one of the most popular server-side Python web frameworks is Django. Despite the existence of numerous other…

Continue Reading →

Posted in: Beginner Filed under: coding, Development, Django, programming, Python
Github_multiple

How to configure and use multiple GitHub accounts on the same machine

Sumon Dey

As software engineers, we usually create a single account in Github. We create different repositories in it and maintain our…

Continue Reading →

Posted in: Beginner Filed under: Development, Github, Tools
Refactoring

Why time to time refactoring of your code is important

Sumon Dey

Introduction If we talk about program development and maintenance, we must talk about “Refactoring” too. If the word “Refactoring” does…

Continue Reading →

Posted in: Advanced, Beginner, Intermediate Filed under: coding, Development, programming
Dependency_Injection

Why to use Dependency Injection for handling resources during object creation in Java

Sumon Dey

Introduction In my earlier blog posts, I have discussed In detail a couple of ways to create objects in Java…

Continue Reading →

Posted in: Intermediate Filed under: coding, Development, java, programming
builder_pattern

Builder Design Pattern: When to use?

Sumon Dey

In one of my previous blog posts, I have explained how, many a time, it is advantageous to use “Static…

Continue Reading →

Posted in: Advanced, Intermediate Filed under: coding, Development, java, programming
static_factory_methods

Why and how to use Static Factory methods instead of public constructors in Java

Sumon Dey

One of the most important aspects of using an object-oriented programming language is how and when programmers decide to create…

Continue Reading →

Posted in: Intermediate Filed under: coding, Development, java, programming, TestAutomation
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: Beginner, Intermediate Filed under: Development, FrontEnd, TestAutomation, UIAutomation

Recent Posts

  • How to install Django and start your first Django project
  • How to configure and use multiple GitHub accounts on the same machine
  • Cluster bugs using ML (K-Means Clustering Algorithm) – A step-by-step approach
Copyright © 2019-2023 Sumon Dey