[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog":3},[4,21,36,53],{"id":5,"path":6,"title":7,"description":8,"date":9,"categories":10,"readingTimeMins":15,"posterImage":16,"image":16,"heroPills":17},"blog\u002Fblog\u002Farrow.md","\u002Fblog\u002Farrow","Arrow: Archery Training","Arrow turns your iPhone into an automatic archery scorekeeper. Point the phone at the target, and it spots every arrow, calls the score, and keeps every end for you to review.","2026-09-22",[11,12,13,14],"archery","iOS","scoring","training","5","https:\u002F\u002Fraw.githubusercontent.com\u002FArsham1024\u002FSpectreCreationAssets\u002Fmain\u002FBlog\u002Farrow\u002Fimprove-goals-sessions.webp",[18,19,20],"iPhone","Automatic scoring","Archery",{"id":22,"path":23,"title":24,"description":25,"date":26,"categories":27,"readingTimeMins":15,"posterImage":32,"image":32,"heroPills":33},"blog\u002Fblog\u002FChronora.md","\u002Fblog\u002Fchronora","Chronora","Chronora is a simple, clean, modern iOS app that lets you track multiple important dates with elegant countdowns and count ups, all in one beautifully designed space.","2026-02-10",[12,28,29,30,31],"countdown","productivity","important dates","on-device","https:\u002F\u002Fraw.githubusercontent.com\u002FArsham1024\u002FSpectreCreationAssets\u002Fmain\u002FBlog\u002F4-chronora\u002FMainView.jpg",[34,12,35],"SwiftUI","On-device",{"id":37,"path":38,"title":39,"description":40,"date":41,"categories":42,"readingTimeMins":47,"posterImage":48,"image":48,"heroPills":49},"blog\u002Fblog\u002Fstatisfy.md","\u002Fblog\u002Fstatisfy","Statisfy","Web app that analyzes your Spotify listening habits to reveal insights about your top songs, artists, and genres over time.","2025-01-19",[43,44,45,46],"Spotify","music analytics","web app","listening habits","8","https:\u002F\u002Fraw.githubusercontent.com\u002FArsham1024\u002FSpectreCreationAssets\u002Frefs\u002Fheads\u002Fmain\u002FProfile\u002FProjects\u002Fstatisfy.jpg",[50,51,52],"Nuxt 3","Spotify API","Vue",{"id":54,"path":55,"title":56,"description":57,"date":58,"categories":59,"readingTimeMins":65,"posterImage":66,"image":66,"heroPills":67},"blog\u002Fblog\u002Fhide-and-seek.md","\u002Fblog\u002Fhide-and-seek","Hide and Seek","Hide and Seek is a reinforcement learning game where AI agents use Deep Q-Learning and ray-casting to navigate, hide, and capture the flag.","2022-06-27",[60,61,62,63,64],"reinforcement learning","game AI","Pygame","ray casting","capture the flag","12","https:\u002F\u002Fraw.githubusercontent.com\u002FArsham1024\u002FSpectreCreationAssets\u002Frefs\u002Fheads\u002Fmain\u002FBlog\u002Fhide-and-seek\u002FStart_Position.jpg",[68,69,62],"TensorFlow","Deep Q-Learning"]