De interne keuken van Bootstrap
Bootstrap is het meestgebruikte frontend-framework ter wereld. Onze collega Martijn maakt sinds kort als enige Belg deel uit van het kernteam van Bootstrap, dat oorspronkelijk ontwikkeld werd door Twitter.

Wat is Bootstrap?
Ongeveer één vijfde van alle websites ter wereld maakt gebruik van het frontend-framework Bootstrap. Bootstrap is een verzameling van tools die het veel makkelijker maakt om een website te ontwikkelen. Het is in principe een raamwerk voor de visuele structuur van een website. Het zorgt voor een houvast voor de logische en consistente opbouw van een website en zorgt er zo voor dat het geen rommeltje wordt.
Sneller ontwikkelen met Bootstrap
Bij Intracto maken we dankbaar gebruik van het framework omdat het zo efficiënt werkt. Bootstrap helpt ons om sneller te ontwikkelen en het zorgt voor stabiliteit in de snel evoluerende frontend-wereld.
De communicatie tussen developers loopt dankzij Bootstrap veel makkelijker omdat de uniforme workflow ervoor zorgt dat iedereen op dezelfde manier werkt. Daarnaast werkt iedereen in een gemeenschappelijke codebase en wordt alles online gedocumenteerd, zodat je kan bekijken hoe de componenten geïmplementeerd worden.

De meerwaarde van open source
In mijn vrije tijd probeer ik zoveel mogelijk bij te dragen aan Bootstrap. Ik experimenteer graag met nieuwe technologieën en functionaliteiten. Daarnaast probeer ik voor zoveel mogelijk problemen binnen Bootstrap een oplossing te vinden en zo het platform mee verder uit te bouwen.
Het leuke aan opensourcesoftware is dat je zelf ook nieuwe functionaliteiten kan voorstellen. Bijdragen met een duidelijke meerwaarde kunnen dan opgenomen worden in het platform.
Leesbare tekst op elk scherm
Zo ontwikkelde ik in mijn vrije tijd RFS, wat staat voor Responsive Font Size. Elke website moet responsive zijn. Dat betekent dat alle elementen correct worden geschaald zodat ze er op elk toestel goed uitzien, ongeacht de grootte of verhoudingen van het scherm.
RFS zorgt ervoor dat grote titels voor grote schermen automatisch aangepast naar elk mogelijk klein scherm zonder dat lange woorden afgekapt worden. In een andere blogpost ga ik dieper in op hoe RFS precies werkt.

Het kernteam van Bootstrap
Nadat ik een paar grote issues bij Bootstrap had aangepakt, werd RFS ook opgemerkt en werd ik gevraagd om bij het kernteam te komen. Een enorme eer, waar ik op voorhand nooit van had durven dromen. Het werd nog beter toen bleek dat ik RFS in Bootstrap mocht integreren. Zo maakt mijn eigen kindje nu vast deel uit van het grootste frontend-framework ter wereld!
In het kernteam van Bootstrap ben ik op dit moment vooral verantwoordelijk voor alles wat met CSS te maken heeft, zeg maar de opmaak van de pagina. Daarnaast zorg ik voor de continuïteit bij projecten en verbeteren we samen de bestaande functionaliteit. Zo bepaal ik mee welke richting Bootstrap uitgaat.
Inspelen op de vraag van de markt
Ook voor mijn job bij Intracto komt mijn functie bij Bootstrap goed van pas. Ik weet wat er leeft bij onze klanten en kan zo de vraag van de markt meenemen in de verdere ontwikkeling van Bootstrap. Als onze developers op problemen stuiten die ook relevant kunnen zijn voor andere mensen, neem ik dat mee in de communicatie naar het kernteam.
Zo proberen we bijvoorbeeld ervoor te zorgen dat de support voor Internet Explorer niet verdwijnt uit Bootstrap, aangezien er in België en Nederland nog heel wat mensen die browser gebruiken. Iets wat de andere leden van het kernteam bijvoorbeeld niet weten.
RFS in de praktijk
Wil je eens zien hoe RFS in de praktijk werkt? Check zeker dan eens onze site want RFS zit hierin geïmplementeerd. Daarnaast hebben onze klanten Partena Professional en Liantis deze functie ook op hun site. Nu RFS onderdeel geworden is van Bootstrap zal het uiteraard nog veel sneller verspreiden.