Full Story
The work,
the reasons.
January to May 2026. Four products, one server, all of it alone. This is the full record.
The ideal I work toward: "Minjun, soon I am my own universe." I am everything. I build to remove what blocks me, fix what bothers me, and make my life run better. These four products are the evidence of that.
This site is not a portfolio to impress. It's a record — for me. I think in large frames, I want many things, and I've built across several directions at once. These products are breadcrumbs: they show what I care about, where I'm headed, and how I see the world. I need to look back and see the proof clearly.
I don't want to be remembered as someone who used AI to make a website look good. I built tools that actually run — on real capital, real data, every single day. The distinction between a working product and a demo is everything. Every one of these solves a real problem I had. That matters to me more than anything.
Vibe coding is one of the most exciting and important technologies in my life. It's what made five months of output possible. But the work underneath is real — full-stack, solo, one server. PostgreSQL, Redis, nginx, Stripe, systemd. All configured by hand. All running.
I am building toward something. This site is how I keep knowing who I am along the way.
- 01
Build because you need it. Every product here started as friction — something missing, something broken, something I couldn't ignore. Not an idea. A problem.
- 02
Use what you build. I use all four products. This is the only way to maintain quality. When something bothers me, I fix it immediately. No waiting for feedback.
- 03
Do it alone. Frontend, backend, infra, design, domain setup — all of it. No outside team, no outside funding. Slower, maybe. But I understand every piece of it.
- 04
Record the evidence. I need to know who I am and keep knowing it. These products, this site — they're a mirror. A record of how I tried to solve problems and what came out.
- 05
Crypto is serious. Three of four products live here. I invest, I trade, I track, I automate. I build the infrastructure for my own financial world.
"The brand behind all of it."
ASTHATE is the umbrella — the overall brand for the entire ecosystem (except Todo). It started as a personal crypto tracking tool when scattered balances across exchanges, wallets, and DeFi became unmanageable. No existing tool did what I needed, so I built it. First commit January 2026. I've been shipping it every day since.
"My laziness and untidiness needed a real fix."
Nothing out there fixed my specific brand of disorganization. So I built my own — Life Modeling, Journal, Planner, and Calendar unified in one workspace. Built in March 2026, used every single day since. 3,600+ lines of pure vanilla JS. No framework — just code that does exactly what I need.
"I wanted to manage assets — first I had to track them."
The original goal was crypto asset management. But to manage capital, you first have to know exactly where it all is and how it's moving. That question — "how do I track all the money I'm running?" — became Astha Ledger. Separates deposits from yield, transfers from PnL. Real numbers, not approximations. Spun out of ASTHATE in April 2026 as a standalone paid product with Stripe.
"I kept losing money in crypto until DCA clicked as the answer."
Years of reacting to the market, losing money, emotional decisions. Then it became clear: DCA is the answer. Stop trying to time it. Build a system and let it run. The bot executes DCA strategies automatically on Binance — emotion out, discipline in. Running live on real capital since launch.
| Frontend | HTML / CSS / JSNext.jsTypeScriptPWA / Service Worker |
| Backend | Node.jsExpress.jsNext.js API Routesnode-cron |
| Database | PostgreSQLSQLitePrisma ORMRedis |
| Payments | StripeWebhooksSubscription billing |
| Infra | Vultr VPSnginxsystemdLet's EncryptUbuntu |
| APIs | Binance APICEX APIsOn-chain RPC |