Learn how Docker secrets can help us store configuration separate from our code
I am a Java developer with over 15 years of experience working with large software systems in a variety of industries. Lover of all things Spring Boot and microservices. Husband, father of two boys, and aspiring piano player.
Here's what I've written (so far):
Look at the difference between the Docker save and export commands
Learn the differences between Docker, Dockerfile, and Docker Compose and how they fit into a larger technology ecosystem
Look at different ways to use a common prefix for all Spring Boot controllers
Learn how to use Spring Cloud Config without git as the data store
Learn how to use Spring Cloud Load Balancer to create more fault-tolerant applications
Learn the difference between the Gradle test and check tasks and identify exactly what each one does and when it makes sense to use them
Learn how to override Spring Boot managed dependencies and their versions with both Maven and Gradle.
In this tutorial, we’ll look at how to configure git credentials to prevent having to enter them manually.
Learn the differences between the two ways to copy files from the source system and when it makes sense to use each one
Look at some of the new features of Java 15 as well as other changes that are of interest to Java developers
Learn how to use build parameters with both Jenkins jobs and pipelines
Learn multiple ways to run a Spring Boot without a web server
Learn how to use hidden inputs with Thymeleaf.
Learn how to create Docker images for a Spring Boot application
Learn how to use Caffeine cache with Spring Boot
Learn how to securely inject git secrets into Jenkins pipelines and jobs
Look at some different ways we can copy files to and from Docker containers
Learn various ways to check if an authenticated user has a specific role
By setting up access tokens and plugins, we can keep our team informed about continuous integration with Slack notifications from our Jenkins builds.
Baeldung on Linux
Learn how the find command can help us locate files and directories efficiently by using a combination of expressions and boolean logic
Baeldung on Computer Science
Take a closer look at what defines a session and whether or not sessions violate the principles of RESTfulness
Learn the primary differences between REST and HTTP.