[{"data":1,"prerenderedAt":168},["ShallowReactive",2],{"navigation":3,"about":26,"mdc-lvmej8-key":46},[4],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Blog","\u002Fblog","blog",[9,13,17,21],{"title":10,"path":11,"stem":12},"How I Built a Reusable Component Library from Scratch","\u002Fblog\u002Fbuilding-a-reusable-component-library","blog\u002Fbuilding-a-reusable-component-library",{"title":14,"path":15,"stem":16},"From Idea to Production: My End-to-End Engineering Process","\u002Fblog\u002Ffrom-idea-to-production","blog\u002Ffrom-idea-to-production",{"title":18,"path":19,"stem":20},"Web Performance Is a Feature","\u002Fblog\u002Fweb-performance-is-a-feature","blog\u002Fweb-performance-is-a-feature",{"title":22,"path":23,"stem":24},"The Case for Boring Technology and Maintainable Code","\u002Fblog\u002Fwriting-maintainable-code","blog\u002Fwriting-maintainable-code",false,{"id":27,"title":28,"body":29,"content":30,"description":31,"extension":32,"images":33,"meta":40,"navigation":41,"path":42,"seo":43,"stem":44,"__hash__":45},"about\u002Fabout.yml","About Me",null,"Hi, I'm **Rong Yuthean**, a Software Engineer. I started my career in 2020 at **E-Power CCL Co., Ltd**, where I spent four years as a software engineer, and since 2024 I've been working as a **freelancer**, partnering with startups and local businesses. Over these six years, I've been building software end to end, from database schemas and backend services to APIs and the interfaces people use every day. My focus is on systems that are not just functional, but reliable, performant, and easy to maintain.\n\nMy path started with a degree in **Computer Science**, where I fell in love with algorithms, systems design, and the satisfaction of turning an idea into working code. Since then, I've worked across the full stack, believing the best products come from engineers who understand how every layer fits together.\n\n### My Engineering Philosophy\n\nMy approach is rooted in **simplicity** and **ownership**. I believe great software starts with understanding the problem deeply before writing a line of code. I favor clear designs, small and well-tested changes, thorough code reviews, and strong observability, so issues are caught early and fixed fast.\n\nI strive to write code that the next engineer will thank me for. Whether I'm designing a distributed service in Go, building a Nuxt\u002FVue front-end, or automating infrastructure with Terraform, I always keep performance, security, and maintainability in mind.\n\n### What Drives Me\n\nWhat keeps me excited about this work is the constant learning and the challenge of making complex systems feel simple. There's nothing more rewarding than shipping something that holds up under real-world load and makes users' and teammates' lives easier.\n\n### Beyond the Code\n\nWhen I'm not at my keyboard for work, you'll probably find me contributing to open-source projects, experimenting with new languages and tools, or getting outdoors to recharge.\n\nThanks for stopping by. Feel free to browse my [projects](\u002Fprojects) or [get in touch](\u002F#contact) if you'd like to build something together!\n","Learn more about my journey as a software engineer, my engineering philosophy, and my passion for building reliable, scalable software.","yml",[34,37],{"src":35,"alt":36},"\u002Fphotos\u002Fworking-time.jpg","Working Time",{"src":38,"alt":39},"\u002Fphotos\u002Fcoffee-time.jpg","Coffee Time",{},true,"\u002Fabout",{"title":28,"description":31},"about","48wKGHX7W75syozoSUA6DdeulkaFMwf29sTc50gU7Ik",{"data":47,"body":48},{},{"type":49,"children":50},"root",[51,81,93,100,119,124,130,135,141,146],{"type":52,"tag":53,"props":54,"children":55},"element","p",{},[56,59,65,67,72,74,79],{"type":57,"value":58},"text","Hi, I'm ",{"type":52,"tag":60,"props":61,"children":62},"strong",{},[63],{"type":57,"value":64},"Rong Yuthean",{"type":57,"value":66},", a Software Engineer. I started my career in 2020 at ",{"type":52,"tag":60,"props":68,"children":69},{},[70],{"type":57,"value":71},"E-Power CCL Co., Ltd",{"type":57,"value":73},", where I spent four years as a software engineer, and since 2024 I've been working as a ",{"type":52,"tag":60,"props":75,"children":76},{},[77],{"type":57,"value":78},"freelancer",{"type":57,"value":80},", partnering with startups and local businesses. Over these six years, I've been building software end to end, from database schemas and backend services to APIs and the interfaces people use every day. My focus is on systems that are not just functional, but reliable, performant, and easy to maintain.",{"type":52,"tag":53,"props":82,"children":83},{},[84,86,91],{"type":57,"value":85},"My path started with a degree in ",{"type":52,"tag":60,"props":87,"children":88},{},[89],{"type":57,"value":90},"Computer Science",{"type":57,"value":92},", where I fell in love with algorithms, systems design, and the satisfaction of turning an idea into working code. Since then, I've worked across the full stack, believing the best products come from engineers who understand how every layer fits together.",{"type":52,"tag":94,"props":95,"children":97},"h3",{"id":96},"my-engineering-philosophy",[98],{"type":57,"value":99},"My Engineering Philosophy",{"type":52,"tag":53,"props":101,"children":102},{},[103,105,110,112,117],{"type":57,"value":104},"My approach is rooted in ",{"type":52,"tag":60,"props":106,"children":107},{},[108],{"type":57,"value":109},"simplicity",{"type":57,"value":111}," and ",{"type":52,"tag":60,"props":113,"children":114},{},[115],{"type":57,"value":116},"ownership",{"type":57,"value":118},". I believe great software starts with understanding the problem deeply before writing a line of code. I favor clear designs, small and well-tested changes, thorough code reviews, and strong observability, so issues are caught early and fixed fast.",{"type":52,"tag":53,"props":120,"children":121},{},[122],{"type":57,"value":123},"I strive to write code that the next engineer will thank me for. Whether I'm designing a distributed service in Go, building a Nuxt\u002FVue front-end, or automating infrastructure with Terraform, I always keep performance, security, and maintainability in mind.",{"type":52,"tag":94,"props":125,"children":127},{"id":126},"what-drives-me",[128],{"type":57,"value":129},"What Drives Me",{"type":52,"tag":53,"props":131,"children":132},{},[133],{"type":57,"value":134},"What keeps me excited about this work is the constant learning and the challenge of making complex systems feel simple. There's nothing more rewarding than shipping something that holds up under real-world load and makes users' and teammates' lives easier.",{"type":52,"tag":94,"props":136,"children":138},{"id":137},"beyond-the-code",[139],{"type":57,"value":140},"Beyond the Code",{"type":52,"tag":53,"props":142,"children":143},{},[144],{"type":57,"value":145},"When I'm not at my keyboard for work, you'll probably find me contributing to open-source projects, experimenting with new languages and tools, or getting outdoors to recharge.",{"type":52,"tag":53,"props":147,"children":148},{},[149,151,158,160,166],{"type":57,"value":150},"Thanks for stopping by. Feel free to browse my ",{"type":52,"tag":152,"props":153,"children":155},"a",{"href":154},"\u002Fprojects",[156],{"type":57,"value":157},"projects",{"type":57,"value":159}," or ",{"type":52,"tag":152,"props":161,"children":163},{"href":162},"\u002F#contact",[164],{"type":57,"value":165},"get in touch",{"type":57,"value":167}," if you'd like to build something together!",1793207677058]