Drie dingen waar ik een uitgesproken mening over heb. Je mag het oneens zijn, dan hebben we tenminste iets te bespreken.

01

Waarom Laravel en niet WordPress

WordPress is niet slecht. Voor een blog of een simpele brochuresite doet het precies wat het moet doen en snel ook. Daar ga ik niemand van afhouden.

Maar zodra er maatwerk bij komt, een boekingssysteem, een koppeling, een eigen datamodel, stapel je plugins op plugins. Je bouwt dan om het systeem heen in plaats van erin. Elke update wordt spannend en niemand weet meer precies waarom iets werkt.

Met Laravel begin ik bij jouw vraag in plaats van bij andermans aannames. Het is het grootste open source PHP-framework, met een enorme community, duidelijke conventies en een testbare codebase. Elke developer die Laravel kent, kent dus ook jouw project.

Kortom: voor jou geen principekwestie. Voor mij inmiddels wel. De juiste tool voor de juiste vraag, en de vragen die bij mij terechtkomen zijn zelden standaard.

02

Waarom mijn CMS open source is

Leap is mijn eigen admin/CMS voor Laravel. Ik had het dicht kunnen houden. Dat is commercieel gezien slimmer: klanten zitten dan aan mij vast.

Precies dat signaal wil ik niet afgeven. Als je ontevreden bent, of ik stop ermee, of er valt een piano op me: dan pakt een andere developer de code op en gaat verder. Geen licenties, geen zwarte doos, geen afhankelijkheid.

Dat dwingt mij ook tot beter werk. Code die iedereen mag lezen, schrijf je netter. En als je blijft, blijf je omdat je dat wilt.

Dit gaat over de bouwstenen die ik gebruik, niet over jouw project. De code die ik specifiek voor jou bouw is en blijft van jou, in een eigen (private) repository en als je toegang wilt, krijg je die gewoon.

03

Mét behulp van A.I., niet dóór A.I.

A.I. is de beste junior die ik ooit heb gehad: onvermoeibaar, belezen en af en toe met veel overtuiging compleet fout. Dus lees ik alles na.

Ik merk dat mensen er huiverig van worden en dat snap ik. Het gaat te snel, iedereen roept iets en je hoort vooral verhalen over rommel die eruit komt rollen. Daarom vertel ik gewoon precies hoe ik het gebruik.

Het scheelt vooral tijd op saai werk: herhaling, standaardcode, documentatie doorspitten. De uren die dat oplevert gaan naar de dingen die er wél toe doen, performance, toegankelijkheid en de randgevallen waar je maanden later last van krijgt.

JOUW GEGEVENS

Klantdata, wachtwoorden en bedrijfsgevoelige informatie gaan er niet in. Ik werk met code en voorbeelden, niet met jouw database.

EIGENAARSCHAP

De code is en blijft van jou, precies zoals altijd. Geen andere licenties, geen verrassingen achteraf.

CONTROLE

Niets gaat live wat ik niet zelf heb gelezen, begrepen en getest. Kun je het mij niet laten uitleggen, dan hoort het er niet in.

WAT JIJ ERVAN MERKT

Ik werk niet sneller door minder te doen, maar door minder tijd te verliezen aan zoekwerk en typewerk. Diezelfde uren gaan nu naar tests, performance en de puntjes op de i.

Kortom: er zit geen robot aan jouw project. Er zit een developer met 25 jaar ervaring aan jouw project, die toevallig de juiste tools heeft. Ik sta nog steeds achter alles wat ik oplever.