Artikel
Panduan dan catatan
Tulisan praktis dari membangun di suherman.net — AI lokal, coding agents, delivery berbasis spesifikasi, dan merilis produk.
10 menit bacaSelain Gherkin: ADR, SHALL, OpenAPI, dan sisa paket spesifikasi
Gherkin hanya lapisan bukti yang bisa dijalankan. SurveyDesk juga menyimpan ADR, requirements SHALL, OpenAPI, FormSpec, cerita produk, dan prompt regenerasi — supaya Anda tidak harus menonton ulang YouTube untuk belajar arsitekturnya.
ADRSpec-Driven DevelopmentSurveyDeskGherkinBaca →
7 menit bacaCatatan sesi — live build SurveyDesk (12 Sep 2026)
Catatan tahan lama dari sesi Sabtu English: Spec-Driven Development, SurveyDesk di web/iOS/Android, Agent on Rails, Gherkin + ADR sebagai guardrail, dan biaya agent lokal. Melengkapi rekaman YouTube — bukan pengganti transkrip.
WebinarSurveyDeskSpec-Driven DevelopmentCatatan sesiBaca →- 6 menit baca
Latih chatbot tanpa mengganti model
Sabtu, 19 September 2026. TripSpec menyusun liburan dari panduan lokal, menawarkan tiga penerbangan tanpa harga, dan mengingatkan di dalam aplikasi. Kalau jawabannya salah, kita ubah aturannya dan nilai percakapan yang sama lagi. File modelnya tetap qwen3.5.
Spec-Driven DevelopmentTripSpecWebinarBaca →
9 menit bacaMulai SDD: dari ide ke spesifikasi ke implementasi
Nonton live build 12 Sep (atau rekamannya) lalu malah makin bingung? SDD artinya Spec-Driven Development. Ini jalurnya yang pendek: ide → spesifikasi → implementasi → bukti — dan kontrak API netral bahasa (referensi Python; Java boleh).
Spec-Driven DevelopmentMulaiSurveyDeskAI agentsBaca →
7 menit bacaVibe coding vs spec: perubahan tetap harus mendarat di kontrak
Langsung di 12 Sep kami mengetik permintaan natural language ke agent — refresh di Android, bukan di iPad — dan instruksinya adalah update the spec. Inilah perbedaan nyata antara vibe coding dan Spec-Driven Development: vibe boleh; chat bukan sumber kebenaran.
Vibe codingSpec-Driven DevelopmentSurveyDeskAI agentsBaca →
8 menit bacaCrafted vs AI-generated: cara membaca repo Spec-Driven
Pembelajar sering bertanya file mana yang ditulis manusia dan mana yang ditulis agent. Di Spec-Driven Development pemisahan yang berguna bukan nama committer — melainkan kontrak vs implementasi. Berikut cara umum membedakannya dan belajar commit demi commit.
Spec-Driven DevelopmentBelajarGitAI agentsBaca →
9 menit bacaCara menyiapkan spesifikasi SurveyDesk dengan Agent On Rails
Gunakan cerita produk SurveyDesk lengkap (local-first, operator native, web Next.js anonim, API OpenAPI/SQLite netral bahasa dengan referensi Python, FormSpec, brand, non-goals, demo) sebagai input gather. Konfirmasi outline, dan Agent On Rails menulis paket spesifikasi referensi sebelum coding agent menyentuh apps/.
Agent On RailsSurveyDeskSpec-Driven DevelopmentBaca →
10 menit bacaSpec-Driven Development: tulis kontrak sebelum agent menulis kode
Ngoding berbasis prompt mati bersama chat. Spesifikasi bertahan: persyaratan SHALL, tes penerimaan, dan prompt regenerasi supaya agent lain bisa membangun ulang produk yang sama. Begini kami menjalankan SDD di Analytica Copilot.
Spec-Driven DevelopmentDelivery AIAnalitikBaca →
8 menit bacaAgent On Rails: hentikan forever-loop tanpa menjaga terminal
Kami menyetujui AOR-006 dan AOR-009: eskalasi model yang cerdas, watchdog lingkungan, state task milik engine, dan run report yang tahan lama — lalu menerbitkan cerita yang sama di situs produk.
Agent On RailsDelivery AITata kelolaBaca →
9 menit bacaBiar Ollama benar-benar ngoding dengan OpenCode
Model chat hanya menyarankan teks. Coding agent butuh model yang bisa tool-calling, context window besar, dan konfigurasi provider OpenCode yang tepat. Ini alur setup lengkapnya.
AI lokalOpenCodeOllamaBaca →
