-
Android Core
Is AspectJ Still Useful for Android? Part 2
In the first part of this post, I showed some ways that AspectJ would be useful in android development when it comes…
Read More » -
Enterprise Java
Using Multiple Dynamic Caches With Spring
In a third post about cache managers in spring (over a long period of time), I’d like to expand on…
Read More » -
Core Java
Local records or classes to improve the readability of stream operations
Java 14 came with the preview language feature of Records — a special lightweight class, comparable to similar constructs in…
Read More » -
Enterprise Java
Build Reactive REST APIs with Spring WebFlux – Part3
In continuation of the last article, we will see an application to expose reactive REST APIs. In this application, we used,…
Read More » -
Software Development
Building a no-code application that sends an email and a text message when a new user registers
In this blog post I will give you an overview of how I built a no-code application that sends an…
Read More » -
Core Java
Look for exceptions, errors in thread dumps
Thread dumps are vital artifacts to troubleshoot/debug production problems. In the past we have discussed several effective thread dump troubleshooting…
Read More » -
Enterprise Java
Vaadin Tip: Lazy Loading and Item Identity
Lazy Loading When using grids, trees or any other of multi-valued component with Vaadin you often want to display data…
Read More » -
Web Development
4 Tips To Prepare For Your Upcoming Web Development Interview
You’ve got the duty interview. The hard part is over! Or is it? Here are four tips to assist you…
Read More » -
Enterprise Java
Build Reactive REST APIs with Spring WebFlux – Part2
In continuation of the last post, in this article, we will see the reactive streams specification and one of its…
Read More »