
Using OpenRewrite for large-scale refactoring
Automated refactoring with OpenRewrite – efficient and time-saving.
Blog
Filter items by keyword

Automated refactoring with OpenRewrite – efficient and time-saving.

Writing trivial code can be cumbersome and can reduce code clarity. Here we show how Java's Annotation Processing can help.

In the world of modern technologies, talent and dedication are the keys to success. This article shows the history of Kuba Kosiński, cronn's successful intern.

You want polymorphism, type-safety and a code-first approach for your pet hotel. We show you how to get it.

Managing dependencies across sub-projects in Gradle can be tricky. Here you will learn about one of the gotchas.

If stereotypes are to be believed, software developers are grumpy people who sit indoors all day and write code, oblivious to the outside world. However, the reality is that nothing that is human is alien to them – including running.

Port forwarding with SSH is a very powerful tool. Every software developer and DevOps engineer should know its basics.