Audero logo

Aurelio De Rosa Web Developer The best and most successful software, always starts with a real need


I love to speak about HTML, CSS, PHP, JavaScript, web APIs, jQuery, and many other topics. In this page you can see all my previous presentations given at local, national, and international conferences. If you would like me to speak at one of your events, send me an email at with the details and I'll get back to you as soon as possible.

Presentations given

Improve the style and quality of your project. Automatically!

When working in a team, you deal with people at different levels, from juniors to seniors. If you're the lead of the project, it's really hard to have all the developers involved following the same code conventions and having them writing the same high quality code you wish. But that's not their fault and nobody has to be blamed. Everyone has been there at some point in his or her career, and unless you want to go crazy, you can't review every line of code of the project.

In this talk, I'll discuss some tools that can help you in automatically checking the code style and quality of the HTML, CSS, Sass, and JavaScript of your team to improve the project without slowing anyone down.

Presentation given at

Talking and listening to web pages

As web developers, our job is to build nice, fast, and reliable websites, web apps, or web services. But our role isn't limited to this. We have to build these products not only for our ideal users but for a range of people as wide as possible. Today's browsers help us in achieving this goal providing APIs created with this scope in mind. One of these APIs is the Web Speech API that provides speech input and text-to-speech output features in a web browser.

In this talk you'll learn what the Web Speech API is and how it can drastically improve the way users, especially those with disabilities, perform tasks in your web pages.

Presentation given at

People don't give a f**k of JavaScript

People don't give a f**k of JavaScript. You shouldn't either. We are here to do stuffs, whether you call them websites, web applications, web services or hybrid apps. People want to perform tasks, not listen you talking about your favourite programming language. So, use the one you feel more comfortable with and just release the next big thing. But, if your favourite language is JavaScript, let's write better code. What does better means? Better for developers, better for devices, better for users.

In this talk, I'll describe some of the latest HTML5 APIs, many of which still experimental, that can help you develop great code. In a bunch of minutes, you'll see how to use:

  • The High Resolution Time and the User Timing APIs to help yourself testing your code performances
  • The Page Visibility and the Battery APIs to take care of devices' resources
  • The Vibration and the GetUserMedia APIs to create better User Experiences
Presentation given at

Modern front-end with the eyes of a PHP developer

Unless you're lucky (?) enough to work with PHP only, chances there that you deal also with HTML, CSS, and JavaScript. In the wild, PHP developers are supposed to know and be proficient at front-end too. For this reason, we should stay up-to-date and efficient in this field. Front-end is heavily changed in the last 2 years due to the introduction and the growth of tools like Grunt, Bower and Yeoman.

In this talk, you'll discover what they are and how they can help you to enhance your workflow, paying attention to highlight the similarities and the differences with their task-related PHP software.

Presentation given at

Comments by attendees

The following are some of the nice things people have said after attending one of my talks: