Technical Debt, Product Debt or Business Debt: The Different Types and How To Deal With It. In the first part of the article, I define what tech debt is and …
How Long Would Your Organization Last Without Programmers The crucial role of programmers in organizational longevity A little straw poll I did recently on T…
I Got Invited To Google Foobar (Google’s Secret Hiring Program) This morning while I was brushing up on my Generative AI skills, I found a weird header pop-u…
Solving Concurrency Problems with Redis and Golang During the past few weeks I was doing a Redis course on Udemy (I really recommend it if you want to learn …
Implementing CSRF Security in a Spring Boot Application Cross-Site Request Forgery (CSRF) is a common web security vulnerability that allows attackers to mak…
Top 20 mobile apps which nobody knows about… In the vast ocean of mobile applications, some remarkable gems often go unnoticed. While popular apps dominate t…
SOLID in React: the good, the bad, and the awesome Let’s talk about SOLID principles from the perspective of the React application. If you’re not sure what S…