[{"data":1,"prerenderedAt":223},["ShallowReactive",2],{"sidebar-posts":3,"post-count":63,"project-contentin":64},[4,8,12,16,20,24,28,32,35,39,43,47,51,55,59],{"path":5,"title":6,"date":7},"\u002Ffully-ai-coded-blog-claude-code","This blog is now fully AI coded and run by an agent I just talk to","2026-10-24",{"path":9,"title":10,"date":11},"\u002Fwhy-i-built-pepelly","Why I built Pepelly, a YouTube app for my daughter without the brain rot","2026-10-22",{"path":13,"title":14,"date":15},"\u002Fhow-i-built-an-equity-tracking-app-for-bootstrap-founders-in-a-weekend","How I Built an Equity Tracking App for Bootstrap Founders in a Weekend","2024-11-25",{"path":17,"title":18,"date":19},"\u002Fbuilding-directory-website-with-ai-in-a-day","How I Built a Directory Website in a Day with AI—and Why It's a Game-Changer for SaaS Traffic","2024-11-10",{"path":21,"title":22,"date":23},"\u002Fnetlify-build-plugin-for-nuxt-dynamic-routes","Use a netlify build plugin to generate your nuxt routes","2020-08-08",{"path":25,"title":26,"date":27},"\u002Foptimized-responsive-lazyloading-images-with-nuxt","How to use optimized, responsive and lazyloading images in a nuxt project","2019-11-16",{"path":29,"title":30,"date":31},"\u002Fnuxt-jam-stack","Building a SEO optimized blog with a Nuxt JAM stack and Markdown files","2019-11-07",{"path":33,"title":34,"date":31},"\u002Fprismjs-nuxtjs-static-pages","Getting Prismjs working with Nuxt",{"path":36,"title":37,"date":38},"\u002Fkeylogs-live-on-producthunt","My second launch this year: Keylogs is LIVE on Product Hunt today!","2018-02-12",{"path":40,"title":41,"date":42},"\u002Fa-new-year-and-a-new-startup","A new year and a new startup","2018-01-19",{"path":44,"title":45,"date":46},"\u002Fabout-mydash-whats-the-stack-and-why-did-i-choose-it","About myDash - What’s the stack and why did I choose it?","2017-10-16",{"path":48,"title":49,"date":50},"\u002Fsuper-fast-wordpress-hosting-germany","WordPress hosting test: super fast on raidboxes.eu","2016-12-09",{"path":52,"title":53,"date":54},"\u002Fbest-resources-for-stock-images","Best resources for stock images","2016-12-05",{"path":56,"title":57,"date":58},"\u002Fset-up-automatic-backups-for-parse-server-on-digital-ocean","Set up automatic backups for parse-server on digital ocean","2016-05-25",{"path":60,"title":61,"date":62},"\u002Fhow-to-run-parse-dashboard-alongside-parse-server-on-digital-ocean","How to setup parse-dashboard alongside parse-server on Digital Ocean","2016-05-18",15,{"project":65,"projects":78,"events":173,"activity":183},{"id":66,"title":67,"url":68,"domain":69,"image":70,"description":71,"platform":72,"status":73,"started":74,"ended":-1,"relaunched":-1,"endedLabel":75,"age":76,"postCount":77},"contentin","ContentIn","https:\u002F\u002Fcontentin.io","contentin.io","\u002Fimg\u002Fcontentin.jpg","My SaaS, an AI ghostwriter for LinkedIn posts.",null,"active","2022-09","running","4y",1,{"bestlinkedintools":79,"contentin":89,"derkinzi":90,"gootics":99,"keylogs":110,"mydash":121,"packtor":129,"packwild":135,"pepelly":142,"slicefair":154,"viabam":161,"webmarken":167},{"id":80,"title":81,"url":82,"domain":83,"image":84,"description":85,"platform":72,"status":86,"started":87,"ended":-1,"relaunched":-1,"endedLabel":86,"age":88,"postCount":77},"bestlinkedintools","BestLinkedInTools","https:\u002F\u002Fbestlinkedintools.com","bestlinkedintools.com","\u002Fimg\u002Fbestlinkedintools.png","A directory of LinkedIn tools, built in a day with AI to bring traffic to ContentIn.","paused","2024-11","—",{"id":66,"title":67,"url":68,"domain":69,"image":70,"description":71,"platform":72,"status":73,"started":74,"ended":-1,"relaunched":-1,"endedLabel":75,"age":76,"postCount":77},{"id":91,"title":92,"url":93,"domain":92,"image":94,"description":95,"platform":72,"status":73,"started":96,"ended":-1,"relaunched":-1,"endedLabel":75,"age":97,"postCount":98},"derkinzi","derkinzi.de","https:\u002F\u002Fderkinzi.de","\u002Fimg\u002Fderkinzi-site.jpg","This blog. Rebuilt in 2026 with Nuxt 4 and Tailwind 4, styled like a code editor.","2016","10y",4,{"id":100,"title":101,"url":102,"domain":103,"image":104,"description":72,"platform":72,"status":105,"started":106,"ended":-1,"relaunched":-1,"endedLabel":107,"age":108,"postCount":109},"gootics","Gootics","https:\u002F\u002Fgootics.com","gootics.com","\u002Fimg\u002Fgootics.jpg","stopped","2017","unknown","?",0,{"id":111,"title":112,"url":113,"domain":114,"image":115,"description":116,"platform":72,"status":73,"started":117,"ended":-1,"relaunched":118,"endedLabel":75,"age":119,"postCount":120},"keylogs","Keylogs","https:\u002F\u002Fkeylogs.io","keylogs.io","\u002Fimg\u002Fkeylogs.jpg","Better Google Search Console insights.","2017-12","2026","8y",2,{"id":122,"title":123,"url":124,"domain":125,"image":126,"description":72,"platform":72,"status":105,"started":106,"ended":127,"relaunched":-1,"endedLabel":127,"age":128,"postCount":120},"mydash","MyDash","https:\u002F\u002Fmydash.io","mydash.io","\u002Fimg\u002Fmydash.jpg","2018","1y",{"id":130,"title":130,"url":131,"domain":132,"image":133,"description":134,"platform":72,"status":86,"started":96,"ended":-1,"relaunched":-1,"endedLabel":86,"age":88,"postCount":120},"packtor","https:\u002F\u002Fpacktor.com","packtor.com","\u002Fimg\u002Fpacktor.jpg","The packing list creator.",{"id":136,"title":136,"url":137,"domain":138,"image":139,"description":72,"platform":72,"status":73,"started":140,"ended":-1,"relaunched":-1,"endedLabel":75,"age":141,"postCount":109},"packwild","https:\u002F\u002Fwww.packwild.de","packwild.de","\u002Fimg\u002Fpackwild.jpg","2013","13y",{"id":143,"title":144,"url":145,"domain":146,"image":147,"description":148,"platform":149,"status":150,"started":151,"ended":-1,"relaunched":-1,"endedLabel":152,"age":153,"postCount":77},"pepelly","Pepelly","https:\u002F\u002Fpepelly.app","pepelly.app","\u002Fimg\u002Fpepelly.jpg","A video player for children from 3 to 12 that plays only the YouTube channels you approve, with no Shorts, no autoplay and no recommendations.","mobile","upcoming","2026-10","not launched","new",{"id":155,"title":156,"url":157,"domain":158,"image":159,"description":160,"platform":72,"status":86,"started":87,"ended":-1,"relaunched":-1,"endedLabel":86,"age":88,"postCount":77},"slicefair","SliceFair","https:\u002F\u002Fslicefair.co","slicefair.co","\u002Fimg\u002Fslicefair.jpg","Equity tracking for bootstrapped startups that tracks founder contributions and splits equity fairly, based on the Slicing Pie framework.",{"id":162,"title":162,"url":163,"domain":164,"image":165,"description":166,"platform":72,"status":73,"started":127,"ended":-1,"relaunched":-1,"endedLabel":75,"age":119,"postCount":109},"viabam","https:\u002F\u002Fviabam.com","viabam.com","\u002Fimg\u002Fviabam.jpg","Tours and transfers.",{"id":168,"title":168,"url":169,"domain":170,"image":171,"description":172,"platform":72,"status":73,"started":96,"ended":-1,"relaunched":-1,"endedLabel":75,"age":97,"postCount":77},"webmarken","https:\u002F\u002Fwebmarken.com","webmarken.com","\u002Fimg\u002Fwebmarken.jpg","My agency.",[174,178],{"key":17,"kind":175,"date":19,"projects":176,"title":18,"path":17,"year":177},"wrote",[80,66],"2024",{"key":179,"kind":180,"date":74,"projects":181,"year":182},"contentin-started","started",[66],"2022",{"days":184,"total":220,"activeDays":221,"currentStreak":109,"longestStreak":189,"from":222,"to":7,"repos":185},{"2025-10-19":77,"2025-10-20":185,"2025-10-21":120,"2025-10-22":186,"2025-10-24":77,"2025-10-27":187,"2025-10-28":120,"2025-10-30":120,"2025-10-31":188,"2025-11-03":77,"2025-11-04":98,"2025-11-05":77,"2025-11-06":98,"2025-11-09":98,"2025-11-10":120,"2025-11-11":185,"2025-11-12":186,"2025-11-13":120,"2025-11-14":77,"2025-11-15":186,"2025-11-17":77,"2025-11-18":189,"2025-11-19":190,"2025-11-20":187,"2025-11-21":191,"2025-11-22":120,"2025-11-23":77,"2025-11-24":192,"2025-11-25":120,"2025-11-26":191,"2025-11-27":187,"2025-11-28":120,"2025-12-01":193,"2025-12-02":191,"2025-12-03":185,"2025-12-04":194,"2025-12-05":193,"2025-12-06":98,"2025-12-08":187,"2025-12-10":98,"2025-12-11":77,"2025-12-12":120,"2025-12-14":186,"2025-12-15":77,"2025-12-16":190,"2025-12-18":187,"2025-12-23":77,"2025-12-24":193,"2025-12-28":77,"2025-12-30":120,"2025-12-31":186,"2026-01-03":77,"2026-01-08":98,"2026-01-09":77,"2026-01-13":77,"2026-01-14":188,"2026-01-17":185,"2026-01-18":186,"2026-01-20":187,"2026-01-21":193,"2026-01-24":193,"2026-01-26":186,"2026-01-27":194,"2026-01-28":186,"2026-01-29":187,"2026-01-30":185,"2026-01-31":77,"2026-02-02":77,"2026-02-03":192,"2026-02-04":120,"2026-02-05":120,"2026-02-06":186,"2026-02-07":77,"2026-02-11":190,"2026-02-12":77,"2026-02-13":98,"2026-02-16":98,"2026-02-17":77,"2026-02-18":77,"2026-02-19":187,"2026-02-20":188,"2026-02-23":190,"2026-02-24":194,"2026-02-26":189,"2026-02-27":186,"2026-03-02":186,"2026-03-03":186,"2026-03-04":120,"2026-03-05":193,"2026-03-06":77,"2026-03-07":120,"2026-03-08":186,"2026-03-09":193,"2026-03-10":98,"2026-03-11":190,"2026-03-12":120,"2026-03-13":187,"2026-03-16":120,"2026-03-17":98,"2026-03-18":187,"2026-03-19":186,"2026-03-20":120,"2026-03-21":77,"2026-03-23":120,"2026-03-26":77,"2026-03-27":63,"2026-03-29":120,"2026-03-30":192,"2026-03-31":187,"2026-04-01":77,"2026-04-02":120,"2026-04-03":77,"2026-04-04":120,"2026-04-06":185,"2026-04-07":185,"2026-04-08":187,"2026-04-09":98,"2026-04-13":186,"2026-04-14":120,"2026-04-15":120,"2026-04-17":77,"2026-04-20":195,"2026-04-21":196,"2026-04-22":197,"2026-04-23":196,"2026-04-24":198,"2026-04-25":120,"2026-04-27":199,"2026-04-28":188,"2026-04-29":191,"2026-04-30":190,"2026-05-01":194,"2026-05-03":77,"2026-05-04":98,"2026-05-05":200,"2026-05-06":186,"2026-05-08":201,"2026-05-09":186,"2026-05-11":98,"2026-05-12":98,"2026-05-13":202,"2026-05-14":189,"2026-05-15":98,"2026-05-18":188,"2026-05-19":203,"2026-05-20":204,"2026-05-21":120,"2026-05-22":190,"2026-05-23":191,"2026-05-25":200,"2026-05-26":205,"2026-05-27":189,"2026-06-02":120,"2026-06-03":185,"2026-06-04":199,"2026-06-05":77,"2026-06-06":193,"2026-06-09":63,"2026-06-10":186,"2026-06-11":120,"2026-06-12":188,"2026-06-13":193,"2026-06-15":120,"2026-06-16":192,"2026-06-17":193,"2026-06-22":77,"2026-06-23":205,"2026-06-24":206,"2026-06-25":193,"2026-06-26":120,"2026-06-27":190,"2026-06-28":98,"2026-06-29":197,"2026-06-30":206,"2026-07-01":188,"2026-07-02":207,"2026-07-03":206,"2026-07-04":193,"2026-07-06":191,"2026-07-07":208,"2026-07-08":63,"2026-07-09":209,"2026-07-11":208,"2026-07-12":198,"2026-07-13":194,"2026-07-14":193,"2026-07-15":189,"2026-07-16":193,"2026-07-17":190,"2026-07-20":120,"2026-07-21":187,"2026-07-22":63,"2026-07-23":210,"2026-07-24":190,"2026-07-25":98,"2026-07-27":211,"2026-07-28":212,"2026-07-29":213,"2026-07-30":195,"2026-07-31":120,"2026-08-01":205,"2026-08-02":200,"2026-08-03":77,"2026-08-04":193,"2026-08-05":214,"2026-08-07":187,"2026-08-10":77,"2026-08-11":77,"2026-08-12":187,"2026-08-13":185,"2026-08-14":190,"2026-08-15":120,"2026-08-17":214,"2026-08-18":208,"2026-08-20":194,"2026-08-21":191,"2026-08-25":190,"2026-08-26":77,"2026-09-01":203,"2026-09-02":194,"2026-09-03":120,"2026-09-04":194,"2026-09-07":63,"2026-09-08":98,"2026-09-09":77,"2026-09-10":205,"2026-09-11":186,"2026-09-15":215,"2026-09-16":216,"2026-09-17":192,"2026-09-18":198,"2026-09-21":202,"2026-09-22":194,"2026-09-23":217,"2026-09-24":200,"2026-09-25":193,"2026-09-26":187,"2026-09-27":120,"2026-09-28":218,"2026-09-29":202,"2026-09-30":188,"2026-10-01":190,"2026-10-05":205,"2026-10-06":189,"2026-10-07":187,"2026-10-08":207,"2026-10-09":219,"2026-10-11":199,"2026-10-12":208,"2026-10-13":77,"2026-10-15":204,"2026-10-18":187,"2026-10-19":195,"2026-10-20":219,"2026-10-22":77},5,3,6,10,13,8,11,12,7,9,27,38,43,24,19,14,23,16,18,22,21,20,44,25,35,17,31,47,52,26,46,39,28,34,30,2426,255,"2025-10-19",1792851218029]