profile image

Have a question or a project in mind?

Just hit the button below and reach out — I'll get back to you within 24 hours!
Whether it’s building a website, developing a program, or even grabbing a meal together,
I’m open to any kind of conversation. 😊

About me

That mindset didn’t come from tech — it came from always wanting to make sense of things by building, not just thinking.

The Greeks said *“techne”* was more than craft — it was a way of understanding the world by making. That still makes sense to me.

Philosophy

I like building things — not just coding for the sake of it, but actually figuring out why something should exist before touching the keyboard.

I’m not the “move fast and break stuff” type. More like “think it through, then build fast — and make sure it doesn’t break later.”

I enjoy finding the cleanest way to solve messy problems.
I believe good tools matter, but clear thinking matters more.
Also, I probably spend too much time tweaking things no one else notices. And I’m fine with that.

If something feels off, I’ll refactor it.
If something’s confusing, I’ll simplify it.
If it needs to ship, I’ll get it done.

Simple as that.

About Me

I didn’t start in tech. I studied music — until I realized I enjoyed tinkering with Linux and building little websites way more than practicing scales.

Turns out, composing and coding aren’t that different: both are about structure, flow, and knowing when to break the rules.

What I Use

Here’s a look at the stacks I’ve chosen so far — and the languages I’m currently exploring.
Here’s a rundown of the stacks I genuinely enjoy working with.

Core Web: Modern Framework

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

Core Web: Experimental

Astro
SvelteKit
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.

Core Web: Node.js

Node.js
Express
Socket.io
ejs
Might be past its prime, but I still use it a lot — still feels fresh and exciting every time.

Core Web: Legacy Standard

apache
PHP
MySQL
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.

Now Exploring: Languages

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

Styling & UI

Tailwind CSS
Sass
less
Bootstrap
CSS
Been rocking Less for like a decade. Still hits different.
Bootstrap feels legacy, but hey — they’re still shipping updates.

Databases

MongoDB
PostgreSQL
MySQL
I prefer seals over dolphins. Elephants? Still too much, every time.

Infra & DevOps

Vercel
Serverless
AWS
Firebase
Clodflare
nginx
Kinda obsessed with serverless stuff lately — Vercel’s been a game changer.

Tools

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

Others

jQuery
Wordpress
GNUBoard(legacy)
XE(legacy)
Once cutting-edge, now just tech fossils I used to swear by.
Wild fact: jQuery actually released version 4 in 2025.
CHANGHYUN.me
© 2015-2025 All rights reserved.
Thank you for Vercel