Har 20 års erfaring
ledet til dette?!

Har over 20 års erfaring ledet til dette?!

- Egentlig over 27 år, men hvem teller liksom..

Jeg er en

Man måtte jo passe inn, sant?

Erfaringer gjort:

  • Lagringsplass. Hvem kunne visst at scannede ukomprimerte bilder tok så mye plass?
  • Konseptet CDN, brukte flere gratisleverandører som filservere (CORS var ikke-eksisterende <3 )
  • Frontpage Express....... 🤮
  • Få verktøy: Editor, FTP, webserver

Men det ser jo bra ut på min maskin?

Erfaringer gjort:

  • Nettlesere gir f*en i deg og din kode
  • Test i forskjellige nettlesere!
  • Ingen verktøy for UI-testing

Er det ikke bare å "make it nice"?

Erfaringer gjort:

  • Syntaks..
  • Table layout...🤮
  • Men det fungerer jo i Netscape!?
  • Null linter
  • semantikken blir bedre
  • I am a web designer!

Erfaringer gjort:

  • Digitale bilder forblir på internett... 😨
  • Man er ung og dum.
  • Begynte å eksperimentere med hardere saker; Linux, Apache, MySQL og PHP
  • Hadde blogg (hvem hadde ikke det?)
  • SMS-gateways er åpne! (sikkerhet hvor?)
  • Admin-passord er lett å tå tak i!
  • Frontpage UT, Dreamweaver INN!
  • Flash.. 🤮
  • Flere alternativer til editorer/verktøy
  • Det begynte å røre på seg i rammeverkverdenen, men ikke for ren frontend
  • Man er en OG fullstackutvikler på denne tiden

Hm, vi trenger en nettbutikk!

Erfaringer gjort:

  • Doable, men ikke når du er fulltidsstudent, har fulltidskjæreste og deltidsjobb
  • LAMP-stack ftw!
  • Kjøpte keywords fra søkeleverandør er oppskrytt! (Kvasir, I'm looking at you..)
  • Ingen gode rammeverk
  • Man måtte klare seg selv
  • Fremdeles OG fullstack

Og slik startet min profesjonelle karriere

galskap

Og slik startet min profesjonelle karriere

galskap

2007

2012

2022

Fikk Bachelorgrad en sted her

Stupbratt læringskurve

Erfaringer gjort:

  • Når man ikke har versjonskontroll må man ha tunga rett i munnen..
  • Git <3
  • Man må ikke gjøre ting by the book
  • Estimater er veiledende
  • DRY
  • Estimater er veiledende
  • Mangler det verktøy, bygg det selv!
  • Dokumentasjon er viktigere enn testing
  • Testverktøy begynte å bli standard
  • prototype.js -> jQuery
  • blueprint.css
  • MVC rammeverk for PHP
  • Fullstack MVP

Erfaringer gjort:

  • Konsulentlivet er herlig
  • mocha, chai, unittestrammeverk <3
  • SPA er her for å bli
  • rene webservere fremdeles, men sugaring med SPA/JavaScript
  • Egne verktøy!
  • npm ftw!
  • design systemer <3
  • react 🤮
  • vanskelig å holde tritt med utviklingen
  • for mye pushes til nettleseren
  • typescript
  • grensesnittprogrammerer/devops et al

Erfaringer gjort:

  • frontend blir mer og mer bloat
  • man trenger som regel ikke et rammeverk
  • virker som bransjen tror at det er react som er greia 🤮
  • for mye push på fullstack, vanskelig å utfylle samme roller som før
  • man er ikke en ren frontender lengre
  • igjen, egne minimale verktøy fungerer best
  • ny push på det gamle konseptet server side rendering, altså, en webserver

Hvor hadde frontend vært uten Open Source?

Hvor hadde
jeg vært uten
Open Source?

Har 20 års erfaring
ledet til dette?!

Alexander Vassbotn,
Røyne-Helgesen

lover of life,
technologist at heart

boskonf: Har over 20 års erfaring ledet til dette!?

By Alexander Vassbotn Røyne-Helgesen

boskonf: Har over 20 års erfaring ledet til dette!?

  • 16