2025 · Tech Journey · Full Stack Dev
Adrian's
Code Chronicles
From pentester scripts to full-stack apps. 3 years of building, debugging, and turning coffee into clean code.
Top Topics
Next.js + Firebase Auth
Login guards, middleware, auth flow drama
Expo & React Native
Hooks everywhere, clean architecture
Firestore & Storage
Keranjang → Ajukan → Pemesanan di BKMG
WebSocket & Chat
WhatsApp Web level expectations
Final Project
Proposal, pitching, deployment, presentation
Next.js + Firebase Auth
Login guards, middleware, auth flow drama
Expo & React Native
Hooks everywhere, clean architecture
Firestore & Storage
Keranjang → Ajukan → Pemesanan di BKMG
WebSocket & Chat
WhatsApp Web level expectations
Final Project
Proposal, pitching, deployment, presentation
Biggest Obsession
Loops, repeats, copy-paste nightmares? I turn them into sleek reusable hooks.
One rule: clean code or bust.
Projects
Monthly Recap
Academic Mode
Mobile Dev
Realtime Era
Auth & Security
Animation UX
Refactor Season
Most Unexpected Question
““Kok domain udah pointing ke VPS tapi website masih nggak bisa diakses?“
“— Pertanyaan yang memicu 5 jam debugging DNS, firewall, dan server config
Root Cause
- DNS propagation delay (TTL 24 jam)
- Port 80/443 tertutup di UFW firewall
- Nginx server block belum dikonfigurasi
- A record belum terupdate di nameserver
Solution Applied
- Lower TTL & flush DNS cache
- Configure UFW: sudo ufw allow 80,443/tcp
- Setup Nginx server blocks & SSL (Certbot)
- Verify with dig/nslookup & server monitoring
Key Learnings
Signature Style
Bahasa santai, to the point
Suka step jelas & full code
Anti jawaban kepanjangan
Achievements
Hook Architect
Firebase Tamer
Proposal TA Survivor
WebSocket Tester