Public Speaking

I love giving talks! Want me to speak at your event? Feel free to drop me a line at mail @ thisdomain.com. I often talk about my research on programming education and programming language design (coming together in Hedy) and sometimes also about my older work on analyzing spreadsheets.

This page is a list of past and upcoming appearances, you can also have a look at videos of past performances.

Upcoming

2024

April 4th – AI in learning: Can machine learning help human learning? @ Learning for Life Symposium, TU Delft

Archive

2023
December 1st – Hedy: Creating a programming language for everyone @ YOW! Melbourne (video)
November 1st – Panel: Nationaal AI Debat
October 25th – Hedy: Creating a learnable and inclusive programming language @Onward, Cascais (video)
September 9th – Talk: Creating Programming Languages in Non-English @ PLISS, Bertinoro (remote)
September 6th – Talk: I think therefore AI am @Studium Generale, TU Eindhoven
September 1st – Talk: Non-English Programming with Hedy @ DevFest, Copenhagen
August 31st – Talk: Non-English Programming with Hedy @ IT University, Copenhagen

2022
September 23rd – Talk: Hedy Creating a gradual programming language @StrangeLoop, St.Louis (video)
September 22nd – Workshop: Improving your code reading skills together @StrangeLoop, St.Louis
July 8th – Keynote: Hedy Creating a gradual programming language @ECOOP, online
June 23rd – Keynote: What happens in your brain when you program? @ Tweakers developer Summit, Utrecht
June 17th – Talk: Creating an Arabic Programming Language @ Joy of Coding, Rotterdam (together with Alaaeedin Swidan)
June 14th – Talk: Teaching Your Kids Programming with Hedy: A Gradual Programming? @ GOTO, Amsterdam
June 8th – Keynote: Hedy: A Gradual Language for Programming Education @ OpenJS World, Austin
May 18th – Keynote, Hedy: A Gradual Language for Programming Education @ EMiP
March 24th – Distinguished Lecture: Hedy: A Gradual Language for Programming Education @ UiB, Bergen
March 25th – Talk: Hedy: A Gradual Language for Programming Education @ BoosterConf, Bergen (video)

2021

November 18th – Talk: Hedy: A Gradual Language for Programming Education @BuildStuff, Lithuania (remote)
October 21st – Talk: Hedy: A Gradual Language for Programming Education @ FSharp Exchange (remote, video)
October 19th – Talk: Hedy: A Gradual Language for Programming Education @ Rebase (remote)
July 7th – Talk: How to read complex code without a headache @ Cincinnati Software Craftsmanship (remote)
July 8th – Talk: How to read complex code @ ChesterDev (remote)
June 17th – Talk: How to Read Complex Code @ Legacy of Socrates (video)
June 4th – Keynote @ Detroit Tech Watch 2021 (video)
June 2nd – Talk: How to read complex code? @ Craft (remote)
May 20th – Talk: Cognitive aspects of programming @ FunctionalFest (remote, video)
May 19th – Talk: How to read complex code? @ ScalaCon (remote)
May 18th – Talk: How to read complex code? @ Live Manning’s Productivity tools for developers (video)
March 12th – Workshop: Code Club @ CodeBar (remote)
April 20th – Talk: How to read complex code? @ GOTOpia Chicago (remote)

2020

December 8th – Talk: How to read complex code? @ Yow! Australia (remote, video)
November 18th – Panel: Types for all @ CodeMesh (remote, video)
October 20th: – Talk: Hedy: A gradual language for programming education @ Codeweek (remote)
August 15th – Talk: Hedy: A gradual language for programming education @ ICER (video)
February 5th – Keynote: What is programming @ MIE, Utrecht

2019

November 21st – Talk: The role of metaphors in programming education @ RISE symposium, Leiden
October 3rd – Keynote: How to teach programming and other things? @ ncrafts, Bordeaux
October 8th – Keynote: How to teach programming and other things? @ Digital Analytics conference, Utrecht
October 28th – Talk at Universiteit van Nederland (video)
October 30th – Talk: Hoe leer je programmeren? @ NRO conference, Utrecht
November 2nd – Talk: Hoe leer je programmeren? @ DojoCon, Breda
October 11th – Keynote: How to teach programming and other things? Education @ Umbraco Festival, Utrecht
September 19th – Talk: How to teach programming and other things? @DevConf, Gdansk
September 13th – Keynote: How to teach programming and other things? Education @StrangeLoop, St. Louis (video)
April 30th – Talk: Search algorithms in spreadsheets @An evening of unnecessary detail, London
April 12th – Talk: How to teach programming and other things @ 4TU Math education meeting
March 5th – Programmeren & Directe Instructie @PERL kickoff, Leiden
February 18th  – Talk: How to teach programming and other things @Xpirit, Hilversum
February 13th – Talk: How to teach programming and other things @Turing Society, Rotterdam
January 17th – Keynote: Explicit Direct Instruction in Programming Education @RStudio::Conf, Austin
January 9th – Talk: How does code sound? @ Mendix, Rotterdam

