-
Software Development
The Internet Is Pseudo-Decentralized
We mostly view the internet as something decentralized and resilient. And from practical point of view, it almost is. The…
Read More » -
Enterprise Java
Stateless Spring Security Part 3: JWT + Social Authentication
This third and final part in my Stateless Spring Security series is about mixing previous post about JWT token based…
Read More » -
Enterprise Java
Learning Netflix Governator – Part 1
I have been working with Netflix Governator for the last few days and got to try out a small sample…
Read More » -
Core Java
Transforming Collections with Decorators
The Decorator Pattern Ever since first learning the programming design patterns, the decorator pattern has been my favorite. It seemed…
Read More » -
Core Java
Using Java 8 to Prevent Excessively Wide Logs
Some logs are there to be consumed by machines and kept forever. Other logs are there just to debug and…
Read More » -
Enterprise Java
MDB != JMS and vice-versa
Basics A Message Driven Bean (further referred to as MDB) is just another EJB like Stateless, Stateful or a Singleton.…
Read More » -
Core Java
Advanced Creation of Hamcrest Matchers
Intro Last time, I went over what a Hamcrest Matcher was, how it’s used, and how to make one. In…
Read More » -
Core Java
Redesigning Hamcrest
I’ve done a few posts on the Hamcrest library, and I really do enjoy using it, but there are a…
Read More » -
Core Java
Java Lambdas and Low Latency
Overview The main question around the use of Lambdas in Java and Low Latency is; Does they produce garbage and…
Read More »