Getting started with Reactive Programming and Reactor Core

Before getting into this tutorial, I recommend that you read our “Understanding reactive programming in Java” post, as it will lay down the foundation to what we will do in this tutorial and will make things a lot easier to understand. In this post, we will go through a sequence of steps that will allow […]

Understanding reactive programming in Java

In this post, we will discuss the principles of reactive programming, which problems is it trying to solve and discuss the basics of reactive programming in Java. This tutorial will focus on the usage of reactive programming in Java but the principles and ideas discussed in this tutorial can apply to other programming languages. This […]

How to cheaply improve your laptop’s performance

Is your laptop running slow? Maybe it is outdated and needs an upgrade? In this post, we will discuss some ways that can improve your laptop’s performance and hopefully you can squeeze in a year or two of usability before needing to buy a new one. Identify the performance bottleneck Before you start performing upgrades on […]

Best gift ideas for programmers and tech savvy people

Photo by Giftpundits.com from Pexels (photo has been modified) (Disclaimer: this post contains our affiliate links and they redirect to your local Amazon store) In this post, we will discuss some gift ideas that lots of developers, programmers, software engineers or a tech savvy people would appreciate. So, without further ado, let us go to our first […]

How to configure sharding with Lucene, Hibernate search & Spring Boot

In this guide, we will explore how to implement sharding with Lucene and Hibernate Search in a Spring boot and JPA environment. We will discuss why is it useful and when is it a good idea to implement it. I would also suggest that you read our guide here if you are just getting started with […]

Scroll to top