Hva var de dominerende trendene og hvilke foredrag utmerket seg på årets NDC-konferanse i Oslo?
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](/bouvet-deler/reisebrev-fra-ndc-2024/_/image/2eab161b-a363-4085-bdd8-8b9c477e4ff6:498013cb56cb21b45f426b16c62c6c817be0795c/width-768/20240613_090227.jpg)
💬 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é!