Essays for thoughtful builders
Honest writing about software, AI, system design, learning, and finding your direction in technology.

REST, GraphQL, gRPC, WebSocket: The 4 Kinds of API, Explained
Every app you use is a conversation between a client and a server. Here are the four ways that conversation usually goes, what each one is good at, and how to choose.

Roadmap រៀន Web Development ក្នុងសម័យកាល AI៖ ការពិត ការណែនាំ និងអ្វីដែលត្រូវត្រៀមខ្លួន
តើការរៀន Web Development នៅតែមានតម្លៃទេពេល AI អាចសរសេរកូដបានក្នុងប៉ុន្មានវិនាទី? នេះជា Roadmap ជាក់ស្តែង ការពិចារណាដោយស្មោះត្រង់ និងគន្លឹះដើម្បីក្លាយជា Developer ពិតប្រាកដ មិនមែនត្រឹមជាអ្នក Copy-Paste ពី AI។

ហេតុអ្វី AI ដែលដំណើរការលើម៉ាស៊ីនផ្ទាល់ខ្លួន សំខាន់សម្រាប់អ្នកសរសេរកូដនៅកម្ពុជា
Cloud AI ងាយស្រួលប្រើ ប៉ុន្តែ Ollama និង on-device AI បង្រៀនខ្ញុំពីតម្លៃនៃភាពជាម្ចាស់លើទិន្នន័យ និងសេរីភាពក្នុងការសរសេរកូដ។

Why I Built a Free Backend Engineering Study Hub
Backend engineering is one of the hardest things to learn without a guide. I built this hub because not enough people are teaching it clearly — and beginners deserve better.

Domain First: The Mistake Most CS Students Never Realize They're Making
Most CS students follow roadmaps blindly — learning tools without purpose, building projects without meaning. Here's why picking your domain first changes everything.