Talks
My Tech Talks: Learn, Innovate, Excel
2024
Typing in Python: Bringing Clarity, Safety, and Speed to Your Code | The XtremePython 2024 Conference | 16.11.2024 | Online, Tel-Aviv, Israel
video slides
Mastering JavaScript Collections: Arrays, Maps, Sets, and Beyond | The XtremeJS 2024 Conference | 9.11.2024
video slides
Beyond Java: Evolving to Scala and Kotlin for Modern Development | The XtremeJ 2024 Conference | 2.11.2024
video slides
JavaScript Promises Simplified | The life michael Meetup Group | 1.10.2024
Coroutines in Kotlin | The life michael Meetup Group | 10.9.2024
video slides
Scala Jump Start | The life michael Meetup Group | 6.8.2024
video slides
The MVVM Architecture | The life michael Meetup Group | 2.7.2024
video slides
Kotlin Jump Start | The life michael Meetup Group | 4.6.2024
video slides
2023
Anti Patterns | The life michael Meetup Group | 1.8.2023
video slides
Virtual Threads in Java | The life michael Meetup Group | 11.7.2023
video slides
MongoDB Design Patterns | The life michael Meetup Group | 6.6.2023
video slides
SQL Injections | The life michael Meetup Group | 2.5.2023
video slides
Record Classes in Java | The life michael Meetup Group | 7.3.2023
video slides
The Fetch API | The life michael Meetup Group | 21.2.2023
video slides
Micro Services Design Patterns | The life michael Meetup Group | 3.1.2023
video slides
2022
Structural Pattern Matching in Python | The life michael Meetup Group | 20.9.2022
video slides
Unit Testing in Python | The life michael Meetup Group | 1.8.2022
video slides
Static Analysis Tools in Python | The life michael Meetup Group | 2.5.2022
video slides
OOP in JavaScript | The life michael Meetup Group | 11.4.2022
video slides
Let’s Learn Java | The life michael Meetup Group | 7.3.2022
video slides
Let’s Learn JavaScript | The life michael Meetup Group | 14.2.2022
video slides
2021
Object Oriented Programming Best Practices in JavaScript | The XtremeJS 2021 Conference | 23.12.2021
video slides
Structural Patterns Matching in Python | The XtremePython 2021 Conference | 25.11.2021
video slides
Let’s Learn Python | The life michael Meetup Group | 5.10.2021
video slides
The Bootstrap Jump Start | The life michael Meetup Group | 10.8.2021
video slides
The Combinator Design Pattern | The life michael Meetup Group | 6.7.2021
video slides
Kotlin Lambda Expressions | The life michael Meetup Group | 8.6.2021
video slides
What is new in Java 15 | The life michael Meetup Group | 12.4.2021
video slides
What is new in Python 3.9 | The life michael Meetup Group | 8.3.2021
video slides
Programming in Python on Steroidse | The life michael Meetup Group | 24.2.2021
video slides
2020
Teaching using The iPad | The life michael Meetup Group | 18.11.2020
video slides
The matplotlib Library | The life michael Meetup Group | 14.10.2020
video slides
The pandas Library | The life michael Meetup Group | 8.9.2020
video slides
The NumPy Library | The life michael Meetup Group | 18.8.2020
video slides
The Jupyter Notebook | The life michael Meetup Group | 28.7.2020
video slides
Node.js Crash Course | The life michael Meetup Group | 2.6.2020
video slides
The Power of Decorators in Python | The life michael Meetup Group | 19.5.2020
video slides
Asynchronous Programming in JavaScript | The life michael Meetup Group | 24.2.2020
video slides
Python Jump Start | The life michael Meetup Group | 10.2.2020
video slides
Java, Scala & Kotlin Comparison | The life michael Meetup Group | 6.1.2020
video slides
2019
Automation with Zapier | The life michael Meetup Group | 23.12.2019
video slides
WordPress & Elementor | The life michael Meetup Group | 2.12.2019
video slides
The Power of Coroutines in Kotlin | The life michael Meetup Group | 28.10.2019
video slides
Python Jump Start | The life michael Meetup Group | 9.9.2019
video slides
Java 11 New Features | The life michael Meetup Group | 4.6.2019
video slides
Functional Programming in Java | The life michael Meetup Group | 14.5.2019
video slides
2018
PHP Crash Course | The life michael Meetup Group | 12.12.2018
video slides
Functional Programming in JavaScript | The life michael Meetup Group | 5.12.2018
video slides
Scala Crash Course | The life michael Meetup Group | 28.11.2018
video slides
Functional Programming in Python | The life michael Meetup Group | 14.11.2018
video slides
Node.js Crash Course | The life michael Meetup Group | 3.10.2018
video slides
Android Crash Course | The life michael Meetup Group | 12.8.2018
video slides
Bootstrap Crash Course | The life michael Meetup Group | 17.7.2018
video slides
Python Crash Course | The life michael Meetup Group | 11.6.2018
video slides
Kotlin Crash Course | The life michael Meetup Group | 14.5.2018
video slides
2017
Java 9 Modules | The life michael Meetup Group | 3.12.2017 | Google Campus, Tel-Aviv, Israel
video slides
Advanced Topics in TypeScript | The life michael Meetup Group | 17.10.2017 | Microsoft, Tel-Aviv, Israel
video slides
Java 8 Default Methods – in Depth | The life michael Meetup Group | 19.9.2017 | Google Campus, Tel-Aviv, Israel
video slides
Java 8 Streams – in Depth | The life michael Meetup Group | 22.8.2017 | Google Campus, Tel-Aviv, Israel
video slides
Java 8 Lambda Expressions – in Depth | The life michael Meetup Group | 1.1.2017 | Google Campus, Tel-Aviv, Israel
video slides
2016
TypeScript, Dart, CoffeeScript, and JavaScript Comparison | The Vilnius.js Meetup Group | 6.10.2016 | Cuba Studija, Vilnius, Luthuania
video slides
TypeScript, Dart, CoffeeScript, and JavaScript Comparison | The life michael Meetup Group | 7.9.2016 | WeWork, Herzlia, Israel
video slides
The Beauty of Code
Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!