CHANGHYUN.ME

Web Developer based in Seoul

Tech is just a tool. Direction and intention always come first.

I care more about why something should exist than how fast I can build it. Structure over UI, maintainability over speed, context over features. Clean code helps me think clearly — and that's the real goal.

"The Greeks said 'techne' was more than craft — it was a way of understanding the world by making."

01. Evolution Log

v10.0 Next.js

2025 — Present

Rebuilt with Next.js 14+ and Tailwind CSS. Focused on performance, modularity, and a raw, document-driven aesthetic.

  • • App Router Architecture
  • • Server Components
  • • Zero-runtime CSS

v6.0 Node.js

2018

This was my first foray into Node.js. Since JavaScript had always felt more natural to me than PHP, working with Node honestly felt like playing in a sandbox. Even now, I still enjoy spinning up quick services with Node over full-blown frameworks.

v1.0 HTML/CSS

2012

To celebrate turning 20, I built my very first personal site using just static HTML and a bit of CSS. It was simple, but it got the job done. Back then, I was using the domain cholalo.me.

02. Philosophy

Structure First

I don't start with pixels. I start with data structures and user flows. If the logic is sound, the UI follows naturally.

Minimal Dependencies

Every package is a liability. I prefer native web APIs and custom implementations for core functionality over heavy libraries.

03. Tech Stack

Core Web: Modern Framework

"Built this site with Next.js + Tailwind. Pretty much my go-to stack these days."

  • Next.js
  • React
  • Tailwind CSS

Core Web: Experimental

"I usually reach for Astro when someone asks me to whip up a clean site fast. Svelte? Looked easy at first... then it pooped on my expectations."

  • Astro
  • SvelteKit

Core Web: Node.js

"Might be past its prime, but I still use it a lot — still feels fresh and exciting every time."

  • Node.js
  • Express
  • Socket.io
  • ejs

Core Web: Legacy Standard

"The APM was the first combo I met when I stepped into the world of code. It was already legacy back then — now, it feels more like a trace left behind in time."

  • Apache
  • PHP
  • MySQL

Now Exploring: Languages

"I've been eyeing Go for its solid rep, and Python... well, still not sure where it fits in."

  • Go
  • Python

Styling & UI

"Been rocking Less for like a decade. Still hits different. Bootstrap feels legacy, but hey — they're still shipping updates."

  • Tailwind CSS
  • Sass
  • Less
  • Bootstrap
  • CSS

Databases

"I prefer seals over dolphins. Elephants? Still too much, every time."

  • MongoDB
  • PostgreSQL
  • MySQL

Infra & DevOps

"Kinda obsessed with serverless stuff lately — Vercel's been a game changer."

  • Vercel
  • Serverless
  • AWS
  • Firebase
  • Cloudflare
  • nginx

Tools

"Affinity Designer is way cheaper than Illustrator — and honestly, it's the only tool I've ever gotten 100x my money's worth from."

  • Figma
  • Affinity Designer
  • Affinity Publisher
  • Illustrator

Others

"Once cutting-edge, now just tech fossils I used to swear by. Wild fact: jQuery actually released version 4 in 2025."

  • jQuery
  • Wordpress
  • GNUBoard
  • XE