Badri's Thoughts, Stories & Ideas
I am a seasoned Software Engineer with more than 15 years of experience in designing, developing, and managing a diverse range of systems, including news portal, bill payment platform, e-commerce solution, and fintech application. I write about my experiences and best practices across a wide range of software engineering topics on a separate blog. You can read them here.
Jun 21

Agentic Development Part 2: Anatomi Coding Agent

13 min read
Jun 21

Agentic Development Part 1: Overview

11 min read
Jun 21

Spec Driven Development Part 5: Testing dalam Spec-Driven Development

11 min read
Jun 21

Spec Driven Development Part 4: Dari Spec ke Kode — Workflow Praktis

10 min read
Jun 21

Spec Driven Development Part 3: Spec untuk API & Kontrak Data

10 min read
Jun 21

Spec Driven Development Part 2: Anatomi Spec yang Baik

13 min read
Jun 21

Spec Driven Development Part 1: Overview

8 min read
Jun 19

Concurrency dan Race Condition di Rust: Panduan Lengkap dari Ownership hingga Async Tokio

20 min read
Jun 18

Concurrency dan Race Condition di Kotlin: Panduan Lengkap dari Thread hingga Coroutines

21 min read
Jun 17

Concurrency dan Race Condition di Go: Panduan Lengkap dari Dasar hingga Pola Produksi

21 min read

Portofolio