About

Hello, I'm Muna. I work as a software engineer in South Korea.

Technology

I mainly use TypeScript for frontend development and Go or Rust for backend work. When I need to prototype something quickly, I turn to Node.js or Python, and for mobile development, I use Flutter. I prefer choosing the right tool for the situation.

What matters more than tools is the question "what makes good code?" I constantly think about how to build software that can adapt flexibly to change. Recently, I've been deeply exploring Rust because I love its "fearless refactoring" capabilities, and I'm also interested in how generative AI (LLM) might transform the development process.

Beginning

My development journey started when I was young, making StarCraft custom maps.

Why I Made This Blog

Honestly, it's nothing fancy. My resume looked a bit plain, this seemed like good portfolio material, and I had some free time, so I just made it.

But more importantly, I had a blog before and found it quite meaningful to read my old posts later and see what I was thinking at the time. So I wanted to create that kind of space again.

Beyond Development

Outside of coding, I enjoy reading books, mainly humanities and philosophy. I sometimes solve math problems, play games, and occasionally play the violin.

GitHub: munawiki