Michał Mazur / Technical blog

Notes from
the engineering desk.

Thoughts, case studies and tutorials on software engineering and the tools behind it.

About the author

Latest articles

Browse the archive

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...

Read article

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....

Read article

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 s...

Read article

Search articles

Enter a title or keyword to find an article.

What is stored?

Your choice is saved on this device for six months. Accepting enables Google Analytics and AddToAny. Tally, involve.me and Disqus load automatically, independently of this choice. External providers apply their own privacy policies. You can change your choice in the footer.