Teknologien bak prosjektene
Teknologien velges ut fra oppgaven: hva brukeren skal gjøre, hvordan innholdet skal oppdateres og hvem som skal ta ansvar for løsningen etterpå. Her finner dere en oversikt over det jeg bruker, med lenker til erfaring og prosjekter.
For en bedrift er det sjelden nødvendig å ha bestemt seg for et rammeverk før første samtale. Det er mer nyttig å vite hvilke funksjoner dere trenger, hva dere bruker i dag og hvordan dere vil arbeide videre.
Utvikling og publisering
Sidene under beskriver hvordan jeg bruker teknologien, og hvilke prosjekter som viser den i praksis. WordPress er samlet på tjenestesiden, der også redigering og leveranser beskrives.
- PHP: WordPress-temaer, plattformfunksjoner og REST-API-er.
- WordPress: Publisering, redigering og løsninger for ett eller flere nettsteder.
- React: Grensesnitt og administrasjon i webapplikasjoner og WordPress.
- TypeScript: Typesikker kode i grensesnitt, applikasjoner og verktøy.
- Next.js: Webapplikasjoner med innlogging, data og integrasjoner.
- SwiftUI: Egne apper for iPhone og iPad.
Andre deler av verktøykassen
Et prosjekt består ofte av flere verktøy. Disse inngår i egne løsninger, men har ikke egne fordypningssider her:
- Astro – brukes til dette nettstedet.
- Swift
- Python
- FastAPI
- PostgreSQL
- SQLite
- Prisma
- Drizzle
- Tailwind CSS
- Docker
- discord.js
- Chrome-utvidelse (MV3)
- Whisper (tale til tekst)
På prosjektsiden er teknologiene knyttet til konkrete løsninger. Da blir det lettere å se hva de er brukt til, fremfor å lese en løs liste med navn.
Behovet kommer først
Jeg vurderer blant annet redigering, tilgjengelighet, dataflyt og overlevering før jeg foreslår et oppsett. Det skal være forståelig hvorfor en teknologi er valgt, og hvilke avhengigheter som følger med.
De native appene er egne produkter som viser erfaring med grensesnitt og systemer. Tjenestene jeg tilbyr bedrifter, er samlet i oversikten over hva jeg kan hjelpe med.
Vet dere ikke hvilken teknologi dere trenger? Det er helt vanlig. Beskriv oppgaven, så foreslår jeg et oppsett som passer.