-
Core Java
Functional Java by Example | Part 5 – Move I/O to the Outside
This is part 5 of the series called “Functional Java by Example”. In previous part we stopped mutating our documents…
Read More » -
DevOps
What should you be automating in the development process?
What to automate? Which parts of the delivery process are good candidates? Which applications will benefit from automation? At first,…
Read More » -
Enterprise Java
Serverless Security: Putting it on Autopilot
Ack: This article is a remix of stuff learned from personal experience as well as from multiple other sources on…
Read More » -
Enterprise Java
Top 5 Spring Boot Features Java Developers Should Know
You might have heard about Spring Boot and it’s magical powers about creating a Spring Web application in just under…
Read More » -
Core Java
QuickBooks and Sage Data Exporter
Many small and medium business work with QuickBooks for their accounting module. Similarly many companies also use Sage for their…
Read More » -
Software Development
Resources on Distributed Hash Tables
Distributed p2p technologies have always been fascinating to me. Bittorrent is cool not because you can download pirated content for…
Read More » -
Core Java
An Extension To TellDontAsk
More than five years go, Martin Fowler pinpointed one of the biggest problems in Object-Oriented Programming in his famous TellDontAsk…
Read More » -
Core Java
Revisions and Immutability
Here’s a brief post. I’m not sure how to start it. It’s one of those “why didn’t I think of…
Read More » -
Software Development
Multilevel Adapter Pattern
Intro This post continues my “new pattern ideas” series. I’ll describe a special version of the adapter pattern that can…
Read More »