Lightning talks, 15 december 2023
Lightning talks zijn korte, krachtige presentaties die snel inzicht bieden in diverse onderwerpen. In dit artikel volgen samenvattingen van de lightning talks van 15 december 2023.
Plone
Kees Hink blikt terug op zijn ervaring met Plone, een CMS, waarbij hij zowel kenmerken als uitdagingen benadrukt. Hij vraagt de zaal wie er weleens met Plone heeft gewerkt. Er gaan maar een paar handen omhoog. Hij vergelijkt Plone met Wagtail, wijst op de unieke software-stack met Zope en ZODB, en toont verbeteringen in de interface van Plone 4 naar Plone 6.
De veelzijdigheid van Plone voor intranetten en documentbeheersystemen wordt erkend, maar uitdagingen omvatten een complexe interface, problemen met gebruikersvrijheid en moeilijkheden met dependency management. De spreker deelt frustraties over styling, XML-configuratie, en problemen met hosting.
Plone heeft een fantastische community. Four Digits is daar lang onderdeel van geweest, maar we bouwen geen Plone-websites meer. We hebben zelfs geen Plone-websites meer draaien.
Dinxper FM
Roel Bruggink presenteert over het gebruik van Rust en WebAssembly (Wasm) door Dinxper FM. Hij laat zien hoe Rust-code wordt gecompileerd naar Wasm en vervolgens wordt gebruikt in een frontend-applicatie. Roel benadrukt de uitdagingen en complexiteit van deze aanpak.
Data fetching
Laurens bespreekt de evolutie van data-fetching, van eenvoudige databasequery's tot moderne methoden in Next.js. Hij deelt een nieuwe benadering waarbij de server al het werk doet om de frontend van de benodigde data te voorzien, waardoor complexe taken worden vereenvoudigd.
Wagtail Translate
Coen vertelt over Wagtail en het managen van meerdere talen. Hij vergelijkt Wagtail Simple Translation met Wagtail Localize. Hij demonstreert een nieuw pakket dat helpt bij het geautomatiseerd vertalen van inhoud.
Prototyping in Figma
Dennis vertelt over de overstap van Sketch naar Figma voor prototyping. Hij toont met gemak het maken van interactieve componenten in Figma, zoals buttons met diverse states. Hij werkt efficiënter door gebruik te maken van symbolen, waardoor hij het dupliceren van elementen voorkomt.
King of the Court
Roel vertelt over beachvolleybal en het scoresysteem gebruikt bij "King of the Court". Ook heeft hij het over de technische problemen die voorkomen in de huidige software. Dit veroorzaakt regelmatig hinderlijk oponthoud tijdens het toernooi.
Daarom vraagt Roel het publiek mee te denken aan een oplossing. Het liefst met twee interfaces, één voor het bijhouden van de score en één als weergave van de score aan het publiek.
Er worden tips gegeven over databases die helpen bij het verwerken van event-based data.
Gebroken links
Esper demonstreert een handige aanpak voor het controleren van problemen op een Wagtail-website. Met behulp van een Python-script en de sitemap.xml van de site worden HTTP-verzoeken gedaan naar elke URL om te controleren op eventuele fouten of gebroken links.
Afsluiting
De volgende editie van de Lightning Talks is op 15 maart om 16:00 uur. Georganiseerd door bedrijfsverzamelgebouw R33, Roermondsplein 33, Arnhem.