[{"data":1,"prerenderedAt":214},["ShallowReactive",2],{"navigation":3,"bookmarks":18},[4],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Blog","/blog","blog",[9,13],{"title":10,"path":11,"stem":12},"I Led a team of 3 members to win the MVP title at TroyHack 2024","/blog/i-led-a-team-of-3-members","blog/i-led-a-team-of-3-members",{"title":14,"path":15,"stem":16},"We did it again! Got a Second Prize at TroyHack 2025","/blog/we-did-it-again","blog/we-did-it-again",false,{"id":19,"title":20,"body":21,"bookmarks":164,"description":22,"extension":207,"meta":208,"navigation":209,"path":210,"seo":211,"stem":212,"__hash__":213},"bookmarks/bookmarks.yml","My Bookmarks",{"title":20,"description":22,"seo":23,"bookmarks":26},"A curated collection of resources I genuinely find useful — articles, videos, courses, and tools across the topics I care about most. Happy to share them with you!",{"title":24,"description":25},"Bookmarks - Nam Hoang","A curated collection of learning resources and tools across web dev, AI/ML, system design, and more.",[27,35,42,48,55,60,66,74,81,87,95,99,107,111,117,123,131,136,142,150,157],{"title":28,"url":29,"type":30,"category":31,"tags":32},"CSS Tricks","https://css-tricks.com","tool","Web Dev",[33,34],"css","web",{"title":36,"url":37,"type":38,"category":31,"tags":39},"javascript.info","https://javascript.info","article",[40,41],"javascript","fundamentals",{"title":43,"url":44,"type":45,"category":31,"tags":46},"Fireship","https://www.youtube.com/@Fireship","video",[40,34,47],"short",{"title":49,"url":50,"type":51,"category":31,"tags":52},"The Odin Project","https://www.theodinproject.com","course",[53,54,33,40],"fullstack","html",{"title":56,"url":57,"type":38,"category":31,"tags":58},"MDN Web Docs","https://developer.mozilla.org",[59,54,33,40],"reference",{"title":61,"url":62,"type":38,"category":31,"tags":63},"Vue.js Docs","https://vuejs.org",[64,65,59],"vue","frontend",{"title":67,"url":68,"type":51,"category":69,"tags":70},"fast.ai Practical Deep Learning","https://course.fast.ai","AI / ML",[71,72,73],"deep-learning","python","pytorch",{"title":75,"url":76,"type":45,"category":69,"tags":77},"Andrej Karpathy — Neural Networks: Zero to Hero","https://www.youtube.com/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ",[78,79,80],"neural-networks","llm","backprop",{"title":82,"url":83,"type":51,"category":69,"tags":84},"Hugging Face NLP Course","https://huggingface.co/learn/nlp-course",[85,86,72],"nlp","transformers",{"title":88,"url":89,"type":90,"category":69,"tags":91},"Papers With Code","https://paperswithcode.com","repo",[92,93,94],"research","papers","benchmarks",{"title":96,"url":97,"type":38,"category":69,"tags":98},"Lilian Weng's Blog","https://lilianweng.github.io",[92,79,71],{"title":100,"url":101,"type":90,"category":102,"tags":103},"System Design Primer","https://github.com/donnemartin/system-design-primer","System Design",[104,105,106],"distributed-systems","interviews","architecture",{"title":108,"url":109,"type":38,"category":102,"tags":110},"ByteByteGo","https://blog.bytebytego.com",[106,104,105],{"title":112,"url":113,"type":114,"category":102,"tags":115},"Designing Data-Intensive Applications","https://dataintensive.net","book",[116,104,106],"databases",{"title":118,"url":119,"type":38,"category":102,"tags":120},"Martin Fowler's Blog","https://martinfowler.com",[121,106,122],"patterns","refactoring",{"title":124,"url":125,"type":51,"category":126,"tags":127},"NeetCode","https://neetcode.io","CS Fundamentals",[128,129,130],"algorithms","data-structures","leetcode",{"title":132,"url":133,"type":51,"category":126,"tags":134},"MIT 6.006 — Introduction to Algorithms","https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020",[128,129,135],"mit",{"title":137,"url":138,"type":38,"category":126,"tags":139},"Teach Yourself CS","https://teachyourselfcs.com",[140,41,141],"roadmap","self-study",{"title":143,"url":144,"type":30,"category":145,"tags":146},"Excalidraw","https://excalidraw.com","Productivity",[147,148,149],"diagramming","whiteboard","collaboration",{"title":151,"url":152,"type":30,"category":145,"tags":153},"Obsidian","https://obsidian.md",[154,155,156],"notes","knowledge-base","markdown",{"title":158,"url":159,"type":30,"category":145,"tags":160},"Ray.so","https://ray.so",[161,162,163],"code-snippets","screenshots","sharing",[165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205],{"title":28,"url":29,"type":30,"category":31,"tags":166},[33,34],{"title":36,"url":37,"type":38,"category":31,"tags":168},[40,41],{"title":43,"url":44,"type":45,"category":31,"tags":170},[40,34,47],{"title":49,"url":50,"type":51,"category":31,"tags":172},[53,54,33,40],{"title":56,"url":57,"type":38,"category":31,"tags":174},[59,54,33,40],{"title":61,"url":62,"type":38,"category":31,"tags":176},[64,65,59],{"title":67,"url":68,"type":51,"category":69,"tags":178},[71,72,73],{"title":75,"url":76,"type":45,"category":69,"tags":180},[78,79,80],{"title":82,"url":83,"type":51,"category":69,"tags":182},[85,86,72],{"title":88,"url":89,"type":90,"category":69,"tags":184},[92,93,94],{"title":96,"url":97,"type":38,"category":69,"tags":186},[92,79,71],{"title":100,"url":101,"type":90,"category":102,"tags":188},[104,105,106],{"title":108,"url":109,"type":38,"category":102,"tags":190},[106,104,105],{"title":112,"url":113,"type":114,"category":102,"tags":192},[116,104,106],{"title":118,"url":119,"type":38,"category":102,"tags":194},[121,106,122],{"title":124,"url":125,"type":51,"category":126,"tags":196},[128,129,130],{"title":132,"url":133,"type":51,"category":126,"tags":198},[128,129,135],{"title":137,"url":138,"type":38,"category":126,"tags":200},[140,41,141],{"title":143,"url":144,"type":30,"category":145,"tags":202},[147,148,149],{"title":151,"url":152,"type":30,"category":145,"tags":204},[154,155,156],{"title":158,"url":159,"type":30,"category":145,"tags":206},[161,162,163],"yml",{},true,"/bookmarks",{"title":24,"description":25},"bookmarks","XCxMwEe1oFfU6a7cQlRzXu9n56k6I5Bn8SGSF4MNWIM",1776788784233]