Webbapplikationer
Oftast Next.js, React och TypeScript. Serverrenderade, tillgängliga och snabba på en vanlig mobil, inte bara på en snabb laptop.
Fullstackutveckling av någon vars andra jobb är att hitta buggar. Jag vet hur dåligt byggd mjukvara ser ut inifrån, eftersom jag ägnar mitt yrkesliv åt att ta isär den.
Mycket av det här arbetet är en avgränsad del: ett API, en frontend, en funktion som någon behöver få färdig.
Oftast Next.js, React och TypeScript. Serverrenderade, tillgängliga och snabba på en vanlig mobil, inte bara på en snabb laptop.
Node.js-tjänster och REST-API:er med vettig felhantering och tillräckligt mycket loggning för att kunna reda ut vad som gick fel klockan tre på natten.
Komponenter som byggs en gång och återanvänds, så att den femte sidan ser ut som den första och den sjätte inte betyder att man börjar om.
Betalleverantörer, bokningssystem, CRM. Arbetet handlar sällan om happy path, utan om vad som händer när den andra tjänsten är långsam, nere eller returnerar något oväntat.
Att ta över ett projekt någon annan påbörjat. När det är befogat lägger jag till tester runt det som finns innan jag ändrar något, så att du direkt får veta om jag förstör något.
Tester som körs vid varje merge. Det här är mitt huvudsakliga yrke, så det är inbyggt från början i stället för att utlovas och hoppas över.
Buggrättningar, beroendeuppdateringar och det jämna flödet av små funktioner. Bra om du har en sajt som ingen just nu tar hand om.
Långa projekt går fel i det tysta. Korta cykler med något verkligt att titta på gör att du tidigt får veta om vi bygger fel sak, medan det fortfarande är billigt att ändra.
Vi reder ut vad du faktiskt behöver, vilket ofta är mindre än den första idén. Jag skriver ner vad som ingår och vad som inte gör det.
Hur jag skulle bygga det och vad det kostar. Om något ser riskfyllt ut säger jag det här, inte senare.
Arbetet publiceras i en testmiljö när det är klart, så att du granskar riktig mjukvara i stället för en statusuppdatering.
Samma testning som jag skulle sälja dig separat: regression, tillgänglighet, felhantering och de vägar som bara går sönder under last.
Driftsatt, dokumenterat och förklarat. Sedan finns jag kvar de första veckorna med riktig trafik, som är när de riktiga buggarna dyker upp.
Projekt börjar med en skriftlig omfattning och en uppskattning. Vad som ingår och vad det kostar är överenskommet innan arbetet börjar, så att inget på fakturan kommer som en överraskning.
En avgränsad funktion, en prototyp eller en sajt som behöver byggas om.
En hel applikation eller en omfattande ombyggnad.
Ett bestämt antal timmar i månaden för team som behöver jämn framfart.
Det kan vara ett helt bygge, eller en avgränsad del av ett större. Om det du behöver verkligen kräver ett team på fem säger jag det tidigt.
Snabb nog att visa upp för kunder, byggd tillräckligt bra för att du inte ska skriva om den månaden den börjar fungera.
Ge mig en väldefinierad del så levererar jag den enligt er standard, i ert repo, genom er granskningsprocess.
Utvecklaren slutade, uppdateringarna upphörde, och varje ändring känns nu riskabel. Oftast betyder det att först lägga några tester runt den, och sedan börja flytta den framåt igen.
Berätta vad du försöker skapa och vad som begränsar dig. Jag återkommer med hur jag skulle bygga det och vad som krävs.
Starta ett projekt