[{"data":1,"prerenderedAt":125},["ShallowReactive",2],{"work-list":3},[4,45,78,97],{"id":5,"title":6,"body":7,"description":26,"extension":27,"links":28,"meta":32,"navigation":33,"order":34,"path":35,"seo":36,"stack":37,"status":41,"stem":42,"year":43,"__hash__":44},"work\u002Fwork\u002Fdrawthesystem.md","Draw the System",{"type":8,"value":9,"toc":22},"minimark",[10,19],[11,12,13,14,18],"p",{},"System-design interviews are a drawing exercise graded like an essay, and most\npeople practice for them by reading. Draw the System makes you ",[15,16,17],"em",{},"draw",": it pairs\ninterview scenarios with an embedded Excalidraw canvas so you rehearse the\nactual motion of the interview — boxes, arrows, trade-offs, out loud.",[11,20,21],{},"It's MIT-licensed and free. A companion cloud version adds a\nbring-your-own-server setup for AI-graded practice sessions.",{"title":23,"searchDepth":24,"depth":24,"links":25},"",2,[],"Open-source system-design interview practice — pick a scenario, sketch the architecture, get structured feedback.","md",[29],{"label":30,"url":31},"GitHub ↗","https:\u002F\u002Fgithub.com\u002FHolojerm\u002Fdrawthesystem",{},true,1,"\u002Fwork\u002Fdrawthesystem",{"title":6,"description":26},[38,39,40],"Nuxt","Excalidraw","Cloudflare Workers","Active · open source","work\u002Fdrawthesystem","2026","CtnxKxZ5AFi7rY8QhThPWE6taqQtaeNg4C-dNO8_Q6g",{"id":46,"title":47,"body":48,"description":66,"extension":27,"links":67,"meta":70,"navigation":33,"order":24,"path":71,"seo":72,"stack":73,"status":75,"stem":76,"year":43,"__hash__":77},"work\u002Fwork\u002Fsinew.md","Sinew",{"type":8,"value":49,"toc":64},[50,53],[11,51,52],{},"Sinew is coaching software built around the connection between coach and\nathlete — the tissue that holds a training relationship together. It's a\nconsumer product, not a team-seats enterprise tool: monthly pricing,\nauto-renew off by default, no dark patterns in the cancel flow.",[11,54,55,56,63],{},"Built on my Nuxt + Cloudflare template and running at\n",[57,58,62],"a",{"href":59,"rel":60},"https:\u002F\u002Fsinew.coach",[61],"nofollow","sinew.coach",".",{"title":23,"searchDepth":24,"depth":24,"links":65},[],"Coaching software for athletes and the people who train them.",[68],{"label":69,"url":59},"sinew.coach ↗",{},"\u002Fwork\u002Fsinew",{"title":47,"description":66},[38,40,74],"D1","In development","work\u002Fsinew","XbUt1HoXqbscP1gIjyW8qB-HVU-MelA2EB2oaz3nGho",{"id":79,"title":80,"body":81,"description":88,"extension":27,"links":89,"meta":90,"navigation":33,"order":91,"path":92,"seo":93,"stack":94,"status":75,"stem":95,"year":43,"__hash__":96},"work\u002Fwork\u002Fpocket-film-school.md","Pocket Film School",{"type":8,"value":82,"toc":86},[83],[11,84,85],{},"A pocket-sized course in the craft of making films — shot by shot, on the\ndevice you already shoot with. Another fork of the template fleet, with its\nown design system tuned for reading lessons on a small screen.",{"title":23,"searchDepth":24,"depth":24,"links":87},[],"Learn filmmaking fundamentals from your phone.",[],{},3,"\u002Fwork\u002Fpocket-film-school",{"title":80,"description":88},[38,40],"work\u002Fpocket-film-school","tuiJ-Yi67f-2_IFB8tKtLaO9lAm2Dqj8jQJ6cg8popU",{"id":98,"title":99,"body":100,"description":110,"extension":27,"links":111,"meta":114,"navigation":33,"order":115,"path":116,"seo":117,"stack":118,"status":122,"stem":123,"year":43,"__hash__":124},"work\u002Fwork\u002Fnuxt-cf-template.md","The template",{"type":8,"value":101,"toc":108},[102,105],[11,103,104],{},"Every product I run is a fork of one consumer-SaaS template: Nuxt 4, NuxtUI,\nCloudflare Workers, Paddle for billing, bun for everything. Fixes land in the\ntemplate and sync outward to the forks — never the other way.",[11,106,107],{},"The point is leverage: one place to solve auth, billing, CI, and deploys, so\neach new product starts at \"what does this one actually do?\" instead of\n\"how do I charge a card?\"",{"title":23,"searchDepth":24,"depth":24,"links":109},[],"One Nuxt + Cloudflare Workers template behind every product I ship.",[112],{"label":30,"url":113},"https:\u002F\u002Fgithub.com\u002FHolojerm\u002Fnuxt-cf-template",{},4,"\u002Fwork\u002Fnuxt-cf-template",{"title":99,"description":110},[119,120,40,121],"Nuxt 4","NuxtUI","Paddle","Active · source of truth","work\u002Fnuxt-cf-template","sQHSNm0l1iqziqBB-hXg2jumk8a9qO7SANTxMj86heM",1788130349860]