Java
-
Functional Decomposition
Why Do I Have To Have A Function? function giveBonus(currentYear, price) { if ((currentYear % 4 === 0) && price…
Read More » -
Calling Google Cloud Services in Java
If you want to call Google Cloud Services using a Java based codebase, then broadly there are two approaches to…
Read More » -
React Version Stamping Recipe
My view on version numbering is that we should take the build time and git SHA of our code and…
Read More » -
Serverless Spring is Quite Bouncy
I’ve written a couple of articles about AWS Lambda I showed how to use Hibernate in AWS Lambdas over on…
Read More » -
The Chimera Function
I’ve written before about a function that essentially does two different versions of the same thing. It’s sort of cute to…
Read More » -
Comments Suggesting Refactoring
Allow me to share with you one of my favourite refactorings. This comment in the code indicates a missing extract…
Read More » -
Insane AWS Lambda Speed Up
What makes this post annoying is that we’ve suffered from a slow Lambda cold start for a very long time,…
Read More » -
Which is better: A monolithic Kafka cluster vs many?
Apache Kafka is designed for performance and large volumes of data. Kafka’s append-only log format, sequential I/O access, and zero…
Read More » -
How to Reduce Cloud Cost by 99% for EDA Kafka Applications
While the cloud offers great convenience and flexibility, the operational cost for applications deployed in the cloud can sometimes be…
Read More »