[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"content-query-eSy0wpDUyS":3},[4,35,56,82,108],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"image":11,"date":12,"events":13,"body":15,"_type":29,"_id":30,"_source":31,"_file":32,"_stem":33,"_extension":34},"/en/talks/2025-beyond-vibing-designing-ai-that-doesnt-drain-the-grid","talks",false,"","Beyond Vibing: designing AI that doesn’t drain the grid","The choices we make today will decide if we shape AI in a way that takes our grid, sovereignty, and sustainability into account. A Sustainable AI Dashboard, developed with AI, is the base for research to the ways we can provide insights in its energy usage and carbon footprint.","/images/talks/25-beyond-vibing/beyond-vibing-designing-ai-that-doesnt-drain-the-grid.jpg",2025,[14],"2025-12-16-enexis",{"type":16,"children":17,"toc":26},"root",[18],{"type":19,"tag":20,"props":21,"children":22},"element","p",{},[23],{"type":24,"value":25},"text","AI promises innovation and efficiency and might even take over our jobs. Behind the polished chat interface lies a huge ecological footprint, and use of energy and other scarce resources. Emiel dived into the world of Agentic AI to discover its impact on coding craftsmanship. Discover if AI is ready to build enterprise applications, best practices, and common mistakes. Emiel built a Sustainable AI Dashboard to deepdive into ways to calculate our energy and carbon footprint of our AI usage. How can these insights help us take action to reduce AI's footprint?",{"title":8,"searchDepth":27,"depth":27,"links":28},2,[],"markdown","content:en:talks:2025-beyond-vibing-designing-ai-that-doesnt-drain-the-grid.md","content","en/talks/2025-beyond-vibing-designing-ai-that-doesnt-drain-the-grid.md","en/talks/2025-beyond-vibing-designing-ai-that-doesnt-drain-the-grid","md",{"_path":36,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":37,"description":38,"image":39,"date":40,"events":41,"body":44,"_type":29,"_id":53,"_source":31,"_file":54,"_stem":55,"_extension":34},"/en/talks/2024-the-hidden-impact-of-developers","The Hidden Impact of Developers","Years ago, when Emiel examined the environmental footprint of his own website, he was shocked. Valuing sustainability is one thing, but he discovered that his code was far from sustainable. This realization marked the beginning of his mission to demonstrate the impact developers can make.","/images/talks/24-hidden-impact/the-hidden-impact-of-developers.jpg",2024,[42,43],"2024-11-27-snic-sustainabilit","2024-11-20-frontend-lightning-talks",{"type":16,"children":45,"toc":51},[46],{"type":19,"tag":20,"props":47,"children":48},{},[49],{"type":24,"value":50},"From understanding the Green Software Principles to applying common sense, raising awareness in IT is essential. The next step is turning insights into action to reduce the growing energy consumption and the waste of scarce resources. In this keynote, you’ll gain practical tools to help make the IT systems we all depend on more sustainable.",{"title":8,"searchDepth":27,"depth":27,"links":52},[],"content:en:talks:2024-the-hidden-impact-of-developers.md","en/talks/2024-the-hidden-impact-of-developers.md","en/talks/2024-the-hidden-impact-of-developers",{"_path":57,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":58,"description":59,"image":60,"date":61,"events":62,"body":65,"_type":29,"_id":79,"_source":31,"_file":80,"_stem":81,"_extension":34},"/en/talks/2023-holistic-approach-to-sustainable-it","Holistic Approach to Sustainable IT","In today's world, environmental concerns are more critical than ever, and the IT industry must prioritize sustainable practices. Mark van der Walle and Emiel Kwakkel will shed light on the urgency of adopting sustainable practices in IT. Their presentation aims to highlight the need for change and lay the groundwork for a greener and more responsible future.","/images/talks/23-holistic-aproach/2024-holistic-approach-to-sustainable-it.jpg",2023,[63,64],"2023-09-19-qx-day","2023-10-12-frontmania",{"type":16,"children":66,"toc":77},[67,72],{"type":19,"tag":20,"props":68,"children":69},{},[70],{"type":24,"value":71},"In this talk, you'll discover the power of embracing scarcity as a catalyst for sustainable action, recognizing the need for a holistic approach. We will emphasize the importance of avoiding the pitfalls of isolated green initiatives that merely shift the ecological problem elsewhere, rather than solving it. By integrating sustainability principles into the entire lifecycle of IT products and services, we can effectively address environmental challenges without inadvertently creating new ones.",{"type":19,"tag":20,"props":73,"children":74},{},[75],{"type":24,"value":76},"Measuring progress is essential, and the speakers will guide you through the process of quantifying your environmental impact. By establishing clear metrics and benchmarks, you can track improvements over time and celebrate the successes of your sustainability initiatives.",{"title":8,"searchDepth":27,"depth":27,"links":78},[],"content:en:talks:2023-holistic-approach-to-sustainable-it.md","en/talks/2023-holistic-approach-to-sustainable-it.md","en/talks/2023-holistic-approach-to-sustainable-it",{"_path":83,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":84,"description":85,"image":86,"date":87,"events":88,"body":91,"_type":29,"_id":105,"_source":31,"_file":106,"_stem":107,"_extension":34},"/en/talks/2022-quality-engineering-for-sustainability","Quality Engineering for Sustainability","Climate change is a fact, it is up to us to be part of the solution. With IT energy consumption rising and increasing demand for scarce materials we need to acknowledge our weak points and move to Sustainable IT.","/images/talks/22-quality-engineering/2022-quality-engineering-for-sustainability.jpg",2022,[89,90],"2022-05-03-frontend-lightning-talks","2022-10-06-qx-day",{"type":16,"children":92,"toc":103},[93,98],{"type":19,"tag":20,"props":94,"children":95},{},[96],{"type":24,"value":97},"As developers, architects and analysts we all learn how to build quality software. Maintainability, reliability and scalability are all top-of-mind non-functional requirements. By adding sustainability, we can make measurable steps along the way. We will discover how the focus on sustainability will help make choices that benefit the whole organisation.",{"type":19,"tag":20,"props":99,"children":100},{},[101],{"type":24,"value":102},"In this session we are going to cover the basics of Sustainable IT and apply it on frontend architecture. From NX driven monorepositories to microfrontends and all the choices along the way to make your application more sustainable. Becoming more sustainable will both help your organisation and planet.",{"title":8,"searchDepth":27,"depth":27,"links":104},[],"content:en:talks:2022-quality-engineering-for-sustainability.md","en/talks/2022-quality-engineering-for-sustainability.md","en/talks/2022-quality-engineering-for-sustainability",{"_path":109,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":110,"description":111,"image":112,"date":113,"sections":114,"body":127,"_type":29,"_id":144,"_source":31,"_file":145,"_stem":146,"_extension":34},"/en/talks/2018-angular-foundation-training","Angular Foundation Training","This training offers a hands-on introduction to Angular, covering its core concepts, TypeScript integration, and practical applications. Over three days, you’ll learn to structure apps, generate components and modules with the CLI, and implement navigation. You’ll explore TypeScript features like inheritance and typing, fetch and display data, and work with Reactive Forms and Observables. By building a functional foosball app connected to a Node.js backend, you’ll gain the skills to create scalable and dynamic Angular applications.","/images/talks/18-angular-fundamentals/2018-angular-fundamentals.jpg",2018,[115,119,123],{"day1":116},{"title":117,"description":118},"Introduction & Getting Started","Explanation of the how and why of Angular, the concepts behind modules and components, and the structure of an Angular app. A project structure for an app is then outlined, which will be worked on throughout the course. Using the CLI, the project (a foosball app), its modules, and components are generated, and basic navigation/routing is set up. Final result: an app with a menu that allows switching between different components.",{"day2":120},{"title":121,"description":122},"Angular Services & TypeScript","Presentation on the theory behind TypeScript, followed by a live-coding demo on inheritance, typing, and interfaces. New features in ES2015+ are also explained. Then, the process of fetching and displaying data in components (initially hardcoded) is explored. This is also applied to the foosball app through live coding.",{"day3":124},{"title":125,"description":126},"Reactive Forms & Observables","A small Node.js backend is cloned and started, allowing data to be retrieved and sent. First, the options for creating forms are reviewed: template-driven or reactive forms. Next, a reactive form is built together in the foosball app. The data is then sent to the backend. Additionally, the hardcoded example data is replaced with asynchronously loaded data from the backend using Observables.",{"type":16,"children":128,"toc":141},[129,136],{"type":19,"tag":130,"props":131,"children":133},"h2",{"id":132},"background",[134],{"type":24,"value":135},"Background",{"type":19,"tag":20,"props":137,"children":138},{},[139],{"type":24,"value":140},"After the transition from Angular.js to Angular, there was a need for training focused on the new framework. To enable front-end developers, from beginners to advanced, to progress through the training, a structure was chosen where the first day focuses on the basics, which are then explored in greater depth during the following sessions. Over the years, the training has been kept up to date with the latest versions of Angular and has been organized both internally at Sogeti and for various clients.",{"title":8,"searchDepth":27,"depth":27,"links":142},[143],{"id":132,"depth":27,"text":135},"content:en:talks:2018-angular-foundation-training.md","en/talks/2018-angular-foundation-training.md","en/talks/2018-angular-foundation-training",1782672901044]