Code Maze Author

Sławomir Świętoniowski

For over a quarter of a century, I have been involved in programming and broadly understood IT, as an academic teacher, an employee of companies from the financial services sector, and currently a mentor/freelancer. Despite the passage of years, this subject still fascinates me, and dealing with it brings joy. Over the years, I have used many programming languages, starting (in my childhood) with Basic, through various types of assembler, in my studies I used Pascal, C/C++, Java, Ada, in my professional career I mainly used C# but also Java, Python and ... many, many others. I had the opportunity to deeply learn database systems, especially MS SQL and Oracle, but also PostgreSQL, MongoDB, ... you name it :-). Currently, I primarily use .NET + C# on the backend and React + TypeScript on the frontend.
Also find me here:


MY ARTICLES:

How to Prevent Concurrent Execution of a Hangfire Job

In this article, we will see how we can prevent the concurrent execution of a Hangfire job. Hangfire is a wonderful tool for scheduling recurring background jobs. But, if we are not careful, we can encounter strange or intermittent errors caused by concurrent...

Using the Result Pattern in .NET Web API

In the expanding world of APIs, meaningful error responses can be just as crucial as well-structured success responses, and here, the Result Pattern can help us greatly. [sc name="patreon-source-code"...