Integrating SonarCloud with Checkstyle

How to check your coding style while using SonarCloud

January 15, 2023 · 6 min · 1107 words · junghoon-vans

[DND 8th] Backend Developer Acceptance Retrospective

I wrote a review of passing the 8th DND class, including what I felt after participating in the orientation.

January 8, 2023 · 2 min · 342 words · junghoon-vans

Managing Git Hooks Easily with pre-commit

Explains how pre-commit helps share, version, install, and run Git hooks consistently across a project.

October 12, 2022 · 3 min · 440 words · junghoon-vans

[Spring] Why Spring?

Explains why Spring emerged by looking at J2EE, application servers, EJB complexity, and Spring’s core values.

July 21, 2022 · 6 min · 1087 words · junghoon-vans

What I Learned as an Instructor at the Digital Competency Center

Reflects on teaching at the Digital Competency Center and how explaining concepts revealed the value of writing technical blog posts.

July 20, 2022 · 3 min · 436 words · junghoon-vans

🔮 Applying a Dynamic Theme to utterances

Shows how to apply Utterances comments and synchronize their theme with a Hugo site’s dynamic dark/light mode.

July 17, 2022 · 4 min · 677 words · junghoon-vans

Reorganizing the Tech Blog

Looks back on reorganizing the tech blog, changing the theme, moving hosting to Vercel, and renewing the motivation to write.

July 13, 2022 · 3 min · 541 words · junghoon-vans

[Crypto] My Take on the Recent LUNA Rise

$Luna to the moon 🌕

February 27, 2022 · 7 min · 1351 words · junghoon-vans

[Java] Replace Loops with Collection Pipelines

When is it best to use streams introduced in Java 8?

July 19, 2021 · 3 min · 559 words · junghoon-vans

[Java] Primitive Types and Reference Types

Let’s learn about Java’s basic data types and reference data types!

July 16, 2021 · 4 min · 723 words · junghoon-vans