Irwansyah
Irwansyah is a veteran software engineer, architect, and author whose career spans the entire modern era of computing. From his early days programming in Turbo C++ and Turbo Pascal on DOS to building modern, distributed systems in Elixir, TypeScript, and everything in between, he has dedicated his life to mastering the craft of software development. Having navigated countless languages, frameworks, and architectural paradigms, Irwansyah now focuses on distilling decades of trial and error into pragmatic, robust engineering practices for the next generation of developers.
When he steps away from the keyboard, Irwansyah’s greatest joy is exploring the breathtaking archipelago of Indonesia. A passionate traveler, he shares this love with his sons. Together, they eschew the convenience of flights and private vehicles, opting instead to traverse the country using local public transportation. Riding trains across Java, hopping on ferries between islands, and navigating winding mountain roads on regional buses, Irwansyah and his sons experience the true, ground-level heartbeat of the nation.
For Irwansyah, traveling by public transport is much like writing great software: it requires adaptability, patience, an understanding of complex systems, and an appreciation for the journey rather than just the destination. He believes that the best lessons—whether discovered in a remote Indonesian village or within a complex codebase—come from staying grounded and engaging with the world as it truly is.
He continues to write, code, and plan his family's next great transit adventure.