Home
Borko Rajkovic Tech Blog
Cancel

Typing systems explained

In the realm of programming languages and type systems, understanding how types are enforced and interpreted is crucial for writing robust and maintainable code. Three common approaches to type che...

Rush Clock

Ever feel like time is slipping away faster than you can catch it? Say hello to the Rush Clock! 🕒⚡ It’s your go-to tool for managing time like a pro. Whether you’re tackling deadlines or simply w...

This is NOT an ordinary clock

If you figure out how it works, leave a comment. Hint: try clicking somewhere on the clock.

Callback Scheduling in JavaScript: Fire Callbacks at the Stroke of Every Second

Sometimes you would like to execute a callback exactly on the stroke of each second. There are many cases when you would like to achieve such behavior, here are just a few examples: New Year’s ...

IT Crossword

Try if you can complete this IT crossword. Good luck! Created with crosswordlabs.com

Unlocking the Theater Experience

New plays in local theater Recently I stumbled upon an advertisement for the local theater. From time to time I like to bring my kids to a theater as they enjoy it. Wow, there is a play that I can...

Modulo vs Remainder

Once I had to migrate an application from Python to Javascript. Even though the code was copied almost exactly, tests were failing. After some time I finally found out that the % operator is not th...

Code review using Git

A common practice in modern software development companies is to have a Code Review process in their development teams, which I believe is a must for a clean code base. In this post, I am going to...

Generics in Java part 3 of 3

This article is the third and final part of the series Generics in Java. Here are links to all parts: Generics in Java part 1 of 3 Generics in Java part 2 of 3 Generics in Java part 3 of...

Generics in Java part 2 of 3

This article is the second part of the series Generics in Java. Here are links to all parts: Generics in Java part 1 of 3 Generics in Java part 2 of 3 Generics in Java part 3 of 3 Now ...