-
Core Java
SOLID Design Principles
Introduction: Robert C. Martin defined five object-oriented design principles: Single-Responsibility Principle Open-Closed Principle Liskov’s Substitution Principle Interface Segregation Principle, and…
Read More » -
Enterprise Java
How to Launch an EC2 Instance in AWS
Hello Friends, In this tutorial,we will see how we can spin an EC2 instance in AWS in no time. Prerequisite…
Read More » -
Core Java
Strategy Design Pattern In Java
The strategy design pattern is a behavioral pattern in which we have multiple algorithms/strategies for achieving a task and which…
Read More » -
Core Java
Mediator Design Pattern In Java
In this tutorial, we’ll learn about a behavioral pattern that promotes loose coupling between several objects communicating with one another.…
Read More » -
DevOps
Field Notes from an Ad-Hoc Jenkins Pipeline
I recently had a challenge. I have written a PR to improve an open source library, but the owners of…
Read More » -
Software Development
[MEGA DEAL] The Complete Web & Mobile Developer Bundle Ft. Rob Percival (96%)
Master the Basic Concepts of Web & Mobile App Development with 6 Courses (121+ Hours!) from the Web’s Top Instructor,…
Read More » -
DevOps
Exploring Deployment Strategies In Kubernetes
This time I will not write a lenghtly post. Instead, I’ll try to explain different deployment strategies through diagrams. This…
Read More » -
Software Development
Improve database speeds by fixing slow queries
When building web applications, a great deal of optimization often occurs to speed up the flow of information from and…
Read More » -
Kotlin
Implementing multiple interfaces through delegation
In Kotlin, a class can implement multiple interfaces. This is common knowledge. A class can also use delegation to implement…
Read More »