Have you ever wanted to use JavaScript or execute code from within your Cucumber feature…
Kotlin: Like Java, But Better (Part 2)
If you haven't already read part one of this blog series, then check…
Kotlin: Like Java, But Better (Part 1)
Kotlin has quickly risen to popularity as an alternative language to Java. In this blog…
Java 16: An Introduction from a Java 8 Monogamist
With the recent release of Java 16, we thought it would be nice to provide…
Comparing Quarkus to Spring Through the Eyes of JHipster
Approach According to the Quarkus [https://quarkus.io/] product page it is “A Kubernetes Native…
Tips and Tricks for Manually Scaling a Global DynamoDB Table from an AWS Lambda
Objective Write an AWS Lambda that manually scales a global DynamoDB table Why? DynamoDB tables…
Best Practices for AWS Lambda and Java
I attended a session from Stefano Buliani, Principal Business Development Manager at AWS, in which…
Recently at Voxxed Days Melbourne [https://australia.voxxeddays.com/] there was a Red Hat booth,…
Ever since Oracle took over the long-term advancement of the Java programming language, Java has…
Containerize your Spring Boot app with JIB
Java developers are familiar with building war or jar files using their preferred tools but…
Confluent & Twitter4j Tutorial
Reading a Real-Time stream of Tweets into Kafka Kafka is an amazing tool for processing…
Centralized Rules Engine on AWS ECS
As software engineers, we architect and develop many real-world applications solving many business problems, and…
The last 5 years have seen some rapid changes in the way new versions of…
AWS Lambda Execution context in Java demystified
In a previous article [https://test-ippon.ghost.io/serverless-architectures/], we described how Serverless architectures enable…
Tinkering for Non-Developers Part 2: Creating an Application
Fresh off the high of my successes in Part 1 [https://test-ippon.ghost.io/setup-dev-environment/…