[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Fmemory":46,"\u002Fblog\u002Fmemory-surround":95},[4],{"title":5,"path":6,"stem":7,"children":8,"page":45},"Blog","\u002Fblog","blog",[9,13,17,21,25,29,33,37,41],{"title":10,"path":11,"stem":12},"Audio Augmentation Techniques for Deep Learning","\u002Fblog\u002Faudio-augmentation","blog\u002Faudio-augmentation",{"title":14,"path":15,"stem":16},"Speed Up Whisper with CTranslate2","\u002Fblog\u002Fc-translate","blog\u002Fc-translate",{"title":18,"path":19,"stem":20},"Calling C++ and Go from Dart using FFI","\u002Fblog\u002Fdart-ffi-native-bridge","blog\u002Fdart-ffi-native-bridge",{"title":22,"path":23,"stem":24},"Russey Keo High School Memories","\u002Fblog\u002Fmemory","blog\u002Fmemory",{"title":26,"path":27,"stem":28},"My Dev Setup: Same Keys Everywhere","\u002Fblog\u002Fmy-dev-setup","blog\u002Fmy-dev-setup",{"title":30,"path":31,"stem":32},"Data Extraction with LangChain and Ollama Locally","\u002Fblog\u002Fpydantic-llm","blog\u002Fpydantic-llm",{"title":34,"path":35,"stem":36},"7-Segment LED Display with Proteus Simulation","\u002Fblog\u002Fseven-segment","blog\u002Fseven-segment",{"title":38,"path":39,"stem":40},"Understanding JWT Refresh Token Rotation & Revocation","\u002Fblog\u002Funderstand-refresh-token","blog\u002Funderstand-refresh-token",{"title":42,"path":43,"stem":44},"Khmer Speech Recognition","\u002Fblog\u002Fwhisper","blog\u002Fwhisper",false,{"id":47,"title":22,"author":48,"body":52,"date":84,"description":85,"extension":86,"image":87,"meta":88,"minRead":91,"navigation":92,"path":23,"seo":93,"stem":24,"__hash__":94},"blog\u002Fblog\u002Fmemory.md",{"name":49,"avatar":50},"Phanith LIM",{"src":51,"alt":49},"\u002Fmyprofile.jpg",{"type":53,"value":54,"toc":80},"minimark",[55,68,71],[56,57,58,59,63,64,67],"p",{},"This video is my high school years in one place, from ",[60,61,62],"strong",{},"Grade 10"," to ",[60,65,66],{},"Grade 12",". Friends, class activities, school trips, and the small everyday moments in between.",[56,69,70],{},"Two days after finishing the BACII exam I gathered the photos and put them together in After Effects. Going through them all again was the best part of making it.",[56,72,73],{},[74,75,79],"a",{"href":76,"rel":77},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=gXlXc_baHvI",[78],"nofollow","Watch the video on YouTube",{"title":81,"searchDepth":82,"depth":82,"links":83},"",2,[],"2021-10-28","A video of my high school years, made after the BACII exam.","md","\u002Fblog\u002Fmemory\u002Fmemory.jpg",{"tags":89},[90],"Personal",1,true,{"title":22,"description":85},"qzvbeHOt-LKL9gKbuUSkwx35Zuwe76tmCrJaCpRW2ds",[96,98],{"title":18,"path":19,"stem":20,"description":97,"children":-1},"Calling native libraries from Dart with dart:ffi, and which languages work.",{"title":26,"path":27,"stem":28,"description":99,"children":-1},"Omarchy, Neovim, tmux, IntelliJ and a split keyboard, set up so one habit works in every tool.",1791981009655]