Lejdi PriftiDon’t make proprietary solutions out of open source projectsIn this article, I want to highlight the potential problems that may arise when you take an open source project and modify it to suit your…May 1May 1
Lejdi PriftiSecure your application with Spring Security and KeycloakNowadays, writing secure apps is becoming essential, and security is a major component of application development. For this reason, we will…Apr 3Apr 3
Lejdi PriftiAI vs Human — Detect LLM generated textFirst article of 2024! Let’s detect LLM generated text!Jan 8Jan 8
Lejdi PriftiHow to properly handle errors in Spring StateMachineIn this article, we are going to look at the proper way of handling errors in Spring StateMachine.Dec 2, 2023Dec 2, 2023
Lejdi PriftiHow to use Spring Actuator with Grafana & PrometheusThis post will walk you through setting up a Spring application with Prometheus to submit metrics in Grafana. All this will be done in…Nov 26, 2023Nov 26, 2023
Lejdi PriftiWebSummit 2023: Where are AI and Web3 heading to?In this article, I will give you an overview of the most fascinating talks that took place at WebSummit 2023. I participated in the…Nov 20, 2023Nov 20, 2023
Lejdi PriftiBuild your customized Keycloak imageKeycloak occasionally does not provide the functionalities that our clients or us desire. In this scenario, what should we do?Nov 10, 2023Nov 10, 2023
Lejdi PriftiUse Spring Retry instead of do-whileIn this article, I’ll outline the advantages of switching from the standard do-while method to Spring Retry when contacting external…Nov 1, 20231Nov 1, 20231
Lejdi PriftiLog HTTP requests with RestTemplateIn this short article, I want to emphasise how important it is to log the HTTP request when using RestTemplate or WebClient. This could…Oct 19, 2023Oct 19, 2023
Lejdi PriftiConfiguring WebSocket in Flutter and Spring-BootIn this article, we are going to look at creating a simple chat application using Spring-Boot and Flutter. This will help us understand how…Oct 16, 20231Oct 16, 20231