Skip to content
Swil
  • Writing
  • Work
  • Vibe
  • Lab/lab3D scenes, a playable piano, the solar system.
  • 3D Models/modelsModels you can turn and look around.
  • Music/musicA listening room, an aespa archive and a piano.
  • Terminal/terminalA small command line in the browser.

Things to click, turn and listen to.

  • Planner/tools/workA week of tasks with a focus timer.
  • Image editor/tools/image-editCrop, resize and adjust in the browser.
  • Typing/tools/typingA typing trainer.
  • All tools →/tools

Small tools I use myself, all in the browser.

  • Finuwell↗finuwell.comAn atlas of how the body works.(opens in a new tab)
  • Swil News↗news.supwil.comAI and tech news, updated daily.(opens in a new tab)
  • SwirlRead↗swirl-read.vercel.appA Markdown reader for a notes folder.(opens in a new tab)

Separate apps I built, each on its own site.

  • Resources/resourceTools and reading I keep going back to.
  • Perf/perfThis site's own measurements.
  • Changelog/changelogWhat changed on the site, and when.

Reading I go back to, and how this site is measured and changed.

Writing/blogWork/projectVibe/vibe

Explore

Lab/lab3D scenes, a playable piano, the solar system.3D Models/modelsModels you can turn and look around.Music/musicA listening room, an aespa archive and a piano.Terminal/terminalA small command line in the browser.

Planner/tools/workA week of tasks with a focus timer.Image editor/tools/image-editCrop, resize and adjust in the browser.Typing/tools/typingA typing trainer.All tools →/tools

Finuwell ↗(opens in a new tab)finuwell.comAn atlas of how the body works.Swil News ↗(opens in a new tab)news.supwil.comAI and tech news, updated daily.SwirlRead ↗(opens in a new tab)swirl-read.vercel.appA Markdown reader for a notes folder.

Resources/resourceTools and reading I keep going back to.Perf/perfThis site's own measurements.Changelog/changelogWhat changed on the site, and when.

Site

  • Home
  • Writing
  • Work
  • Vibe
  • RSS

Playground

  • Lab
  • 3D Models
  • Music
  • Terminal

Tools

  • Planner
  • Image editor
  • Typing
  • All tools→

Apps

  • Finuwell↗
  • Swil News↗
  • SwirlRead↗

More

  • Resources
  • Perf
  • Changelog

Elsewhere

  • GitHub
  • LinkedIn
  • Bilibili
  • Email

Huahao Shang, 2026 · Privacy

Built with Next.js · measured at /perf

— A demonstration · for the band I love

An aespa
showcase.

A small fan page. Album notes, members, and a curated track-by-track set — pick a song below to play it inline with mood-driven visuals and live cuts where I have them.

æ
01 · The four

Members

SM ENTERTAINMENT · 2020 →
Kkarina.jpg
Karina
LEADER · DANCE · RAP
Ggiselle.jpg
Giselle
RAP · VOCAL
Wwinter.jpg
Winter
VOCAL · DANCE
Nningning.jpg
Ningning
MAIN VOCAL
02 · Discography

Albums I keep coming back to

8 RELEASES
A
Armageddon
2024 · LP
M
MY WORLD
2023 · 3rd Mini
D
Drama
2023 · 4th Mini
G
Girls
2022 · 2nd Mini
S
Savage
2021 · 1st Mini
W
Whiplash
2024 · 5th Mini
N
Next Level
2021 · Single
B
Black Mamba
2020 · Debut
03 · The Wilson set

If you’ve never listened — start here.

Pick a track from the dropdown on the right. Each one comes with mood-driven visuals and a live cut where I’ve found a great mirror. Less than 30 minutes, ordered for a first listen.

“

“Drama is the one I’d put on first. The bass drop at 0:47 is unreasonable, in a good way.”

— ME, AT 2AM, ON A TUESDAY

aespa

archive

Prologue

0:00 / 3:11

Lyrics

