Teaser Image

Laws and Principles of Software Development

Read about the most often cited laws and principles in software development and what we can learn from them.

Teaser Image

Atomic Habits in Software Development

Investing in daily habits pays out. Here are some software development habits you might want to try out.

Running Scheduled Jobs in Spring Boot

Scheduled jobs are a piece of business logic that should run on a scheduled basis. Spring allows us to run scheduled jobs in the Spring container by using some simple annotations. We will illustrate how to configure and run scheduled jobs in applications built using the Spring Boot framework.

Teaser Image

Complete Guide to CSRF/XSRF (Cross-Site Request Forgery)

In this article, we will understand a type of website attack called Cross-Site Request Forgery (CSRF). We will look at the kind of websites which usually fall victim to CSRF attacks, how an attacker crafts a CSRF attack, and some techniques to mitigate the risk of being compromised with a CSRF attack

On This Page

Get Your Hands Dirty on Clean Architecture
Get Your Hands Dirty

149 reviews on Amazon and Goodreads.

Join more than 6,000 readers.

Subscribe to my mailing list to get 50% off.

Follow Reflectoring