Latest Entries


Node.js Project Structure: A Short Guide
Most technical tutorials teach you the toolbox of a language. Still, people neglect the importance of a stable project structure when entering a new project or ...


By Dreamix Team
Learn from Java Champion Jean-Philippe Bempel: JVM safepoints, profiling and low-latency optimizations
In our new Java Monthly edition, we’d like to introduce you to Jean-Philippe Bempel....


Should You Migrate to Java 17?
The human’s natural instinct in most cases is to always want the best and the latest. Does that mean everyone should upgrade to the latest version of Java whenever ther...


Tech Layoffs in 2022 – the how, why and what is next?
Hardly anyone expected the events from the past few months. To begin with, we had to figure out ways to cope with the war in Ukraine, the downturn of ...


The Importance of Software Architecture
Have you ever experienced the problem of trying to implement something relatively easy but quite difficult in a specific project? Here, software architecture ca...


By Dreamix Team
Should I consider Node.js for my project: 5 benefits
Node.js is a platform and runtime environment for developing standalone JavaScript software programs that run independently of host applications su...


Why is Performance Testing an important part of the Software Development Life Cycle?
What exactly is Performance Testing? Firstly, let’s talk about what is performance testing and how we integrate it ...


The Value of Test-Driven Development
I’m confident to say that whenever there is a code piece, there is always or at least should always be a test for it. Especially those pieces wit...


Index data and yield better search results with Apache Solr
Intro In recent years, tools that help you build a much better, faster and more consistent search engine for your own application (tha...
Always fresh and authentic Java and Oracle content.
Enjoy and share.