On the 2020/06/06 I published my first Python module. It's a Geo Location calculator which uses the Haversine formula to calculate distances.
Reactive programming is a very important art and a very interesting subject. It uses the Publish/Subscribe pattern or in other words the Observer pattern. With this fun example we'll demonstrate how it works in practice with Kittens!
When we get into the job market, not always we get the best machines to work with and to make the things we love. Having a Windows machine isn't necessarily bad news, but the machines that usually come with it, either have limitations or you end up needing more tools than the ones that Windows seems to offer. Nonetheless, many things are actually very much possible with a Windows machine. They usually just have a different shape.
Discussing why it is important to use the right String types when putting data in Redis
How to create pub-sub redis architecture using Micronaut
Kong Konnect is only the beginning of the journey. We will see how to manage your APIs across multi-cloud environments
Want to learn how to program a spring application without annotations, and what are the benefits of it? Let me start by saying CDI is different and much less magical. Learn why, in this article.
If you already know what circuit-breakers are, then this article could enrich your experience working with them, so come along and learn the greatness of Circuit Breakers!
Monitoring applications can easier said than done. What if I told you that it can be easier and it can be done? Let's try Grafana and Prometheus!
Ever wondered how to create a JWT token and what does that actually mean? How about using it in something relatively unknown? Let's see that with KumuluzEE!
So what is the big difference between Kotlin Coroutines and Java Virtual Threads? Aren they the same under a different management? How do they work with each other and can they work together with each other
Did you know that we can compile Java and Kotlin code, even Python to binary native code? We can skip JIT with it and improve start-up times. How can we do that? This is what this article is about!
How can we monitor our application with StatsD and could be the setup to allow that to happen? Find out in this article and how to use that in a Kong plugin
What is an API Gateway and how can we use it? Kong offers that and in open-source form as well. Find out how the OSS version works!
Working with Localstack can help us understand AWS a bit more because we can run an environment that acts in a similar way to AWS Cloud Services
We talk a lot about reactive, but reactive is also meant to make our applications resilient as possible, but what does that mean?
What are circuit-breakers? The stop a circuit when something wrong is happening right? But how can we control that?
The Saga design pattern has amazing benefits in terms of resilience. We can do that with the Eventuate libraries and Kotlin. Here is how!
How can we use data stream and what does that mean? Does Kotlin really offers an alternative?
Do you have a Chrome OS? It may work great for you dev endeavors
What is minikube and how is it related to Kubernetes, which we frequently name k8s?
Can WebFlux be better than the tradition MVC? Why and why not? This is your test to clear that up!
1. Introduction The concept of reactive programming can be traced way back to the mid-60s....
Introduction The first time this term appeared in Software Engineering lexicons was all...
Introduction This architecture principle was created by Alistair Cockburn in 2005. This is...
On the 24th of April 2024, I gave a presentation about Decoding Kotlin at the JetBrains Headquarters...
To quickly start learning Kuma, on of the most important things we need is cluster. Then we also need...
If I would have to point out one of the most confusing Dispatchers in the world of Kotlin coroutines,...
If you have this question, perhaps you are a long time server-side developer and are wondering what...
One of the greatest strong points of Kotlin can also be its weakness. When we talk about data classes...