Speaking
Speaker Bio
Klee is a Software Developer working professionally for over 15 years, and an organiser of the Newcastle Coders Group. He is a believer in the power of team-based development, and an advocate of agile and Clean Code software development methodologies who loves to talk about what we can do to build better quality, maintainable software. Outside of software development, Klee is a fan of Martial Arts, Motorcycles, Netflix and spending time with his wife and cats.
Upcoming Talks
Past Talks
Scrapping the scrapers: defending the web from crawlers.
at: Newcastle Coders Group 
on: 03 July 2025
Occam -> Peter, explaining the poorly written rules of software.
at: Newcastle Coders Group 
on: 04 June 2025
Optimising for done: My experiences with mob programming
at: YOW! Tech Leaders Sydney 
on: 12 September 2024
Optimising for done: My experiences with mob programming
at: YOW! Tech Leaders Brisbane 
on: 11 September 2024
Optimising for done: My experiences with mob programming
at: Newcastle Coders Group 
on: 05 June 2024
Dev Superpowers: Unit Testing
at: Newcastle Coders Group 
on: 01 November 2023
Tokens, tokens everywhere: a deep dive on JWT
at: Newcastle Coders Group 
on: 07 June 2023
Authorisation and access across applications; a guide to OAuth 2
at: ../NEW 
on: 23 March 2023
Tokens, tokens everywhere: a deep dive on JWT
at: Newcastle Cyber Security Group 
on: 27 October 2022
Tokens, tokens everywhere: a deep dive on JWT
at: Newcastle JS 
on: 28 September 2022
Allow list suck: Protecting staging in zero trust environments with Cloudflare workers
at: NDC Melbourne 
on: 23 June 2022
Allow list suck: Protecting staging in zero trust environments with Cloudflare workers
at: Newcastle Cyber Security Group 
on: 26 May 2022
Allow list suck: Protecting staging in zero trust environments with Cloudflare workers
at: Sydney Identity and Security Meetup 
on: 05 May 2022
Allow list suck: Protecting staging in zero trust environments with Cloudflare workers
at: Newcastle Coders Group 
on: 06 April 2022
Is your user still your user? Find out with Step Up Authentication
at: Sydney Identity and Security Meetup 
on: 27 May 2021
Is your user still your user? Find out with Step Up Authentication
at: Newcastle Coders Group 
on: 26 May 2021
Newwwie Tech Trivia 2020
at: Blast Furnace + online 
on: 10 December 2020
Passwordless Authentication
at: Melbourne / Sydney / Singapore / Bangalore Identity and Security Meetup 
on: 09 December 2020
Learn Auth0 to secure your applications (Workshop)
at: Blast Furnace 
on: 12 November 2020
Websockets, Serverless and Trivia walk into a bar
at: Newcastle Coders Group 
on: 04 March 2020
Picking up the pieces - A guide to post incident review
at: NDC Sydney 
on: 17 October 2019
Picking up the pieces - A guide to post incident review
at: Agile Australia 
on: 25 June 2019
Picking up the pieces - A guide to post incident review
at: Web Directions Code 
on: 21 June 2019
Picking up the pieces - A guide to post incident review
at: Newcastle Devops Group 
on: 18 June 2019
JWT For 5 Year Olds
at: Newcastle Javascript Meetup 
on: 08 May 2019
Picking up the pieces - A guide to post incident review
at: Newcastle Coders Group 
on: 01 May 2019
Estimates; How long is a piece of string?
at: NDC Sydney 
on: 19 September 2018
What Even Is Agile?
at: DDD Sydney 
on: 18 August 2018
What Even Is Agile?
at: Agile Newcastle 
on: 13 August 2018
Estimates; How long is a piece of string?
at: Agile Newcastle 
on: 27 February 2018
API Testing With Postman
at: DDD Sydney 
on: 15 July 2017
API Testing With Postman
at: Newcastle Coders Group 
on: 07 June 2017