Articles, page 15
- Java
When Should I Use Project Lombok?
Project Lombok is a popular library that helps us to write clear, concise, and less repetitive Java code. However, among the developer community, it has been both embraced and criticized for reasons I would like to elaborate here.

- Spring Boot
Exposing a Helpful Info Endpoint with Spring Boot Actuator
In a distributed, fast-paced environment, dev teams often want to find out at what time they deployed the app, what version of the app they deployed, what Git commit was deployed, and more.

- Node
Complete Guide to Express Middleware
Middleware functions are an integral part of an application built with the Express framework (henceforth referred to as Express application). They access the HTTP request and response objects and can either terminate the HTTP request or forward it for further processing to another middleware function.

- Spring
Getting Started with Spring Boot
In this article, we will build a production-grade application with Spring Boot. After understanding the use case and requirements, we will implement the application layer by layer.

- AWS
Processing Streams with Amazon Kinesis
Amazon Kinesis is a family of managed services for collecting and processing streaming data in real-time. Stream processing platforms are an integral part of the Big Data ecosystem.

- Software Craft
Feature Flags: Make or Buy?
According to Google’s DevOps Research and Assessment (DORA) group, software delivery performance influences organizational performance in general. That means if you’re good at delivering software, you’re good at business.
