JWT Tokens in Plain Java
Token authentication is a more modern approach, designed for securing access to microservices and solve problems server-side session IDs can’t. JWT Simply JWT is a type of token that contains...
Read MorePractical Guide to Java Microservices
Today’s applications are responsible for handling huge volumes of data for thousands of connected users at the same time. Thus the nature of the user experience demands fast applications and...
Read MoreReturning Null vs Exception
When designing an API, developers may always question what to set as a returned value when an operation cannot fulfill its contract? I don’t know what do you think? Should...
Read MoreDocker 101 - Layers
In this article, we will learn how Docker handles Layers to create images and containers. Docker Guide (6 Part Series) Docker Containers Docker Images Docker Layers Docker with Java Spring...
Read MoreCode Review
In our daily tasks, designing, coding, and deploying are not the only things to do every day. There are also planning meetings and technical discussions to do with the other...
Read MoreApache Kafka - Introduction
Kafka is gaining so much traction and hiring managers are looking for developers with this skill. Why? Because asynchronous communication between microservices can help to avoid bottlenecks that monolithic architectures...
Read MoreDRY
DRY, Don’t Repeat Yourself, is perhaps one of the most fundamental of all the programming principles that had been introduced by Andy Hunt and Dave Thomas in The Pragmatic Programmer....
Read MoreDocker 100 - Images
In this article we will cover the basics of Docker images, commands and usage. Docker Guide (6 Part Series) Docker Containers Docker Images Docker Layers Docker with Java Spring and...
Read MoreDocker 100 - Containers
Docker is a tool for creating, deploying, and running apps easily. Docker guarantees that any app will run in the same way on every Docker instance. In this article we...
Read More