[{"data":1,"prerenderedAt":133},["ShallowReactive",2],{"page-unify":3,"navigation":38},{"id":4,"title":5,"body":6,"date":25,"description":26,"draft":27,"extension":28,"hideYear":27,"meta":29,"navigation":32,"path":33,"readingTime":34,"seo":35,"stem":36,"__hash__":37},"projects/projects/unify.md","Unify",{"type":7,"value":8,"toc":21},"minimark",[9,18],[10,11,12],"p",{},[13,14],"img",{":sizes":15,"alt":5,"format":16,"src":17},"400px sm:800px","webp","img/apps/unify.png",[10,19,20],{},"When Spotify launched, there was no easy way of transferring your playlists from iTunes. Unify hooked into your iTunes library and the Spotify API, allowing you to transfer playlists seamlessly. It had over 10,000 downloads. It was also one of my first projects that I was charging users for licenses (£1.99).",{"title":22,"searchDepth":23,"depth":23,"links":24},"",2,[],"2010-01-01","Spotify playlist transfer",false,"md",{"tags":30},[31],"projects",true,"/projects/unify",1,{"title":5,"description":26},"projects/unify","fO1ZbsxX0vHB7IDqipTSm3_juCZgEofUzmEl6xXgsi4",[39],{"title":40,"path":41,"stem":42,"children":43,"page":27},"Articles","/articles","articles",[44,50,56,62,68,74,80,86,92,98,104,110,116,122,127],{"title":45,"path":46,"stem":47,"description":48,"date":49},"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":51,"path":52,"stem":53,"description":54,"date":55},"Big Emoji","/articles/big-emoji","articles/big-emoji","Building an app for my kids.","2024-06-23",{"title":57,"path":58,"stem":59,"description":60,"date":61},"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":63,"path":64,"stem":65,"description":66,"date":67},"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":69,"path":70,"stem":71,"description":72,"date":73},"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":75,"path":76,"stem":77,"description":78,"date":79},"TikTok goes your clock","/articles/tiktok-goes-your-clock","articles/tiktok-goes-your-clock","What I learned from quitting TikTok","2024-03-26",{"title":81,"path":82,"stem":83,"description":84,"date":85},"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":87,"path":88,"stem":89,"description":90,"date":91},"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":93,"path":94,"stem":95,"description":96,"date":97},"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":99,"path":100,"stem":101,"description":102,"date":103},"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":105,"path":106,"stem":107,"description":108,"date":109},"Hang up.","/articles/hang-up","articles/hang-up","Steps for for avoiding scam calls.","2022-05-06",{"title":111,"path":112,"stem":113,"description":114,"date":115},"The “yes” transaction","/articles/yes","articles/yes","Why my contact lens service is my favourite transaction.","2022-01-04",{"title":117,"path":118,"stem":119,"description":120,"date":121},"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":123,"path":124,"stem":125,"description":126,"date":121},"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":128,"path":129,"stem":130,"description":131,"date":132},"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",1772188378802]