<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2024.1.0. -->
<schedule>
    <generator name="pretalx" version="2024.1.0" />
    <version>0.5</version>
    <conference>
        <title>T-DOSE 2024</title>
        <acronym>2024</acronym>
        <start>2024-06-01</start>
        <end>2024-06-02</end>
        <days>2</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://pretalx.t-dose.org</base_url>
        
        <time_zone_name>Europe/Brussels</time_zone_name>
        
        
        <track name="Presentation" slug="1-presentation"  color="#1198ee" />
        
        <track name="Workshop" slug="3-workshop"  color="#2f9c41" />
        
        <track name="Project stand" slug="2-project-stand"  color="#f5260a" />
        
    </conference>
    <day index='1' date='2024-06-01' start='2024-06-01T04:00:00+02:00' end='2024-06-02T03:59:00+02:00'>
        <room name='Kleine Spoel (0.31)' guid='da5116d8-0e0d-5f8a-b443-4b8cb8bb346e'>
            <event guid='a02f1c14-d310-51b3-b369-55292330e2ab' id='15'>
                <room>Kleine Spoel (0.31)</room>
                <title>Empowering Your Development with Functional Programming</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-15-empowering-your-development-with-functional-programming</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>There are a lot of talks about the newest tools libraries and frameworks but sometimes it is good to take a step back and think about the underlying problems they are trying to solve. In this talk we will go into the 4 fundamental aspects within software engineering; problem solving, managing state, managing errors and managing side effects. There will be almost no functional programming terminology used but instead focus on recognizable examples (in Java) and look at them from a different angle that you might have never concidered. So if you want to improve your problem solving skills and get better in abstract thinking without having to learn what a monad is, this is the talk for you.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/DCZYKR/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/DCZYKR/feedback/</feedback_url>
            </event>
            <event guid='b2a6eb06-5081-5e5f-9e7a-13007be1d34a' id='7'>
                <room>Kleine Spoel (0.31)</room>
                <title>SPHINX - A very different kind of password manager</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-7-sphinx-a-very-different-kind-of-password-manager</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>SPHINX (yeah yet another project with this name) is a very simple cryptographic protocol with some very powerful security guarantees that go way beyond traditional online password managers. Even if the &quot;password database&quot; of the server is ever compromised, the only way to bruteforce it is using an online attack - every guess must be tested against a server with the account to be guessed. This also applies to anyone hosting your &quot;password database&quot;, even the NSA. With traditional password managers if the db is leaked offline bruteforce attacks are possible and thus much more economic. Above we referred to &quot;password database&quot; in quotes, because there is none! Actually with the latest version this none is also distributed between multiple servers, in a threshold setting, like Shamir&apos;s secret sharing if you know what that means. if not, come to the talk or hit me up afterwards...

I know, everyone who cares already uses a password manager, And those who don&apos;t, are actually not (yet) a target of this. It&apos;s an uphill battle, but it is totally worth it. If any of you is interested, I am looking for users (there is importers available from most popular &quot;legacy&quot; password managers) and more importantly i am looking for people hosting a public server. Furthermore, i am also happy if anyone starts doing clients for the Apple ecosystem, i guess i won&apos;t find much interest at a free software event, but it is necessary if we want to bring this to the masses...</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/DNHNFU/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/DNHNFU/feedback/</feedback_url>
            </event>
            <event guid='9fc6dec8-70a3-5114-8baf-e9e5a6daa8dd' id='28'>
                <room>Kleine Spoel (0.31)</room>
                <title>1 year of Mikochi, the remote file-browser</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T12:00:00+02:00</date>
                <start>12:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-28-1-year-of-mikochi-the-remote-file-browser</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Mikochi is a minimalist remote file browser, that provides a web interface to manage, download, and even stream files from a remote server. As it celebrates one year since its first stable release, this talk will present the lessons learned after 1 year of development and maintenance of an open-source project.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/WSUZPC/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/WSUZPC/feedback/</feedback_url>
            </event>
            <event guid='ec7adeff-18ab-51a9-b872-766d63a88a21' id='17'>
                <room>Kleine Spoel (0.31)</room>
                <title>REUSE: best practices for copyright and licensing</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-17-reuse-best-practices-for-copyright-and-licensing</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Software licensing and Free and Open Source Software are tied at the hip, but it&apos;s an unhappy marriage. Software developers are not field experts in copyright and licensing, and (rightfully) do not want to be. Fortunately, the REUSE Initiative by the Free Software Foundation Europe seeks to make copyright and licensing as easy as possible for developers. With three simple steps, it makes the process easy for humans and readable for machines, as well as comprehensive and unambiguous.

