Blog

In a microservices architecture, it is common to have multiple services communicating with each other over the network. This distributed nature of the architecture can make it challenging to diagnose and debug issues when they arise. To address this problem, developers often use monitoring(Micrometer) and tracing tools(Zipkin) to track the flow of requests between microservices.…

Read More Micrometer and Zipkin: How to Trace HTTP Requests in Spring Boot 3

In this tutorial, you will learn how to remove the DEBUG banner in the Flutter app. Removing the DEBUG banner is crucial for ensuring that your Flutter mobile application looks polished and production-ready. It’s also important to note that this label can be misleading to users who may mistake it for an error or bug…

Read More Removing the DEBUG Banner in Flutter App

Output:  The color is blue. Now, this can be written like this: class Test { public static void main(String[] args) { String color = “blue”; switch (color) { case “white” -> System.out.println(“The color is white.”); case “yellow” -> System.out.println(“The color is yellow.”); case “blue” -> System.out.println(“The color is blue.”); case “green” -> System.out.println(“The color is…

Read More Java Switch Expressions

In this tutorial, you will learn how to create a Splash Screen in your Flutter mobile application. What is a Splash Screen? The splash screen is an introductory screen that displays a company’s logo or tagline. A plain white screen can make the app seem unprofessional, so it’s important to create a splash screen for your Flutter-built…

Read More Creating a Splash Screen in Flutter

In this tutorial, you will be introduced to the process of adding JSON Web Token (JWT) support to your Java application. You will also learn how to add and validate custom JWT Claims using the io.jsonwebtoken library. The JWT tokens generated in this process will be signed with a SecretKeySpec, making them secure and tamper-proof.…

Read More Generate JWT. Add and Validate Custom Claims.

OpenAPI (formerly known as Swagger) is a specification for building and documenting RESTful APIs. It allows developers to describe their API operations, inputs, outputs, and other aspects in a structured and machine-readable format. This documentation can then be used by developers and users to understand and interact with the API. In Spring Boot applications, OpenAPI…

Read More Enable OpenAPI 3(Swagger) in Spring Boot 3

In this tutorial, we will explore various ways to implement a Checkbox in Flutter. A Checkbox is a type of widget that holds a boolean value. The two widgets that we will cover in this tutorial are: Checkbox CheckboxListTile Checkbox In the code example below, we have used the Checkbox widget as a child of…

Read More Checkbox Example In Flutter