2018
December 11th – Talk: Python as a means of expression @ Design Academy Eindhoven
December 4th – Talk: Thinking out of the box: comparing metaphors for variables in programming education @ This week’s discovery, Leiden
November 20th – Talk: Explicit Direct Instruction in Programming Education @ University of Munster
November 6th – Talk:  Explicit Direct Instruction in Programming Education @HCI Seminar MIT, Boston
November 5th: Keynote: Explicit Direct Instruction in Programming Education @Splash, Boston
November 4th – Keynote:  Metaphors, Mental Models and Misconceptions @Blocks+ Boston
October 26th – Keynote: How does code sound? @LambdaWorld, Cadiz
October 4-6 – Talk: Thinking out of the box: comparing metaphors for variables in programming education @WIPSCE, Potsdam
September 27th – Keynote : How does code sound? @DevConf, Krakow
September 6th – Talk: Explicit Direct Instruction in Programming Education @PPIG, London
August 29th – Talk: Programming in the classroom @EduCode, Brussels
July 16th – Keynote: How does code sound? @ CurryOn, Amsterdam (video)
June 22nd – Talk: Hoe klinkt code? @ Conferentie Digitale Geletterdheid Kennisnet, Hilversum
June 14th – Talk: Code Phonology: How does code sound? @ NDC, Oslo (video)
June 13th – Talk: Programming is logical reasoning? @ SLO Kick further meeting, Utrecht
June 8th – Talk: What is programming anyway? @Joy of Coding, Rotterdam (video)
May 29th – Talk: What is programming anyway? @ Lindholmen Software Development Day, Gothenburg
May 28th – Talk: Code Phonology @ ICPC, Gothenburg
May 18th – Talk: What is programming anyway? @ NewCrafts, Paris
May 8th – Talk: How to teach programming and other things @Craft, Budapest
March 15th – Workshop: Code reading @ BoosterConf, Bergen
March 7th – Keynote: Programmeren voor iedereen @ NIOC, Leeuwarden
February 23rd – Keynote: How to teach programming and other things @LambdaDays, Krakow (video)
February 15th – Panel: ICT & Education @ Kivi, The Hague
January 17th – Keynote: What is programming anyway? @ NDC, London (video)

2017
November 9th – Talk: To Scratch or not to Scratch @ WIPSCE, Nijmegen
November 2nd – Talk: A board game night with geeks @ Functional Rotterdam, Rotterdam
October 21-22 – Talk: Programming as a first language @ Kandddinsky, Berlin
October 5th – Keynote: What is programming anyway? @ ASAS, Arnhem
June 16th – Talk: Programming is writing is programming? @ NDC, Oslo
June 14th -Talk: How Do Kids Program in the Wild? @ Goto, Amsterdam
June 8th – Workshop: Analyzing 250.000 Scratch programs @ Sattose, Madrid
May 21st – Teaching Software Engineering Principles to K-12 Students: A MOOC on Scratch @ ICSE, Buenos Aires
May 19th – The Effect of Delocalized Plans on Spreadsheet Comprehension – A Controlled Experiment @ ICPC, Buenos Aires
May 16th – Workshop: Create Poetry with Code @ Night of the Nerds, Eindhoven
May 11th-12th – Keynote: What is science? On craftsmanship for children @ iTake Unconference, Bucharest
April 29th – Talk: Craftsmanship for kids? @BuildStuff, Mallorca
April 19th – Talk: Programming for kids @VNO-NCW West, Rotterdam
April 4th – Talk: Programming is writing is programming? @ <Programming>, Brussels
April 2nd – Talk: Slordig of netjes programmeren: maakt dat wat uit? @ Museumjeugduniversiteit, Delft
March 31th – Talk: What is programming anyway? @TechxAms, Amsterdam
March 17th – Keynote: What is programming anyway? @BoosterConf, Bergen (video)
March 15th- Workshop: Code as Art, Art as Code, @BoosterConf, Bergen
February 18th – Talk: Program Derivation for Functional Languages @ KatsConf, Dublin
February 17th – Do code smells hamper novices programmers @ Imperial College Programming Lectures, London
February 9th – Talk: Testing Spreadsheets @ European Testing Conference, Helsinki
February 1st, Workshop: Computational Logic for the Working Dev @ DDD Europe, Amsterdam
January 25th – Talk: How Do Kids Program in the Wild? @ GotoNight, Amsterdam
January 20th – Talk: How Do Kids Program in the Wild? @ SEN Symposium, Amsterdam

