Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Sustainable Pace in Product Management

Working in product management is rewarding but demanding. As product people, we have a large set of diverse responsibilities, which often translates into a high workload. But continuously working too hard carries the risk of becoming chronically tired and stressed and sacrificing our health. This article discusses techniques that help you achieve a healthy, sustainable pace and avoid the danger ...

Read More »

Picocli on GraalVM: Blazingly Fast Command Line Apps

GraalVM GraalVM allows you to compile your programs ahead-of-time into a native executable. The resulting program has faster startup time and lower runtime memory overhead compared to a Java VM. This is especially useful for command line utilities, which are often short-lived. GraalVM has limited support for Java reflection and it needs to know ahead of time the reflectively accessed ...

Read More »

Codeless and ML-Based Automation vs. Traditional Test Automation

There’s no doubt that the test automation space is undergoing transformation. Machine Learning (ML), Deep Learning and Artificial Intelligence (AI) are being leveraged more and more as part of the test authoring and test analysis. While the space is still growing from a maturity stand-point, it is a great time for practitioners (developers and test engineers) to start understanding the ...

Read More »

Clojure – comparison of gnuplot, Incanter, oz/vega-lite for plotting usage data

What is the best way to plot memory and CPU usage data (mainly) in Clojure? I will compare gnuplot, Incanter with JFreeChart, and vega-lite (via Oz). (Spoiler: I like Oz/vega-lite most but still use Incanter to prepare the data.) The data looks like this: ;; sec.ns | memory | CPU % 1541052937.882172509 59m 0.0 1541052981.122419892 78m 58.0 1541052981.625876498 199m 85.9 ...

Read More »

Fully working prototypes with Spring Boot and H2

spring-interview-questions-answers

We do use a lot of h2 with spring especially for unit tests. However instead of unit tests we might want to have a fully functional prototype with data to display. H2 is the perfect candidate for that, it works great with spring, it has good syntax compatibility with most databases out there and it also provides you with a ...

Read More »

GWT with Spring Boot

spring-interview-questions-answers

Intro I’ve been investigating the options for writing UI code in Java recently. In my  previous post I investigated Eclipse RAP and found that it can be integrated with Spring Boot in one executable jar. This time I wanted to do the same trick with GWT. Everyone likes Spring Boot. It makes a lot of things so much cleaner and easier. But ...

Read More »

The Functional Style – Part 6

Higher-order functions II: Currying. We previously saw in part 5 how you can use function composition to arrange your code into sequences of steps representing the main ‘happy’ flow, while alternative ‘unhappy’ execution paths are encapsulated in a reusable structure known as a monad. Composing functions requires, perforce, functions that take exactly one argument. But you may have a function ...

Read More »