Hello World!

Technical blog by backend developer Junghoon Ban.

Using Java 21 Pattern Matching Effectively (with Scala)

The highly developed Java is indistinguishable from Scala.

September 21, 2023 · 11 min · 2273 words · junghoon-vans

Spring Data Meilisearch #3 - Building an Integration Test Environment

Building an integrated test environment with Testcontainers and the JUnit 5 extension model

August 30, 2023 · 6 min · 1159 words · junghoon-vans

Spring Data Meilisearch #2 - Annotation-based Configuration

How to support annotation based configuration in spring library

August 11, 2023 · 2 min · 240 words · junghoon-vans

Spring Data Meilisearch #1 - Namespace-based Configuration

How to support namespace-based configuration in a Spring library

July 26, 2023 · 4 min · 772 words · junghoon-vans

Building a Testcontainers Library for Meilisearch

We introduce Testcontainers Meilisearch and share what we felt while developing it.

July 21, 2023 · 2 min · 408 words · junghoon-vans

Spring Data Meilisearch #0 - Project Introduction

Introducing the reasons and goals for starting the Spring Data Meilisearch project.

June 28, 2023 · 3 min · 448 words · junghoon-vans

[Java] Why Use Deque Instead of Stack?

Compares Queue, Stack, and Deque in Java and explains why Deque is preferred over the legacy Stack class.

May 5, 2023 · 6 min · 1122 words · junghoon-vans

Automating ECS Deployments with Jib and GitHub Actions

Build a deployment pipeline to focus on development

March 24, 2023 · 8 min · 1510 words · junghoon-vans

[DND 8th] Weddingmap Project Retrospective

Completing the 8th DND activities

March 8, 2023 · 6 min · 1172 words · junghoon-vans

Deploying GitHub Pages with Official Actions

Introducing how to deploy GitHub Pages using official Actions.

January 21, 2023 · 3 min · 525 words · junghoon-vans