Achter de schermen bij Eric Boot

Achter de schermen bij Eric Boot

Zoë KrantZoë Krant
geplaatst op 26-08-2026

Achter ieder digitaal project staan mensen. In Achter de schermen bij Gravity gaan we in gesprek met collega's over hun vak, de keuzes die ze maken en wat hun werk zo waardevol maakt voor klanten. Deze keer: Eric Boot, full stack developer bij Gravity.

Het complete plaatje, van voor- tot achterkant

Als full stack developer bouwt Eric applicaties van begin tot eind, en houdt hij ze ook draaiende. "Werken ze nog goed, worden er backups gemaakt, dat soort dingen." Geen dag is voor hem hetzelfde. "De focus verschuift per project. De ene keer ben ik puur met software bezig, de andere keer kijk ik naar de performance van een platform. Ik zit ook regelmatig met collega's om te zien wat zij bouwen, en ik zoek uit wat AI kan betekenen in mijn werk."

Wat hem het meest aanspreekt in full stack development is de combinatie: "Ik vind het leuk om te maken wat een klant ziet en gebruikt. Maar minstens zo leuk is het om technisch complexe vraagstukken in de backend uit te denken en uit te werken. Zo werkt iets niet alleen mooi, maar ziet het er ook mooi uit."

Ik schrijf mijn code met de gedachte dat een collega het morgen moeiteloos van mij moet kunnen overnemen. Goede code moet net zo leesbaar zijn als een goed boek.

Eric BootFull stack developer

Van vastgoedplatform naar Gravity

Eric kwam via via bij Gravity terecht. Daarvoor werkte hij aan een platform voor vastgoed en woningcorporaties, met de focus op mobiele apps, al was zijn rol ook daar breed en full stack door de tijd heen.

Wat hem aansprak in Gravity was vooral de afwisseling: "Ik houd ervan om met veel verschillende dingen bezig te zijn." Minstens zo belangrijk vindt hij het directe contact met klanten. "Bij Gravity kunnen developers zelf op bezoek gaan bij de klant, om werkzaamheden te bespreken, ideeën uit te wisselen of een project op te leveren. Bij mijn vorige werk werd dat vooral door een projectmanager gedaan. Bij Gravity wordt een developer daar zelf bij betrokken."

Wat klanten meestal niet zien

Klanten zien wat ze gebruiken, niet wat erachter zit, en dat is volgens Eric precies het punt. "Die complexe achterkant is het allerbelangrijkste. We kunnen de voorkant nog zo mooi maken, maar als de achterkant niet werkt, heeft het geen waarde." Zijn eigen graadmeter: "Als je geen klachten krijgt over performance, heb je het goed gedaan."

Dat betekent soms ook een lastig gesprek voeren, wanneer een klant om een oplossing vraagt die technisch niet de beste keuze is. "Dan leg ik uit dat het op de lange termijn niet gaat werken. We willen iets naar een hoger niveau brengen, dus kunnen we het nu beter meteen goed doen. Voor het product van de klant en voor onze eigen ontwikkeling gaan we altijd voor een duurzame oplossing."

Simplicity Moves, ook als het moeilijk uitkomt

Gravity's motto "Simplicity Moves" gaat over eenvoud brengen in complexiteit, en dat is voor Eric geen vanzelfsprekende houding. "Ik houd er juist van om complexe dingen uit te werken. Maar ik word er wel in uitgedaagd om moeilijke dingen simpel te houden, in communicatie met klanten, maar ook intern. Het moet de kern van een probleem aanpakken en oplossen, zonder het groter te maken dan nodig is. Een probleem mag complex zijn, de oplossing hoeft dat niet te zijn."

Een overtuiging die daarbij past: "Ik heb het nog nooit gedaan, dus ik denk dat ik het wel kan. Ik geloof niet in problemen die niet op te lossen zijn, ik geloof in uitdagingen. Het lastigste vind ik het als iets echt een keer niet haalbaar blijkt, maar ook dan is er meestal een nieuwe, positieve uitkomst te vinden."

