How learning about Cloud infrastructures can benefit all developers
Cloud deployment is slowly becoming a new normal, and several studies already showed that there is a dramatic shortage in…
How to stand out from the crowd as a Junior Developer
A lot of friends would think that, due to the shortage in developers on the labor market, they would get…
Developing secure applications – Java advanced (OCP)
This post covers Java security related topics as presented at Oracle University Online (Java SE 11 training), as required for…
Angular Material dark / light theme switcher
For my graduation work of Bachelor degree in Computer Science, I chose to focus and put extra effort on UX/UI,…
Annotations – Java advanced (OCP)
Java provides built-in ready-to-use annotations as well as the possibility to create one’s own annotations. Annotations allow to add metadata…
Concurrency and Multithreading – Java advanced (OCP)
Every Java program running has at least one thread, “main”, automatically created by the JVM. Each thread is represented by…
How to estimate your value and negotiate your salary as a developer (yes, even if you’re a Junior!)
Even though it’s sometimes taboo to say it out loud, we’re all doing our job for a main purpose: earning…