Eko S. Wibowo

Programmer since 1994. Still learning, now with AI at my side.

Founder of RWID. Building Ecosphere and RWID/OS from Yogyakarta, Indonesia. Here I write about software, faith, and life as a system builder. No algorithm, no comment section, no noise.

--KPM
$50K+ earned29 jobs3,204 hours Hire me on Upwork
today
#111 1 hour ago Bantul, Daerah Istimewa Yogyakarta I really didn't expect my happiness as a programmer to come back this fast and this strong. Solid, with nothing able to shake it. You can try, but their necks will be bent in shame. Right? 😊 PS: "You have no idea what you're up against" RWID
This IBM Model M Battleship has an extra craaaazy huge number of buttons. Even though yesterday I already made a tool for its config, it's still a hassle if I have to configure shortcuts one by one. So, while Claude works on a game for Admob, I had it analyze my workflow and suggest configuring the shortcut keys that are still empty and make a diagram so I don't forget. The result? This diagram! Hehe. https://github.com/swdevbali/modelm-remap #110 14 hours ago Bantul, Daerah Istimewa Yogyakarta RWID
#109 1 day ago Bantul, Daerah Istimewa Yogyakarta The madness of the AI era: there was a need for a native macOS app for busyness management, so we immediately discussed it in Claude CoWork and .. voila! Done! At most just 7-10 minutes. Already complete with E2E testing. And I didn't even wait for it to be done, because while waiting, I immediately switched to working on another task! Thanks Relay! https://remoteworker.id/produk/relay/ If in this era you don't end up becoming a billionaire.. that's just weird. Time-wise, you definitely aren't using AI to learn. Though in terms of decree, well that's just been decreed by Ar-Rahman. As for AI appearing etc., it's indeed just a means (wasilah). Relay RWID
#108 1 day ago Bantul, Daerah Istimewa Yogyakarta One thing I feel when working with agentic AI: you can absolutely just skip using Git Feature or Git Flow. The agent is smart enough not to get confused by another agent's work. It will commit only its own work. This is impossible when humans do it: they'll debate and blame each other. But it's not quite that simple either. Finish all the features still in progress, don't add new features. After that, I add 'must use Git Flow' to my agents rule. This is actually optional. But I'm just happy when they don't think about other agents' work. Haha RWID
#107 long read 1 day ago Bantul, Daerah Istimewa Yogyakarta Raymond Chin Case The Raymond Chin case that went viral today, in my view, is not merely a matter of the GPL license or a vibe coder's use of AI. Its essence is a question of ethics and human nature toward wealth. In psychology, there is a term called social comparison, namely the human tendency to compare oneself with others. When seeing others richer or more successful, envy can arise. And when the envied person falls, the phenomenon of schadenfreude appears, namely the feeling of pleasure at seeing another person's misfortune. People who feel satisfied by another person's downfall do not thereby become richer. They merely feel happy because someone who was previously above them is now experiencing a decline. This phenomenon reminds me of my own experience in 2025, when many people applauded the problems I experienced, including people I had previously helped to get remote work opportunities. However, my interest is actually not merely in matters of wealth or knowledge, but in ma'rifat and the essence of humanity. I want to understand human nature toward wealth and find evidence for what the Prophet conveyed. When I find its correspondence in real experience, I gain satisfaction because my curiosity is answered. Therefore, when I see cases like Raymond Chin, I no longer feel surprised. This phenomenon will continue to recur as long as humans remain trapped in envy. In the end, people who were previously envious may feel happy when others fall, even though that downfall does not add to their own wealth. So, who can be free from this circle? For me, the answer is simple: the person who has no envy. Read → RWID
#106 2 days ago Bantul, Daerah Istimewa Yogyakarta What if: from one contracts you can create 4 different native platforms? Spoiler alert: you can! 🔥🔥🔥 https://docs.getecosphere.com/engineering/four-targets-one-contract Four targets RWID
still flowing…