Recent Articles
Understanding Socket.IO: Building a simple real-time chat app with Node.js and Socket.IO
Traditional web applications primarily used the HTTP request-response model, where clients sent requests to servers, and servers responded with data. However, implementing real-time features like live chat, notifications, collaborative tools, etc, was challenging.
Read moreSpring Basics
At its core, Spring is a Dependency Injection framework. Although it now offers a variety of other features that simplify developers' lives, most of these are built on top of the Dependency Injection framework.
Read moreSpring Boot Basics
Spring Boot builds on top of the Spring Framework and provides a wealth of additional features and integrations. To simplify somewhat, one could say that the Spring Framework focuses on functions related to the application context, while Spring Boot provides functions that are needed in many applications running in production or that simplify developer life.
Read moreAll You Need to Know about Spring’s Java Config
Welcome to the exciting world of Spring’s Java Configuration! In this comprehensive guide, we will learn Spring’s Java-based configuration. We will get familiar with core annotations like @Bean and @Configuration.
Read moreIntroduction to Ktor
Web application development is a critical domain for businesses and developers. Building web applications that are efficient, scalable, and easy to maintain is a challenging task.
Read moreTesting with Mockk
Mocking in software development is a technique used to simulate the behavior of external dependencies or components within a system during testing.
Read more