Skip to content

Personal Site Engineering Journal

πŸ” Overview

Engineering Journal mencatat perjalanan engineering Personal Site secara kronologis, termasuk perencanaan, implementasi, pengujian, masalah yang ditemukan, dan penyelesaiannya.

Dokumen ini mempertahankan konteks historis. Kondisi dan prosedur yang berlaku saat ini tersedia pada dokumentasi utama Personal Site, terutama bagian Architecture, Development, Infrastructure, CI/CD, Operations, dan Troubleshooting.

🧭 How to Use This Journal

  • Baca berdasarkan fase untuk mengikuti proses implementasi.
  • Gunakan Technical Note untuk melihat langkah dan hasil pekerjaan.
  • Gunakan CI/CD dan Operations untuk prosedur yang berlaku saat ini.
  • Gunakan Architecture untuk memahami desain sistem.
  • Gunakan Personal Site ADR Catalog untuk memahami alasan keputusan arsitektur.

πŸ› οΈ Engineering Phases

Phase Scope Status
Continuous Integration Build Hugo dan publish artifact ke MinIO Implemented and verified
Continuous Deployment Deploy artifact ke NGINX melalui Jenkins Implemented and verified

Planned Ansible Phase

Tabel hanya memuat fase yang sudah memiliki Engineering Journal dan Technical Note. Infrastructure provisioning menggunakan Ansible masih berstatus planned pada dokumentasi current-state dan belum menjadi bagian Engineering Journal. Fase tersebut baru ditambahkan ke index setelah aktivitas engineering dan Technical Note-nya dimulai.

πŸ“„ Document Types

Document Purpose
Technical Note Mencatat aktivitas engineering dan hasil implementasi
ADR Mencatat keputusan serta konsekuensinya
Current-state documentation Menjelaskan arsitektur dan prosedur yang berlaku saat ini