Wiki Home

evergreenLast update on Jul 9, 2026
Download .md

🌲 Development Wiki

Wiki ini berisi standarisasi, spesifikasi, dan best practices untuk semua stack yang digunakan.


🚀 Getting Started

Setup local environment, toolchain, dan konfigurasi dasar.

TopicDescription
overview\|Local Environment SetupPrasyarat runtime dan global tools
git-hooks\|Git HooksLefthook, pre-commit, commit-msg hooks
commit-convention\|Commit ConventionConventional Commits + commitlint
linting-formatting\|Linting & FormattingESLint, Prettier, Biome
editor-config\|Editor ConfigurationZed, Neovim, Starship, Ghostty

📋 Standards

Standarisasi penamaan, struktur, dan desain yang berlaku untuk semua project.

TopicDescription
naming-conventions\|Naming ConventionsFile, branch, variable, function naming
project-structure\|Project StructureRoot files, monorepo, README standards
api-design\|API DesignREST URL structure, response format, status codes

🔀 Git

Best practices untuk branching, commit, dan kolaborasi.

TopicDescription
branching\|Branching StrategyBranch hierarchy, feature branch workflow
workflow\|Git Workflow & CollaborationDaily workflow, PR, code review

🏗️ Architecture

Prinsip arsitektur untuk semua backend service.

TopicDescription
clean-architecture\|Clean ArchitectureLayer separation, dependency rule
dependency-injection\|Dependency InjectionDI patterns: Go (fx), Laravel, NestJS
database-design\|Database DesignPostgreSQL schema, migration, indexing
caching\|Caching StrategyRedis, cache-aside, in-memory, CDN

🛠️ Tech Stacks

Standar development per teknologi.

StackDescription
stacks/golang/overview\|GoLayout, fx, Chi, testing, Ent/GORM
stacks/laravel/overview\|LaravelRepository pattern, Filament, testing
stacks/svelte/overview\|Svelte / SvelteKitSvelte 5 runes, state, TanStack Query
stacks/react-next/overview\|React / Next.jsApp Router, TanStack Query, Tailwind
stacks/astro/overview\|AstroIslands, content collections, routing
stacks/bun-hono/overview\|Bun + HonoHono router, Drizzle, Zod, multi-stage Docker
stacks/flutter/overview\|FlutterClean arch, BLoC, GoRouter
stacks/nestjs/overview\|NestJSModule pattern, Prisma, DTO validation

📖 Guides

Panduan praktis lintas stack.

TopicDescription
onboarding\|New Project OnboardingChecklist setup project baru
testing\|Testing StandardsUnit, integration, E2E untuk semua stack
deployment\|Deployment GuideVPS, platform pilihan, environment
docker\|Docker DeploymentMulti-stage, PostgreSQL, Redis, Compose
ci-cd\|CI/CD PipelineGitHub Actions workflows
design-system\|Design SystemTailwind, shadcn/ui, tokens, accessibility

📝 Notes

Referensi teknis dan troubleshooting.

TopicDescription
performance\|Performance OptimizationFrontend & backend optimization
security\|Security StandardsSecrets, validation, XSS, SQLi, headers
troubleshooting\|Troubleshooting GuideCommon issues dan solusi
analytics\|Analytics & MonitoringGA4, Sentry, Prometheus, logging

Last updated: 2026-07-10