Writing on software development, backend engineering, and more.
Sharing insights from building backend systems, working with databases, and learning DevOps practices.
Building Scalable REST APIs with Go and Clean Architecture
API Design
Backend
Clean Architecture
Go
A comprehensive guide to building maintainable and scalable REST APIs using Go, Fiber framework, and Clean Architecture principles.
Implementing CI/CD Pipelines with GitHub Actions for Full-Stack Applications
CI/CD
DevOps
Docker
GitHub Actions
Learn how to set up automated deployment pipelines using GitHub Actions, Docker, and VPS hosting—based on real experience from managing the INTRIVIA 2025 infrastructure.
Database Design Best Practices: Lessons from Teaching 43 Students
Best Practices
Database
PostgreSQL
SQL
Essential database design principles and SQL optimization techniques learned from teaching Database Programming labs at Brawijaya University.