[{"data":1,"prerenderedAt":618},["ShallowReactive",2],{"blog-post-de-willkommen-in-meinem-blog":3,"related-posts-de-willkommen-in-meinem-blog":334},{"post":4,"isFallback":333},{"id":5,"title":6,"alternates":7,"body":9,"description":317,"extension":318,"meta":319,"navigation":320,"path":321,"publishedAt":322,"seo":323,"stem":324,"tags":325,"__hash__":332},"blog_de\u002Fposts\u002Fwillkommen-in-meinem-blog.md","Willkommen in meinem Blog – Lasst uns gemeinsam wachsen",{"en":8},"\u002Fposts\u002Fwelcome-to-my-blog",{"type":10,"value":11,"toc":306},"minimark",[12,28,33,36,39,52,56,59,64,80,85,105,110,124,128,135,138,152,161,165,171,177,183,189,193,196,202,208,214,220,224,227,230,233,237,240,245,248,283,286,289,294,297],[13,14,18,22,25],"intro-section",{"alt":15,"height":16,"src":17,"width":16},"Waldemar Enns - Softwareentwickler und Berater",400,"\u002Fme-2022.JPG",[19,20,21],"p",{},"Hey, ich bin Waldemar! 👋",[19,23,24],{},"Schön, dass du hier bist. Dieser Blog ist nicht einfach eine Sammlung von Tech-Tutorials — er ist mein digitales Wohnzimmer, in dem ich teile, was ich in über 7 Jahren als Softwareentwickler, Freelancer und Berater in Deutschland gelernt habe.",[19,26,27],{},"Egal ob du zum Lernen hier bist, einen Entwicklungspartner suchst oder einfach neugierig auf moderne Webtechnologien bist — ich freue mich, dass du den Weg hierher gefunden hast.",[29,30,32],"h2",{"id":31},"wer-steckt-dahinter","Wer steckt dahinter?",[19,34,35],{},"Ich bin derjenige, der komplexe Geschäftsprobleme in elegante Code-Lösungen verwandelt. Aber ehrlich gesagt? In erster Linie bin ich ein Problemlöser mit einer Leidenschaft für sauberen Code und echte Partnerschaften.",[19,37,38],{},"Mein Weg in die Entwicklung war keine gerade Linie. Wie viele Entwickler habe ich mit Neugier und viel Trial-and-Error angefangen. Was als Herumbasteln an Websites begann, entwickelte sich schnell zu einer tiefen Leidenschaft dafür, Software zu bauen, die wirklich einen Unterschied macht. In den vergangenen 7+ Jahren durfte ich mit Unternehmen aus den verschiedensten Branchen arbeiten — von Startups, die ihr erstes Produkt launchen, bis zu etablierten Unternehmen, die ihren digitalen Auftritt modernisieren wollen.",[19,40,41,42,46,47,51],{},"Am Anfang stand eine einfache Überzeugung: ",[43,44,45],"strong",{},"Technologie soll Menschen helfen, nicht verwirren."," Deshalb arbeite ich nicht nur „für\" meine Kunden — ich arbeite ",[48,49,50],"em",{},"mit"," ihnen. Ich will verstehen, was dein Unternehmen wirklich braucht, bevor die erste Zeile Code geschrieben wird.",[29,53,55],{"id":54},"mein-tech-stack","Mein Tech-Stack",[19,57,58],{},"Über die Jahre habe ich tiefe Expertise in einem modernen, leistungsfähigen Stack aufgebaut, mit dem ich alles bauen kann — von der eleganten Marketing-Website bis zur komplexen SaaS-Plattform:",[19,60,61],{},[43,62,63],{},"Frontend & User Experience",[65,66,67,74],"ul",{},[68,69,70,73],"li",{},[43,71,72],{},"Vue.js & Nuxt"," – Mein bevorzugtes Framework für schnelle, SEO-freundliche Anwendungen. Das Vue-Ökosystem ist unglaublich produktiv, und Nuxt hebt es mit Server-Side-Rendering und einer großartigen Developer Experience auf das nächste Level.",[68,75,76,79],{},[43,77,78],{},"TypeScript"," – Weil es besser ist, Fehler beim Kompilieren zu fangen, als sie in Produktion zu debuggen. Typsicherheit ist kein Nice-to-have, sondern essenziell für wartbaren Code.",[19,81,82],{},[43,83,84],{},"Backend & APIs",[65,86,87,93,99],{},[68,88,89,92],{},[43,90,91],{},"Laravel"," – Wenn ich ein robustes Backend brauche, liefert Laravel. Perfekt für SaaS-Anwendungen, Buchungssysteme, Warenwirtschaft und API-Entwicklung. Das Ökosystem ist ausgereift, gut dokumentiert und macht einfach Freude.",[68,94,95,98],{},[43,96,97],{},"NestJS"," – Für komplexere Enterprise-Anwendungen mit Microservices-Architektur oder GraphQL-APIs.",[68,100,101,104],{},[43,102,103],{},"Python"," – Ideal für Datenverarbeitung, Automatisierungsskripte und wenn Machine-Learning-Fähigkeiten integriert werden sollen.",[19,106,107],{},[43,108,109],{},"Infrastruktur & DevOps",[65,111,112,118],{},[68,113,114,117],{},[43,115,116],{},"CI\u002FCD"," – Automatisiertes Testen und Deployen mit GitHub Actions und GitLab CI. An „läuft auf meinem Rechner\" glaube ich nicht.",[68,119,120,123],{},[43,121,122],{},"Cloud-Hosting"," – Ob Vercel, Netlify oder klassische VPS-Setups: Ich sorge dafür, dass deine Anwendung schnell, sicher und skalierbar läuft.",[29,125,127],{"id":126},"die-ki-revolution","Die KI-Revolution",[19,129,130,131,134],{},"Ich gebe es zu: Ich bin wirklich begeistert von KI-gestützter Entwicklung. Nicht, weil es gerade Trend ist, sondern weil ich erlebt habe, wie sie meinen eigenen Workflow verändert hat. Deshalb biete ich Workshops zu ",[43,132,133],{},"Agentic Coding"," an — weil ich fest davon überzeugt bin, dass KI-Tools wie Cursor, Claude Code und Opencode die Art, wie wir arbeiten, revolutionieren können (und sollten!).",[19,136,137],{},"Das sind keine schicken Autocomplete-Tools. Richtig eingesetzt können sie:",[65,139,140,143,146,149],{},[68,141,142],{},"Die Entwicklung um ein Vielfaches beschleunigen",[68,144,145],{},"Dir helfen, besseren und konsistenteren Code zu schreiben",[68,147,148],{},"Den Boilerplate übernehmen, damit du dich auf Architektur und Problemlösung konzentrieren kannst",[68,150,151],{},"Debugging und Refactoring deutlich weniger schmerzhaft machen",[19,153,154,155,160],{},"Ich habe über 50 Entwickler:innen in diesen Tools geschult, und das Feedback war großartig. Wenn du neugierig bist, wie KI in deinen Entwicklungs-Workflow passt, ",[156,157,159],"a",{"href":158},"\u002F#workshops","schau dir meine Workshops an"," oder schreib mir eine Nachricht.",[29,162,164],{"id":163},"wie-ich-arbeite","Wie ich arbeite",[19,166,167,170],{},[43,168,169],{},"Testen ist nicht verhandelbar","\nIch verzichte selten auf Tests — sie sind ein fundamentaler Teil meines Entwicklungsprozesses. Unit-Tests mit TDD, Komponententests mit Cypress und E2E-Tests, die die komplette User Journey absichern. So ist der Code vom ersten Tag an robust und zukünftige Änderungen werden weniger riskant.",[19,172,173,176],{},[43,174,175],{},"Agil & anpassungsfähig","\nIch arbeite mit agilen Methoden wie SCRUM, Kanban oder Scrumban, um flexibel zu bleiben und regelmäßiges Feedback einzubauen. Durch kurze Iterationen und wöchentliche Check-ins stelle ich sicher, dass Anforderungen aktuell und umsetzbar bleiben. Keine Überraschungen am Projektende.",[19,178,179,182],{},[43,180,181],{},"Clean Code & Git Flow","\nIch arbeite mit einer Mischung aus Git Flow und GitHub Flow und sorge für sauber strukturierte Branches — egal ob langfristiger Entwicklungszyklus oder schnelle Iterationen. Regelmäßiges Rebasing, klare Commit-Messages und gründliche Code-Reviews halten die Codebasis sauber und nachvollziehbar.",[19,184,185,188],{},[43,186,187],{},"Kommunikation statt Fachjargon","\nIch glaube an klare, regelmäßige Updates. Du weißt immer, wo dein Projekt steht und was als Nächstes kommt. Kein Fachchinesisch, keine vagen Statusberichte — nur ehrliche Fortschritts-Updates und direkter Draht, wenn du ihn brauchst.",[29,190,192],{"id":191},"was-dich-in-diesem-blog-erwartet","Was dich in diesem Blog erwartet",[19,194,195],{},"Dieser Blog ist mein Raum, um Folgendes zu teilen:",[19,197,198,201],{},[43,199,200],{},"🚀 Praxisnahe Einblicke","\nEchte Lektionen aus Projekten — nicht nur die Erfolge, sondern auch die „Ups, das hätte ich anders machen sollen\"-Momente. Von Vue.js und Nuxt bis zu Laravel- und Python-Backend-Lösungen. Ich teile Code-Snippets, Architekturentscheidungen und die Überlegungen dahinter.",[19,203,204,207],{},[43,205,206],{},"🤖 KI & die Zukunft des Programmierens","\nDeep Dives in KI-gestützte Entwicklung. Wie man Cursor, Claude Code und Opencode für maximale Produktivität einrichtet. Prompt-Engineering-Techniken, die wirklich funktionieren. Best Practices, um KI in den Workflow deines Teams zu integrieren.",[19,209,210,213],{},[43,211,212],{},"💡 Gedanken jenseits von Code","\nAgile Methoden, die in der Praxis wirklich funktionieren. Warum Testen keine Checkbox ist. Wie man technische Projekte so kommuniziert, dass Stakeholder verstehen, was passiert. Die Soft Skills, die aus guten Entwicklern großartige machen.",[19,215,216,219],{},[43,217,218],{},"🌍 Blick auf die Branche","\nBeobachtungen, wohin sich die Webentwicklung bewegt. Reviews neuer Tools und Frameworks. Ehrliche Meinungen zu Tech-Trends (die guten, die schlechten und die überbewerteten).",[29,221,223],{"id":222},"mein-versprechen","Mein Versprechen",[19,225,226],{},"Kein Fachjargon. Keine oberflächlichen „Hello World\"-Tutorials. Keine wiedergekäute Dokumentation.",[19,228,229],{},"Nur ehrliche Einblicke in die Welt der modernen Webentwicklung — mit allen Herausforderungen und Chancen. Ich glaube an Code, der mit dir wächst. An Partnerschaften, die über das Projektende hinaus bestehen. Und daran, dass die beste Technologie die ist, die dein Unternehmen wirklich voranbringt.",[19,231,232],{},"Wenn du mit mir arbeitest, bekommst du mehr als einen Entwickler. Du bekommst einen strategischen Partner, der versteht, dass Technologie Mittel zum Zweck ist — nicht der Zweck selbst. Jemanden, der „warum\" vor „wie\" fragt und dem dein Erfolg genauso wichtig ist wie dir.",[29,234,236],{"id":235},"lass-uns-vernetzen","Lass uns vernetzen",[19,238,239],{},"Du hast eine Frage zu einer technischen Herausforderung? Ein Projekt, das Unterstützung braucht? Du willst herausfinden, ob KI-Tools deinem Team helfen könnten? Oder einfach bei einem virtuellen Kaffee über Webentwicklung plaudern?",[19,241,242],{},[43,243,244],{},"Ich freue mich immer über neue Kontakte.",[19,246,247],{},"Du erreichst mich über:",[65,249,250,261,273],{},[68,251,252,255,256,260],{},[43,253,254],{},"E-Mail",": Schreib mir über das ",[156,257,259],{"href":258},"\u002F#contact","Kontaktformular"," auf dieser Seite",[68,262,263,266,267],{},[43,264,265],{},"LinkedIn",": ",[156,268,272],{"href":269,"rel":270},"https:\u002F\u002Flinkedin.com\u002Fin\u002Fwaldemar-enns",[271],"nofollow","linkedin.com\u002Fin\u002Fwaldemar-enns",[68,274,275,266,278],{},[43,276,277],{},"GitHub",[156,279,282],{"href":280,"rel":281},"https:\u002F\u002Fgithub.com\u002FWaldemarEnns",[271],"github.com\u002FWaldemarEnns",[19,284,285],{},"Ob du selbst entwickelst, als Unternehmer:in technische Orientierung suchst oder einfach neugierig auf die Welt der Webentwicklung bist — melde dich gerne. Ich beiße nicht. Versprochen. 😊",[19,287,288],{},"Ich freue mich, von dir zu hören!",[19,290,291],{},[43,292,293],{},"Waldemar",[295,296],"hr",{},[19,298,299],{},[48,300,301,302,305],{},"P.S. Wenn dir dieser Blog geholfen hat oder er dich interessiert, teile ihn gerne mit anderen, denen er nützen könnte. Und wenn es Themen gibt, über die ich schreiben soll, ",[156,303,304],{"href":258},"sag mir Bescheid"," — ich bin immer offen für Vorschläge!",{"title":307,"searchDepth":308,"depth":308,"links":309},"",2,[310,311,312,313,314,315,316],{"id":31,"depth":308,"text":32},{"id":54,"depth":308,"text":55},{"id":126,"depth":308,"text":127},{"id":163,"depth":308,"text":164},{"id":191,"depth":308,"text":192},{"id":222,"depth":308,"text":223},{"id":235,"depth":308,"text":236},"Persönliche Einblicke aus 7+ Jahren Webentwicklung, KI-Workshops und der Geschichte hinter meiner Arbeit","md",{},true,"\u002Fposts\u002Fwillkommen-in-meinem-blog","2026-01-30",{"title":6,"description":317},"posts\u002Fwillkommen-in-meinem-blog",[326,327,328,329,330,331],"personal","web development","vue","nuxt","ai","workshops","boMDGQxLg9ZJ4qcn-fB5D-LjNor2pFjbWtfp9S-FjLg",false,[335],{"id":336,"title":337,"alternates":338,"body":339,"description":612,"extension":318,"meta":613,"navigation":320,"path":8,"publishedAt":322,"seo":614,"stem":615,"tags":616,"__hash__":617},"blog_en\u002Fposts\u002Fwelcome-to-my-blog.md","Welcome to My Blog – Let's Grow Together",{"de":321},{"type":10,"value":340,"toc":603},[341,353,357,360,363,374,378,381,385,397,401,418,423,436,440,446,449,463,470,474,480,486,491,497,501,504,510,516,522,528,532,535,538,541,545,548,553,556,582,585,588,592,594],[13,342,344,347,350],{"alt":343,"height":16,"src":17,"width":16},"Waldemar Enns - Software Developer and Consultant",[19,345,346],{},"Hey, I'm Waldemar! 👋",[19,348,349],{},"Thanks for stopping by. This blog isn't just a collection of tech tutorials—it's my digital living room where I share what I've learned over 7+ years as a software developer, freelancer, and consultant based in Germany.",[19,351,352],{},"Whether you're here to learn, looking for a development partner, or just curious about modern web tech—I'm glad you found your way here.",[29,354,356],{"id":355},"whos-behind-this","Who's behind this?",[19,358,359],{},"I'm the guy who transforms complex business problems into elegant code solutions. But honestly? I'm primarily a problem-solver with a passion for clean code and genuine partnerships.",[19,361,362],{},"My journey into development wasn't a straight line. Like many developers, I started with curiosity and a lot of trial and error. What began as tinkering with websites quickly evolved into a deep passion for building software that actually makes a difference. Over the past 7+ years, I've had the privilege of working with companies across various industries—from startups launching their first product to established businesses looking to modernize their digital presence.",[19,364,365,366,369,370,373],{},"My journey started with a simple belief: ",[43,367,368],{},"technology should help people, not confuse them."," That's why I don't just work \"for\" clients—I work ",[48,371,372],{},"with"," them. I want to understand what your business truly needs before writing the first line of code.",[29,375,377],{"id":376},"my-tech-stack","My Tech Stack",[19,379,380],{},"Over the years, I've developed deep expertise in a modern, powerful stack that lets me build everything from sleek marketing sites to complex SaaS platforms:",[19,382,383],{},[43,384,63],{},[65,386,387,392],{},[68,388,389,391],{},[43,390,72],{}," – My go-to framework for building fast, SEO-friendly applications. The Vue ecosystem is incredibly productive, and Nuxt takes it to the next level with server-side rendering and an amazing developer experience.",[68,393,394,396],{},[43,395,78],{}," – Because catching errors at compile time beats debugging them in production. Type safety isn't just a nice-to-have; it's essential for maintainable code.",[19,398,399],{},[43,400,84],{},[65,402,403,408,413],{},[68,404,405,407],{},[43,406,91],{}," – When I need a robust backend, Laravel delivers. It's perfect for SaaS applications, booking systems, inventory management, and API development. The ecosystem is mature, well-documented, and a joy to work with.",[68,409,410,412],{},[43,411,97],{}," – For more complex, enterprise-grade applications requiring microservices architecture or GraphQL APIs.",[68,414,415,417],{},[43,416,103],{}," – Great for data processing, automation scripts, and when I need to integrate machine learning capabilities.",[19,419,420],{},[43,421,422],{},"Infrastructure & DevOps",[65,424,425,430],{},[68,426,427,429],{},[43,428,116],{}," – Automated testing and deployment through GitHub Actions and GitLab CI. I don't believe in \"it works on my machine.\"",[68,431,432,435],{},[43,433,434],{},"Cloud Hosting"," – Whether it's Vercel, Netlify, or traditional VPS setups, I ensure your application is fast, secure, and scalable.",[29,437,439],{"id":438},"the-ai-revolution","The AI Revolution",[19,441,442,443,445],{},"I'll admit it: I'm genuinely excited about AI-assisted development. Not because it's trendy, but because I've seen it transform my own workflow. That's why I offer workshops on ",[43,444,133],{},"—because I firmly believe AI tools like Cursor, Claude Code, and Opencode can (and should!) revolutionize how we work.",[19,447,448],{},"These aren't just fancy autocomplete tools. When used correctly, they can:",[65,450,451,454,457,460],{},[68,452,453],{},"Accelerate development by 10x",[68,455,456],{},"Help you write better, more consistent code",[68,458,459],{},"Handle the boilerplate so you can focus on architecture and problem-solving",[68,461,462],{},"Make debugging and refactoring less painful",[19,464,465,466,469],{},"I've trained 50+ developers on these tools, and the feedback has been incredible. If you're curious about integrating AI into your development workflow, ",[156,467,468],{"href":158},"check out my workshops"," or drop me a message.",[29,471,473],{"id":472},"how-i-work","How I Work",[19,475,476,479],{},[43,477,478],{},"Testing is Non-Negotiable","\nI rarely skip testing—it's a fundamental part of my development process. Unit tests with TDD, component tests with Cypress, and E2E tests to verify the complete user journey. This ensures the code is robust from day one and makes future changes less risky.",[19,481,482,485],{},[43,483,484],{},"Agile & Adaptive","\nI apply agile methods like SCRUM, Kanban, or Scrumban to stay flexible and incorporate regular feedback. Through short iterations and weekly check-ins, I ensure requirements stay current and actionable. No surprises at the end of the project.",[19,487,488,490],{},[43,489,181],{},"\nI work with a mix of Git Flow and GitHub Flow, ensuring well-structured branches whether we're in a long-term development cycle or need quick iterations. Regular rebasing, clear commit messages, and thorough code reviews keep the codebase clean and traceable.",[19,492,493,496],{},[43,494,495],{},"Communication Over Jargon","\nI believe in clear, regular updates. You'll always know where your project stands and what's coming next. No technical jargon, no vague status reports—just honest progress updates and direct access when you need it.",[29,498,500],{"id":499},"what-to-expect-from-this-blog","What to Expect from This Blog",[19,502,503],{},"This blog will be my space to share:",[19,505,506,509],{},[43,507,508],{},"🚀 Practical Insights","\nReal lessons learned from projects—not just the successes, but also the \"oops, should've done that differently\" moments. From Vue.js and Nuxt to Laravel and Python backend solutions. I'll share code snippets, architectural decisions, and the reasoning behind them.",[19,511,512,515],{},[43,513,514],{},"🤖 AI & The Future of Coding","\nDeep dives into AI-assisted development. How to set up Cursor, Claude Code, and Opencode for maximum productivity. Prompt engineering techniques that actually work. Best practices for integrating AI into your team's workflow.",[19,517,518,521],{},[43,519,520],{},"💡 Thoughts Beyond Code","\nAgile methods that actually work in the real world. Why testing isn't just a checkbox. How to communicate technical projects so stakeholders understand what's happening. The soft skills that make good developers great.",[19,523,524,527],{},[43,525,526],{},"🌍 Industry Perspectives","\nObservations on where web development is heading. Reviews of new tools and frameworks. Honest opinions on tech trends (the good, the bad, and the overhyped).",[29,529,531],{"id":530},"my-promise","My Promise",[19,533,534],{},"No tech jargon. No superficial \"hello world\" tutorials. No rehashed documentation.",[19,536,537],{},"Just honest insights into the world of modern web development—with all its challenges and opportunities. I believe in code that grows with you. In partnerships that last beyond project completion. And that the best technology is the one that truly moves your business forward.",[19,539,540],{},"When you work with me, you get more than a developer. You get a strategic partner who understands that technology is a means to an end—not the end itself. Someone who asks \"why\" before \"how\" and cares about your success as much as you do.",[29,542,544],{"id":543},"lets-connect","Let's Connect",[19,546,547],{},"Got a question about a technical challenge? A project that needs support? Want to discuss whether AI tools could help your team? Or just want to chat about web development over a virtual coffee?",[19,549,550],{},[43,551,552],{},"I'm always happy to connect.",[19,554,555],{},"You can reach me through:",[65,557,558,568,575],{},[68,559,560,563,564,567],{},[43,561,562],{},"Email",": Drop a message through the ",[156,565,566],{"href":258},"contact form"," on this site",[68,569,570,266,572],{},[43,571,265],{},[156,573,272],{"href":269,"rel":574},[271],[68,576,577,266,579],{},[43,578,277],{},[156,580,282],{"href":280,"rel":581},[271],[19,583,584],{},"Whether you're a fellow developer, a business owner looking for technical guidance, or someone curious about the world of web development—don't hesitate to reach out. I don't bite. Promise. 😊",[19,586,587],{},"Looking forward to hearing from you!",[19,589,590],{},[43,591,293],{},[295,593],{},[19,595,596],{},[48,597,598,599,602],{},"P.S. If you found this blog helpful or interesting, consider sharing it with others who might benefit. And if you have topics you'd like me to cover, ",[156,600,601],{"href":258},"let me know","—I'm always open to suggestions!",{"title":307,"searchDepth":308,"depth":308,"links":604},[605,606,607,608,609,610,611],{"id":355,"depth":308,"text":356},{"id":376,"depth":308,"text":377},{"id":438,"depth":308,"text":439},{"id":472,"depth":308,"text":473},{"id":499,"depth":308,"text":500},{"id":530,"depth":308,"text":531},{"id":543,"depth":308,"text":544},"Personal insights from 7+ years in web development, AI workshops, and the story behind my work",{},{"title":337,"description":612},"posts\u002Fwelcome-to-my-blog",[326,327,328,329,330,331],"tE-vunBaw17Kgvs97US1u-Jq-F5UoDXb-FFhuStgQzk",1787644788034]