jesperancinha's comments

jesperancinha | 1 year ago | on: Java vs. Kotlin: A Developer's Perspective

It could have been a more extended article, I agree with that, and perhaps in more detail. Having said that, I don't think in general many people would read such a long article. Sometimes stuff given in a nutshell can trigger curiosity for one to do their own research and actively find what the differences are between Java and Kotlin. One note though, virtual threads aren't per se directly connected with Java. Though they are frequently presented under the context of the Java programming language, they are part of the JVM ecosystem and have nothing to do with the programming language. And there are also coroutine implementations in Java, though extremely verbose and horrendous, that work in the same way as Kotlin coroutines. In principle, we should be able to use Java Virtual Threads with any language in the JVM ecosystem and we can also implement the continuations with ForkJoinPools principles associated with Coroutines in Java. One thing doesn't stop the other and although in the beginning most of us seemed to be led to believe that they belonged to the discussion between Java and Kotlin, they actually do not. Have a good one!

jesperancinha | 1 year ago | on: Java vs. Kotlin: A Developer's Perspective

This is great article about the differences between Java and Kotlin from a serious honest perspective. Most of the times, these days, when we talk about Kotlin, we see to get pushed into discussions where people tend to defend Kotlin and suggest to abandon the usage of Java altogether, which at times feels like talking about an oxymoron, other than something else. In this article the discussion has no side of the story and is just an honest short look at what is important in Kotlin and in Java. Enjoy everyone and have a good one!

jesperancinha | 1 year ago | on: Joost Klein Story at this point covered by the NOS

A charismatic figure, Joost Klein in the middle of a controversy and a court case in Sweden apparently for a threatening gesture he allegedly made to a camera person. At this point we seem to only know that the story is that Joost has allegedly made a threatening gesture to the camera, but nothing is being said about which gesture it actually was. Apparently it has been said that there is strong evidence to support that, but it hasn't been shown to the public yet and given that the exact story still didn't came out and Joost was disqualified and didn't participated in the final because of that, there is a growing frustration among fans. The story is also being placed into a collage of other negative stories that have been told about the EBU. It is a developing story.

jesperancinha | 1 year ago | on: Education in the Netherlands

It is an organized system, but I would like to see research somewhere that can shed some light about the efficiency of it. I guess that the question on my mind is indeed what is the effect on this system of education in preparing people for the future and creating brilliant minds.

jesperancinha | 1 year ago

General introduction to understand how to provide security, what is API security and different sub-topics regarding this issue, that are relevant in all areas of Software Security under the context of the Kong Gateways. Have the time of your life reading it because it is a great start for your future as a Cloud Software Engineer.

jesperancinha | 1 year ago | on: The GA of Kong Konnect Dedicated Cloud Gateways

Finally it seems like the GA (Global Availability) of Kong Konnect has come! Check out the new features in this amazing article. The great think it provides now is coverage to a lot of regions, and that is the world coverage, and automatic updates. It also comes with smart global DNS and autopilot features, which allow for automatic scalaility and manage your High Availability SLA's for you. It seems like a great thing that is coming and I will definitely investigate that.

jesperancinha | 1 year ago | on: Consolidated JDK 22 Release Notes

The new JDK22 release seems quite exciting. If I look at all of the new features the ones that stand out to me and that I want to investigate are these:

1.vUnnamed Variables & Patterns 2. Statements before super 3. Stream gatheres.

I might do a video about the whole thing. But that is for later. Right now I really please with the developments in Java.

jesperancinha | 1 year ago | on: Arrow Project for Arrow on GitHub

Arrow is a great project that give us many possibilities to manage null values, create composed accessors among many other functionalities. One of the things that I trully enjoy about this project is that it provides an easy way to create code and access values in our data structures using something called optics. This is only an example. Arrow Optics implement a pattern that allows us to use Lens, which is another feature of it, and that enable us to create easy access to complex types that are structured in the form of a tree. I find this project fascinating.

jesperancinha | 1 year ago | on: DataFrameAndNotebooksAmsterdam2024 – Discovering why trains come in late in NL

This repository has been created by Jolan and is about using notebooks in Kotlin to investigate the registered delays of the trains in The Netherlands (using the NS - Nationale Spoorweggn). The presentation Jolan created is very insightful and it helps better understand how to work with Kotlin notebooks with table investigation and graphic interface and chart generation using Kotlin code using IntelliJ as IDE for it.

jesperancinha | 1 year ago | on: Insomnia 9.0

I love the fact that Insomnia has had so many improvements and I already made a few runs. The Pre-request scripting feature looks great! It is also great that the errors are gone even though that wasn't really an issue for me personally. But I think the feature that I find for me to be the most useful is the API mocking feature. This can potentially increase productivity for a good x times fold, purely because a mock API can be a lot of work and if we can incorporate that with the client than it looks like that work time and allocated effort will greatly be reduced. This is also a perfect opportunity to combine that with the pre-request scripting feature. I can't wait to explore this in more detail and make a whole article about it, with the matching video to accompany it with.

jesperancinha | 1 year ago | on: Multi-LLM AI Gateway to run, secure, and govern AI traffic

Kong Gateway has now AI integrated with the gateway, which apparently allows us to use AI in the context of our applications and use it to build them, make secure applications and allow the implementation of several observability patterns to monitor our applications. I wonder how this works and how can this allows us to make applications better. It also offer the promise of implementing stuff using no single line of code. This could be unattractive for developers, but it may offer integration possibilities that, on the other hand may actually leverage the work of software developers in order to focus on the actual code and no so much in things like AI, securtity and observability. The multi large language models integrated with Kong API gateway may actually make the life of programmers much easier. I will investigate this and show my results in nexts posts.

jesperancinha | 1 year ago | on: Docker and Test Container Waiting Forever Fix

For many developers, testing is something that is taken as something less relevant and is an area where in general, most people don't want to think about. For these people there are always many reasons to support this and hardly any of them is a good reason. When we think about tests, unit testing, regression tests, E2E testing, integration testing or "jupiter testing" (as I have heard one day someone say), we are trying our best to make our application reliable for current and future changes.

jesperancinha | 1 year ago

Learning JWT security using KumuluzEE — The finances of a league of the environment

jesperancinha | 1 year ago

NewsCast — Using Sagas with Choreography and Orchestration Patterns — A Java 17 / Kotlin example

jesperancinha | 1 year ago

From Paris to Berlin — Creating Circuit-Breakers in Kotlin

jesperancinha | 1 year ago

City Library — An advanced guide to Circuit Breakers in Kotlin

jesperancinha | 1 year ago

Let's make resilient applications using different mechanisms! Making a VMA’s application.
page 1