Ajax Upload to Amazon AWS S3 Using jQuery & PHP

Previously in another post, I had created a uploader using simple HTML and PHP to upload files directly to Amazon AWS S3 server. In this tutorial, we will just transform the form into Ajax based file uploader using jQuery. Ajax makes it really easy for the user as the page doesn’t need to be reloaded and we can also show a progress bar as the user waits for the upload to finish.

An Overview of Writing Testable JavaScript

Over the time period, we have better options for unit testing JavaScript. However, it does not mean that the code which is tested is as easy on us as our tools are! Writing and managing the codes takes some effort and planning, but functional programming concepts inspire few patterns which can be used to avoid getting into a tight spot while testing our code.

Get current location of user using jQuery

Geolocation API is an important feature available in modern HTML5 web browsers, which allows us to request current location of the user using JavaScript, the location information is represented by latitude and longitude coordinates. For privacy reasons, the user permission is required to access its location information.

Coupling JavaScript with CSS Animations and Transitions

One of the grievances with web developers and designers has been the layers of intricacy associated with animating in CSS. Some go on to believe that the CSS animations are not as effective as they would like them to be. JavaScript meanwhile happens to be the go to platform for most folks aiming for creating powerful animations without a sweat-soaked exercise.