[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"talk-en-vuetiful-defense":3},{"id":4,"title":5,"alt":6,"author":7,"body":10,"canonical":6,"createdAt":47,"description":48,"extension":49,"img":6,"meta":50,"navigation":51,"otherLanguages":52,"path":57,"seo":58,"stem":59,"tags":60,"__hash__":62},"talks_en\u002Ftalks\u002Fvuetiful-defense.md","Vue'tiful Defense",null,{"name":8,"image":9},"Ramona Schwering","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F29896429?s=120&v=4",{"type":11,"value":12,"toc":40},"minimark",[13,18,22,25,29,33,37],[14,15,17],"h2",{"id":16},"abstract","Abstract",[19,20,21],"p",{},"For many developers, learning about security in Vue can sound intimidating or boring. This session is designed to flip that impression on its head completely - I will draw my sketch notes on secure Vue development live on stage, together with you ❤️ We won't just talk about threats; we will bring them to life as sketch notes on the big screen of VueJS Amsterdam! Then, as a team, we'll discover and design the \"magical\" armor our app needs. Along with learning about our allies, such as the OWASP project.",[19,23,24],{},"My goal is for everyone to leave the room feeling confident and ready to be a security champion on their team, armed with a sketch note handout. This way, my session combines two of my greatest passions: building high-quality software and making complex topics accessible and engaging through art.",[14,26,28],{"id":27},"slides","Slides",[30,31],"media-grid",{":media":32},"[{\"name\":\"Slides\",\"description\":\"You can find the slides of the talk on speakerdeck\",\"url\":\"https:\u002F\u002Fspeakerdeck.com\u002Fleichteckig\u002Fvuetiful-defense\"}]",[14,34,36],{"id":35},"recording","Recording",[30,38],{":media":39},"[{\"name\":\"VueJS Amsterdam 2026\",\"url\":\"https:\u002F\u002Fwww.youtube-nocookie.com\u002Fembed\u002Fy752-F2vWvk\"}]",{"title":41,"searchDepth":42,"depth":42,"links":43},"",2,[44,45,46],{"id":16,"depth":42,"text":17},{"id":27,"depth":42,"text":28},{"id":35,"depth":42,"text":36},"2026-03-11T09:00:00.000Z","Let's sketch secure Vue development live on stage — bringing threats and their defenses to life as sketch notes.","md",{},true,[53],{"locale":54,"name":55,"path":56},"de","german","\u002Fde\u002Fvuetiful-defense","\u002Ftalks\u002Fvuetiful-defense",{"title":5,"description":48},"talks\u002Fvuetiful-defense",[61],"VueJS Amsterdam 2026","TW7MbsPxVIqH6hISVhr-l2dnUXZuvxnVbES2pAyDEL4",1784632035583]