[{"data":1,"prerenderedAt":167},["ShallowReactive",2],{"page-calorific":3,"navigation":72},{"id":4,"title":5,"body":6,"date":59,"description":60,"draft":61,"extension":62,"hideYear":61,"meta":63,"navigation":66,"path":67,"readingTime":68,"seo":69,"stem":70,"__hash__":71},"projects/projects/calorific.md","Calorific",{"type":7,"value":8,"toc":55},"minimark",[9,18,21,33],[10,11,12],"p",{},[13,14],"img",{":sizes":15,"alt":5,"format":16,"src":17},"400px sm:800px","webp","img/apps/calorific-2.jpg",[10,19,20],{},"Calorific was a mobile app that helped users understand the nutritional content of food servings. Each photograph showed what 200 calories of all foods looks like. It was built by myself, with photography by Tim Diacon.",[10,22,23,24,32],{},"It was available on iOS and Android and was featured on: ABC, Good Housekeeping, Women's Health, Metro, ",[25,26,31],"a",{"href":27,"rel":28,"target":30},"https://www.theatlantic.com/health/archive/2014/11/what-200-calories-of-every-food-looks-like/382767/",[29],"nofollow","_blank","The Atlantic",", and Fast Company.",[10,34,35,39,43,46,49,52],{},[13,36],{":sizes":15,"alt":37,"format":16,"src":38},"Calorific - Splash screen","img/apps/calorific/splash.png",[13,40],{":sizes":15,"alt":41,"format":16,"src":42},"Calorific - Screenshot","img/apps/calorific/iPad-01.jpg",[13,44],{":sizes":15,"alt":41,"format":16,"src":45},"img/apps/calorific/iPad-02.jpg",[13,47],{":sizes":15,"alt":41,"format":16,"src":48},"img/apps/calorific/iPad-03.jpg",[13,50],{":sizes":15,"alt":41,"format":16,"src":51},"img/apps/calorific/iPad-04.jpg",[13,53],{":sizes":15,"alt":41,"format":16,"src":54},"img/apps/calorific/iPad-05.jpg",{"title":56,"searchDepth":57,"depth":57,"links":58},"",2,[],"2014-01-01","Food nutrition",false,"md",{"tags":64},[65],"projects",true,"/projects/calorific",1,{"title":5,"description":60},"projects/calorific","N-YaHZ2dusfJP1QTToCsVV3A9QsEdlQPszbSjj2wtxk",[73],{"title":74,"path":75,"stem":76,"children":77,"page":61},"Articles","/articles","articles",[78,84,90,96,102,108,114,120,126,132,138,144,150,156,161],{"title":79,"path":80,"stem":81,"description":82,"date":83},"Still haven't found what you're looking for?","/articles/ai-search","articles/ai-search","AI-powered search is transforming web search.","2024-10-31",{"title":85,"path":86,"stem":87,"description":88,"date":89},"Big Emoji","/articles/big-emoji","articles/big-emoji","Building an app for my kids.","2024-06-23",{"title":91,"path":92,"stem":93,"description":94,"date":95},"It probably won’t be you","/articles/it-probably-wont-be-you","articles/it-probably-wont-be-you","An interactive exploration of our lottery instincts.","2024-06-11",{"title":97,"path":98,"stem":99,"description":100,"date":101},"My memory is shot","/articles/my-memory-is-shot","articles/my-memory-is-shot","Discovering the link between writing and memory.","2024-04-28",{"title":103,"path":104,"stem":105,"description":106,"date":107},"Quotes","/articles/quotes","articles/quotes","A collection of quotes I've heard and written down at some point in my life.","2024-03-29",{"title":109,"path":110,"stem":111,"description":112,"date":113},"TikTok goes your clock","/articles/tiktok-goes-your-clock","articles/tiktok-goes-your-clock","What I learned from quitting TikTok","2024-03-26",{"title":115,"path":116,"stem":117,"description":118,"date":119},"User testing fail","/articles/user-testing-fail","articles/user-testing-fail","Attempting to think like a kid when designing a kids app.","2024-03-20",{"title":121,"path":122,"stem":123,"description":124,"date":125},"George Harrison's hands","/articles/george-harrisons-hands","articles/george-harrisons-hands","You can replicate the setup, but not the experience.","2023-01-17",{"title":127,"path":128,"stem":129,"description":130,"date":131},"Things I learned in 2022","/articles/things-i-learned-in-2022","articles/things-i-learned-in-2022","Aside from all the emergence of AI.","2022-12-20",{"title":133,"path":134,"stem":135,"description":136,"date":137},"Counting unique visitors without using cookies, UIDs or fingerprinting.","/articles/cookieless-unique-visitor-counts","articles/cookieless-unique-visitor-counts","on withcabin.com","2022-11-30",{"title":139,"path":140,"stem":141,"description":142,"date":143},"Hang up.","/articles/hang-up","articles/hang-up","Steps for for avoiding scam calls.","2022-05-06",{"title":145,"path":146,"stem":147,"description":148,"date":149},"The “yes” transaction","/articles/yes","articles/yes","Why my contact lens service is my favourite transaction.","2022-01-04",{"title":151,"path":152,"stem":153,"description":154,"date":155},"One line of code","/articles/one-line-of-code","articles/one-line-of-code","How I built an API for the London 2012 Olympics with one line of code.","2021-05-11",{"title":157,"path":158,"stem":159,"description":160,"date":155},"The potential energy savings of deprecating Cloudflare's cfduid cookie.","/articles/the-deprecated-cookie","articles/the-deprecated-cookie","How removing a tiny cookie can have a big impact on carbon emissions.",{"title":162,"path":163,"stem":164,"description":165,"date":166},"Never launching","/articles/never-launching-products","articles/never-launching-products","It's not just about the launch, it's about the process.","2021-04-09",1772188378550]