Frontent United - Saskia Freeke

Frontend United 2018: uitgebreid verslag

Rembrand
Drupal conferenties
Drupal

Op een mooie zomerdag arriveerden we op Utrechtse bodem, voor wat een boeiende conferentie beloofde te worden. Frontend United vindt elk jaar op een andere locatie in Europa plaats en heeft als hoofddoel frontend-developers, designers en Drupal-themers enkele dagen samen te brengen om elkaar te inspireren en de hersenen vol te stouwen met nieuwe inzichten en kennis. Eén van de aanwezige sprekers had zowaar ook het zwoele weer uit Californië met zich meegebracht, en dus konden deze geeks hun brein ’s avonds ook eens uitluchten tijdens één van de sociale uitjes of gewoon op een terrasje aan die prachtige grachten in de binnenstad.


Workshops, workshops, workshops...

De dag vóór de eigenlijke start van de bijeenkomst konden we al kiezen uit het workshopaanbod. Altijd een moeilijke beslissing, maar wij gingen uiteindelijk voor de React Basics van Chiel Kunkels. Drupal beschouwt React immers als dé JavaScript-library of choice voor het bouwen van dynamische frontend-applicaties, dus we mogen niet achterlopen!

Zoals alle front-end developers weten, is React een godslasterlijk systeem waarin je markup en JavaScript door elkaar moet weven en alleen maar ’To do’-apps mee kan schrijven. Tot onze verbazing kregen we echter op een kleine acht uur toch een stevige intro in functional programming, de nieuwe React Router, Redux en zelfs het schrijven van tests. Alles heel duidelijk uitgelegd en met genoeg tijd om tussenin zelf uit te proberen.
Kortom: een ideale inleiding voor de front-end developer die haar/zijn mening over React al op voorhand klaar heeft, maar nog niet meteen de kans heeft  gezien om iets te bouwen. En meteen ook een aanleiding voor ons om een kleine dev-sessie in elkaar te steken voor de collega’s op het werk bij Dropsolid.


Dag 1: CSS en accessibility

Op vrijdag zakten we af naar de Kinepolis Jaarbeurscinema voor de eerste dag van het studieweekend. De wandeling van onze slaapplek naar die locatie hielp om rustig wakker te worden en voldoende frist aan te komen… ‘Fris’ was ook het sleutelwoord voor de twee dagen van de conferentie, want ondanks de ongewoon warme temperatuur buiten, was het altijd aangenaam koel in de ruime filmzalen met hun grote, comfortabele zetels. Kortom, een ideale locatie voor twee dagen vol sprekers en workshops.

Dropsolid-collega's Rembrand en Ruben
Dropsolid-collega's Rembrand en Ruben, vol energie op hun eerste dag

De eerste spreker op de conferentie was Harry Roberts, een gekende naam in de front-endwereld. Hij staat altijd garant voor leuke en boeiende verhalen, en ook dit keer stelde hij niet teleur. In zijn talk ‘FaCSSt - CSS and Performance’ had hij het onder meer over verschillende manieren waarop CSS een website sneller of trager kan maken.

7 gouden CSS-regels
De zeven gouden CSS-regels volgens Harry Roberts


In de volgende uiteenzetting (‘Beyond the DOM: what’s in the accessibility tree for you?’) had Bram Duvigneau, die zelf blind is, het over de ‘accessibility tree’. Die gaf ons een idee hoe ondersteunende technologieën een webpagina tegenwoordig presenteren voor mensen met een handicap. En dat gaat allang veel verder dan een screenreader die gewoonweg alles voorleest wat zich op een webpagina bevindt. Een interessante sessie, die ons leerde dat er nu ook al heel wat accessibility tools standaard ingebakken zitten in de hedendaagse browsers. Al moeten we zeker ook ‘Abby’ vermelden. Geen online tool, nee; Abby was de schattige blindengeleidehond van Bram die overduidelijk genoot van alle aandacht die ze van het publiek kreeg.

Een andere sessie die zeker zal blijven hangen, was ‘Breaking the norm with creative CSS’ van Aga Naplocha. Zij lichtte een aantal nieuwere CSS-eigenschappen toe, zoals clip-path, masking en shape-outside. Die worden helaas nog niet volledig ondersteund door alle browsers, maar laten ons toe om heel eenvoudig met CSS andere en aparte lay-outs te maken en dus minder afhankelijk te zijn van grafische bewerkingsprogramma’s. Compatibiliteit in de gaten houden is dus de boodschap - wij zijn alvast al aan het experimenteren gegaan!

De eerste dag afsluiten deden we met Mike Herchel, die niet alleen indruk maakte met zijn flitsende schoeisel, maar vooral ook met zijn sessie ‘Debugging, Profiling, & Rocking Out with Browser-Based Developer Tools!’. Daarin gaf hij aan een razend tempo een livedemo van de Google Developer tools in Chrome Canary. Mede dankzij zijn luchtige en speelse presentatiestijl zijn heel wat van zijn nuttige tips blijven hangen.


Dag 2: design en kunst

Op papier beloofde deze tweede dag nog boeiender te worden dan de eerste. Eén van de meest interessante sessies was waarschijnlijk Charlie Owen’s ‘In Defence of CSS and the Cascade’. Voornamelijk omdat we het altijd kunnen appreciëren wanneer de draak gestoken wordt met back-end developers, maar misschien toch ook een beetje omdat haar verhaal tekst en uitleg bood bij het hele concept en de kracht van taal die ‘Cascading’ is. Een pleidooi voor aanvaarding en begrip voor het onbekende, zeg maar.

In ‘Creating daily art with code’, kregen we dan weer te maken met de artistieke kant van code op basis van autogenerated art. Met een combinatie van Processing (code) en Hexels (grid based painting tool) en herhaling van patronen, creëert  Saskia Freeke design en animaties. De slideshow van al haar dagelijkse creaties sinds 1 januari 2015 was een hypnotiserende afsluiter.

Mooi passend bij de sessie over Brutalist Webdesign, bracht ‘The web is ready for great graphic design’ van Hidde de Vries ons een korte geschiedenis van print design en hoeveel we er nog uit kunnen leren en gebruiken om een einde te maken aan wat (naar mening van deze front-ender toch) een stagnatie is van design voor het web. Nu nog de rest van de wereld overtuigen om Explorer te negeren!

Op deze laatste dag mochten we zeker ook niet voorbijgaan aan het feit dat er relatief veel voorbijkwam over accessibility. Heydon Pickering wees ons met de hulp van Taylor Swift en andere celebs op enkele typische verkeerde prioriteiten en verdedigde ‘inclusive design’ in zijn sessie ‘Get your priorities straight’.


Aan de slag

Na eerdere uitstekende conferenties in Amsterdam en Gent wisten we op voorhand dat het moeilijk zou worden voor Utrecht om nóg beter te doen, maar niettemin was deze meet-up toch weer zeer geslaagd. We hebben weer heel wat opgestoken en zijn ook teruggekomen met de goesting om heel wat zaken, waaronder React, verder te ontdekken.

Utrecht is daarnaast ook een prachtige en levendige (studenten)stad. De ideale locatie dus om ‘s avonds nog even door te zakken met voormalige collega’s en oud-studenten die we op de conferentie na lange tijd nog eens tegenkwamen.


 

Meer blogs     Contact

Populaire blogposts
Drupal Mythes
Wat betekent Drupal 8 voor uw business?
Schrijven voor het web met de juiste keywords, gebruik Google Keyword Planner
Fairtrade Belgium bouwt eigen subsites
Is branding enkel het logo van mijn bedrijf?

Reacties

Reactie toevoegen