Grzegorz GajosBright and Dark sides of DarklangSet up an API, datastore, or background worker in 10 secondsMay 19, 2020May 19, 2020
Grzegorz GajosDrop DB startup time from 45 to 3 minutes in dockerized Oracle 19.3.0When I built Oracle EE 19.3.0 docker image using the official guide, the startup time was more than 45 minutes. I wanted to use that…Jan 7, 20202Jan 7, 20202
Grzegorz GajosinFAUN — Developer Community 🐾Hey Docker! Why you hate Windows so much?You are using Windows. You are using Docker. Your life is in danger! Going further that direction might create strong anxiety, overworking…Dec 17, 201812Dec 17, 201812
Grzegorz GajosImplementing JDK String.repeat in Java 11Since Java 11. There is a new method in the String class called repeat. Yes, it repeats string, fast. Now guess. How many implementation…Sep 24, 2018Sep 24, 2018
Grzegorz GajosOut of memory exception in JavaIn this article, I will show you how to debug the beloved java.lang.OutOfMemoryError (aka OOM) errors using…Jul 9, 20182Jul 9, 20182
Grzegorz GajosJava 9. Duration parts, truncation and division.Java 9 is introducing few new methods in Duration class. Before we jump into the details let’s have a quick recap what Duration is. JavaDoc…Apr 19, 2017Apr 19, 2017
Grzegorz GajosJava 9. Where “forever” is hard coded.In Java 9 we can find two new methods in the TimeUnit class.Apr 19, 2017Apr 19, 2017
Grzegorz GajosJava 9. Stream of days between dates.In Java 9 we have a new method in LocalDate class. I am talking here about datesUntil. How it works? Let’s say we have two variables with…Apr 14, 2017Apr 14, 2017
Grzegorz GajosHow Hibernate Almost Ruined…Imagine that you are a Java developer, and you’re about to start your next big project. You need to make the fundamental decisions that…Apr 14, 20171Apr 14, 20171