To make adoption as easy as possible, REUSE comes with documentation and tooling, most importantly a linter that verifies that you have comprehensively licensed your code and provided all the necessary licence texts.

This talk is an introduction for the uninitiated, giving an overview of the initiative and some guide lines on how to become compliant.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/9JNRHC/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/9JNRHC/feedback/</feedback_url>
            </event>
            <event guid='738ea2ce-fcc0-515c-839a-5bd511fd8b3e' id='18'>
                <room>Kleine Spoel (0.31)</room>
                <title>API and Microservices in Brokerage Infrastructure: To Use or Not to Use?&quot;</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-18-api-and-microservices-in-brokerage-infrastructure-to-use-or-not-to-use-</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>The adoption of APIs and microservices has become a significant trend in financial services, especially within brokerage infrastructure. This talk explores the pros and cons of these modern architectures. Pavel Perfilov delves into the benefits of APIs, such as enabling new product development and boosting trading volumes, while also discussing the challenges, including IT security risks and the complexity of networking with microservices. Attendees will gain a comprehensive understanding of when to embrace or reconsider using APIs and microservices in brokerage systems.
Discover the pros and cons of using APIs and microservices in brokerage infrastructure. Explore the benefits for business innovation and the challenges in security, networking, and software architecture.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/CH7ADM/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/CH7ADM/feedback/</feedback_url>
            </event>
            <event guid='13f3a1a4-d9fe-5106-b90c-1ab1ae4b4c05' id='30'>
                <room>Kleine Spoel (0.31)</room>
                <title>NLnet: Funding for free and open source projects AMA</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-30-nlnet-funding-for-free-and-open-source-projects-ama</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>NLnet supports organisations and people who contribute to an open internet for all. We fund projects that help fix the internet through open hardware, open software, open standards, open science and open data. It is the lead of the Next Generation Zero, a coalition op non-profit organisations running multiple grant programs funded by the European Commission. The NGI Zero programs do not only offer grants but also support services like security and accessibility audits which help improve the quality and maturity of free and open source projects. We will give a short 15 minute presentation and leave lots of room for questions.
