-
Enterprise Java
How-To: Spring Boot 2 Web Application with Multiple Mongo Repositories and Kotlin
First of all, a disclaimer: if you’re writing a microservice (which everyone does now right?) and want it to be…
Read More » -
Software Development
How to train a dragon, or can a software developer become an SRE — part 1
Preface This is a story about a rather unusual experiment, which our company ran with me as a (willing) guinea…
Read More » -
Software Development
PlantUML: Diagrams as Code
Everything “as code” is all the rage now. What can we represent as code except for the programs? First of…
Read More » -
Enterprise Java
Spring State Machine: what is it and do you need it?
State machine is a model of computation based on the finite states, as Wikipedia very obligingly says. Usually there are…
Read More » -
Core Java
Local type inference in Java 10, or If it quacks like a duck
Quite recently, Oracle adopted a new strategy of releasing a new language version every six months. The strategy assumes that…
Read More » -
Core Java
Lombok, AutoValue and Immutables, or How to write less and better code returns
In the previous post about Lombok library, I have described a library that helps to deal with boilerplate code in…
Read More » -
Core Java
How to write less and better code, or Project Lombok
I have long intended to write about Project Lombok, so much so that I am probably doing it when every…
Read More » -
Enterprise Java
Call on me, or Asynchronous REST
This article is a very simple example of a working asynchronous REST application, made with Spring Boot + Java 8.…
Read More » -
Enterprise Java
Spring Retry, because Winter is coming
OK, this is actually not about the winter, which as we all know has already come. It is about Spring…
Read More »
- 1
- 2