2016

November 4th – Talk: How Do Kids Program in the Wild? @ DomCode, Utrecht
November 1st – Keynote:  Small, simple and smelly: What we can learn from examining end-user artifacts? @ DSLDI, Amsterdam
October 24-25 – Talk: Pure Functional Programming in Excel @ Codemotion, Berlin
September 26th – Keynote: In the Future, Everyone will be a Programmer for 15 Minutes, Software Architecture Summit, Berlin.
September 10th – Talk: Smells in Block-Based Programming Languages, VL/HCC, Cambridge
June 15th – Talk: Pure Functional Programming in Excel @ Goto,  Amsterdam
May 27th – Talk: Program Derivation for functional languages @ LambdaConf, Boulder
May 27th – Talk: A board game night with geeks @ LambdaConf, Boulder
May 26th – Talk: Program Derivation for functional languages @ MoonConf, Boulder (video)
May 24th – Talk: Using F# and genetic programming to play computer bridge @ DCF#, Washington
May 16th – Talk: Do code smells hamper novice programmers? @ ICPC, Austin
May 12th – Talk: Using F# and genetic programming to play computer bridge @ nCrafts, Paris
April 19th – Talk: Program Derivation for functional languages @ FP AMS, Amsterdam
April 15th – Talk: Using F# and genetic programming to play computer bridge @ FSharp Exchange, London (video)
March 29th – Talk: Program Derivation for Functional Languages @ DomCode, Utrecht
March 14th – Talk: Spreadsheets are code @ Leaders of tomorrow: future of software engineering @ SANER, Osaka (video)
March 10th – Talk: Methods for testing spreadsheets, @ Excel Summit South, Melbourne
March 7th – Talk: Methods for testing spreadsheets, @ Excel Summit South, Sydney
March 4th – Talk: A board game night with geeks, @ FSharpConf, Everywhere 🙂 (video)
March 3rd – Talk: Methods for testing spreadsheets, @ Excel Summit South, Auckland
February 18-19th – Talk: A board game night with geeks @ Lambda Days, Krakow (video)
January 28-29th – Talk: A board game night with geeks @ DDDBE, Brussels
January 13-15th – Talk: Pure Functional Programming in Excel @ NDC, London (video)

2015

December 4th – Talk: Spreadsheet Archaeology @ ModelOff, London
December 3rd – Talk: Spreadsheet are Code @ GOTOConf, Berlin
November 18-20th – Talk: A board game night with geeks @ BuildStuff, Vilnius (video)
November 8-10 – Member of Faculty panel @ edX Global Forum, Washington
November 3-4 Talk: Spreadsheet are Code @ CodeMesh, London (video)
October 19th – Talk: Detecting Problematic Lookups in Spreadsheets @ VL/HCC, Atlanta
September 12th – Talk: A board game night with geeks @ KatsConf, Dublin
September 8th – Talk: Spreadsheets are Code @ SwanseaCon, Bristol
August 24-28th – Organizer @ GTTSE Student’s Workshop, Braga
July 6 – Talk: Spreadsheet Testing & Refactoring @ Finance Event Ordina, Utrecht
June 24th – Talk: A board game night with geeksGirl Code, Amsterdam
May 29 – Organizer @ Joy of Coding, Rotterdam
May 20th – Enron’s Spreadsheets and Related Emails: A Dataset and Analysis @ ICSE, Florence
May 18th – Organizer SEMS @ ICSE, Florence
May 7th – Spreadsheets are Graphs @ GraphConnect, London
April 22-25 – Spreadsheets for developers @ ACCU, Bristol

2014

