This article describes my working setup (hardware and software) as a remote freelance Java developer. I've been working from either home, co-working
Feature flags offer a solution to decouple the deployment of a feature from its release. This can help us continuously deploy new
It's been almost a year since I've bought the MacBook Pro M1 (arm64 processor) for my daily Java development as a freelance
Gatling is a performance testing tool to carry out load tests on applications. Gatling can spawn thousands of virtual users/clients over a
Starting with a new programming language is always exciting. However, it can be overwhelming as we have to get comfortable with the
Yet another blog post about a Mockito feature that we should rarely use: Mockito deep stubs. With this article, we'll explore how
Testcontainers offers several initialization strategies for our Docker containers when writing integration tests. Depending on the Docker image we use for our
My original plan was to demo the container image support of AWS Lambda with a Java example that uses Selenium to scrape
Starting with Mockito version 3.5.0, we can now mock Java constructors with Mockito. This allows us to return a mock from every
Fetching data via HTTP from a remote system is a task almost every application has to solve. Fortunately, there are mature Java