Phil loves speaking and sharing what he's interested in and working on at meetups, events and conferences. He talks about JavaScript and the web platform, web performance, Ruby, and application and account security.

You can see what he's currently interested in from his recent talks below, or his writing on this blog.

If you'd like Phil to speak at your event, check out his speaker details and please get in touch by email at philnash@gmail.com or with a direct message on Twitter.

Upcoming talks

  1. Feb 29 - Mar 1, 2024 - Amsterdam, The Netherlands

    DevWorld

    Presenting

    "CSS Between the Pages"

  2. Mar 19, 2024 - Melbourne, Australia

    Programmable Melbourne

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

  3. Mar 21, 2024 - Sydney, Australia

    Programmable Sydney

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

  4. Apr 9, 2024 - Online

    XtremeJS

    Presenting

    "The top 5 JavaScript issues in all our codebases"

  5. Apr 23 - Apr 26, 2024 - Bangalore, India

    Great International Developer Summit

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

    "Total ReDoS: the Dangers of Regex in JavaScript"

  6. May 15 - May 16, 2024 - Newcastle, Australia

    ../NEW

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

  7. May 21 - May 22, 2024 - San Diego, California, USA

    International JavaScript Conference San Diego

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

    "Total ReDoS: the Dangers of Regex in JavaScript"

  8. Jun 13 - Jun 17, 2024 - Amsterdam, The Netherlands

    JSNation

    Presenting

    "Conquering Complexity: Refactoring JavaScript Projects"

Previous talks

  1. Feb 21 - Feb 23, 2024 - Oakland, California, USA

    DeveloperWeek

    Presenting

    "The top 5 JavaScript issues in all our codebases"

  2. Feb 14 - Feb 16, 2024 - Sydney, Australia

    NDC Sydney

    Presenting

    "Conquering complexity: refactoring JavaScript projects"

  3. Feb 2, 2024 - Online

    Singapore Computer Society

    Presenting

    "What is clean code and why does it matter?"

  4. Dec 7, 2023 - Melbourne, Australia

    Angular Melbourne

    Presenting

    "CSS Between the Pages"

  5. Nov 15, 2023 - London, UK

    HalfStack on the Shore(ditch) (London)

    Presenting

    "CSS Between the Pages"

See Phil's full speaking history