Daniele Scasciafratte - Developer, Evangelist, Writer

Mozilla Rep, Mozilla TechSpeaker, Co Founder Codeat as Full Stack Developer/CTO, Vice President of Industria Italiana del Software Libero

WordPress Core Contributor, Open Source Multiversal & Italian Native Speaker, English-Esperanto-Spanish

For a reportage of all my events as speaker or attendee, check my blog on I was there or Io C'ero!

Do you want suggest a new talk? Open a ticket on GitHub!


  • Do you want more money? Start to contribute to WordPress now! - You want to became an expert, let's discover how with contributing!
    Why contribute to an open source project? Because it helps to get your salary every month but how?
  • What you can do with WP-CLI - Developers and Syadmin love the shell so let's discover how can be amazing manage WordPress
    The shell enable the user to automatize process to migrate or initialize or the loveable backups. WordPress have more then this so let's see examples!
  • How to develop a PyQt software [Video in English] - Do you want to create a desktop application with Python? Discover the Qt world!
    A desktop application simple to create on Linux today is very simple with Python and Qt. In this talk we will see how to do it with live coding and demo.
  • Get ready to Browser Super Powers [Video in English | Video in English (Fosdem)]
    WebExtensions API revamped the extension world for Firefox with a new API and very simple to do it a lot of things. Let's see how the platform is changed and how much is easy to do an extension!
    Modern browsers have the feature of being extensible with JavaScript as well as communicating with a process. The new WebExtensions API has revolutionized Firefox making compatible extensions between browsers like Chrome and Opera and making it all multi-process.
  • Firefox is ready for the modern dev? [Video in Italian | Video in Italian]
    Firefox has amazing dev tools that support the last technologies but they can used also with other browsers and NodeJS.
    Firefox is not only a browser but also a tool for a developer to speed up his job. In this talk we will see few tricks and also new features that you probably don't know.
  • Why your community need a glossary 2 Ed [Video in English] - The experience of the WordPress Polyglots community!
    Localization is important to improve the quality and workflow of translators and a glossary is the first thing that a community can do.
    Discover the WordPress Polyglots experience with stories and data that show how can change your community.
  • Wordpress Plugin Boilerplate Powered 2.0
    WordPress is the most used CMS in the world and it is very easy to do a plugin with saving of time using libraries, help of Composer and a code generator. WPBP is a boilerplate for plugins that do everything for you!
    We will discover the WPBP project and how to do in live a little plugin. You will see the WordPress development in a different way!
  • How to extend the WordPress Rest API and do magic stuff [Video in Italian] - Examples and how much they are amazing
  • The WordPress Italia community [Video in Italian] - or why we conquered the world
  • What is a Mozilla TechSpeaker - 3 minutes video explanation about the program
  • How to do a Talk [Video in Italian]
    You never done a talk or you have no idea where to start. Don't get afraid, there are many tips and suggestions for your first talk!
    Let's discover how to gather ideas and how to do the talk and practice!
  • Coaching for open source community [Video in Italian]
    Do you know that there are many little tips and approaches that can improve your community health and quality for the participation?
    A community is a big company with a different purpose: a passion.
    That passion is the key but is not enough to manage a community and let to grow and improve his effect every day. Coaching is a way to improve your action as community leader or volunteer without change your workflow.
  • A deep dive into VVV for WordPress [Video]
  • How to do a patch for WordPress
    WordPress it's an important piece of internet today and with Vagrant and few tips you can do it your first patch!
    Discover where find tickets, how to do and publish a patch but the most important part how to create your environment to develop that can be used also for your develop needs.
  • You need a Janitor!
    Firefox, Chromium, Servo, KDE and Thunderbird has two things in common. They are open source projects with a large codebase and organize the dev environment is not easy but with Janitor and the cloud it's possible!
  • JavaScript in 1 hour [Video] - Comparison of JavaScript code and jQuery Code simplified
  • WordPress as a framework - Change your mind about WordPress with meme!
  • Talk obsoletes

Italiano - Video Playlist