← Back to Home

About

Despair

The Person Behind the Keyboard

++ ++ ## ## function() return null; console.log await sleep

The Night Coder

VampireDeveloper

This is me at 3 AM. Hunched over the keyboard. Coffee Don't ask how many I've had in hand. Chasing bugs that only appear when the world sleeps. I don't drink blood—I drink coffee. I don't sleep—I compile.

Caffeine
∞
Sleep
NULL
Bugs
404
</> :: </> :: </>

~ My Setup

📍 Hong Kong (HKT timezone)

MacBook glowing in the dark, the only light in my cave.

Mechanical keyboard Clicky switches for clicky thoughts providing ASMR.

Semi-auto coffee machine within arm's reach (essential for survival).

Scattered sticky notes with half-formed ideas.

"Organized chaos" — every genius needs a system

$ Why I Do This

> Because 3AM ideas hit different

> Because nobody interrupts you

The world is quieter at night. No Slack notifications. No meetings. Just you, the code, and the occasional existential crisis about why that function worked yesterday but doesn't today.

Best bugs are found when everyone else is dreaming.

# The Reality

I don't have it all figured out. That's the point of this blog.

I break things so you don't have to. I spend hours debugging so you can spend minutes reading.

Every article here is written after I've gone through the pain, the confusion, and the "why isn't this working??" moments.

"Documentation is a love letter that you write to your future self."

— Future me, desperately reading this at 4 AM

Find Me in the Shadows

Ping me. I might be awake.