Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

Introduction into GraalVM (Community Edition): And How the Future Looks Like?

1. Introduction In this last part of the tutorial we are going to speculate about the future of GraalVM, both from the short-term and long-term perspective. I think there are three main themes which GraalVM is going to evolve: Improving native image technologyImproving and optimizing GraalVM JIT compilerImproving Truffle and including more Truffle languages Let us briefly talk about some ...

Read More »

💻 Introducing our brand new Youtube channel for Programming Video Courses

Hey fellow Geeks,following our Community’s feedback and staying on trend with the industry developments, we are super excited to announce the launch of our brand new Youtube channel! On our channel, we will be hosting video courses related to Java programming, but software development in general as well. We will be featuring code walk-through as well as full-blown tutorials. In ...

Read More »

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

Headless eCommerce – Common architectural elements

 In our previous article from this series we introduced a use case around headless e-commerce for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  Part 2 – Common architectural elements The only thing left to cover was the order in which you’ll be led through ...

Read More »

Looking into the JDK 16 vector API

JDK 16 comes with the incubator module jdk.incubator.vector (JEP 338) which provides a portable API for expressing vector computations. In this post we will have a quick look at this new API. Note that the API is in incubator status and likely to change in future releases. Why vector operations? When supported by the underlying hardware vector operations can increase ...

Read More »

Installing Anthos Service Mesh on GKE

Istio is an open source service mesh framework that employs traffic management, security, resiliency and observability during service to service communication. The framework itself is platform agnostic, it means you could also use it with non-Kubernetes services or for that matter, even monolithic applications. Some of the core features offered by Istio are service discovery, routing, load balancing, health check, ...

Read More »

Java 16: Stream.toList()

Java 16 introduces a handy new Stream.toList() method which makes it easier to convert a stream into a list. The returned list is unmodifiable and calls to any mutator method will throw an UnsupportedOperationException. Here is some sample code: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 import java.util.stream.Stream; import static java.util.stream.Collectors.*; ...

Read More »

List of Open Source Security Tools

As a founder of a security company, I’m constantly looking for open source tools to either incorporate in our offering, or get inspiration from, or provide integration with. And there are dozens of great open source security tools, so I decided to publish a list of them. This plethora of options is one of the reasons that security is so ...

Read More »

My tips for using IntelliJ IDEA effectively

I wanted to share my tips and tricks that and especially keyboard shortcuts that make me more productive when using IntelliJ IDEA. IntelliJ is my favorite IDE and a very well thought-out program in general, and despite trying to learn the countless shortcuts available, there are a few that give you the biggest productivity boost already. My frequently used features ...

Read More »

Headless eCommerce – An architectural introduction

We’re kicking off another series sharing a new architecture blueprint. It’s focusing on presenting access to ways of mapping successful implementations for specific use cases. It’s an interesting challenge creating architectural content based on common customer adoption patterns. That’s very different from most of the traditional marketing activities usually associated with generating content for the sole purpose of positioning products ...

Read More »

Point of sale – Example image distribution architecture

In our  previous article from this series we shared a look at the logical common architectural elements found in  point of sale imaging solution for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  Part 3 – Example image distribution architecture It started with ...

Read More »