De techniek erachter

Binnen Gravity werkt Eric voornamelijk met NestJS, Strapi, Vue en Nuxt, met MySQL als database en Docker en Kubernetes voor de infrastructuur eromheen. Nieuwsgierig is hij ook: "Ik zou graag nog eens met Rust of Go willen werken. Die talen leveren inzichten op die zich terugbetalen bij het lezen en gebruiken van andere programmeertalen."

Op de vraag naar een project waar hij trots op is, noemt Eric een platform voor databewerking met AI. De uitdaging zat in de enorme hoeveelheid data. We hebben een technische oplossing voor medewerkers gebouwd waarmee ze enorme tijdwinst boeken, terwijl de unieke tone-of-voice van de klant behouden blijft. Juist daar kun je als full stack developer aan beide kanten van waarde zijn voor de klant.

Eén tip die het verschil maakt

Houd het simpel. Dat is voor Eric de kortste samenvatting van wat een platform of applicatie goed maakt, en het sluit direct aan op hoe hij zelf over zijn vak denkt: complexiteit hoort achter de schermen te blijven, niet bij de klant terecht te komen.

Even kiezen: zes dilemma's

Clean code of snel shippen?

Snel shippen. "Dat levert de meeste waarde voor de klant. Bij een commercieel doeleinde kunnen we beter nu live gaan, zodat we het daarna kunnen optimaliseren. De klant heeft dan al waarde, en wij maken het steeds beter."

Front-end of back-end?

Front-end. "Daarmee tover je een lach op iemands gezicht."

Bestaande libraries gebruiken of zelf bouwen?

Zelf bouwen. "Met libraries komt vaak zooi mee die je niet overziet. Wat je zelf hebt gebouwd, ken je door en door."

Documentatie schrijven of gewoon coderen?

Gewoon coderen. Code moet leesbaar genoeg zijn om voor zichzelf te spreken.

Nieuwe technologie uitproberen of bewezen aanpak?

Bewezen aanpak. "Ik ben niet de meest innovatieve persoon als het op technologie aankomt. Ik moet gemotiveerd worden door mensen die daarin voorop lopen, maar eenmaal om, ga ik er vol voor."

Debuggen op gevoel of stap voor stap?

Op gevoel. "Mijn gevoel zit er meestal goed bij. Ik voel aan waar een fout zit, ga daar verder zoeken, en van daaruit leidt het vaak naar het echte probleem."

Veelgestelde vragen

Wat doet een full stack developer bij Gravity?

Een full stack developer bij Gravity bouwt applicaties van begin tot eind, van de interface die een gebruiker ziet tot de backend en infrastructuur eromheen. Daarnaast onderhoudt hij of zij draaiende platformen en heeft direct contact met klanten, iets wat bij Gravity bewust bij developers zelf ligt en niet uitsluitend bij een projectmanager.

Met welke technologieën werkt Gravity?

Gravity werkt onder meer met NestJS, Strapi, Vue en Nuxt, met MySQL als database en Docker en Kubernetes voor deployment en schaalbaarheid.

Wat betekent "Simplicity Moves" in de praktijk van een developer?

Voor een developer betekent het motto dat een technische oplossing de kern van een probleem oplost zonder onnodig complex te worden. De uitdaging zit niet in het simpel houden van het probleem, maar in het simpel houden van de oplossing, ook als de achterliggende techniek complex is.

Plan een gesprek

Leg ons je vraagstuk voor

Eén gesprek van 30 minuten. Daarna weet je of we kunnen helpen, hoe we het zouden aanpakken en wat het ongeveer kost.

Geen verplichtingen, Reactie binnen 1 werkdag
Videocall of op kantoorJij kiest de vorm en het moment
Geen verkooppraatDirect inhoudelijk, met iemand die bouwt
Antwoord binnen één werkdagOok als het antwoord nee is
Mike Smit