Tjänster

Praktiskt tekniskt arbete, oftast litet nog att en person kan hålla hela bilden. Inga lager av projektledning mellan problemet och lösningen.

Webbplatser och webbapplikationer

Statiska webbplatser och små applikationer byggda för att hålla. Innehållet ligger i vanliga filer, resultatet är HTML, CSS och bilder, och servern har mycket lite att angripa.

  • Statiska webbplatser och innehållsstyrda sidor
  • Små PHP- eller Node.js-backends när ett formulär eller en databas verkligen behövs
  • Tillgänglighet, prestanda och semantisk HTML
  • Migrering från WordPress eller äldre CMS-installationer
  • Kodgranskning och teknisk rådgivning

Linux och servrar

Debian- och Ubuntu-system som går att förstå senare, inte bara starta en gång. Konfigurationen ligger i filer, ändringar dokumenteras och fel hörs.

  • Installation och härdning av servrar
  • Caddy, Nginx och Apache med automatisk TLS
  • Brandväggsregler, fail2ban och nyckelbaserad SSH
  • ZFS och krypterad lagring
  • systemd-tjänster med korrekt ordning och beroenden
  • Säkerhetskopior med testad återläsning
  • Nätverkskonfiguration och felsökning

Automatisering och distribution

Det tråkiga arbetet, gjort repeterbart. Skript och timers som gör en sak förutsägbart och loggar vad som hände.

  • Bash-skript och systemd-timers
  • Docker och Docker Compose
  • CI/CD med GitHub Actions
  • Distributionsskript och återställning
  • Batchbearbetning med FFmpeg
  • Logginsamling och larm

Media och dokumentation

Videokodningspipelines och fotografi för teknisk dokumentation — användbart när ett projekt måste visa vad det gör, inte bara beskriva det.

  • Design av FFmpeg-pipelines
  • Batchtranskodning och formatkonvertering
  • Bevarande av metadata
  • Dokumentationsfotografi

Så går det till

  1. 01 Omfattning Ett samtal eller ett mejl om vad som finns, vad som ska ändras och hur ett färdigt resultat ser ut. En kort skriftlig omfattning innan arbetet börjar.
  2. 02 Bygge Arbete i små steg med insyn i det som byggs. Prioriteringar kan ändras medan det fortfarande finns tid att agera på dem.
  3. 03 Överlämning Testat arbete, en kort genomgång och dokumentation för de delar som inte är självklara. Fortsatt support om du vill.

Starta ett projekt

Beskriv vad du behöver, vad som redan finns och ungefär när det måste vara klart. Jag svarar med frågor, en realistisk uppskattning och tillgänglighet.