Blog & Articles

All Articles

A collection of technical guides, insights, and tips on programming, technology, and IT careers.

H
Backend
9 min

How to Use Docker Rollout for Zero Downtime Deployment

Still frequently facing the 502 Bad Gateway error when deploying applications on VPS? It's time to bring the concept of Kubernetes-style rolling updates to the simplicity of Docker Compose. Learn about zero downtime architecture, integration case studies, and troubleshooting here.

Sigit Wasis SubektiSigit Wasis Subekti

22 Sep 2026

W
Backend
10 min

Why Should You Learn Go Now?

This language focuses on three main philosophies: simple syntax (simplicity), very fast compilation times to binary form (fast compile), and very light handling of parallel processes through Goroutines (concurrency-first).

Sigit Wasis SubektiSigit Wasis Subekti

20 Sep 2026

M
AI
14 min

Mengarungi Era Rekayasa Perangkat Lunak Berbasis AI: Dari Pengetik Kode Menjadi System Architect

Panduan komprehensif bagi software engineer untuk beradaptasi di era kecerdasan buatan: membedah pergeseran dari pemrograman deterministik ke probabilistik, arsitektur LLM, RAG, dan Autonomous Agent, implementasi kode terstruktur, mitigasi celah keamanan (prompt injection & PII), hingga strategi menjaga reliabilitas sistem di lingkungan production.

Sigit Wasis SubektiSigit Wasis Subekti

11 Sep 2026

D
Backend
8 min

Docker Multi-Stage Build for Laravel Production: A Guide to Building Super Sleek and Secure Images

With this technique, we separate the compilation process (compile assets and vendor installation) from the final runtime. The end result?

Sigit Wasis SubektiSigit Wasis Subekti

10 Sep 2026

D
Backend
10 min

Deploy Laravel with Docker: Step By Step Guide

Docker is no longer just a trend, but the de facto standard of software architecture today. Mastering containerization makes your development workflow much more consistent, secure, and easy to deploy to any cloud provider without surprise errors in the middle of the night.

Sigit Wasis SubektiSigit Wasis Subekti

2 Sep 2026

I
AI
7 min

Introduction to AI for Software Engineers: Changing the Paradigm from Logic to Probability

A comprehensive article that reviews the transformation of conventional programming concepts (if-else logic) to artificial intelligence (probabilistic modeling), equipping software engineers with a basic understanding of Machine Learning, Deep Learning, Generative AI, and a practical career transition roadmap.

Sigit Wasis SubektiSigit Wasis Subekti

28 Agu 2026

S
Database
7 min

SELECT, WHERE, dan Filtering Data — Seni Mengambil Data Secara Presisi

Pelajari cara menyaring data SQL secara presisi. Pahami urutan eksekusi query, bahaya SELECT *, penggunaan LIKE/ILIKE, hingga cara menangani nilai NULL dengan benar.

Sigit Wasis SubektiSigit Wasis Subekti

25 Agu 2026

9
Backend
9 min

9 Konsep Modern JavaScript (ES6+) Yang Wajib Diketahui Setiap Developer

Pelajari 9 konsep modern JavaScript (ES6+) paling penting untuk software engineer. Pembahasan lengkap destructuring, arrow function, async/await, hingga modul export/import.

Sigit Wasis SubektiSigit Wasis Subekti

24 Agu 2026

Trending
I
Database
10 min

Introduction to SQL & Database Setup — Basic Foundations of Data Management

In the first article of this database guide series, we will dismantle the basic concepts of SQL, understand how an RDBMS works, and immediately practice the process of setting up a database working environment on your local computer.

Sigit Wasis SubektiSigit Wasis Subekti

21 Agu 2026

Halaman 1 dari 3