Archive
Semua tulisan yang pernah dipublikasikan di Santekno, terorganisir berdasarkan tahun dan bulan. Total 506 tulisan.
Jul 2026
4 tulisan
20 Jul
🐹
CLAUDE.md: Cara Membuat AI Selalu Paham Konteks Proyek Golang
Go
18 mnt
16 Jul
🐹
Ekosistem Tools SDD 2026: Claude Code, Kiro, Cursor vs Spec Kit untuk Golang
Go
20 mnt
15 Jul
🐹
Spesifikasi sebagai Source of Truth di Golang: Cara Berpikir SDD yang Baru
Go
21 mnt
13 Jul
🐹
Vibe Coding vs Specification-Driven Development: Kenapa Engineer Senior Mulai Pindah
Go
23 mnt
Jun 2026
2 tulisan
Mei 2026
2 tulisan
Des 2025
1 tulisan
Nov 2025
3 tulisan
Okt 2025
31 tulisan
31 Okt
🐹
123 Testing Resolver gqlgen dengan `httptest` dan Mock
Go
5 mnt
30 Okt
🐹
122 Studi Kasus: Sistem Registrasi & Login JWT dengan gqlgen
Go
6 mnt
29 Okt
🐹
121 Studi Kasus: API GraphQL Produk & Kategori dengan gqlgen
Go
5 mnt
28 Okt
🐹
120 Menggunakan Enum dan Scalar Kustom di gqlgen
Go
4 mnt
27 Okt
🐹
119 Optimasi Query Resolver dengan `dataloader`
Go
6 mnt
26 Okt
🐹
118 Middleware Resolver untuk Logging dan Monitoring
Go
5 mnt
25 Okt
🐹
117 Membuat Directive Kustom di gqlgen
Go
4 mnt
24 Okt
🐹
116 Menggunakan Context untuk Autentikasi di gqlgen
Go
5 mnt
23 Okt
🐹
115 Error Handling Terstruktur di Mutation gqlgen
Go
5 mnt
22 Okt
🐹
114 Membuat Middleware Validasi Global untuk Input
Go
5 mnt
21 Okt
🐹
113 Custom Validation di Resolver gqlgen
Go
6 mnt
20 Okt
🐹
112 Menggunakan `input` Tipe untuk Validasi Data
Go
5 mnt
19 Okt
🐹
111 Menambahkan Mutation ke Skema gqlgen
Go
4 mnt
18 Okt
🐹
110 Custom Model Mapping: Menghubungkan Tipe ke Struct Sendiri
Go
5 mnt
17 Okt
🐹
109 Menghubungkan Resolver dengan Model Database
Go
5 mnt
16 Okt
🐹
108 Menangani Resolver Otomatis dan Manual
Go
5 mnt
15 Okt
🐹
107 Menjalankan Code Generation untuk Resolver dan Model
Go
4 mnt
14 Okt
🐹
106 Menulis Skema `.graphqls` untuk gqlgen
Go
4 mnt
13 Okt
🐹
105 Cara Mengatur `gqlgen.yml` untuk Kustomisasi
Go
5 mnt
12 Okt
🐹
104 Struktur File gqlgen dan Cara Kerjanya
Go
5 mnt
11 Okt
🐹
103 Inisialisasi gqlgen dengan `go run github.com/99designs/gqlgen init`
Go
5 mnt
10 Okt
🐹
102 Menyiapkan Proyek gqlgen Pertama Anda
Go
4 mnt
09 Okt
🐹
101 Apa Itu gqlgen? GraphQL Code Generation untuk Go
Go
5 mnt
08 Okt
🐹
100 Roadmap Lanjutan Belajar GraphQL untuk Backend Developer Go
Go
5 mnt
07 Okt
🐹
99 Kontribusi ke Open Source graphql-go
Go
5 mnt
06 Okt
🐹
98 Membuat Plugin Sendiri untuk graphql-go
Go
6 mnt
05 Okt
🐹
97 GraphQL Code Generator dan Otomatisasi Skema
Go
5 mnt
04 Okt
🐹
96 Migrasi REST API ke GraphQL
Go
5 mnt
03 Okt
🐹
95 Studi Kasus: API Layanan Komentar dengan Moderasi
Go
5 mnt
02 Okt
🐹
94 Studi Kasus: Dashboard Admin Real-time
Go
5 mnt
01 Okt
🐹
93 Studi Kasus: API Produk & Keranjang Belanja
Go
5 mnt
Sep 2025
57 tulisan
30 Sep
🐹
92 Studi Kasus: Aplikasi Todo dengan Auth dan DB
Go
5 mnt
29 Sep
🐹
91 Studi Kasus: Sistem Manajemen Artikel (CMS)
Go
6 mnt
28 Sep
🐹
90 Strategi Pengujian dan CI/CD graphql-go
Go
6 mnt
27 Sep
🐹
89 Penulisan Resolver yang Bersih dan Reusable
Go
5 mnt
26 Sep
🐹
88 Struktur Project graphql-go yang Scalable
Go
6 mnt
26 Sep
🐹
110. Studi Kasus: Desain API yang Konsisten untuk Microservices Multi-Bahasa dengan Protobuf
Go
5 mnt
25 Sep
🐹
87 Tips Debugging Resolver dan Query GraphQL
Go
7 mnt
25 Sep
🐹
109. Studi Kasus: Mengelola Dependency Protobuf dengan Buf untuk Cross-platform
Go
5 mnt
24 Sep
🐹
86 Kesalahan Umum saat Menggunakan graphql-go
Go
5 mnt
24 Sep
🐹
108. Studi Kasus: Generate Protobuf Secara Otomatis untuk Banyak Bahasa
Go
6 mnt
23 Sep
🐹
85 Handling Error dan Loading State di Frontend
Go
6 mnt
23 Sep
🐹
107. Studi Kasus: Menyambungkan Frontend gRPC-Web (JavaScript) dengan Backend Go
Go
6 mnt
22 Sep
🐹
84 Query & Mutation dari Frontend
Go
5 mnt
22 Sep
🐹
106. Studi Kasus: Berbagi File Protobuf antara Proyek Go dan C#
Go
5 mnt
21 Sep
🐹
83 Menggunakan Apollo Client di Frontend
Go
5 mnt
21 Sep
🐹
105. Studi Kasus: Komunikasi antara Microservice Go dan Java via Protobuf
Go
5 mnt
20 Sep
🐹
82 Menyambungkan React App dengan graphql-go Backend
Go
5 mnt
20 Sep
🐹
104. Studi Kasus: Client iOS (Swift) dengan gRPC Go Backend
Go
5 mnt
19 Sep
🐹
81 Pengenalan Integrasi Frontend (React, Vue, Svelte)
Go
5 mnt
19 Sep
🐹
103. Studi Kasus: Client Android (Java/Kotlin) berkomunikasi dengan gRPC Server di Go
Go
4 mnt
18 Sep
🐹
80 Performance Benchmark graphql-go
Go
5 mnt
18 Sep
🐹
102. Studi Kasus: Membuat gRPC Server di Go dan Client di Node.js
Go
5 mnt
17 Sep
🐹
79 Teknik Optimisasi Skema dan Modularisasi
Go
5 mnt
17 Sep
🐹
101. Studi Kasus: Mengkonsumsi gRPC Server Go dari Python Client
Go
5 mnt
16 Sep
🐹
78 Caching Query dan Result Resolver
Go
5 mnt
16 Sep
🐹
100. Studi Kasus: Arsitektur Microservices Lengkap dengan gRPC di Go
Go
5 mnt
15 Sep
🐹
99. Studi Kasus: Dashboard Admin berbasis grpc-gateway
Go
5 mnt
15 Sep
🐹
77 N+1 Problem dan Solusinya dengan DataLoader
Go
6 mnt
15 Sep
📄
Liga 1 Indonesia 2025/2026: Jadwal & Berita Terlengkap
3 mnt
14 Sep
🐹
98. Studi Kasus: Sistem Point of Sale (POS) Terdistribusi
Go
5 mnt
14 Sep
🐹
76 Optimasi Resolver agar Tidak Lambat
Go
5 mnt
13 Sep
🐹
97. Studi Kasus: Layanan Chat Real-Time
Go
6 mnt
13 Sep
🐹
75 Mendokumentasikan Resolver dengan Komentar Go
Go
5 mnt
12 Sep
🐹
96. Studi Kasus: Sistem Inventaris Barang
Go
5 mnt
12 Sep
🐹
74 Menambahkan Keterangan dan Deskripsi di Skema
Go
5 mnt
11 Sep
🐹
95. Studi Kasus: Aplikasi Analitik Sederhana dengan Streaming
Go
5 mnt
11 Sep
🐹
73 Membangun Sistem Auto-docs di graphql-go
Go
5 mnt
10 Sep
🐹
94. Studi Kasus: Microservice Notifikasi Email
Go
5 mnt
10 Sep
🐹
72 Menggunakan GraphQL Playground untuk Dokumentasi Interaktif
Go
5 mnt
09 Sep
🐹
93. Studi Kasus: Sistem Pemesanan Tiket dengan gRPC
Go
5 mnt
09 Sep
🐹
71 Menulis Dokumentasi Skema Secara Otomatis
Go
5 mnt
08 Sep
🐹
92. Studi Kasus: Aplikasi Absensi Pegawai
Go
6 mnt
08 Sep
🐹
70 Load Balancing dan Scaling graphql-go
Go
5 mnt
07 Sep
🐹
91. Studi Kasus: Aplikasi Todo List berbasis gRPC
Go
5 mnt
07 Sep
🐹
69 Authentication di Federated Architecture
Go
5 mnt
06 Sep
🐹
90. Studi Kasus: Simulasi Load Testing gRPC
Go
5 mnt
06 Sep
🐹
68 Gateway Server dan Remote Schema Stitching
Go
5 mnt
05 Sep
🐹
89. Performance Benchmarking dengan `ghz`
Go
4 mnt
05 Sep
🐹
67 Menghubungkan Beberapa Service GraphQL di Go
Go
6 mnt
04 Sep
🐹
88. Menggunakan `grpcurl` untuk Testing Manual
Go
4 mnt
04 Sep
🐹
66 Pengenalan Federated GraphQL Architecture
Go
5 mnt
03 Sep
🐹
87. Studi Kasus: Debugging Masalah Streaming
Go
5 mnt
03 Sep
🐹
65 Skema Dinamis dan Custom Scalar Types
Go
5 mnt
02 Sep
🐹
86. Studi Kasus: Testing Layanan CRUD dengan gRPC
Go
6 mnt
02 Sep
🐹
64 Aliases dan Directives di Query
Go
5 mnt
01 Sep
🐹
85. Logging dan Debugging dengan `grpc-go`
Go
5 mnt
01 Sep
🐹
63 Fragment GraphQL dan Implementasinya
Go
5 mnt
Agu 2025
63 tulisan
31 Agu
🐹
84. Mock gRPC Server dengan `gomock`
Go
5 mnt
31 Agu
🐹
62 Resolver dengan Dependency Injection di Go
Go
5 mnt
30 Agu
🐹
83. Integration Testing untuk Client dan Server
Go
5 mnt
30 Agu
🐹
61 Nested Resolver dan Resolver Berantai
Go
5 mnt
29 Agu
🐹
82. Test dengan `bufconn` tanpa Network
Go
5 mnt
29 Agu
🐹
60 Studi Kasus Real-time Notifikasi
Go
5 mnt
28 Agu
🐹
81. Unit Test untuk Handler gRPC
Go
5 mnt
28 Agu
🐹
59 Skema dan Resolver Subscription
Go
5 mnt
27 Agu
🐹
80. Monitoring gRPC dengan Jaeger + OpenTelemetry
Go
5 mnt
27 Agu
🐹
58 Implementasi Subscription dengan gorilla/websocket
Go
6 mnt
26 Agu
🐹
79. gRPC Logging Terstruktur dengan Zap
Go
5 mnt
26 Agu
🐹
57 Pengenalan WebSocket untuk Real-time GraphQL
Go
6 mnt
25 Agu
🐹
78. Men-deploy gRPC Service di Docker
Go
5 mnt
25 Agu
🐹
56 Apa Itu Subscription di GraphQL?
Go
5 mnt
24 Agu
🐹
77. gRPC di Kubernetes dengan LoadBalancer
Go
5 mnt
24 Agu
🐹
55 Monitoring dan Observasi dengan Prometheus
Go
5 mnt
23 Agu
🐹
76. Menyambungkan gRPC Service dengan Kafka
Go
5 mnt
23 Agu
🐹
54 Menambahkan Rate Limiting dan Throttling
Go
4 mnt
22 Agu
🐹
75. Studi Kasus: API Gateway untuk gRPC Service
Go
5 mnt
22 Agu
🐹
53 Logging dan Error Handling di GraphQL Server
Go
6 mnt
21 Agu
🐹
74. Integrasi gRPC dengan Envoy Proxy
Go
6 mnt
21 Agu
🐹
52 Men-deploy graphql-go ke Render/Vercel/Heroku
Go
5 mnt
20 Agu
🐹
73. gRPC-Web untuk Komunikasi dengan Frontend (React/Vue)
Go
6 mnt
20 Agu
🐹
51 Konfigurasi GraphQL Server untuk Production
Go
5 mnt
19 Agu
🐹
72. Generate Swagger/OpenAPI dari Protobuf
Go
5 mnt
19 Agu
🐹
50 Role-based Authorization di GraphQL
Go
6 mnt
18 Agu
🐹
71. Integrasi gRPC dengan REST Gateway (grpc-gateway)
Go
5 mnt
18 Agu
🐹
49 Autentikasi Resolver Berdasarkan Context
Go
5 mnt
17 Agu
🐹
70. Studi Kasus: Health Check Monitoring via Prometheus
Go
5 mnt
17 Agu
🐹
48 Menyimpan dan Mengecek Token JWT
Go
5 mnt
17 Agu
🏍
Rental Mobil Kapasitas 7 Seat Bandung Murah
Otomotif
4 mnt
16 Agu
🐹
69. Studi Kasus: Retry dan Backoff Strategy
Go
5 mnt
16 Agu
🐹
47 Membuat Mutation Login dan Signup
Go
5 mnt
15 Agu
🐹
68. Kompresi Data (gzip) di gRPC
Go
5 mnt
15 Agu
🐹
46 Menambahkan Middleware Autentikasi JWT
Go
5 mnt
14 Agu
🐹
67. Retry Mechanism di Client gRPC
Go
5 mnt
14 Agu
🐹
45 Menggunakan `httptest` untuk Test End-to-End
Go
5 mnt
13 Agu
🐹
66. Deadline dan Timeout pada gRPC
Go
5 mnt
13 Agu
🐹
44 Mocking Database untuk Test Resolver
Go
5 mnt
12 Agu
🐹
65. gRPC Name Resolver Kustom
Go
5 mnt
12 Agu
🐹
43 Testing Mutation dan Validasi Input
Go
5 mnt
11 Agu
🐹
64. Implementasi gRPC Health Server
Go
5 mnt
11 Agu
🐹
42 Membuat Unit Test Query di graphql-go
Go
6 mnt
10 Agu
🐹
63. gRPC Health Checking Standar
Go
5 mnt
10 Agu
🐹
41 Pengenalan Unit Test untuk Resolver
Go
5 mnt
09 Agu
🐹
62. gRPC Reflection untuk Tools seperti `grpcurl`
Go
5 mnt
09 Agu
🐹
40 Resolver Pagination yang Efisien untuk Data Besar
Go
5 mnt
08 Agu
🐹
61. Load Balancing di gRPC Client
Go
5 mnt
08 Agu
🐹
39 Skema Filter & Pagination: Best Practice
Go
6 mnt
07 Agu
🐹
60. Studi Kasus: Middleware Otentikasi dengan gRPC
Go
5 mnt
07 Agu
🐹
38 Implementasi Pagination dengan `limit` dan `offset`
Go
6 mnt
06 Agu
🐹
59. Integrasi gRPC dengan OAuth2
Go
5 mnt
06 Agu
🐹
37 Menambahkan Sorting Dinamis ke Query
Go
5 mnt
05 Agu
🐹
58. gRPC dengan JWT untuk Otentikasi
Go
6 mnt
05 Agu
🐹
36 Menambahkan Filter pada Query GraphQL
Go
5 mnt
04 Agu
🐹
57. Studi Kasus: Mengamankan API gRPC Internal
Go
6 mnt
04 Agu
🐹
35 Penanganan Error Database dalam Resolver
Go
5 mnt
03 Agu
🐹
56. Validasi Sertifikat Client di Server
Go
5 mnt
03 Agu
🐹
34 Menyimpan Data ke Database Lewat Mutation
Go
6 mnt
02 Agu
🐹
55. gRPC + Let's Encrypt dengan Autotls
Go
5 mnt
02 Agu
🐹
33 Menulis Resolver Query dari Database
Go
5 mnt
01 Agu
🐹
54. Menggunakan Self-signed Certificate
Go
4 mnt
01 Agu
🐹
32 Setup ORM (gorm) di graphql-go
Go
5 mnt
Jul 2025
62 tulisan
31 Jul
🐹
53. Konfigurasi Sertifikat TLS dengan Golang
Go
5 mnt
31 Jul
🐹
31 Integrasi GraphQL dengan Database PostgreSQL
Go
5 mnt
30 Jul
🐹
52. TLS Mutual Authentication antara Client dan Server
Go
4 mnt
30 Jul
🐹
30 Validasi Input di Mutation graphql-go
Go
6 mnt
29 Jul
🐹
51. Menggunakan TLS di gRPC Server
Go
5 mnt
29 Jul
🐹
29 Mutation untuk Mengupdate dan Menghapus Data
Go
5 mnt
28 Jul
🐹
50 Protobuf JSON Marshal dan Unmarshal
Go
4 mnt
28 Jul
🐹
28 Membuat Resolver untuk Menambahkan User Baru
Go
5 mnt
27 Jul
🐹
49 Serialisasi dan Deserialisasi Manual
Go
5 mnt
27 Jul
🐹
27 Menulis Skema Mutation di GraphQL
Go
5 mnt
26 Jul
🐹
48 Custom Options di Protobuf
Go
5 mnt
26 Jul
🐹
26 Apa Itu Mutation dan Kapan Digunakan?
Go
5 mnt
25 Jul
🐹
47 Reserved Fields dan Reserved Numbers
Go
6 mnt
25 Jul
🐹
25 Menggunakan Interface dan Union Types di graphql-go
Go
6 mnt
24 Jul
🐹
46 Kompatibilitas dan Evolusi Schema Protobuf
Go
6 mnt
24 Jul
🐹
24 Strategi Refactor Skema GraphQL untuk Proyek Besar
Go
5 mnt
23 Jul
🐹
45 Cara Menggunakan `option` di Protobuf
Go
5 mnt
23 Jul
🐹
23 Modularisasi File Resolver dan Skema
Go
5 mnt
22 Jul
🐹
44 Reuse Message dengan `import`
Go
5 mnt
22 Jul
🐹
22 Membuat Sub-Schema Berdasarkan Modul
Go
5 mnt
21 Jul
🐹
43 Memanfaatkan `oneof` di Protobuf
Go
4 mnt
21 Jul
🐹
21 Best Practice dalam Mendesain Skema GraphQL
Go
6 mnt
20 Jul
🐹
42 Menggunakan Enum di Protobuf
Go
5 mnt
20 Jul
🐹
20 Mengelola Query dengan Parameter di graphql-go
Go
5 mnt
19 Jul
🐹
41 Memahami Nested Messages
Go
6 mnt
19 Jul
🐹
19 Implementasi Resolver untuk Query `users`
Go
6 mnt
18 Jul
🐹
40 Chain Interceptor dengan `grpc_middleware`
Go
5 mnt
18 Jul
🐹
18 Definisi Tipe Data `User` di Skema GraphQL
Go
5 mnt
17 Jul
🐹
39 Monitoring dan Tracing (Prometheus & OpenTelemetry)
Go
5 mnt
17 Jul
🐹
17 Membuat Query untuk Mengambil Data Sederhana
Go
4 mnt
16 Jul
🐹
38 Otorisasi dengan Interceptor gRPC
Go
5 mnt
16 Jul
🐹
16 Mengenal Query GraphQL dan Format Standarnya
Go
5 mnt
15 Jul
🐹
37 Otentikasi di Middleware gRPC
Go
4 mnt
15 Jul
🐹
15 Struktur Penulisan Resolver yang Baik di Go
Go
5 mnt
14 Jul
🐹
36 Rate Limiting di Interceptor
Go
4 mnt
14 Jul
🐹
14 Menghubungkan Skema dan Resolver ke HTTP Handler
Go
4 mnt
13 Jul
🐹
35 Validasi Request menggunakan Interceptor
Go
3 mnt
13 Jul
🐹
13 Membuat Resolver Pertama di graphql-go
Go
5 mnt
12 Jul
🐹
34 Logging Interceptor dengan Context
Go
4 mnt
12 Jul
🐹
12 Menulis File Skema GraphQL Pertama Anda
Go
5 mnt
11 Jul
🐹
33 Menulis Stream Interceptor Sendiri
Go
5 mnt
11 Jul
🐹
11 Apa Itu Skema GraphQL? Konsep dan Komponen
Go
5 mnt
10 Jul
🐹
32 Menulis Unary Interceptor Sendiri
Go
5 mnt
10 Jul
🐹
10 Menyiapkan Playground GraphQL untuk Testing Query
Go
4 mnt
09 Jul
🐹
9 Membuat HTTP Server Dasar untuk GraphQL Endpoint
Go
5 mnt
09 Jul
🐹
31 Apa Itu Interceptor dalam gRPC?
Go
5 mnt
08 Jul
🐹
8 Struktur Direktori Ideal untuk Proyek graphql-go
Go
5 mnt
08 Jul
🐹
30 Studi Kasus: Streaming Progress Update
Go
4 mnt
07 Jul
🐹
7 Instalasi Library graphql-go dan Dependensi Tambahan
Go
4 mnt
07 Jul
🐹
29 Studi Kasus: Streaming Upload File
Go
3 mnt
06 Jul
🐹
6 Inisialisasi Proyek Go untuk GraphQL
Go
4 mnt
06 Jul
🐹
28 Studi Kasus: Streaming Chat Sederhana
Go
4 mnt
05 Jul
🐹
5 Persiapan Tools & Lingkungan Pengembangan GraphQL dengan Go
Go
5 mnt
05 Jul
🐹
27 Menambahkan Interceptor pada Streaming RPC
Go
4 mnt
04 Jul
🐹
4 Arsitektur GraphQL Server dalam Go
Go
5 mnt
04 Jul
🐹
26 Menangani Error dan Context pada Streaming RPC
Go
6 mnt
03 Jul
🐹
3 Mengenal graphql-go: Library GraphQL untuk Go
Go
5 mnt
03 Jul
🐹
25 Cara Mengontrol Aliran Data dengan Stream
Go
3 mnt
02 Jul
🐹
24 Implementasi Bidirectional Streaming RPC
Go
6 mnt
02 Jul
🐹
2 Perbandingan Singkat: GraphQL vs REST API
Go
6 mnt
01 Jul
🐹
23 Implementasi Client-side Streaming RPC
Go
5 mnt
01 Jul
🐹
1 Apa Itu GraphQL? Konsep Dasar dan Manfaatnya
Go
5 mnt
Jun 2025
28 tulisan
30 Jun
🐹
22 Implementasi Server-side Streaming RPC
Go
5 mnt
29 Jun
🐹
21 Memahami Konsep Streaming pada gRPC
Go
5 mnt
28 Jun
🐹
20 Menambahkan Interceptor Unary di Client
Go
5 mnt
27 Jun
🐹
19 Menambahkan Interceptor Unary di Server
Go
4 mnt
26 Jun
🐹
18 Membaca Metadata di Server gRPC
Go
5 mnt
25 Jun
🐹
17 Menambahkan Metadata pada gRPC Request
Go
5 mnt
24 Jun
🐹
16 Penanganan Error di Server gRPC
Go
5 mnt
23 Jun
🐹
15 Menambahkan Timeout dan Context pada Client gRPC
Go
4 mnt
22 Jun
🐹
14 Menambahkan Logging Sederhana di Server gRPC
Go
6 mnt
21 Jun
🐹
13 Implementasi Unary RPC
Go
4 mnt
20 Jun
🐹
12 Membuat Client gRPC Pertama Anda
Go
5 mnt
19 Jun
🐹
11 Membuat Server gRPC Pertama Anda
Go
4 mnt
18 Jun
🐹
10 Struktur Kode Otomatis yang Dihasilkan oleh `protoc`
Go
5 mnt
18 Jun
📄
Belajar Golang GraphQL
2 mnt
17 Jun
🐹
9 Meng-Generate Kode Go dari File Protobuf
Go
4 mnt
16 Jun
🐹
8 Memahami Sintaks Dasar File Protobuf
Go
5 mnt
15 Jun
🐹
7 Menulis File `.proto` Pertama Anda
Go
4 mnt
14 Jun
🐹
6 Cara Menginstall Plugin protoc-gen-go dan protoc-gen-go-grpc
Go
4 mnt
13 Jun
🐹
5 Menyiapkan Protocol Buffers (protobuf) untuk gRPC
Go
4 mnt
12 Jun
🐹
4 Struktur Proyek gRPC Sederhana di Go
Go
5 mnt
11 Jun
🐹
3 Instalasi gRPC di Go Langkah demi Langkah
Go
5 mnt
11 Jun
🖥
Rekomendasi Keyboard Keychron Bekas di Bawah 1 Juta – Pilihan Hemat dan Berkualitas
Gadget
4 mnt
10 Jun
🐹
2 Perbandingan gRPC dengan REST dan GraphQL
Go
5 mnt
09 Jun
🐹
1 Apa itu gRPC dan Mengapa Perlu Dipelajari?
Go
5 mnt
09 Jun
🖥
Smart USB Hub 7 Port untuk Programmer Multitasking: Solusi USB Terbaik!
Gadget
5 mnt
07 Jun
📄
Belajar Golang RPC (GRPC)
2 mnt
04 Jun
🖥
Mousepad Gaming XXL Murah Mulai 20 Ribuan – Nyaman & Gede Maksimal!
Gadget
4 mnt
02 Jun
🖥
SSD Eksternal Tercepat untuk Developer | Backup Data Kilat & Aman
Gadget
5 mnt
Mei 2025
9 tulisan
28 Mei
🖥
5 Rekomendasi USB Hub Terbaik untuk Meja Kerja Minimalis & Rapi
Gadget
4 mnt
27 Mei
🏍
Strategi Tim MotoGP dalam Menentukan Setup Motor Setiap Sirkuit
Otomotif
4 mnt
26 Mei
🖥
10 Keyboard Mechanical Terbaik Programmer Gamers
Gadget
5 mnt
21 Mei
🖥
Meja Kerja Ideal Programmer & Gamers 2025 – Rekomendasi Terbaik di Indonesia
Gadget
7 mnt
19 Mei
🖥
Monitor Refresh Rate Tinggi Terbaik 2025
Gadget
4 mnt
14 Mei
🖥
10 Headset Gaming Surround Sound Terbaik 2025 – Audio Gaming Paling Jernih!
Gadget
5 mnt
12 Mei
🖥
Rekomendasi Webcam Terbaik 2025 untuk Streamer & Developer Remote
Gadget
5 mnt
05 Mei
🖥
5 Rekomendasi Stand Laptop Lipat Murah di Bawah 100 Ribu untuk Programmer Mobile
Gadget
4 mnt
01 Mei
🖥
10 Mouse Gaming Terbaik 2025 untuk Performa Maksimal | Rekomendasi Terbaru
Gadget
5 mnt
Apr 2025
3 tulisan
Mar 2025
14 tulisan
31 Mar
🐹
16 Soft Delete dalam GORM: Panduan Lengkap dengan Unit Test
Go
3 mnt
28 Mar
🐹
15 Menghapus Data Secara Massal di GORM dengan Golang
Go
3 mnt
26 Mar
🐹
14 Menghapus (Delete) Data Gorm Library
Go
3 mnt
24 Mar
🐹
13 Advanced Update Data Gorm Library
Go
6 mnt
21 Mar
🐹
12 Update Data Gorm Library Lanjutan (Bagian 1)
Go
3 mnt
19 Mar
🐹
11 Update Data GORM Library
Go
5 mnt
17 Mar
🐹
10 Advance Query Data Gorm Library (Bagian 2)
Go
6 mnt
14 Mar
🐹
09 Advance Query Data Gorm Library (Bagian 1)
Go
5 mnt
12 Mar
🐹
08 Advanced Query dengan GORM di Golang
Go
5 mnt
10 Mar
🐹
06 Query Lanjutan dengan GORM di Golang (Bagian 2)
Go
5 mnt
07 Mar
🐹
07 Query Data Gorm Library Lanjutan (Bagian 1)
Go
4 mnt
05 Mar
🐹
05 Menampilkan Data atau Query Record di GORM dengan Golang
Go
6 mnt
03 Mar
🐹
04 Create Record di GORM untuk Berbagai Database dalam Golang
Go
7 mnt
03 Mar
💡
DNS Checker Terbaik untuk Memantau Kesehatan DNS Domain Anda
Tips
4 mnt
Feb 2025
8 tulisan
28 Feb
🐹
03 Koneksi GORM ke Berbagai Database di Golang
Go
3 mnt
26 Feb
🐹
02 Deklarasi Model pada GORM: Panduan Lengkap ORM di Golang
Go
3 mnt
24 Feb
🐹
01 Perkenalan GORM: Library ORM Terbaik untuk Golang
Go
3 mnt
08 Feb
🐹
5 Jenis Authentication digunakan Golang Selain Basic Auth, JWT, dan OAuth
Go
4 mnt
08 Feb
🐹
18 Membuat Middleware Cors Menggunakan Httprouter Pada Golang
Go
5 mnt
06 Feb
🐹
17 Membuat Middleware Ssl Tls Authentication Pada Golang
Go
5 mnt
04 Feb
🐹
16 Membuat Middleware Hmac Authentication Pada Golang
Go
5 mnt
01 Feb
🐹
15 Membuat Middleware Session Based Authentication Pada Golang
Go
6 mnt
Jan 2025
6 tulisan
30 Jan
🐹
14 Membuat Middleware Api Key Authentication Pada Golang
Go
5 mnt
28 Jan
🐹
13 Membuat Middleware Authentication Menggunakan Oauth Pada Golang
Go
8 mnt
25 Jan
🐹
12 Membuat Static File Handler
Go
3 mnt
23 Jan
🐹
11 Membuat Middleware Basic Authentication HTTP Router pada Golang
Go
5 mnt
21 Jan
🐹
10 Membuat Middleware Authentication Menggunakan Jwt
Go
8 mnt
19 Jan
🐹
09 Cara Membuat Request Response Header Menggunakan Httprouter
Go
6 mnt
Okt 2024
2 tulisan
Sep 2024
1 tulisan
Jul 2024
13 tulisan
18 Jul
🐹
Memahami dan Menggunakan GORM sebagai ORM di Golang
Go
3 mnt
18 Jul
🐹
Deploy Aplikasi Golang di Server dengan Docker
Go
3 mnt
18 Jul
🐹
Tutorial Microservices dengan Golang
Go
5 mnt
18 Jul
🐹
Menghubungkan Golang dengan Database MySQL/PostgreSQL
Go
6 mnt
18 Jul
🐹
Optimasi Performa Aplikasi Golang: Tips dan Trik
Go
4 mnt
16 Jul
🐹
Unit Testing di Golang: Panduan dan Praktik Terbaik
Go
5 mnt
15 Jul
🖥
Laptop yang Wajib Dibeli oleh Engineer: Desain Kuat, Performa Maksimal
Gadget
4 mnt
04 Jul
🐹
Menggunakan Goroutines dan Channel di Golang
Go
5 mnt
04 Jul
🐹
Membangun Aplikasi Web dengan Golang dan Gin
Go
6 mnt
04 Jul
🐹
Implementasi Rest API dengan Golang
Go
4 mnt
04 Jul
🐹
Panduan Lengkap Belajar Golang untuk Pemula
Go
4 mnt
04 Jul
💡
Harga Mesin Es Batu Kristal Memang Mahal, Tapi Bagus Untuk Investasi
Bisnis
3 mnt
03 Jul
🖥
6 Rekomendasi Mouse Gaming Terbaik dengan Harga Mulai 100 Ribuan
Gadget
4 mnt
Jun 2024
3 tulisan
Mei 2024
2 tulisan
Apr 2024
7 tulisan
30 Apr
🐹
04 Mempelajari Field, Entry dan Hook Logrus Pada Golang
Go
4 mnt
29 Apr
🐹
03 Formatter dan Output Logrus Pada Golang
Go
4 mnt
21 Apr
🐹
02 Logger dan Leveling Logrus Pada Golang
Go
4 mnt
20 Apr
🐹
01 Pengenalan Logging Pada Golang
Go
2 mnt
16 Apr
📄
Belajar Logging Golang
2 mnt
02 Apr
🐹
12 Membuat Dependecy Injection Library Google Wire
Go
7 mnt
01 Apr
🐹
11 Tambah Unit Test Menggunakan Mockery
Go
34 mnt
Mar 2024
12 tulisan
30 Mar
🐹
10 Menambahkan Authentication Sederhana
Go
5 mnt
10 Mar
☸️
Deployement Service ke Google Kubernetes Engine Cloud (GKE)
Kubernetes
3 mnt
09 Mar
☸️
Implementasi Microservices Architecture menggunakan Kubernetes
Kubernetes
7 mnt
08 Mar
☸️
Memahami Kubernetes Services
Kubernetes
3 mnt
07 Mar
☸️
Memahami Kubernetes Networking
Kubernetes
2 mnt
06 Mar
☸️
Memahami Kubernetes Deployments
Kubernetes
9 mnt
05 Mar
☸️
Memahami Kubernetes Replica Controller dan Replicaset
Kubernetes
5 mnt
04 Mar
☸️
Memahami PODs Kubernetes
Kubernetes
3 mnt
03 Mar
☸️
Mempelajari Kembali Sintaks YAML
Kubernetes
2 mnt
02 Mar
☸️
Memahami Arsitektur Kubernetes
Kubernetes
2 mnt
01 Mar
☸️
Belajar Kubernetes bagi Pemula
Kubernetes
1 mnt
01 Mar
☸️
Pengenalan Belajar Kubernetes
Kubernetes
3 mnt
Feb 2024
1 tulisan
Jan 2024
9 tulisan
29 Jan
🐹
09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database
Go
4 mnt
28 Jan
🐹
08 Menambahkan Validator Request Menggunakan Golang Playground
Go
2 mnt
27 Jan
🐹
07 Membuat Handler Sebagai Data Delivery Layer
Go
6 mnt
26 Jan
🐹
06 Membuat Usecase Sebagai Data Logic
Go
5 mnt
23 Jan
🐹
05 Membuat Repository Sebagai Data Akses
Go
5 mnt
22 Jan
🐹
04 Menerapkan Clean Architecture pada Project
Go
3 mnt
20 Jan
📄
Belajar RESTFul API Clean Architecture
1 mnt
21 Jan
🐹
03 Membuat Database pada MySQL Golang
Go
2 mnt
01 Jan
🐹
Membuat Generator Image Thumbnail Menggunakan Pipeline Pattern
Go
13 mnt
Des 2023
1 tulisan
Nov 2023
2 tulisan
Okt 2023
17 tulisan
17 Okt
🐹
Golang JSON 09 Penggunaan Streaming Encoder
Go
2 mnt
16 Okt
🐹
Golang JSON 08 Penggunaan Streaming Decoder
Go
3 mnt
15 Okt
🐹
Golang JSON 07 Penggunaan Maps
Go
2 mnt
14 Okt
🐹
Golang JSON 06 Mengenal JSON Tags
Go
3 mnt
14 Okt
🐹
05 Mengenal JSON Array
Go
3 mnt
13 Okt
🐹
04 Mengenal Decode JSON
Go
3 mnt
12 Okt
🐹
03 Mengenal JSON Objek
Go
3 mnt
11 Okt
🐹
02 Encode JSON
Go
3 mnt
10 Okt
🐹
01 Pengenalan Package
Go
2 mnt
08 Okt
🐹
08 Membuat Middleware Router
Go
2 mnt
07 Okt
🐹
07 Menangani Method Not Allowed
Go
2 mnt
06 Okt
🐹
06 Menangani Halaman Not Found
Go
2 mnt
05 Okt
🐹
05 Mempelajari Panic Handler
Go
2 mnt
04 Okt
🐹
04 Mempelajari Serve File
Go
2 mnt
03 Okt
🐹
03 Mempelajari Route Pattern
Go
4 mnt
02 Okt
🐹
02 Mempelajari HTTP Router Params
Go
4 mnt
01 Okt
🐹
01 Pengenalan HTTP Router
Go
3 mnt
Sep 2023
12 tulisan
12 Sep
🐹
20 Routing Library
Go
1 mnt
11 Sep
🐹
19 HTTP Middleware
Go
3 mnt
10 Sep
🐹
18 Download File
Go
1 mnt
09 Sep
🐹
17 Upload File
Go
3 mnt
08 Sep
🐹
16 HTML Web Redirect
Go
2 mnt
07 Sep
🐹
15 Web XSS (Cross Site Scripting)
Go
4 mnt
06 Sep
🐹
14 HTML Template Cache
Go
1 mnt
05 Sep
🐹
13 HTML Template Function
Go
4 mnt
04 Sep
🐹
12 HTML Template Layout
Go
3 mnt
03 Sep
🐹
11 HTML Template Action
Go
5 mnt
02 Sep
🐹
10 HTML Template Data
Go
3 mnt
01 Sep
🐹
09 Mengenal HTML Template
Go
4 mnt
Agu 2023
10 tulisan
31 Agu
🐹
08 Memahami File Server
Go
3 mnt
30 Agu
🐹
07 Memahami Cookie
Go
4 mnt
29 Agu
🐹
06 Response Code
Go
3 mnt
28 Agu
🐹
05 Request Form Post
Go
2 mnt
18 Agu
🐹
04 Request Header
Go
2 mnt
17 Agu
🐹
03 Penggunaan Query Parameter
Go
4 mnt
15 Agu
🐹
02 Penggunaan HTTP Test
Go
3 mnt
14 Agu
🐹
01 Pengenalan Web
Go
6 mnt
08 Agu
🐹
Pengenalan Dan Implementasi Golang Embed
Go
4 mnt
05 Agu
🐹
Mengenal Repository Pattern pada Golang
Go
5 mnt
Jul 2023
9 tulisan
23 Jul
🐹
Pengenalan Integrasi Database MySQL pada Golang
Go
19 mnt
21 Jul
🐹
Mengenal Package Context With Timeout Pada Golang
Go
3 mnt
20 Jul
🐹
Mengenal Package Context With Cancel Pada Golang
Go
4 mnt
15 Jul
🐹
Mengenal Package Context With Value Pada Golang
Go
2 mnt
15 Jul
🐹
Mengenal Package Context Pada Golang
Go
3 mnt
15 Jul
🐹
Mengenal Package Ticker Pada Golang
Go
2 mnt
15 Jul
🐹
Mengenal Package Timer Pada Golang
Go
3 mnt
02 Jul
🐹
Mengenal Dan Implementasi Sync Atomic Pada Golang
Go
2 mnt
02 Jul
🐹
Mengenal Sync Cond Pada Golang
Go
3 mnt
Jun 2023
7 tulisan
24 Jun
🐹
Mengenal Sync Once Pada Golang
Go
2 mnt
24 Jun
🐹
Mengenal Sync Pool Pada Golang
Go
3 mnt
24 Jun
🐹
Mengenal Sync Map Pada Golang
Go
3 mnt
19 Jun
🐹
Mengenal WaitGroup Pada Golang
Go
2 mnt
17 Jun
🐹
Mengenal Deadlock Dan Cara Mengatasinya Pada Golang
Go
5 mnt
14 Jun
🐹
Cara Membuat RW Mutex Dan Kegunaanya Pada Golang
Go
2 mnt
14 Jun
🐹
Cara Membuat Mutex Dan Kegunaannya Pada Golang
Go
2 mnt
Apr 2023
3 tulisan
Feb 2023
1 tulisan
Jan 2023
6 tulisan
Des 2022
4 tulisan
Nov 2022
2 tulisan
Okt 2022
7 tulisan
30 Okt
🐹
Cara Membuat Unit Test Menggunakan Library Moq Pada Golang
Go
3 mnt
30 Okt
🐹
Cara Membuat Unit Benchmark Pada Golang
Go
2 mnt
30 Okt
🐹
Cara Membuat Unit Test Pada Golang
Go
7 mnt
24 Okt
🐹
Mengenal Hashes Cryptography Pada Golang
Go
2 mnt
24 Okt
🐹
Mengenal Container List Dan Sort pada Golang
Go
3 mnt
10 Okt
🐹
Mengenal Library Standard String pada Golang
Go
2 mnt
10 Okt
🐹
Mengenal Library Input Output Pada Golang
Go
2 mnt
Agu 2022
3 tulisan
Mei 2022
1 tulisan
Mei 2021
1 tulisan
Apr 2021
8 tulisan
23 Apr
🐹
Membuat Distibuted Search Engine Sederhana Menggunakan Worker Pool Pada Golang
Go
5 mnt
23 Apr
🐹
Implementasi Concurrency Worker Pool Pada Golang
Go
3 mnt
19 Apr
🐹
Cara Implementasi Concurrency Pattern Fan In dan Fan Out Pada Golang
Go
4 mnt
19 Apr
🐹
Cara Implementasi Binary Search and Tree Golang
Go
3 mnt
15 Apr
🐹
Cara Implementasi Queue (Antrian) Pada Golang
Go
2 mnt
15 Apr
🐹
Cara Menentukan Huruf Vokal Konsonan Pada Golang
Go
2 mnt
13 Apr
🐹
Cara Implementasi Stack Golang
Go
3 mnt
09 Apr
🐹
Cara Implementasi Single Double Linked List Pada Golang
Go
3 mnt
Okt 2020
3 tulisan
Sep 2020
1 tulisan
Apr 2020
1 tulisan
Mar 2020
1 tulisan
Feb 2020
3 tulisan
Jan 2020
2 tulisan
Des 2019
34 tulisan
29 Des
📄
Cara Mengatasi Apache Tidak Berjalan atau Running pada XAMPP
2 mnt
29 Des
📄
Perbedaan Monitor CRT, LCD, LED dan Plasma
6 mnt
29 Des
📄
Bagian-bagian dari Mouse Komputer
2 mnt
29 Des
📄
Arsip
0 mnt
29 Des
📄
Cara membedakan RAM DDR1, DDR2 dan DDR3
2 mnt
29 Des
🌐
Pengertian dan Konfigurasi DHCP pada Router Cisco
Network
2 mnt
29 Des
🌐
Layanan WAN (Wide Area Network)
Network
3 mnt
29 Des
🌐
Cara Memberi Password Telnet dan Console pada Router Cisco
Network
2 mnt
29 Des
🐧
Cara Membuat MySQL Server
Linux
4 mnt
29 Des
🌐
Pengertian VLAN (Virtual LAN)
Network
3 mnt
29 Des
🌐
Pengertian PPP (Point to Point Protocol)
Network
2 mnt
29 Des
🌐
Pengertian NAT dan Cara Konfigurasi pada Router Cisco
Network
5 mnt
29 Des
🌐
Cara Konfigurasi VLAN pada Cisco Packet Tracer
Network
1 mnt
29 Des
🐧
Cara Membuat SSH Server
Linux
2 mnt
29 Des
🌐
Jenis-jenis Serangan pada Jaringan Komputer
Network
5 mnt
29 Des
🌐
Cara konfigurasi OSPF pada Router Cisco
Network
1 mnt
28 Des
🌐
Pengertian Rip Routing Information
Network
2 mnt
28 Des
🌐
Cara Konfigurasi RIP pada Router Cisco
Network
2 mnt
28 Des
🌐
Cara Konfigurasi EIGRP pada Router Cisco
Network
2 mnt
28 Des
🌐
BGP (Border Gateway Protocol)
Network
6 mnt
28 Des
🌐
EIGRP (Enhanced Interior Gateway Routing Protocol)
Network
6 mnt
28 Des
🌐
OSPF (Open Shortest Path First)
Network
3 mnt
28 Des
🌐
IGRP (Interior Gateway Routing Protocol)
Network
2 mnt
28 Des
🌐
Pengertian, Perbedaan Routing Static dan Routing Dynamic
Network
4 mnt
28 Des
🌐
Cara Konfigurasi Static Route pada Router Cisco
Network
2 mnt
25 Des
🌐
Komponen Router dan Fungsinya
Network
2 mnt
25 Des
🐧
Cara Membuat FTP Server
Linux
3 mnt
25 Des
🌐
Urutan Kabel UTP Straight dan Cross Over
Network
4 mnt
25 Des
🌐
Cara Membuat DNS Server
Network
4 mnt
25 Des
🌐
Definisi IP Address dan Subnet Mask
Network
3 mnt
25 Des
🐧
Jenis-jenis Name Server
Linux
2 mnt
25 Des
🌐
Cara Membuat Web Server
Network
2 mnt
12 Des
📄
Pengertian dan Jenis Keyboard
2 mnt
12 Des
🌐
Kenapa Ipv6
Network
3 mnt
Nov 2019
5 tulisan
Okt 2019
5 tulisan
Sep 2019
1 tulisan
Mei 2019
11 tulisan
16 Mei
➕
Cara Membaut Stack Menggunakan Standar Template Library
C++
2 mnt
16 Mei
➕
Cara Membuat Stack menggunakan Double Linked List
C++
2 mnt
16 Mei
➕
Cara Membuat Stack menggunakan Array C++
C++
2 mnt
16 Mei
➕
Cara Membuat Double Linked List menggunakan C++
C++
2 mnt
16 Mei
➕
Cara Menggunakan Single Linked List Menggunakan C++
C++
2 mnt
07 Mei
🔵
Cara Mencari Akar dari Persamaan Kuadrat
C
1 mnt
06 Mei
🔵
Cara Menentukan Angka Terbesar dari 3 Angka
C
2 mnt
05 Mei
🔵
Cara Menentukan Bilangan Ganjil Genap
C
1 mnt
04 Mei
🔵
Cara Menentukan Huruf Vokal dan Konsonan
C
2 mnt
03 Mei
🔵
Cara Menampilkan Code ASCII
C
1 mnt
02 Mei
🔵
Cara Pertambahan dua variabel
C
1 mnt
Apr 2019
1 tulisan
Jan 0001
1 tulisan