December 15th – Talk: Spreadsheets are code @ SaKe, Amsterdam
December 11th – Talk: Spreadsheet Testing @ Excel Experience Day, Amersfoort
November 26th – Talk: Spreadsheets – the dark matter of IT @ Big Data Exchange Skills matter, London
November 27th – Keynote: Spreadsheets archaeology  @ BI Budapest
November 18th – Talk: BumbleBee: A refactoring environment for spreadsheet formulas @ FSE, Hong Kong
November 17th – Workshop: Social Media for Scientists @ FSE, Hong Kong
October 31th – Talk: Combining the powers of Python and Excel @ PyLadies, Amsterdam
September 24nd – Agile Spreadsheets @ ASAS, Arnhem
September 17th – Talk: Spreadsheets for developers @ StrangeLoop, St. Louis (video)
September 9th – Talk: Spreadsheets – the Dark Matter of IT @ LongView Dialogue Conference, London
September 4th – Pitch: Spreadsheet analysis in the financial industry @ Belastingdienst, Dieren
August 22nd – Keynote: Putting the science in Computer Science @ iTake, Bucharest (video)
July 15th – Talk: Spreadsheets are code @ csv conf, Berlin
July 3rd – Talk: Testing and Refactoring spreadsheets @ Eusprig, Delft
June 19th – Talk: Spreadsheets contain errors – Is testing the answer? @ Test Automation Day, Rotterdam
June 19th – Pitch: Spreadsheet analysis in the financial industry @ DDS Finance Symposium, TU Delft
June 16th – Facilitator: Delft Global Software Engineering Day @ TU Delft
June 2nd – Talk: Structure, Story and Support of a Scientific Presentation @ ICSE, Hyderabad
May 30th – Talk: Putting the science in Computer Science @ iTake, Bucharest
May 28th – Talk: Spreadsheets are Graphs Too @ Neo4J London
May 8th – Talk: Spreadsheets are Graphs Too @ Neo4J Amsterdam
May 5th – Panel: Managing big data @ NEXT Berlin
April 9th – Building a language for spreadsheet refactoring @ CodeGen, Cambridge
March 10th – Dinner Keynote: Spreadsheets – the dark matter of IT @ Gartner BI, London
February 13th – Talk: Spreadsheets – the dark matter of IT @ Strata, Santa Clara (video)

2013

December 12th – Talk: How to organize your spreadsheet @ Excel Experience Day, Bussum
December 9th – Talk: Building a language for spreadsheet refactoring @BuildStuff, Vilnius
December 2nd – Guest Lecture: Social media for the busy student @ ETH Zurich
November 18th – Conference Presentation: Improving Spreadshet test Practices @ Cascon, Toronto
November 12th – Keynote: Spreadsheets – the dark matter of IT @ Strata, London (video)
November 7th – Talk: Spreadsheets – the dark matter of IT @ BI Forum, Budapest
October 9th – Talk: Social media for the busy scientist @ Europe Computer Science Symposium Amsterdam
October 1st – Workshop: Lego Mindstorms @ PhD defense Rolf Hut, Delft
September 3rd – Tutorial: Structure, Story and Support of a Scientific Presentation @ University of Luxembourg
July 17th – Talk: Spreadsheets – the dark matter of IT @ Lorentz workshop on domain specific languages, Leiden
July 4th – Talk: A quality checklist for spreadsheets @ Eusprig, London
June 11th – Talk: Kickoff spreadsheet lab presentatie @ TU Delft
June 1st – Workshop: Lego Mindstorms @ Devnology, The Hague
May 24th – Talk: Data clone detection and visualization in spreadsheets @ ICSE 2013, San Francisco
April 18th –  Talk: Spreadsheets – the dark matter of IT @ Controller’s Year Congress, Bussum
March 20th – Guest Lecture: Analyzing and Visualizing Spreadsheets @ University of Namur
February 26th – Guest Lecture: Analyzing and Visualizing Spreadsheets @ University of Utrecht
February 12th – Guest Lecture: Analyzing and Visualizing Spreadsheets @ University of Hannover

2 thoughts on “Public Speaking

  1. Hello,

    You name came to me by a recent PARC Forum speaker George Dyson. He saw you speak and you came highly recommended. I was wondering if you have any plans to come to Silicon Valley/SF area this coming year? If yes, would have you any interest to speak at PARC? I would be happy to send you more information of this 40 year tradition of the PARC Forum.

    Regards,

    Anna Enerio
    Director of Marketing

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top