But most importantly, projects funded by NLnet may get their own hex sticker. So far more than 150 
projects have been hexified (https://nlnet.nl/gallery/hex.html). We&apos;ll bring our stickers to T-DOSE in an attempt to reach Hexavaganza (an extravagant amount of hex stickers, at or near the point where it causes cognitive overload).</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/G8RRLL/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/G8RRLL/feedback/</feedback_url>
            </event>
            <event guid='7f1664c5-9fcf-5496-b9ec-cacddb6d3d95' id='31'>
                <room>Kleine Spoel (0.31)</room>
                <title>De geschiedenis, toekomst en het belang van Nederlandse Hacker Camps.</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-31-de-geschiedenis-toekomst-en-het-belang-van-nederlandse-hacker-camps-</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Van de Galactic Hacker Party 1989 tot WHY2025; de geschiedenis, toekomst en het belang van Nederlandse Hacker Camps.

De Nederlandse Hacker Camp cultuur is diepgeworteld in het ethos van openheid, samenwerking en exploratie. 
Deze kampen worden doorgaans georganiseerd door vrijwilligers uit verschillende hacker- en maker gemeenschappen in Nederland en trekken deelnemers van over de hele wereld aan die ge&#239;nteresseerd zijn in technologie, hacken, DIY-cultuur en digitale vrijheid.
Het meest recente Nederlandse Hacker Camp is &quot;MCH2022&quot; (May Contain Hackers), dat werd georganiseerd door de Nederlandse Stichting IFCAT* in een kleurrijke traditie van vierjaarlijkse hackerkampen. Het Nederlandse hackerkamp maakt deel uit van de grotere reeks internationale hackerkampen, waaronder het Chaos Communication Camp (Duitsland) en het Electromagnetic Field (VK).
Deze kampen bieden vaak een gevarieerd scala aan activiteiten, waaronder workshops, lezingen, hackwedstrijden, kunstinstallaties en sociale bijeenkomsten. Deelnemers kunnen leren over onderwerpen zoals computerveiligheid, hardware hacking, cryptografie, privacy en vrije software.
In de loop der jaren zijn Nederlandse Hacker Camps ge&#235;volueerd en gegroeid in omvang en populariteit, waarbij ze niet alleen hackers en technologie enthousiastelingen aantrekken, maar ook kunstenaars, activisten, opvoeders en anderen die gepassioneerd zijn over het verkennen van de intersectie van technologie en samenleving.
Al met al spelen Nederlandse Hacker Camps een belangrijke rol bij het bevorderen van een gevoel van community, het bevorderen van innovatie en creativiteit, en het pleiten voor digitale rechten en vrijheden. Ze bieden een unieke ruimte voor mensen om samen te komen, van elkaar te leren, en samen te werken aan projecten die de grenzen van technologie en verbeelding verleggen.

Deze presentatie neemt je mee door de geschiedenis van Nederlandse Hacker Camps en bereidt je voor op de volgende grote in 2025; WHY2025.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/3VLMUN/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/3VLMUN/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Katoenkamer (0.37)' guid='bd019263-c176-584b-8e0d-41e031f41de8'>
            <event guid='44f3b4a5-b4ae-5409-b289-98d7f6b44005' id='5'>
                <room>Katoenkamer (0.37)</room>
                <title>Het nieuwste computervirus heet burn-out en alleen gemotiveerde mensen kunnen het krijgen</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-5-het-nieuwste-computervirus-heet-burn-out-en-alleen-gemotiveerde-mensen-kunnen-het-krijgen</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Tegenwoordig heeft 1 op de 7 mensen die werken beginnende of gevorderde burn-out klachten. In 2017 werd het bij mij geconstateerd en de weg naar (bijna volledig) herstel was behoorlijk lang. Toch had ik het kunnen voorkomen, mits ik had geweten waar ik op moest letten. Een werknemer met een burn-out is
gemiddeld 279 werkdagen ziek. Tijdens het herstel leerde ik veel over wat een burn-out is, hoe je het krijgt, wat je eraan kunt doen en hoe je het kunt voorkomen. Maar ook wat het verschil is met  verspannen zijn. In mijn presentatie laat ik al deze genoemde punten aan bod komen, en ook waarom
gemotiveerde mensen het kwetsbaarst zijn. Ik hoop dat mensen na deze presentatie bij zichzelf kunnen nagaan in hoeverre ze zelf in de gevarenzone zitten. Voor deze presentatie is geen technische- of andere voorkennis nodig. 

Gezien het persoonlijke verhaal wordt deze presentatie niet opgenomen. De presentatie heeft een voorlichtend karakter en is niet &quot;zwaar&quot;.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/PHMFKY/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/PHMFKY/feedback/</feedback_url>
            </event>
            <event guid='4916bae9-f194-5010-a094-fcb32475b89f' id='16'>
                <room>Katoenkamer (0.37)</room>
                <title>Java&#8217;s new paradigm</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T12:00:00+02:00</date>
                <start>12:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-16-java-s-new-paradigm</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>The new Java features like records, sealed classes and pattern matching have all been added to support the Data Ori&#235;nted Programming paradigm. But what is the idea behind it and what makes it different from the Object Ori&#235;nted style or the Functional Programming style? In this talk we will go into what Data Ori&#235;nted Programming is, what mindset you need for it and we will take a look at some Data Ori&#235;nted Programming patterns. So if you want to be ready to code modern Java and would like to add another tool to your toolbox, this is the talk is the right talk for you.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/EYXAZK/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/EYXAZK/feedback/</feedback_url>
            </event>
            <event guid='132560dd-e177-567f-99b9-239cafe9bb91' id='27'>
                <room>Katoenkamer (0.37)</room>
                <title>Playing with Godot</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-27-playing-with-godot</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Godot is a free and open-source game engine, getting adopted by hobbyists and professional studios alike. But how easy it is to use if you&apos;re not a game developer? In this talk, I give a primer of what makes Godot special and my own experience learning how to use the engine and game development.

My presentation is available online at https://coldember.itch.io/t-dose-presentation and is playable in browser. Password is tdose.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/WQWZLL/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/WQWZLL/feedback/</feedback_url>
            </event>
            <event guid='086b3abb-e94b-5dc8-82d9-df0eb902f3de' id='35'>
                <room>Katoenkamer (0.37)</room>
                <title>The 1990s hacking scene</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-35-the-1990s-hacking-scene</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Since the internet exists, people have been trying to circumvent security. Whereas most people nowadays do so for financial gain, 35 years ago the world looked different. The internet connected academia. The people hacking were students, almost the only people who had access. Not many system administrators were paying much attention to security and for hackers, breaking into sites such as that of NASA, were ways to gain a reputation. In this presentation, &quot;one of the Dutch hackers&quot; will take a look at the hacking scene in the late 1980s, early 1990s.</description>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/TPBNM9/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/TPBNM9/feedback/</feedback_url>
            </event>
            <event guid='7a6eb910-a591-5f57-9b1d-32e80b2f033a' id='10'>
                <room>Katoenkamer (0.37)</room>
                <title>Using higher-order functions for maintainable Bash scripting</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-01T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-10-using-higher-order-functions-for-maintainable-bash-scripting</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Novice scripters may overlook the power of functions to make scripts more maintainable.
We can take this power up a notch by making functions take functions as arguments.

We will look at a Bash script that underwent this transformation while acquiring new features, and discuss the pros and cons of this approach. Would you do the same thing? Would you recommend it?</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/ECDJJQ/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/ECDJJQ/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='2' date='2024-06-02' start='2024-06-02T04:00:00+02:00' end='2024-06-03T03:59:00+02:00'>
        <room name='Kleine Spoel (0.31)' guid='da5116d8-0e0d-5f8a-b443-4b8cb8bb346e'>
            <event guid='8c07ae8d-337b-590f-97b5-cd5037b992cd' id='26'>
                <room>Kleine Spoel (0.31)</room>
                <title>A peek inside Large Language Models</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T10:00:00+02:00</date>
                <start>10:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-26-a-peek-inside-large-language-models</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>While most people have played with LLMs, a lot less is known about how they work. This talk takes a look just below the surface: not a full dive into the math, but a look at the typical architecture and the processing steps. I will also demonstrate how you can run a model locally using llama.cpp.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/QXHGMX/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/QXHGMX/feedback/</feedback_url>
            </event>
            <event guid='1dde34d5-2733-567d-8037-543cdfeb0656' id='20'>
                <room>Kleine Spoel (0.31)</room>
                <title>WOOt do we want? Freedom for our software! When do we WOOnt it? Now!</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-20-woot-do-we-want-freedom-for-our-software-when-do-we-woont-it-now-</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>WOOt do we want? Freedom for our software! When do we WOOnt it? Now! This talk is about the journey into opensourcing software used and made by our governement. We will introduce you to the Wet Open Overheid (WOO) and explain how this law allows you to request the source of certain software. Then we&#8217;ll provide you with a step-by-step guide how you can woo (yes, that&#8217;s a new verb we made up) software of your interest and in which cases you may want or not want to do so. This may all sound nice in theory but Mendel will of course also tell you about his personal journey of requesting the DigiD code base and how this eventually lead to opensourcing the complete code base.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/JLWNMT/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/JLWNMT/feedback/</feedback_url>
            </event>
            <event guid='ae659e4e-1c3c-5385-8d5c-f7ac9734b94b' id='36'>
                <room>Kleine Spoel (0.31)</room>
                <title>Ada &amp; Zangemann book reading (in Dutch)</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T12:00:00+02:00</date>
                <start>12:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-36-ada-zangemann-book-reading-in-dutch-</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Nico Rikken will read the work-in-progress Dutch translation of the book &quot;Ada &amp; Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream&quot;.

This illustrated book tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realises how crucial it is for her and others to control technology.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/FQW7ZZ/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/FQW7ZZ/feedback/</feedback_url>
            </event>
            <event guid='fae8820c-23b3-5df2-97ed-748c96b0068e' id='19'>
                <room>Kleine Spoel (0.31)</room>
                <title>Who has the youth has the future!</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-19-who-has-the-youth-has-the-future-</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>IT Universities have a challenge in providing the courses that suit the real life situation. SUSE is leader in Open Source software for Enterprise IT environments. SUSE technologies like SUSE Linux Enterprise Server, K3S, K8s and NeuVector are used at many complex IT-installations. These installations vary from the very small edge computers to top notch high compute power machines. 
To help Universities deliver courses that suit these technologies SUSE recently introduced a free Academic Training Program. 
Emiel Brok, SUSE&apos;s Open Source Ambassador will tell you all about this fantastic opportunity for every IT-uni and IT-teacher.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/QLE3MG/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/QLE3MG/feedback/</feedback_url>
            </event>
            <event guid='1c08c649-fc68-50cf-924c-b2177f64f858' id='21'>
                <room>Kleine Spoel (0.31)</room>
                <title>Appsemble: low-code app building platform</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-21-appsemble-low-code-app-building-platform</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Some topics: what is low-code, why low-code, the importance of open source low-code, how we got started with launching customer municipality of Amsterdam. Challenges along the way. What the current low-code landscape looks like and our place in it. Maybe some more technical stuff too like: designing the low-code DSL. Automated testing of our code snippets, end-to-end testing apps to make sure apps don&apos;t break (too hard) when we&apos;re pushing breaking changes (again).</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/RQW3XF/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/RQW3XF/feedback/</feedback_url>
            </event>
            <event guid='cbed7bc9-8390-519d-bfed-852e1271b2a4' id='29'>
                <room>Kleine Spoel (0.31)</room>
                <title>Building file-sync library for Cooklang</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T15:00:00+02:00</date>
                <start>15:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-29-building-file-sync-library-for-cooklang</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>In today&apos;s reality managing digital content efficiently across multiple devices is crucial. This talk introduces a novel file synchronization library tailored for Cooklang, a markup language for recipes. We&apos;ll explore the technical challenges and solutions involved in designing a library that synchronizes recipe data across various platforms, ensuring that updates and modifications are consistently propagated. This presentation will cover the architecture of the library, its integration with Cooklang, pros and cons of using Rust for that purpose, and the potential impact on both developers and end-users.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/NVNVFZ/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/NVNVFZ/feedback/</feedback_url>
            </event>
            <event guid='f6434ee2-b2aa-5b7e-b2e0-0f69b8776493' id='22'>
                <room>Kleine Spoel (0.31)</room>
                <title>The art of the pull request</title>
                <subtitle></subtitle>
                <type>Talk</type>
                <date>2024-06-02T16:00:00+02:00</date>
                <start>16:00</start>
                <duration>00:50</duration>
                <abstract>None</abstract>
                <slug>2024-22-the-art-of-the-pull-request</slug>
                <track>Presentation</track>
                
                    
                <language>en</language>
                <description>Pull requests (PRs) are more than just a means to contribute code; they are the backbone of collaboration in the open source community. Being able to properly assess a code change is essential to maintain the quality of your project. Lots of people struggle in their code reviews, but fortunately, this process does not have to be painful.

At the end of this session you will know what questions to ask for a successful code review &#8211; and how to convey this information as effectively as possible in your PR. Along the way, you&apos;ll gain a deeper understanding of wat it takes to understand code.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.t-dose.org/2024/talk/PPACF8/</url>
                <feedback_url>https://pretalx.t-dose.org/2024/talk/PPACF8/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