drag to seek

  • Woo Woo Woo
  • La-la
  • Woo Woo Woo
  • La-la
  • 난 내가 참 어려워
    我觉得自己做什么都很困难I find myself so difficult
  • 늘 모든 게
    加上所有的一切Everything always
  • 다 불안해
    都感到不安Makes me anxious
  • 아직 어린 내 맘이
    我幼小的心灵My heart still so young
  • 자라지 못한 채
    还未成熟Hasn't grown yet
  • 나를 보곤 해
    他们总是看着我They just look at me
  • Hey Hey
  • 어른이란 이름의 Tag
    大人的标志The tag that says adult
  • 변해버린 Everything
    一切都变了Everything has changed
  • 갈필 잃은 맘이
    失去笔画的心A heart that lost its strokes
  • 날 밀어내 매일
    一把推开我Pushes me away every day
  • Maybe
  • I'm a weirdo
  • I know
  • 나만 이런 걸까
    只有我会这样吗?Am I the only one like this?
  • 어린아이처럼
    就像小孩一样Like a little child
  • Oh No
  • 왠지 난 서투른 걸
    我总觉得自己很生疏Somehow I'm so clumsy
  • Oh
  • And I don't know what to do
  • And I don't know how
  • 달려가는 시간 뒤로
    在奔跑过后As time runs ahead
  • 나만 멈춰있어
    只有我会停下来Only I'm left standing still
  • It goes like
  • Woo Woo Woo
  • La-la
  • Woo Woo Woo
  • La-la
  • 늘 기대완 다르게
    总是跟期待的不一样Always different from what I hoped
  • 흘러가는 Way
    流逝的道路The way it flows
  • 이젠 익숙해
    我早已习惯I'm used to it now
  • 그대로 걸어가
    就这样过去Just keep walking
  • 이 비 바람 다
    这场雨就如风一般All this rain and wind
  • 때가 되면 다시
    等时机到了再来When the time comes again
  • 그칠 테니까
    只有我会停下It will stop
  • Oh
  • Hey Hey
  • 의미 없어
    毫无意义It's meaningless
  • 정해진 Map
    规定的地图The map that's set
  • 한 걸음씩
    一步一步Step by step
  • Every day
  • 선명해진 맘이
    变得清晰起来的内心My heart growing clearer
  • 날 이끌어 매일
    引领着我的每一天Leads me every day
  • Maybe
  • I'm a weirdo
  • I know
  • 나만 이런 걸까
    只有我会这样吗?Am I the only one like this?
  • 어린아이처럼
    就像小孩一样Like a little child
  • Oh No
  • 왠지 난 서투른 걸
    我总觉得自己很生疏Somehow I'm so clumsy
  • Oh
  • And I don't know what to do
  • And I don't know how
  • 달려가는 시간 뒤로
    在奔跑过后As time runs ahead
  • 나만 멈춰있어
    只有我会停下来Only I'm left standing still
  • Baby
  • 다른 누구와 내 삶을
    我的人生My life with anyone else
  • 비교할 필요 없어
    没必要作比较No need to compare
  • 하루씩
    一天Day by day
  • 나의 것들로 날
    用我的内心With my own things
  • 채워나가
    填补过去I fill myself up
  • 삶이란 미로
    所谓人生的迷宫Life is a maze
  • 때론 헤매도
    有时候即使彷徨Sometimes I get lost
  • 이 자체로 소중한 걸
    但自己本身就很珍贵But I'm precious as I am
  • 그 끝이 어디든
    不管结局是什么Wherever it ends
  • 정해진 결말은 없어
    即使没有注定好的结局There's no fixed ending
  • 누가 뭐라 해도
    不管别人说什么No matter what they say
  • Oh No
  • 나답게 가고 싶어
    我想要我自己走出去I want to go my own way
  • 오직 나만의 속도로
    以我自己的速度Only at my own speed
  • 흐름대로 가
    跟着潮流走Go with the flow
  • 셀 수 없는 날들 위로
    无数次的安慰Over countless days
  • 나의 이야길 써
    写我的故事I write my story
  • 지금 난
    如今我Right now I
  • Woo Woo Woo
  • La-la
  • Woo Woo Woo
  • La-la