Laravel, når standardsystemet ikke kan strækkes længere.
På et tidspunkt holder regnearket op med at være et regneark, og pluginnet holder op med at passe. Så skal der bygges noget, der er jeres eget. Det er dér Laravel giver mening – ikke før.
Det jeg laver i Laravel
Interne værktøjer
Det system der i dag er fire regneark, en Dropbox-mappe og en person der ved hvordan det hænger sammen.
Jeg bygger det som et almindeligt værktøj med login, roller og en historik, så det ikke igen ender med at ligge hos én.
API'er og integrationslag
Når fem systemer skal tale sammen, og ingen af dem gider tale samme sprog. Laravel er et roligt sted at lægge oversættelsen.
Versionering, autentificering og fejlhåndtering fra starten – det er billigere end at rette det bagefter.
Køer, jobs og automatisering
Alt det der skal køre om natten, køre igen hvis det fejler, og sige til hvis det bliver ved med at fejle.
Synkroniseringer, importer, udsendelser, oprydning. Kedeligt arbejde, som maskinen er bedre til end et menneske.
Dashboards og rapportering
Tal samlet ét sted, så beslutningerne ikke skal træffes på en mavefornemmelse og et screenshot fra i fredags.
Jeg bygger den slags enkelt: Blade og almindelige sider. Ikke en SPA i React – jeg er ikke frontend-udvikler, og det skal I ikke betale for at jeg lader som om.
Overtagelse af halvfærdige projekter
Et projekt et andet sted fra, som er 70 procent færdigt og 100 procent udokumenteret. Det er en almindelig måde at møde mig på.
Jeg får overblik først og siger ærligt om det kan reddes, eller om det er billigere at bygge kernen om.
Drift, deploy og test
Deploy der ikke kræver at nogen husker rækkefølgen, migrationer der kan køres uden at holde vejret, og tests på det der gør ondt hvis det går galt.
Ikke 100 procent coverage. Bare det der rører betalinger, ordrer og data.
Det jeg ikke laver
Så du ikke skal bruge et møde på at finde ud af det:
Jeg bygger ikke tunge frontends. Skal der en rigtig SPA til, skal I have en frontend-udvikler – jeg laver backend og API'et under den.
Jeg starter ikke et stort greenfield-projekt på en vag idé og et fast budget. Vi tager en betalt afklaring først, eller vi deler det op.
Jeg tager ikke opgaver hvor der ikke er nogen internt, der kan træffe beslutninger undervejs.
Har I noget, der er vokset ud af sit værktøj?
Skriv et par linjer om hvad det gør i dag, og hvad det burde gøre. Så siger jeg til, hvis jeg ikke er den rigtige.