Stories / essays / field notes
Articles
The long road behind the concepts: why I learned them, what broke, what survived, and what those lessons became.
Bytecode Is the Future of Dynamic Programming
Why I believe Bytecode will change the way we write software “The greatest limitations of software are not in the CPU, but in how we think about execution.”
The Dream Searching for Another Dream
Midnight thoughts, code as poetry, and dreams taking shape
The Solo Founder
There are paths you can only walk alone Not because you are lonely But because silence is the only place Where you can hear your own footstep
Open Mindset for KitWork
People kept asking me after the previous post:What exactly was I on that made the writing feel like that?
Kitwork and My Journey as an Indie Hacker Pursuing Open-Source
When I wrote the very first lines in Kitwork's README, many people called me “crazy.”
Building an Engine to See Programming Differently
I’m building an engine that changes the way we look at programming, a roadmap, a philosophy, and a tool for simplicity, clarity, and creativity.
The Indie
If someone asked me what I do, and they truly wanted an honest answer, I might say indie.
A Dreamy Developer Finding Where I Belong
I used to think the indie journey started with a product. It doesn’t. It starts with finding yourself.
The Dream of Indie Coders
“If you walk towards the sun, you will feel its warmth.And if you walk against the sun, the light will still follow you.”
The Indie Path
Five years ago, I returned to Tam Kỳ with nothing but an old laptop, empty pockets, and a heart full of unspoken dreams, unsure of where the road ahead would lead me.
Directive Sync – The “Odd” Story of Kit JS
In the world of JavaScript, we’re used to concepts like bind, model, class, or style. They all revolve around one philosophy: data flows down, view reacts.
Why Does Kit JS Exist?
It’s me again. Today, I want to explain why Kit JS exists and what purpose it serves — beyond the story I shared last time.
