Mit værktøjsbælte: 19 værktøjer jeg bruger som freelance udvikler
De værktøjer jeg bruger som freelance udvikler: editor, terminal, database, Laravel-værktøjer og stak, og hvad hvert valg betyder for dig som kunde.

Freelance full-stack udvikler
- Udgivet
- Læsetid
- 12 min.
Indhold i indlægget9
De værktøjer jeg bruger mest som udvikler, er VS Code, Warp, TablePlus og GitHub Desktop til selve koden og Tinkerwell og Ray til Laravel-projekter. Her får du hele listen på 19 udviklerværktøjer, fra hardware og stak til mail og fokus, med min vurdering af hvert enkelt og hvad det betyder for dig som kunde.
Listen er personlig. Ingen af værktøjerne er sponsorerede, og ingen af linksene er affiliate-links.
Den korte version
| Værktøjer | Gratis eller betalt | Betydning for dig som kunde | |
|---|---|---|---|
| Arbejdsstation | MacBook Air M1, Dell ultrawide-skærme | Hardware | Ingen direkte |
| Kode og database | VS Code, Warp, TablePlus, Git og GitHub Desktop | Mest gratis, TablePlus er betalt | Hver ændring gemmes i Git, og koden ligger i dit eget repository |
| Laravel-værktøjer | Tinkerwell, Ray | Betalt licens | Fejl findes hurtigere, også i eksisterende systemer |
| Stak | Laravel (PHP), React, Next.js, Tailwind CSS | Gratis open source | Udbredt teknologi som andre udviklere kan overtage |
| Design og noter | Figma, Notion | Gratis plan og betalte planer | Design kan deles og kommenteres før det bliver til kode |
| Mail og browser | Spark, HEY, Arc | Gratis og betalt | Svar på henvendelser inden for én hverdag |
| Fokus og genveje | Raycast, Brain.fm | Gratis plan og abonnement | Ingen direkte |
Listen afspejler det arbejde jeg laver for virksomheder: hjemmesider, webapps, SaaS-produkter, integrationer og vedligehold af eksisterende systemer. Læs også fra idé til SaaS: valg og prioriteringer.
Arbejdsstationen
Hardwaren er den mindst spændende del af listen, men den del jeg sidder med hele dagen.
1. MacBook Air M1
Min computer er en MacBook Air med Apples M1-chip. Modellen kom på markedet i 2020 og har ingen blæser, så den er helt lydløs.
Min vurdering: til webudvikling i Laravel og React behøver du ikke den nyeste eller dyreste maskine. Nok hukommelse og god skærmplads betyder mere end den hurtigste processor.
2. Dell ultrawide-skærme
Til den bærbare har jeg Dell ultrawide-skærme. En ultrawide-skærm er markant bredere end en almindelig skærm, så editor, browser og database kan stå side om side, uden at du skal skifte vindue hele tiden.
Hvis du kun investerer i én ting til en udviklerarbejdsplads, så lad det være skærmplads. Det er den opgradering der mærkes hver eneste dag.
Kode, terminal og database
De fire værktøjer her bruger jeg i stort set alle projekter, uanset om det er en hjemmeside, en webapp eller et eksisterende system.
3. VS Code
VS Code er min editor, altså programmet hvor koden bliver skrevet. Den er gratis, kommer fra Microsoft og kan udvides med plugins til stort set alle sprog og frameworks.
Valget af editor betyder mindre for dig som kunde, end man skulle tro. Det der betyder noget, er at formatering og kodestandard er sat op i selve projektet. Så får den næste udvikler de samme regler, uanset hvilken editor han eller hun foretrækker.
4. Warp
Terminalen er der hvor kommandoer køres: databasemigreringer, tests, pakkeopdateringer og udrulning. Warp er en moderne terminal til Mac, Linux og Windows med en gratis plan, og i dag markedsfører den sig især på indbyggede AI-agenter, der kan skrive og køre kode.
Det jeg sætter pris på, er overblikket. Warp deler output op i blokke pr. kommando, så det er nemt at finde den linje der fejlede i en lang kørsel.
5. TablePlus
TablePlus er et program til at arbejde med databaser. Det understøtter blandt andet MySQL, PostgreSQL, SQLite og Redis. Licensen er et engangskøb med et års opdateringer, og prøveversionen er begrænset til to faner og to vinduer ad gangen.
Her er der en pointe for dig som kunde: adgang til en database med rigtige kundedata er et ansvar. Min tommelfingerregel er at produktionsdata bliver på serveren, at adgangen kun giver læserettigheder når det er nok, og at persondata ikke kopieres ned på en bærbar uden en god grund.
6. Git og GitHub Desktop
Git er versionsstyring: et system der gemmer hver ændring i koden med tidspunkt og beskrivelse. GitHub Desktop er et gratis program til Mac og Windows der viser ændringerne visuelt, så jeg kan gennemgå præcis hvad der er ændret, før det bliver en del af historikken.
For dig betyder det to ting. Du kan altid se hvad der er lavet, og hvornår. Og koden ligger i et repository (kodearkiv) som du ejer fra første dag, ikke på min bærbare. Det er en fast del af hvordan et projekt med mig foregår fra første opkald til lancering.
Laravel og resten af stakken
Stakken er de teknologier dit system bliver bygget i. Min består af Laravel (PHP) til backend og React, Next.js og Tailwind CSS til frontend. Alle fire er gratis open source. Dertil kommer to betalte værktøjer der gør arbejdet i Laravel hurtigere.
7. Laravel
Laravel er et PHP-framework til webapps. Login, database, køer, mails og API'er er løst på en ensartet måde, så tiden går til det der er særligt ved dit projekt i stedet for at genopfinde grundfunktioner. Jeg har skrevet mere om hvorfor Laravel er et stærkt valg til webapps.
8. Tinkerwell
Tinkerwell fra Beyond Code er en kladdeblok til PHP: jeg skriver et par linjer og ser resultatet med det samme, uden at ændre i selve projektet. Det kan køre lokalt, i Docker og via SSH på en server, uden at røre den kode der kører i drift.
Jeg bruger det til fejlfinding og til hurtigt at afprøve en idé, før den bliver til rigtig kode. Det er særligt nyttigt i et eksisterende Laravel-system, hvor jeg skal forstå hvordan data hænger sammen. Men kode der køres mod en produktionsserver, kan også ændre data, så det kræver samme disciplin som alt andet arbejde i drift.
9. Ray
Ray fra Spatie samler debug-output (de beskeder koden sender undervejs, når man leder efter en fejl) i ét vindue, i stedet for at de havner midt på siden eller i en logfil. Det virker med Laravel og ren PHP, men også med JavaScript, Vue og React. En licens koster 49 dollar og gælder et år, og prøveversionen tillader 20 beskeder pr. session.
Ray er et udviklingsværktøj. Debug-kald hører ikke hjemme i koden, når den sættes i drift.
10. React
React er et JavaScript-bibliotek til brugerflader hvor meget sker uden at siden genindlæses: dashboards, formularer med flere trin, filtre og kalendere. Det er mit valg, når en flade skal føles som en app frem for en hjemmeside.
11. Next.js
Next.js bygger oven på React og er stærkt til sider der skal være hurtige og findes på Google, fordi siderne kan bygges færdige på serveren. Det passer godt til marketingsider, indholdssider og produkter hvor en del af siden er offentlig.
12. Tailwind CSS
Tailwind CSS er den måde jeg skriver design i kode: små, faste klasser til afstand, farver og typografi. Fordelen for dig er konsistens. Når afstande og farver kommer fra et fælles sæt, ligner nye sider de gamle, også når en anden udvikler laver dem.
Design, noter, mail og fokus
Den sidste del af listen handler om alt det rundt om koden: design, overblik, kommunikation og ro til at arbejde.
13. Figma
Figma er et designværktøj der kører i browseren og har en gratis plan. Når noget skal designes, gør jeg det i Figma. Et design kan deles via et link og kommenteres direkte, og det er langt billigere at rette en skitse end færdig kode.
14. Notion
Notion er min notesbog: projektnoter, idéer, tjeklister og overblik over opgaver. Det er gratis at komme i gang med og har betalte planer til teams.
Mit råd: sørg for at de vigtige beslutninger i dit projekt ligger et sted hvor du også har adgang, ikke kun i udviklerens private noter. Det kan være et delt dokument, en fil i repository'et eller jeres eget projektværktøj.
15. Spark
Spark fra Readdle er min mailklient, altså programmet jeg læser og skriver mail i. Den findes til Mac, iPhone og Windows og har en gratis version. En god mailklient gør det lettere at holde løftet om at svare på henvendelser inden for én hverdag.
16. HEY
Ved siden af Spark bruger jeg HEY, en mailtjeneste fra 37signals, firmaet bag Basecamp. Med HEY for Domains kan du få mail på dit eget domæne, og prisen starter ved 10 dollar om måneden for første bruger. HEY har sin egen måde at sortere mail på, hvor nye afsendere skal godkendes første gang de skriver. Det er en smagssag, men det holder indbakken ren.
17. Arc
Arc fra The Browser Company er min browser. Den kan holde arbejde og privat adskilt i hver sit rum, og fanerne ligger i en sidebar i stedet for øverst.
Men vær opmærksom: The Browser Company stoppede den aktive udvikling af Arc i maj 2025 for at satse på en ny AI-browser, Dia, og Arc får nu kun sikkerheds- og vedligeholdelsesopdateringer (Engadget). I september 2025 annoncerede Atlassian et opkøb af firmaet, og her er det også Dia der er i fokus. Skal du vælge browser i dag, ville jeg ikke starte med Arc.
18. Raycast
Raycast erstatter Macens indbyggede søgning (Spotlight). Det er en hurtig genvej til at åbne programmer, finde filer, styre vinduer og køre små udvidelser, og grundversionen er gratis for den enkelte bruger. Det findes nu også til Windows. Gevinsten er små genveje der bliver brugt mange gange om dagen.
19. Brain.fm
Brain.fm er musik lavet til koncentration, som abonnement med en gratis prøveperiode. Jeg bruger det, når jeg skal arbejde fokuseret over længere tid. Firmaet bag har sine egne påstande om forskning og hjernebølger, som jeg ikke vil gentage her. Om det virker for dig, finder du hurtigst ud af med prøveperioden.
Hvad værktøjerne betyder for dig som kunde
Du skal ikke vælge værktøjer for din udvikler. Men en del af listen har direkte betydning for dig, og det kan du spørge enhver udvikler om, også mig.
Fire spørgsmål du kan stille enhver udvikler
- Ligger koden i et repository som vi ejer? Svaret skal være ja fra første dag. Ellers er du afhængig af én person for at få adgang til dit eget system.
- Hvem har adgang til databasen, og hvordan? Et godt svar nævner hvem der kan se persondata, om adgangen kan begrænses til læsning, og at data ikke ligger spredt på bærbare computere.
- Kan systemet køre og vedligeholdes uden dine personlige værktøjer? Tinkerwell, Ray og editorindstillinger er mine. Dit system skal kunne bygges, testes og sættes i drift af en anden udvikler ud fra repository'et og en kort vejledning.
- Hvor ligger design og beslutninger? Skitser, aftaler og ændringer skal kunne findes igen, når nogen om et år spørger hvorfor noget blev lavet sådan.
Kan en udvikler ikke svare klart på de fire spørgsmål, er det et større faresignal end hvilken editor han eller hun bruger.
Det der ikke er på listen
To kategorier mangler: hosting og AI-værktøjer.
Hosting vælges bedst efter projektet. En lille hjemmeside, en SaaS med betalende kunder og et internt system med krav om at data bliver i EU har forskellige behov. Det valg hører hjemme i et forprojekt, ikke på en fast liste.
AI-værktøjer ændrer sig hurtigere end resten af listen. Flere af værktøjerne ovenfor har allerede fået AI indbygget, fx Warp, Tinkerwell og Raycast. For dig som kunde er det vigtigste spørgsmål ikke hvilket AI-værktøj en udvikler bruger, men om en erfaren udvikler har læst, forstået og testet koden, før den sættes i drift.
Næste skridt
Værktøjerne er kun interessante, hvis de ender i noget der virker for dig. Vil du vide hvad jeg bygger med dem, kan du se overblikket over mine ydelser, fra hjemmesider og webapps til SaaS og vedligehold af eksisterende systemer.
Er du ved at planlægge et nyt produkt, kan du læse hvordan jeg bygger en MVP uge for uge. Og vil du se et færdigt resultat, så har jeg skrevet om hvordan jeg byggede simonij.com som en hurtig og SEO-venlig side.
Ofte stillede spørgsmål
Betaler jeg for udviklerens værktøjer og licenser?
Normalt ikke. Licenser til editor, databaseprogram og fejlfindingsværktøjer er udviklerens egen udgift, på samme måde som en håndværker selv betaler for sit værktøj. Det du betaler for, er det der hører til dit system: hosting, domæne og de tjenester systemet selv bruger, fx betaling eller udsendelse af mail. De bør oprettes i dit navn, så du beholder adgangen, hvis samarbejdet stopper.
Gør det en forskel om udvikleren arbejder på Mac eller Windows?
Nej, ikke for det færdige system. En webapp kører på en server, typisk med Linux, og bruges i en browser, så udviklerens styresystem påvirker ikke resultatet. Det der betyder noget, er at systemet bliver testet i de browsere og på de enheder dine brugere faktisk bruger. Laravel, React, Next.js og Tailwind CSS kan udvikles på både Mac, Windows og Linux.
Hvorfor bruge betalte værktøjer, når der findes gratis alternativer?
Fordi tid er det dyreste i et udviklingsprojekt. Et betalt værktøj som Ray koster typisk mindre om året end en enkelt times udviklingstid, så hvis det sparer et par timers fejlsøgning, har det tjent sig hjem. Gratis værktøjer er fine, og hele stakken her er gratis open source. Pengene bør bare gå til de steder hvor de sparer mest tid.
Skal min virksomhed bruge de samme værktøjer for at samarbejde med mig?
Nej, du behøver ikke installere noget af det her. Til samarbejde rækker mail, videomøder og adgang til det der er relevant for dig, fx et design i Figma via et link eller et testmiljø (staging), hvor du kan prøve systemet, før det går i drift. Det du selv bør have direkte adgang til, er det du ejer: repository, hosting og domæne.