Latest Posts

All blog posts sorted by newest first.

A GitHub Actions Workflow to Restrict File Change Scope by Branch in a Monorepo

2026-02-26
Learn how to implement a GitHub Actions workflow that automatically validates whether changed files in a PR fall within the corresponding service directory based on the branch name in a monorepo.
see more →

Running ESLint Only on Changed Files in CI

2026-02-25
Learn how to run ESLint only on changed files in CI to introduce new ESLint rules without friction in a large-scale monorepo.
see more →

Introducing the PnP (Project in Project) Concept

2026-02-15
Let's learn about the PnP concept — creating and managing sub-projects within a main project — and how to adopt it.
see more →

[Claude Code] Basic Knowledge and How to Use

2026-02-15
Let's learn the basics of Claude Code, from installation to tokens, models, modes, and useful tips.
see more →

[Git] Setting up a parallel workspace with Worktree

2026-02-15
Let's learn how to work in parallel across separate directories using Git Worktree.
see more →

[React] React Clean Code in Practice

2026-02-14
A summary of the core concepts of React Clean Code — Cohesion, Single Responsibility, and Abstraction — presented at Toss's SLASH 21 conference, with practical code examples.
see more →

[React] Basic Concepts and How React Rendering Works

2026-02-14
Learn what React rendering is, the difference between the Render Phase and Commit Phase, Fiber objects, Keys and rendering, batch processing, closures and state snapshots, and more about the basic concepts and behavior of React rendering.
see more →

[React] Optimizing React Rendering Performance

2026-02-14
Learn why rendering performance optimization matters in React, how to use optimization APIs like React.memo, shouldComponentUpdate, and PureComponent, how to fix reference issues with useCallback/useMemo, immutability, how to measure performance, and the React Compiler.
see more →

[Web] Comprehensive Lighthouse Performance Optimization Guide

2026-02-14
Sharing the methods applied to improve Lighthouse performance scores on an Astro blog, including image optimization, CSS optimization, web font optimization, and accessibility improvements.
see more →

My Side Project Story

2025-02-25
I share my experiences and lessons learned while working on side projects as a developer.
see more →

What Side Projects Mean for Developers

2025-02-24
I will share my personal perspective on what side projects are for developers and why you should do side projects.
see more →

Troubleshooting Dependabot PRs Not Working in a Monorepo

2025-02-05
Learn about the causes and solutions for Dependabot rebase failures due to Branch Protection Rules and lockfile updates in a Yarn Workspaces-based monorepo.
see more →

SHARE
Twitter Facebook RSS