[{"data":1,"prerenderedAt":227},["ShallowReactive",2],{"sidebar-posts":3,"post-count":63,"project-derkinzi":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":77,"events":173,"activity":224},{"id":66,"title":67,"url":68,"domain":67,"image":69,"description":70,"platform":71,"status":72,"started":73,"ended":-1,"relaunched":-1,"endedLabel":74,"age":75,"postCount":76},"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.",null,"active","2016","running","10y",4,{"bestlinkedintools":78,"contentin":89,"derkinzi":98,"gootics":99,"keylogs":110,"mydash":121,"packtor":129,"packwild":135,"pepelly":142,"slicefair":154,"viabam":161,"webmarken":167},{"id":79,"title":80,"url":81,"domain":82,"image":83,"description":84,"platform":71,"status":85,"started":86,"ended":-1,"relaunched":-1,"endedLabel":85,"age":87,"postCount":88},"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","—",1,{"id":90,"title":91,"url":92,"domain":93,"image":94,"description":95,"platform":71,"status":72,"started":96,"ended":-1,"relaunched":-1,"endedLabel":74,"age":97,"postCount":88},"contentin","ContentIn","https:\u002F\u002Fcontentin.io","contentin.io","\u002Fimg\u002Fcontentin.jpg","My SaaS, an AI ghostwriter for LinkedIn posts.","2022-09","4y",{"id":66,"title":67,"url":68,"domain":67,"image":69,"description":70,"platform":71,"status":72,"started":73,"ended":-1,"relaunched":-1,"endedLabel":74,"age":75,"postCount":76},{"id":100,"title":101,"url":102,"domain":103,"image":104,"description":71,"platform":71,"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":71,"status":72,"started":117,"ended":-1,"relaunched":118,"endedLabel":74,"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":71,"platform":71,"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":71,"status":85,"started":73,"ended":-1,"relaunched":-1,"endedLabel":85,"age":87,"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":71,"platform":71,"status":72,"started":140,"ended":-1,"relaunched":-1,"endedLabel":74,"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":88},"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":71,"status":85,"started":86,"ended":-1,"relaunched":-1,"endedLabel":85,"age":87,"postCount":88},"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":71,"status":72,"started":127,"ended":-1,"relaunched":-1,"endedLabel":74,"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":71,"status":72,"started":73,"ended":-1,"relaunched":-1,"endedLabel":74,"age":75,"postCount":88},"webmarken","https:\u002F\u002Fwebmarken.com","webmarken.com","\u002Fimg\u002Fwebmarken.jpg","My agency.",[174,177,194,200,213,216,218,220],{"key":5,"kind":175,"date":7,"projects":176,"title":6,"path":5,"year":118},"wrote",[66],{"key":178,"kind":179,"date":7,"projects":180,"title":181,"link":71,"hours":71,"doc":182,"year":118},"log\u002F2026-10-24-derkinzi-braindump-skill","ship",[66],"Added the braindump-post skill",{"body":183},{"type":184,"value":185,"toc":190},"minimark",[186],[187,188,189],"p",{},"I talk, an agent turns it into a post and a changelog entry. In my words.",{"title":191,"searchDepth":120,"depth":192,"links":193},"",3,[],{"key":195,"kind":196,"date":7,"projects":197,"title":198,"link":199,"hours":71,"doc":-1,"year":118},"log\u002F2026-10-24-derkinzi-first-braindump-post","write",[66],"First post written from a brain dump","https:\u002F\u002Fderkinzi.de\u002Ffully-ai-coded-blog-claude-code\u002F",{"key":201,"kind":179,"date":202,"projects":203,"title":204,"link":71,"hours":71,"doc":205,"year":118},"log\u002F2026-10-23-derkinzi-rebuilt-fully-ai-coded","2026-10-23",[66],"Rebuilt derkinzi.de on Nuxt 4, fully AI coded",{"body":206},{"type":184,"value":207,"toc":211},[208],[187,209,210],{},"Editor-style redesign on Nuxt 4, Nuxt Content 3 and Tailwind 4, built with Claude Code. Not a single line of code by me.",{"title":191,"searchDepth":120,"depth":192,"links":212},[],{"key":25,"kind":175,"date":27,"projects":214,"title":26,"path":25,"year":215},[66],"2019",{"key":29,"kind":175,"date":31,"projects":217,"title":30,"path":29,"year":215},[66],{"key":33,"kind":175,"date":31,"projects":219,"title":34,"path":33,"year":215},[66],{"key":221,"kind":222,"date":73,"projects":223,"year":73},"derkinzi-started","started",[66],{"days":225,"total":76,"activeDays":88,"currentStreak":88,"longestStreak":88,"from":226,"to":7,"repos":88},{"2026-10-24":76},"2025-10-19",1792851218031]