This article describes my working setup (hardware and software) as a remote freelance Java developer. I've been working from either home, co-working

Read More

Feature flags offer a solution to decouple the deployment of a feature from its release. This can help us continuously deploy new

Read More

It's been almost a year since I've bought the MacBook Pro M1 (arm64 processor) for my daily Java development as a freelance

Read More

Gatling is a performance testing tool to carry out load tests on applications. Gatling can spawn thousands of virtual users/clients over a

Read More

Starting with a new programming language is always exciting. However, it can be overwhelming as we have to get comfortable with the

Read More

My original plan was to demo the container image support of AWS Lambda with a Java example that uses Selenium to scrape

Read More

Starting with Mockito version 3.5.0, we can now mock Java constructors with Mockito. This allows us to return a mock from every

Read More

Want to start a religious discussion? Start asking your teammates whether or not you should mock static method calls. It's debatable if

Read More

With this blog post, we'll learn how to use the Serverless framework to develop and deploy AWS Lambda functions using Java and

Read More

I was recently wasting time and energy to get the CI pipelines for my two main GitHub repositories working with Travis CI.

Read More