Program JavaZone

Foredrag Onsdag 2. september

Demoscene Coding Kickstart

Room 8

Norsk 45 min Graphics Shaders Skills

Espen Sande-Larsen

Espen is a developer and architect with over 25 years of experience. He has worked on everything from embedded systems, electronics and games to large-scale cloud applications. He is as full-stack as they come. Espen started coding at age six on a C64, and has been cranking out software ever since.

He served as the principal architect, tech lead and lead security
engineer on the compensation scheme for Covid-19 suffering
businesses released by the Norwegian government.

Espen was the Senior VP of Technology Exploration for DNB in San Francisco and is currently doing technology and security research in DNB NewTechLab.

Ever heard of the demoscene? It is this amazing community of recreational and competitive programmers. The point is to use code to create the most amazing graphical creations and impress everyone with artistic algorithmic brilliance.

The demoscene taught me so much about being a good programmer, and I thought I'd give you all the opportunity to join in on the fun and learn how to create some great demos!

I will guide you through the following:
- Old school demo effect concepts
- Modern-day demo effect concepts
- Entry to shadercoding on Directx12
- Tools of the trade
- How to be creative with mathematics
- Bringing it all together to a demo-concept

So bring out your graphic calculators, and let's get those techno beats going and learn how to paint and create worlds with maths!

Developers interesting in honing their skills and learn how to be creative with code, algorithms and maths!

  1. Dream Machines & Walled Gardens Room 1
  2. Bra tools, ubrukelige svar: Læring fra ett år med MCP Room 2
  3. Building Production-Ready Kubernetes Operators: A Practical Guide Room 3
  4. Architecture Under Fire: The Decisions Nobody Tells You About Room 4
  5. SIMD for Java: how Elasticsearch already benefits from the Panama Vector API Room 5
  6. Bare spør! AI-agenter elsker produksjonsmetrikker Room 6
  7. Let’s use Spring Boot to build games, because why not? Room 7
  8. De usette langtidskostnadene med dagens KI Room 6