Een Laravel-specialist inhuren, waar let je op?
De ontwikkelaar die stopt
Een applicatie draait al jaren op Laravel. Hij doet wat hij moet doen, en niemand denkt er nog over na. Tot de freelancer die hem bouwde een vaste baan aanneemt, of het bureau ermee stopt. Dan blijkt dat niemand anders weet hoe hij in elkaar zit.
Zo komen veel organisaties bij ons binnen: met een applicatie die verder moet, zonder de persoon die hem bouwde. Daarom kijken we bij de keuze voor een Laravel-specialist vooral naar wat er gebeurt als het project af is. Wie dat goed regelt, heb je over vijf jaar nog steeds iets aan.
Een auto koop je ook niet alleen op de proefrit. Je vraagt waar hij onderhouden wordt, en of die garage er over vijf jaar nog zit.
Vier vragen voor elke Laravel-specialist
Je kunt ze aan elk bureau stellen, ook aan ons. Bij elke vraag staat hoe wij het doen.
Van wie is de code?
Staat de code in jouw eigen repository, of in die van het bureau? Dat lijkt een detail, tot je ooit van leverancier wilt wisselen. Zonder toegang tot je eigen code begin je dan opnieuw. Bij ons is de code van de klant. Hij staat in de Git-repositories van de klant, onder de eigen domeinnaam en op de eigen hosting.
Kun je zien wat er gebouwd wordt?
Een bureau dat pas na drie maanden iets laat zien, vraagt veel vertrouwen. Wij bouwen in sprints van twee weken. Na elke sprint is er een werkend deel, staat de code in Git en lopen we in een demo samen door wat er nieuw is. Klopt iets niet, dan merk je dat na twee weken.
Wat gebeurt er na de oplevering?
Laravel brengt elk jaar een nieuwe hoofdversie uit, en elke versie krijgt twee jaar beveiligingsupdates. Een applicatie die drie versies achterloopt, upgrade je niet meer in een middag. Vraag dus hoe het bureau je applicatie bijhoudt als het project af is. Wij nemen de applicaties die we onderhouden mee naar nieuwe versies, zolang dat verantwoord is.
Welk project draait al jaren?
Een lijst met technieken zegt weinig. Een project dat al jaren loopt, zegt meer, omdat de problemen pas in productie opduiken: een wachtrij die op een drukke dag vastloopt, een upgrade die is blijven liggen. Wij werken met Laravel sinds de begintijd en hebben elke grote release meegemaakt vanaf Laravel 4. Ons team heeft gemiddeld meer dan tien jaar Laravel-ervaring.
Een paar voorbeelden. Drankdozijn werkt al 19 jaar met ons, en hun viertalige webshop praat via een Laravel-laag met hun IBM i. Bij Audify draait Laravel naast WordPress en beheert het platform Radiocloud ongeveer 150.000 radiocommercials. En het platform van Politieke Reclame, waar de Nederlandse mediasector transparantieverklaringen verwerkt, draait ook op Laravel.
Maar een freelancer is toch goedkoper?
Per uur vaak wel, en voor een klein, afgebakend project kan een goede freelancer prima zijn. De vraag is wat er gebeurt als die ene persoon ziek wordt, op vakantie gaat of stopt. Dat is precies de situatie waar dit stuk mee begon.
Bij een team zit de kennis niet in één hoofd. Iemand anders kan het werk overnemen, en de code is zo opgezet dat dat kan. Voor een applicatie waar je bedrijf jaren op draait, weegt dat zwaarder dan het uurtarief.
Wanneer je geen Laravel-specialist nodig hebt
Laravel is niet voor alles de beste keuze, en een goede specialist zegt dat ook. Voor een marketingwebsite zonder ingewikkelde backend gebruiken wij vaak WordPress. Voor een site met veel content en een moderne voorkant combineren we Nuxt met een headless CMS. Voor realtime chat of streaming kiezen we soms Node.js, en voor data science werken we in Python.
Laravel past bij webapplicaties, klantportalen, platforms, koppelingen en software op maat die jaren mee moet. Daar bouwen we het meeste in.
Zo maak je de keuze
Leg de vier vragen voor aan de bureaus die je overweegt. Een bureau dat op alle vier meteen antwoord heeft, heeft dit vaker gedaan. Moet het zoeken naar een antwoord, dan weet je ook iets.
Hoe wij met Laravel werken, lees je op onze pagina over Laravel-ontwikkeling. Wil je een bestaande Laravel-applicatie aan andere systemen hangen, kijk dan bij koppelen met Laravel. In onze cases zie je wat er verder op Laravel draait, zoals de meldapp van Brightsafe, waarmee medewerkers met een QR-code een onveilige situatie melden.
Stuur ons wat er nu draait. We beginnen met een code-audit en een plan om het over te nemen of verder te bouwen.
Richting voor digitale groei
Sterke digitale producten beginnen met heldere keuzes. Lees hoe we denken over positionering, structuur en groei die klopt op de lange termijn.