- Cypress in 10 minutes (2018, September) (Ministry of Testing Athens Meetup #3): A quick introduction and demo on Cypress testing tool. You can also watch the entire meetup video. My presentation starts at 32'.
- GraphQL 101 (2018, March) (Travelplanet24/Airtickets): Internal presentation that introduces GraphQL specification and query language.
- React and state management (2017, January) (Travelplanet24/Airtickets): This internal presentation demonstrates adding Mobx, a state management solution, to a React application and the benefits we gain from a global state (aka. store). It also demonstrates some best practices on how to combine React with Mobx, how to organize the various components and more.
- ES6 Backbone (2016, March) (Travelplanet24/Airtickets): This internal presentation is all about the benefits of ES6 and how we can convert an ES5 Backbone.js app to ES6 using modern tools such as webpack and babel.
- Responsive Web Design and touch devices (2013, June) (JoomlaDay conference): The presentation covered aspects of responsive web design on touch devices, touch device problems and solutions, touch events and frameworks, mobile patterns and more. You can also watch the entire presentation video.
- Pragmatic Responsive Web Design (2013, March) (1st JoomlaFrappe conference): The presentation covered many aspects of responsive web design, like workflow, tools, and tips. You can also watch the entire presentation video.
- Pragmatic Responsive Web Design (2012, December) (1st UpNorth web conference): The presentation covered many aspects of responsive web design, like workflow, tools, and tips. You can also watch the entire presentation video.
- Drupal Tips 'n Tricks (2010, September) (DrupalCamp conference): The presentation covered many Drupal CMS related tips and tricks on design and development. You can also watch the entire presentation video.