This document describes Imam Syahid Hudzaifah, a senior software engineer from Bandung, Indonesia, whose work runs from building games to digitalizing food manufacturing. The author turns observed problems into working systems and is adept at microservices, containerization and observability.
This is a living document. It is updated whenever something ships or gets written down. Anyone may read, share or cite it.
1. Introduction ...................................... 1
2. Implementations ................................... 1
3. Publications ...................................... 2
4. Security Considerations ........................... 2
5. Author's Address .................................. 2
The author has spent 4+ years building software, starting with games in Unity and Phaser, then moving to enterprise platforms and the factory floor of a food manufacturer. Along the way, a few convictions formed. Code should be easy to read, even more so now that AI writes much of it, and AI-written code is held to the same standard as any other. AI in production should be safe, evaluated and harnessed: least-privilege access, answers measured against real cases, and checks around what it does.
The author believes that every service should be observable, with logs and traces in one place (Section 2.3), because what cannot be seen cannot be fixed with confidence. In the end, quality is judged by the person using it. When something can be a plain page, it should be a plain page. This one is.
The following projects are known to exist and to mostly work. Each has its own implementation report:
Notes on building things, written mostly so the author remembers how they did it:
New entries arrive irregularly. Readers who want them as they come out MAY subscribe via /rss.xml.
This page sets no cookies, runs no trackers and loads no scripts. The author does have strong opinions about database permissions; see Section 2.
Imam Syahid Hudzaifah Bandung, Indonesia Email: imaamsyahid@gmail.com Code: github.com/unoflavora
Questions, collaboration requests and corrections are all welcome. Replies usually take a day or two.