Deze website is in het Engels. Enkele pagina's zoals deze zijn Nederlands, omwille van de vindbaarheid.

← werk

Freelance React-ontwikkelaar

Ik bouw veel met React omdat het de industriestandaard is. Ik heb zelf liever Svelte, maar React is prima zolang je het goed aanpakt; als je geen SSR (Next.js) nodig hebt, kun je het project toch elegant houden.

Ik zou niemand Next.js aanraden, ook al kiezen AI-modellen altijd voor Next.js als je ze iets laat bouwen zonder te zeggen met welke technologie. (Zoveel rekenkracht van deze planeet gaat daardoor verloren! Ik zie steeds meer micro-apps en -sites op zware enterprise-infrastructuur draaien, omdat dat voor een AI de veiligste keuze is.)

React heeft veel goeds gedaan voor webontwikkeling. Toen het nieuw was, was het het eerste dat een goede manier bood om app-state te centraliseren en apps reactief te maken zonder dat het spaghetticode werd. In zijn pure vorm is het nog steeds best elegant. Met Next.js is het uitgegroeid tot een monster.

Maar React zit inmiddels vol dark patterns… useEffect en loops van hook-dependencies, gedoe met providers (zoals 4 losse bestanden op verschillende plekken aanpassen om 1 variabele bij te werken), en met Next.js haal je server- en client-side componenten door elkaar…

En laten we niet vergeten dat overbodige code niet alleen een performanceprobleem is, maar ook een risico voor de veiligheid en continuïteit! Meer code = meer mogelijke aanvalsvectoren en meer mogelijke bugs.

Technologieën

Voorbeelden uit mijn werk

  • ThuiszorgInHolland: care-worker app connected to AFAS

    For a home care organization, I connected AFAS to the recruitment website and care app: employee and client records coming in, vacancies and applications going out.

  • UpLinked: LinkedIn content automation

    I worked on UpLinked for a year and a half: a carousel editor and analytics inside their Bubble app, then the rebuild on Convex with seven AI agents, a strategy planner and a phone app.

  • SPJ: financial & corporate communication

    I built SPJ’s React frontend with Jeffrey, who built the Laravel backend and administration. The site brings together news, people, services and client work in Dutch and English, with content maintained by the agency.

  • Handlefy: real life 'Dropbox'

    Handlefy was a platform for decentralized storage space where you could administer and store your items, which would be picked up and returned where and whenever you wanted. Basically real life Dropbox/Cloud buckets. I worked on the iOS/Android app, website and cms.

Samenwerken

Ik werk vanuit Zaandam, boven Amsterdam. Vertel me wat je wilt bouwen, wat er al is en waar je tegenaan loopt. Hoe ik werk.

Mail me op m [at] hacktis.ch.