Writing

Blog

Thoughts on engineering, cross-cultural work, Flutter development, and continuous learning.

Featured

From Factory Floor to Flutter: Applying Manufacturing Discipline to Code
Engineering 8 min read

From Factory Floor to Flutter: Applying Manufacturing Discipline to Code

How Japanese manufacturing principles like 5S and Kaizen transformed my approach to software engineering. I learned that the same discipline that creates world-class factories can create world-class software.

June 10, 2026
Read article
Bridge Engineering in Practice: Translating Business to Technical Specs
Career
June 5, 2026·6 min read

Bridge Engineering in Practice: Translating Business to Technical Specs

Real-world lessons on handling ambiguous requirements and turning them into clear technical specifications. The art of asking the right questions.

Read more
報連相 (Horenso) in Software Engineering
Japanese
May 28, 2026·5 min read

報連相 (Horenso) in Software Engineering

How the Japanese communication principle of reporting, informing, and consulting applies to remote software teams. Essential for bridge engineers.

Read more
Clean Architecture in Flutter: Lessons from Production
Engineering
May 20, 2026·12 min read

Clean Architecture in Flutter: Lessons from Production

Building scalable Flutter applications with clean architecture. Trade-offs, implementation patterns, and real metrics from a production app.

Read more
The Unexpected Skills from Manufacturing That Made Me a Better Developer
Career
May 15, 2026·7 min read

The Unexpected Skills from Manufacturing That Made Me a Better Developer

Process thinking, quality mindset, and continuous improvement. How factory experience shaped my software engineering approach in ways I never expected.

Read more
Building a Technical Japanese Vocabulary App
Projects
May 10, 2026·10 min read

Building a Technical Japanese Vocabulary App

From idea to production: designing a Flutter app for Vietnamese engineers learning IT Japanese. Architecture decisions and performance optimization.

Read more