Selected talks, sessions, workshops, courses and events:
Upcoming
- (November 2013) Deep C – a two day course for experienced programmers – a course for Programutvikling (event info)
2013
- (June 2013) Deep C++ – a 1 hour presentation at NDC 2013 (slides)
- (June 2013) 42 silly ways to write “hello, world” in modern C++ – a 1 hour live coding session at the community booth NDC 2013.
- (April 2013) Deep C++ – a 4 hour guest lecture for students at NITH (slides, event info)
- (April 2013) C++ Pub Quiz – a 90 minute session at the ACCU conference (slides, event info)
- (April 2013) Unspecified and Undefined – a 90 minute tutorial about C compilers at the ACCU conference (slides, event info)
- (April 2013) Lær Kidsa Koding – a lightning talk (in norwegian) about teaching kids to program (slides, event info)
- (March 2013) Embrace Uncertainty – try to be effective instead of just efficienct! – the Cisco Nordic Development Day (slides)
- (March 2013) C++11 by Example – presentation at SDC2013 in Gothenburgh. (event info)
- (March 2013) Deep C – presentation at SDC2013 in Gothenburgh. (slides, event info)
- (February 2013) Deep C – a two day course for experienced programmers – a course for Programutvikling in Trondheim. (event info)
- (January 2013) Introduction to C++ by Example – a three day course – teaching an introductory course in C++ for a development team in Galway, Ireland.
- (January 2013) C++11 by Example – a 1 hour “brown bag” session in Galway, Ireland
2012
- (December 2012) C++11 by Example – 1 hour presentation in Reading, UK (slides)
- (November 2012) Deep C – a two day course for experienced programmers – a course for Programutvikling in Oslo. (event info)
- (November 2012) Learn to solve Rubiks Cube – a session at Nordisk Spilldag, Deichmanske bibliotek, Lambertseter (event info, slides)
- (October 2012) Introduction to C++11 (by Example) – a 30 minute session for dagen@ifi, University of Oslo (event info, slides)
- (October 2012) Deep C (and C++) – a 3 hour session at NTNU in Trondheim. (event info, slides)
- (October 2012) Deep C++ – a 1 hour internal session in Rolle, Switzerland (slides)
- (September 2012) C++11 for Java programmers – a 1 hour presentation at JavaZone in Oslo, with Lars Gullik Bjønnes (slides, video)
- (September 2012) Navigating Chaos – a 20 minute presentation for 17 high tech journalists visiting Cisco Systems in Norway (slides)
- (September 2012) Solid C++ – a 3 hours session for students at NTNU in Trondheim (event info, slides)
- (June 2012) DemoExpo, Cisco Systems in Norway – lead organizer of the DemoExpo event at Cisco Systems in Norway (youtube)
- (June 2012) Deep C++ – a 50 minute session at TNG Big Techday, Munchen (slides, video)
- (June 2012) Coding Dojo – Print Diamond in C# – hosted 2×60 minute CyberDojo sessions with Jon Jagger at NDC 2012, Oslo
- (May 2012) C++11 – the new C++ standard – 90 minute session for Baksia, Oslo (slides)
- (May 2012) A Shock to the System – Key Learnings for Successful Large-Scale Organizational Agile Transitions – a 3 hour workshop with Steven Fraser and Ken Power at XP2012, Malmø (slides)
- (May 2012) Deep C – a 3 day course – teaching with Jon Jagger, Oslo (20 students)
- (April 2012) C++11 Pub Quiz – 90 minute session at ACCU 2012, Oxford (slides)
- (April 2012) TDD in Assembler – 90 minute session at ACCU 2012, Oxford (slides)
- (April 2012) TDD in C – with Will McKinley, presentation at Agile@Cisco, San Jose (over TP)
- (April 2012) ISO versus Agility: Mutual Destruction or Mutual Concession? – with Michael Bays, presentation at Agile@Cisco, San Jose (over TP)
- (April 2012) What is waste? – with Mary Poppendieck, keynote at Agile@Cisco, San Jose (over TP)
- (March 2012) Deep C – a 3 day course – teaching with Jon Jagger, Oslo (8 students)
2011
- (November 2011) Reduksjonisme er roten til alt vondt! (Reductionism is the root to all pain!) – a 20 minute presentation at the Smidig 2011 conference, Oslo
- (November 2011) Deep C (and C++) – a 90 minute internal presentation, Cisco, San Jose (slides)
- (November 2011) Test-Driven Development in C – a 2 hour internal session, Cisco, San Jose
- (November 2011) Deep C (and C++) – a 2 hour presentation, ACCU Silicon Valley Chapter, Mountain View (slides)
- (November 2011) (paper presentation) – CTech Forum, an Internal research and innovation conference, Cisco, San Jose
- (October 2011) Emerging Architecture – a 15 minute lightning talk at University of Oslo, dagen@ifi (slides)
- (October 2011) Test-Driven Development in C – a 15 minute lightning talk at University of Oslo, dagen@ifi (slides)
- (October 2011) C++ Pub Quiz – a 90 minute session at Oslo C++ Users Group meetup (slides)
- (October 2011) Deep C (and C++) – a 3 hour internal course together with Jon Jagger (slides)
- (September 2011) Deep C (and C++) – a 45 minute session at TechZone, an internal Cisco conference
- (September 2011) Code Entropy and Physics of Software – a 60 minute session in Norwegian at JavaZone X (slides, video)
- (September 2011) Navigating Chaos – a 45 minute invited talk for Comperio (slides)
- (August 2011) About Lean and Systems Thinking – an internal presentation for the Agile@Cisco working group (slides)
- (July 2011) Navigating Chaos – The opening keynote at the Agile@Cisco conference, San Jose (slides)
- (July 2011) Seven Enemies of Agile- A 20 minute “lightning talk” at the Agile@Cisco conference, San Jose
- (June 2011) Coding dojo – I hosted a coding dojo session using the Yahtzee kata in Ruby and C at Test Driven Developers Meetupin Silicon Valley, California
- (June 2011) Coding dojo – Jon Jagger and I hosted a coding dojo session using the Yahtzee kata in C# at NDC 2011 (link)
- (June 2011) Coding dojo – Jon Jagger and I hosted a coding dojo session using the Roman Numerals kata in C# at NDC 2011 (link)
- (April 2011) Solid C++ by Example – A 90 minute session at ACCU 2011 (slides)
- (April 2011) Code Entropy and Physics of Software – A 90 minute session with Jon Jagger at ACCU 2011 (slides)
- (April 2011) Technical Debt is Good – A 5 minute lightning talk at ACCU 2011 (slides)
- (April 2011) CyberDojo – Jon Jagger and I hosted a coding dojo session at ACCU 2011 (link)
- (February 2011) Fra Tandberg til Cisco – kultur og innovasjon / From Tandberg to Cisco – about culture and innovation – The closing keynote at FPGA Forum 2011 (slides)
2010
- (November 2010) Kontinuerlig tilbakemelding på alle nivåer er viktig / Continuous feedback on all levels is important – a 10 minute lightning talk at Smidig 2010 (slides, video)
- (November 2010) About Innovation – a 50 minute presentation at an internal weekend seminar for Itera Consulting (slides)
- (September 2010) CyberDojo – Jon Jagger and I hosted a coding dojo session at JavaZone 2010 (link)
- (June 2010) Solid C++ code by example – A 60 minute session at NDC 2010 (slideshare, slides)
- (June 2010) CyberDojo – Jon Jagger and I hosted a coding dojo session at NDC 2010 (link)
- (June 2010) The TANDBERG Way – a 2 hour presentation for a telecom company in Belgium (slides)
- (June 2010) Product Development in TANDBERG – a 60 minute session at NDC 2010 (slides)
- (June 2010) CyberDojo – Jon Jagger and I hosted a coding dojo session at XP 2010 conference (link)
- (June 2010) Technical Debt is Good – a 9 minute lightning talk at the XP 2010 conference (slides)
- (May 2010) Advanced Feedback Driven Development and Globally Distributed Projects – the opening keynote at an internal conference about Global Development hosted by Siemens in Erlangen (slides)
- (May 2010) CyberDojo session – Jon Jagger and I hosted a CyberDojo session at Oslo Coding Dojo Meetup (link)
- (May 2010) Solid C++ by Example – a 2 hour interactive meetup presentation for Oslo C++ Users Group (ocppug.org) at the Communities in Action 2010 conference
- (April 2010) Code Archeology – A 90 minute session together with Jon Jagger at the ACCU 2010 conference
- (April 2010) Solid C++ by Example – A 90 minute session at the ACCU 2010conference.
- (April 2010) CyberDojo – Jon Jagger and I hosted several coding dojo sessions at the ACCU 2010 conference (link)
- (March 2010) Hard work does not pay off / “Knallhard jobbing lønne sæ itj… sjø!” – A 5 minute lightning talk (in Trøndersk dialect) at Oslo XP Meetup as part of Kevlin Henneys “97 Things Every Programmer Should Know”-session (slides, script)
- (February 2010) Produktutvikling i TANDBERG / Product Development in TANDBERG – a 2 hour presentation at Oslo Lean Meetup (slides)
- (January 2010) Verdens beste utviklingsmiljø – A ~2 hour presentation in norwegian for Systek, as part of their KOMPIS program (slides)
2009
- (December 2009) Teknisk gjeld er bra – A 15 minute rerun of the Smidig 2010 talk for Oslo XP Meetup
- (October 2009) Teknisk gjeld er bra / Techncal Debt is Good – a 10 minute lightning talk at the Smidig 2009 conference (slides)
- (April 2009) Your codebase is like a kitchen – a 5 minute lightning talk at ACCU 2009 (slides)
- (April 2009) C++ Style and Idioms – a 45 minute interactive BOF session at ACCU 2009 (invitation, slides)
- (March 2009) Software Development at TANDBERG – a 90 minute presentation for an internal meetup at BEKK Consulting (slides)
2005-2008
- (November 2008) C++ Idioms by Example – a 2 hour interactive session at Oslo C++ Users Group (ocppug.org) (slides)
- (October 2008) Koderengjøring / Code Cleaning – A 10 minute lightning talk at Smidig 2008 (slides, video)
- (November 2007) Test-Driven Development in C – a 10 minute lightning talk at Smidig 2007 (slides, video)
- (November 2007) Is Ruby on Rails ready for serious stuff? – a 10 minute lightning talk at Smidig 2007 (video)
- (November 2007) A quick and dirty introduction to C++0x – A 45 minute session together with Lars Gullik Gjønnes presented at TechZone 2007 (internal TANDBERG conference) (slides)
- (October 2007) Product Development – The Making of the Tiger Camera – A 45 minute presentation at dagen@ifi 2007 (slides)
- (September 2007) A quick and dirty introduction to C++0x – A 30 minute presentation at Oslo C++ Users Group (ocppug) (slides)
- (January 2007) Test-Driven Development – A 60 minute session at TechZone Lillehammer (internal Tandberg conference) (slides)
- (July 2005) Introduction to SIP – a presentation of H323 vs SIP for the Tandberg salesforce at Holmen Fjordhotel.