[{"data":1,"prerenderedAt":304},["ShallowReactive",2],{"skills_de":3},{"id":4,"categories":5,"extension":299,"intro":300,"meta":301,"stem":302,"__hash__":303},"skills_de\u002Fde\u002Fskills.json",[6,26,45,82,110,143,174,209,216,225,246,263,280],{"title":7,"items":8},"PHP Frameworks",[9,21],{"name":10,"period":11,"active":12,"tags":13,"links":19},"Laravel","Von 2012 bis heute",true,[14,15,16,17,18],"RESTful API","Frontend","Backend","Livewire","Inertia",[20],"Laracasts",{"name":22,"period":23,"active":24,"tags":25},"CodeIgniter","Von 2007 bis 2019",false,[15,16],{"title":27,"items":28},"Vue Frameworks",[29,36],{"name":30,"period":31,"active":24,"tags":32},"Quasar","Von 2021 bis 2025",[15,33,34,35],"SSR","Apps","SPA",{"name":37,"period":38,"active":12,"tags":39,"links":43},"NuxtJS","Von 2019 bis heute",[15,16,35,33,40,41,42],"PWA","Static","Nuxt UI Pro",[44],"Mastering Nuxt 3",{"title":46,"items":47},"Jamstack",[48,52,56,60,64,68,75],{"name":49,"period":50,"active":12,"tags":51},"Astro","Von 2022 bis heute",[15,41],{"name":53,"period":54,"active":12,"tags":55},"SvelteKit (Svelte)","Von 2020 bis heute",[15,35,41],{"name":57,"period":58,"active":24,"tags":59},"Jigsaw","Von 2021 bis 2023",[15,41],{"name":61,"period":62,"active":12,"tags":63},"Qwik","Von 2023 bis heute",[15,41],{"name":65,"period":66,"active":24,"tags":67},"Gridsome","Von 2019 bis 2022",[15,41],{"name":69,"period":70,"active":12,"tags":71},"Andere Seite Generator","Projektbezogen",[72,73,74],"HUGO","Gatsby","Next.js",{"name":76,"period":77,"active":24,"tags":78},"Dreamweaver","Von 1998 bis 2019",[79,80,81],"Landingpages","Microsites","Affiliate Shops",{"title":83,"items":84},"CMS, Blog & Ecommerce",[85,91,96,99,106],{"name":86,"period":87,"active":12,"tags":88},"Kirby CMS","Von 2025 bis heute",[89,90],"Headless CMS","Flat File",{"name":92,"period":93,"active":12,"tags":94},"Strapi","Von 2021 bis heute",[89,16,95],"API",{"name":97,"period":87,"active":12,"tags":98},"Sanity",[89,16,95],{"name":100,"period":101,"active":24,"tags":102},"WordPress","Von 2006 bis 2026",[15,16,103,104,105],"Theme","Multisite","Multi Domain",{"name":107,"period":108,"active":24,"tags":109},"MODX","Von 2005 bis 2024",[15,16,103,104,105],{"title":111,"items":112},"CSS \u002F UI Frameworks",[113,120,127,132,137],{"name":114,"period":54,"active":12,"tags":115},"Tailwind",[116,117,118,119],"Tailwind CSS","Tailwind Plus","MDBootstrap Tailwind Elements","Daisy",{"name":121,"period":11,"active":12,"tags":122},"Bootstrap",[123,124,125,126],"3","4","5","BootstrapVue",{"name":128,"period":129,"active":24,"tags":130},"Vuetify","Von 2020 bis 2025",[131,123],"2",{"name":133,"period":134,"active":24,"tags":135},"MDBootstrap","Von 2017 bis 2024",[123,124,125,136],"Vue",{"name":138,"period":139,"active":24,"tags":140},"Bulma","Von 2017 bis 2026",[141,142],"0.x","Buefy",{"title":144,"items":145},"JS Libraries",[146,151,154,159,161,168],{"name":147,"period":148,"active":12,"tags":149},"jQuery","Von 2007 bis heute",[147,150],"jQuery UI",{"name":152,"period":54,"active":12,"tags":153},"Alpine.js",[131,123],{"name":155,"period":38,"active":12,"tags":156},"GreenSock",[157,158],"GSAP","SimplyGreen",{"name":160,"period":31,"active":24},"Lit",{"name":162,"period":163,"active":12,"tags":164,"links":165},"Vue.js","Von 2017 bis heute",[131,123],[166,167],"Vue Mastering","Vue School",{"name":169,"period":170,"active":24,"tags":171,"links":173},"ionic framework","Von 2023 bis 2024",[172],"7",[166,167],{"title":175,"items":176},"Programmiersprachen",[177,193,196,199,201],{"name":178,"period":179,"active":12,"tags":180,"links":188},"Web","Von 2000 bis heute",[181,182,183,184,185,186,187],"PHP","HTML","CSS","JavaScript","SQL","Python","TypeScript",[189,190,191,192],"Udemy","Codeacademy","Datacamp","LeadCode",{"name":194,"period":195,"active":24},"Visual Basic for Application","Von 1996 bis 2025",{"name":197,"period":198,"active":24},"Visual Basic","Von 1994 bis 2005",{"name":200,"period":198,"active":24},"Clipper • dBaseIII+",{"name":202,"period":203,"active":24,"tags":204},"Andere Sprachen","Von 1984 bis 1994",[205,206,207,208],"Quick Basic","Assembler","Pascal","C",{"title":210,"items":211},"KI-gestützte Entwicklung",[212,214],{"name":213,"active":12},"Claude Code",{"name":215,"active":12},"Codex",{"title":217,"items":218},"Team & Kollaboration",[219,221,223],{"name":220,"active":12},"GitHub PRO",{"name":222,"active":12},"Discord",{"name":224,"active":12},"Teams",{"title":226,"items":227},"Datenbanken",[228,230,232,234,236,238,240,242,244],{"name":229,"active":12},"MySQL",{"name":231,"active":12},"MariaDB",{"name":233,"active":12},"Sqlite",{"name":235,"active":12},"GraphQL",{"name":237,"active":12},"Supabase",{"name":239,"active":12},"Prisma",{"name":241,"active":12},"PostgreSQL",{"name":243,"active":12},"Markdown-basierte Datenhaltung",{"name":245,"active":24},"dbf (dBase)",{"title":247,"items":248},"Lokale Entwicklungsumgebung",[249,251,253,255,257,259,261],{"name":250,"active":12},"Docker",{"name":252,"active":12},"DDEV",{"name":254,"active":12},"Sail",{"name":256,"active":24},"MAMP PRO",{"name":258,"active":24},"Homestead",{"name":260,"active":24},"Trellis",{"name":262,"active":24},"Vagrant",{"title":264,"items":265},"Software",[266,268,270,272,274,276,278],{"name":267,"active":12},"PhpStorm",{"name":269,"active":12},"WebStorm",{"name":271,"active":12},"Visual Studio Code",{"name":273,"active":12},"IntelliJ IDEA Ultimate",{"name":275,"active":24},"Photoshop",{"name":277,"active":24},"Illustrator",{"name":279,"active":24},"Sizzy",{"title":281,"items":282},"Betriebssysteme",[283,285,287,289,291,293,295,297],{"name":284,"active":12},"Windows (WSL)",{"name":286,"active":12},"Linux",{"name":288,"active":12},"macOS",{"name":290,"active":24},"MS-DOS",{"name":292,"active":24},"CP\u002FM",{"name":294,"active":24},"Novell",{"name":296,"active":24},"Citrix",{"name":298,"active":24},"IBM S\u002F36 HIS 6.4","json","Programmieren begleitet mich seit mehr als vier Jahrzehnten – vom ersten BASIC-Programm bis zu modernen Jamstack-Anwendungen. Was ich heute aktiv einsetze, findet sich im ersten Abschnitt. Technologien, Frameworks und Werkzeuge, die ich im Laufe der Zeit ausprobiert und wieder hinter mir gelassen habe, stehen im zweiten. Denn zum Handwerk gehört für mich nicht nur Erfahrung, sondern auch die Bereitschaft, frühere Entscheidungen zu hinterfragen, statt aus Gewohnheit an ihnen festzuhalten.",{},"de\u002Fskills","dENyYFqdvjg3iU9oGceqm_pQBy1-tkqejgmOyzowMqU",1785047747136]