Reisebrev fra NDC 2024

Hva var de dominerende trendene og hvilke foredrag utmerket seg på årets NDC-konferanse i Oslo?

Leif Bjarte Johansson

Trykk på taggene for å lese mer om hvor og hvordan vi benytter samme fag og teknologi


Reisebrev skrevet av Leif Bjarte Johansson som arbeider som utvikler og arkitekt ved Stavangerkontoret vårt og i år delok på NDC Oslo 

Norwegian Developers Conference startet i Oslo i 2008 som et 2-dagers event med 800 deltakere. Siden den gang har konferansen spredd seg til London, Sydney, København, Porto ++ 

Årets konferanse spredte seg over 5 dager med workshops mandag-tirsdag og konferanse onsdag-fredag. Det var over 2700 påmeldte 🤯 104 av disse deltakerne var fra Bouvet rundt om i landet, inkludert undertegnede. Jeg deltok kun på selve konferansedelen onsdag-fredag. 

Give-aways i år fra NDC var en t-skjorte-maskin der du kunne trykke diverse bitmap-inspirerte ikoner og en predefinert nerdy slogan samt den gamle, gode NDC Hoodie’en. 

 

📉Trender under NDC 📈

  • Wait for it.... AI! Men en litt annen retning: Hvordan kan du enkelt ta i bruk AI på en nyttig måte i app’en din allerede i dag. Foredrag som tok for seg faktisk intelligens sammenlignet med mennesker, LLMs under-the-hood og dypdykk i teknikker for RAG var også en del av agendaen.
  • Pull Request er kanskje ikke den beste måten å sikre kodekvalitet på. Hva med å commite direkte til main i stedet og ta code review som pair / mob programming?
  • Infra/deployment: Orkestreringsplattformer for skyen som .Net Aspire, Radius og Kubernetes-verktøy kommer vi nok til å se mer av fremover. Trenden er å abstrahere vekk mye av kompleksiteten til disse løsningen og gjøre det lettere for DevOps-team å ta eierskap i infrastrukturen sin.

 

Beste foredrag (Ifølge meg) 

Steven Sanderson med "How to add genuinely useful AI to your webapp (not just chatbots)". Les en beskrivelse under. Må sees!

 

20240613_090227.jpg
Bilde tatt under foredraget til Steven Sanderson

 

💬 Talks 

1-timers foredrag gikk hele dagen, fordelt på 7 samtidige rom + 2 workshop-rom.
Full agenda finner du her: https://ndcoslo.com/agenda

PS! Alle foredragene vil bli tilgjengeliggjort på youtube-kanalen til NDC: https://www.youtube.com/@NDC

 

Disse foredragene anbefaler jeg 

Dette er de jeg anbefaler å se av det jeg har fått med meg. Noen ganger var det "valgets kval", så godt mulig det finnes gull i agendaen som jeg ikke fikk med. 

 

ChatGPT and OpenAI API solutions: 👑 My favorite implementations

Foredragsholder: Adam Cogan 

Terningskast: 5

En "smågal Aussie" møtte opp med et tonn med merch for sin nyinnkjøpte CMS, tinaCMS. Veldig interessante temaer og demoer om hvordan man kan bruke AI effektivt i "hverdagen".

On Becoming a Space-Faring Civilization

Foredragsholder: Richard Campbell

Terningskast: 5

Richard er nerden i .Net Rocks og er også interessert i space. Ikke veldig faglig nyttig dette, men veldig gøy å høre på!

How to deliver continuously

Foredragsholder: Christian Johansen

Terningskast:  5

Budskapet "slutt å lage pull requests" ble levert med overbevisning. Eksempel-appen skrevet i Clojure var nokså simpel, kanskje mye enklere å commite rett til main da?

How to add genuinely useful AI to your webapp 

Foredragsholder: Steven Sanderson

Terningskast:  6

Steven er helt vanvittig på demoer og ødelegger stort sett resten av dagen med denne. Umulig å levere noe som imponerer etter dette. Must-see!

Reliability and speed by ‘push to main’ mentality

Foredragsholder: Håvard Høiby

Terningskast:  5

Håvard har ikke testmiljø, ikke staging-miljø og ikke feature branches. Hver commit går rett i skyen. I stedet brukte de en kolonne i hver tabell i databasen som anga hvilket miljø det gjaldt. Funker kanskje for noen, er nok ikke for alle. Men noen interessante erfaringer som ble presentert.

Modernizing Applications to the Cloud with AI, Scalability and Optimizations

Foredragsholder: Scott Hunter

Terningskast:  5

Scott Hunter har alltid noe kult å vise frem. Denne gangen er intet unntak. Handler om å få gamle apper opp i skyen, men gir gode tips underveis som handler om cloud-native apper også.

Lessons Learned Building a GenAI Powered App

Foredragsholdere: Mete Atamel, Marc Cohen

Terningskast:  5

Disse gutta hadde bygd en real-time quiz-app, der de satte jobben med å lage Quiz-ene ut til AI. Interessante funn!

Keynote: Introducing .NET Aspire - Cloud Native Development for .NET

Foredragsholdere: Scott Hunter

Terningskast:  6

Som nevnt over, Scott har alltid noe kult å vise frem. Og .NET Aspire er GANSKE kult for dem som driver med cloud og microservices! Verdt å sjekke ut denne.

Use your source code to document your application

Foredragsholdere: Michael Hompus

Terningskast:  6

Siste foredraget mitt var awesome! Hvordan bruke Roslyn til å dra ut info om kildekoden og dytte dette inn i feks. Mermaid for å lage diagrammer. En veldig god idé!