Setelah lima belas tulisan, kalian sudah tahu cara pakai Claude Code dengan cukup matang, dari kenalan, kasih konteks, iterasi, review, sampai merancang workflow sendiri di sekitarnya. Tapi ada satu hal yang hampir nggak pernah dibahas di tutorial mana pun: semakin nyaman kalian pakai Claude, semakin gampang skill ngoding kalian sendiri…
Pasang Rate Limit Email di Carbonio Pakai CBPolicyD, Plus Cara Ngecualikan User Tertentu
Beberapa waktu lalu saya sudah pernah nulis soal cara implementasi CBPolicyD di Carbonio, tapi itu versi single server. Kali ini saya mau cerita kasus yang beda, setup multi server dengan dua MTA sekaligus, dan ternyata ada beberapa hal yang nggak bisa langsung disamakan begitu saja dari versi single server. Ceritanya…
We Live Too Close to the Future
Lately I realized that I spend most of my life living for later. Savings for later, learning for later, working for later, even collecting experiences for later. Almost everything I do is aimed at some version of me that does not exist yet. And slowly a strange question started to…
I Am Starting to Realize That Not Everything Fast Is Better
The world seems to worship speed. Work fast, succeed fast, get rich fast, learn fast. Everywhere I look, the message is roughly the same, that whoever gets there sooner wins, and whoever moves slowly is falling behind. For a long time I believed it too. But lately I am starting…
We Are Losing the Ability to Be a Beginner
Lately I realized there is one thing slowly disappearing from me, the courage to be a beginner. Everyone now wants to look competent. We are afraid to ask, afraid to be wrong, afraid to look like we cannot do something yet. But once upon a time, being a beginner was…