In this article, I’ll tell you a story about an old man in a village, and by the end of this story, you’ll have understood what exactly the iterator pattern is and how it works!

Once upon a time, in a village, there lived an old man who worked in…


Photo by Laura Gariglio on Unsplash

OAuth is one of those technologies that is almost as widely misunderstood as it’s used. In this article, let’s strip away the jargon and really understand how the technology behind OAuth actually works.

First of all, as you can guess from the name, OAuth has something to do with Auth…


Photo by Samantha Lam on Unsplash

JSON Web tokens or JWTs are a very popular way to do user authorization in web apps today. JWT has also become very popular in the context of micro services and some of the other developments in the way we build web applications today.

Let’s set aside all the jargon…

Java Brains

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store