spinny:~/writing $ ls -la
total 31
- -rw-r--r-- 2026-04-12 10min devsecops-shift-left-security-guide.md — DevSecOps untuk Pembangun Perisian: Panduan Praktikal Shift-Left Security
- -rw-r--r-- 2026-04-12 12min webassembly-wasm-complete-guide.md — WebAssembly untuk Pembangun Web: Dari Kosong ke Pengeluaran
- -rw-r--r-- 2026-03-28 7min serverless-aws-lambda-vercel-cloudflare.md — Serverless dalam Amalan: AWS Lambda vs Vercel Functions vs Cloudflare Workers
- -rw-r--r-- 2026-03-27 7min rust-vs-go-comparison.md — Rust vs Go: Bahasa Mana Yang Perlu Anda Pilih pada 2026?
- -rw-r--r-- 2026-03-26 6min docker-containers-complete-guide.md — Docker untuk Pemula: Dari Image Pertama hingga Deploy Produksi
- -rw-r--r-- 2026-03-25 7min platform-engineering-internal-developer-platform.md — Platform Engineering: Cara Membina Internal Developer Platform
- -rw-r--r-- 2026-03-24 6min ai-coding-agents-comparison.md — Perbandingan Ejen Pengkodan AI: Claude Code vs Cursor vs GitHub Copilot
- -rw-r--r-- 2026-03-23 7min mcp-model-context-protocol-guide.md — MCP (Model Context Protocol): Panduan Lengkap untuk Pembangun
- -rw-r--r-- 2026-03-02 14min create-demo-claude-code-vibecoding.md — Cara Membina Demo dengan Claude Code: Vibecoding dengan Supabase dan Vercel
- -rw-r--r-- 2026-03-02 2min how-to-get-into-ycombinator.md — Cara Masuk ke Y Combinator: Panduan Lengkap untuk Pengasas Startup
- -rw-r--r-- 2026-03-02 2min rag-langchain-deep-dive.md — RAG dan LangChain: Panduan Lengkap Retrieval-Augmented Generation
- -rw-r--r-- 2026-01-22 2min advanced-typescript-patterns.md — 5 Corak TypeScript Lanjutan untuk Jurutera Kanan