Talks 🥳

Speaking at events, meetups, and conferences

React Without Surprises: Building Predictable Applications - Workshop Intro

React Without Surprises: Building Predictable Applications - Workshop Intro

June 25, 2026 · React Athens MeetUp #12, Agile Actors, Athens, Greece

Kicking off a hands-on workshop focused on building predictable React applications. This introduction sets the stage for exploring patterns and practices that reduce surprises in your codebase—covering state management strategies, component design principles, and architectural decisions that lead to maintainable, testable React apps.

Cypress in 10 minutes

Cypress in 10 minutes

2018, September · Ministry of Testing Athens Meetup #3, Orange Grove, Athens, Greece

Discover why Cypress has become the go-to end-to-end testing framework for modern web applications. In this lightning talk, I cover the key features that set Cypress apart—real-time reloading, automatic waiting, time-travel debugging, and an intuitive API—along with a live demo showcasing how quickly you can write reliable tests. Note: My presentation starts at 32’.

Responsive Web Design and touch devices

Responsive Web Design and touch devices

2013, June · JoomlaDay conference, Athens, Greece

Bridging the gap between responsive layouts and touch interactions. This talk tackles the unique challenges of touch devices—from handling touch events and gestures to optimizing tap targets and avoiding hover-state pitfalls. Includes practical solutions, JavaScript touch frameworks, and mobile UX patterns that enhance the experience on phones and tablets.

Pragmatic Responsive Web Design

Pragmatic Responsive Web Design

2013, March · JoomlaFrappe conference, Athens, Greece

A hands-on guide to implementing responsive web design in real projects. This talk explores practical workflows for going mobile-first, essential tools for testing across devices, CSS media query strategies, and battle-tested tips for delivering fluid, adaptive experiences without overcomplicating your codebase.

Pragmatic Responsive Web Design

Pragmatic Responsive Web Design

2012, December · UpNorth web conference, Thessaloniki, Greece

A practical approach to responsive web design that cuts through the hype. This talk covers real-world workflows, device testing strategies, flexible grid systems, and actionable tips for building websites that work beautifully across screens of all sizes—without sacrificing maintainability or performance.

Drupal Tips 'n Tricks

Drupal Tips 'n Tricks

2010, September · DrupalCamp conference, Athens, Greece

A practical deep-dive into lesser-known Drupal techniques that can dramatically improve your development workflow. This talk covers module recommendations, theming, performance optimizations, and real-world solutions to common challenges faced when building and maintaining Drupal sites.