Home

Building and Running a JAR from the Tests Directory

Hello there ✋, Hello ✋, I was tasked with integrating a Java class for data generation into our CI/CD pipeline. The goal was to create a shaded JAR that could run directly from the pipeline. The challenge was that the class was in the tests directory, which Maven doesn’t support for building JARs. I resolved this by using the maven-shade-plugi...

Read more

How to setup N8n.io on your server

Hello ✋, A few months ago, I came across an interesting tool for process automation. In its functionalities, it is very similar to Zapier, IFTT, or make.com. It’s called N8N. I base my automations, such as an “AI” assistant or managing Todoist, which I use for task and project management, on n8n. Some processes are still kept on make.com. What...

Read more

[Arch Kata] Lets's design hotdog POS system

Hello ✋, I’m starting a new challenge on the blog. I’m reading a great book “System design interview” and I came up with the idea for a series of posts dedicated to system design. A necessary skill for seniors, especially those applying for more important decisions. I found an interesting page https://www.architecturalkatas.com/kata.html, wher...

Read more

How to configure CORS in Spring Boot

Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served. https://en.wikipedia.org/wiki/Cross-origin_resource_sharing Here are 5 examples when CORS mechanism should be used: When a web application needs...

Read more

PocketStats app - how to integrate with GetPocket Api and visualize reading stats

I am a person who likes to motivate myself through figures and compare my results with others. I spend most of my time on the Internet. I subscribe a dozen newsletters, read the RSS feeds of dozens of blogs, browse social media like LinkedIn and Twitter regularly. Every day there are a lot of links to sites, documents, tools I want to familiariz...

Read more

How to generate Spring Boot application yaml properties with Helm on Kubernetes

Hi, The current post is aimed at developers, people who already have some experience with Spring, k8s and helm. I hope you will find the post useful. I was looking for something similar myself and didn’t find it. At the company, we work with microservices - mainly Spring Boot. We use Kubernetes and Helm to configure our microservices. We have ...

Read more