Full-Stack-webengineering
Over 7 års erfaring i at levere produktionsklare webprodukter ende-til-ende i TypeScript - Nuxt 3 og Next.js i frontenden, Node / Express i backenden og AWS- + Docker-leveringspipelinen, der binder det hele sammen. Denne side følger selve webengineering-arbejdet: typede grænser fra database til UI, komponentmønstre, der holder, efterhånden som funktionerne hober sig op, og freelance- og open source-projekterne undervejs.
Aktuelt fokus
- -Type-sikre API-grænser fra database til UI i TypeScript
- -Nuxt 3 / Vue 3- og Next.js / React-komponentmønstre i stor skala
- -Node / Express-tjenester med realtidslevering via WebSocket
- -AWS-, Docker-, Kubernetes- og Jenkins-CI/CD-pipelines
- -Produktionsovervågning med Sentry, Google Analytics og Amplitude
Udvalgt arbejde
deploy.sh
$ make deploy ENV=prod
> building images: api, worker, web ... [ok]
> pushing to registry ... [ok]
> rolling: prod-green.freeconvert.com (4/4 pods ready)
> health: /healthz 200, p95 latency 84ms
> traffic switch: blue -> green ... [ok]
> deploy status: live.