Score code, devs, and debt fast.

Start free trial
Aurelio De Rosa

Aurelio De Rosa

I'm a (full-stack) web and app developer with more than 5 years' experience programming for the web using HTML, CSS, Sass, JavaScript, and PHP. I'm an expert of JavaScript and HTML5 APIs but my interests include web security, accessibility, performance, and SEO. I'm also a regular writer for several networks, speaker, and author of the books jQuery in Action, third edition and Instant jQuery Selectors.

Aurelio De Rosa's articles

How To Use jQuery’s Ajax() Function for Asynchronous HTTP Requests
How To Use jQuery’s Ajax() Function for Asynchronous HTTP Requests
Aurelio De Rosa
ES6 in Action: let and const
ES6 in Action: let and const
Aurelio De Rosa
ES6 in Action: New Array.* and Array.prototype.* Methods
ES6 in Action: New Array.* and Array.prototype.* Methods
Aurelio De Rosa
ES6 in Action: New String Methods — String.prototype.*
ES6 in Action: New String Methods — String.prototype.*
Aurelio De Rosa
ES6 in Action: New Number Methods
ES6 in Action: New Number Methods
Aurelio De Rosa
How to Implement Internationalization (i18n) in JavaScript
How to Implement Internationalization (i18n) in JavaScript
Aurelio De Rosa
An Introduction to jQuery’s Deferred Objects
An Introduction to jQuery’s Deferred Objects
Aurelio De Rosa
Building a Mobile JavaScript Powered Audio Player
Building a Mobile JavaScript Powered Audio Player
Aurelio De Rosa
Creating a Simple Audio Player with SoundManager 2
Creating a Simple Audio Player with SoundManager 2
Aurelio De Rosa
Isomorphic JavaScript Applications — the Future of the Web?
Isomorphic JavaScript Applications — the Future of the Web?
Aurelio De Rosa
Creating an Image Gallery with the Flickr API — Style and Logic
Creating an Image Gallery with the Flickr API — Style and Logic
Aurelio De Rosa
Creating an Image Gallery with the Flickr API — Requirements and Markup
Creating an Image Gallery with the Flickr API — Requirements and Markup
Aurelio De Rosa
Auto-filling Forms with jQuery and the Web Storage API
Auto-filling Forms with jQuery and the Web Storage API
Aurelio De Rosa
Creating Beautiful Charts with Chart.js
Creating Beautiful Charts with Chart.js
Aurelio De Rosa
How to Accessibly Rotate Contents with jQuery
How to Accessibly Rotate Contents with jQuery
Aurelio De Rosa
Sorting Tables with Tablesorter
Sorting Tables with Tablesorter
Aurelio De Rosa
Creating Nice Alerts with sweetAlert
Creating Nice Alerts with sweetAlert
Aurelio De Rosa
10 Typical HTML Interview Exercises
10 Typical HTML Interview Exercises
Aurelio De Rosa
Revealing Elements with scrollReveal.js
Revealing Elements with scrollReveal.js
Aurelio De Rosa
Experimenting with the Web Speech API
Experimenting with the Web Speech API
Aurelio De Rosa
5 Obsolete Features in HTML5
5 Obsolete Features in HTML5
Aurelio De Rosa
An Introduction to Parallax Scrolling Using Stellar.js
An Introduction to Parallax Scrolling Using Stellar.js
Aurelio De Rosa
5 More JavaScript Interview Exercises
5 More JavaScript Interview Exercises
Aurelio De Rosa
Creating a Folded Paper Effect with OriDomi
Creating a Folded Paper Effect with OriDomi
Aurelio De Rosa
5 Typical JavaScript Interview Exercises
5 Typical JavaScript Interview Exercises
Aurelio De Rosa
A Guide to the HTML5 ‘time’ Element
A Guide to the HTML5 ‘time’ Element
Aurelio De Rosa
Creating Autocomplete datalist Controls
Creating Autocomplete datalist Controls
Aurelio De Rosa
Introducing the Screen Orientation API
Introducing the Screen Orientation API
Aurelio De Rosa
Creating Nice Notifications with jQuery
Creating Nice Notifications with jQuery
Aurelio De Rosa
QUnit Advanced Concepts: Modules and Configuration
QUnit Advanced Concepts: Modules and Configuration
Aurelio De Rosa
How to Test Asynchronous Code with QUnit
How to Test Asynchronous Code with QUnit
Aurelio De Rosa
5 Grunt Tasks that Improve the Performance of Your Website
5 Grunt Tasks that Improve the Performance of Your Website
Aurelio De Rosa
Showing 32 of 78
© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.