michael sharpe

42 Flips | 6 Magazines | 2 Likes | 2 Followers | @michaelpsharpe | Keep up with michael sharpe on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “michael sharpe”

Hero transitions in AngularJS

<i>How to create hero transitions with AngularJS, similar to those implemented by Google’s Material Design and Polymer’s core-animated-pages.</i><p>In my last …

Use ngStorage For All Your AngularJS Local Storage Needs

• December 2, 2014<br>• Nic Raboy<br>• AngularJS, Ionic Framework 1.x<p>I’ve been doing a lot of work with AngularJS lately, and in particular Ionic Framework. …

Using ES6 Modules with AngularJS 1.3

At GoCardless we use ES6 and AngularJS 1.3 to build front-end applications. Today, we’re open sourcing a skeleton app that demonstrates how we do …

Push Notifications Sample App with Ionic and ngCordova

I created a new sample push notification app recently to highlight some new changes in iOS 8 and show an example of implementing them with a …

Building Angular Apps Using Flux Architecture

Flux is an architectural pattern based on unidirectional data flow. Although it is originated in the React community, it is general and can be used …

An Introduction To Unit Testing In AngularJS Applications

“Well, I’ll just launch the app and see if everything works. We’ve never had any problem doing that.”<p>I remember a component that was supposed to …

Javascript Generators - THEY CHANGE EVERYTHING - ES6 Generators Harmony Generators

JavaScript

Eloquent JavaScript

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or get your own paperback copy of the …

Build Your Own App Specific REPL For Your NodeJS App

Nicole Sullivan asked a question on twitter:<p>Is there something like rails c or irb in node?<p>— Nicole Sullivan (@stubbornella) July 3, 2014<p>I was …

Server-Side Device Detection With JavaScript

Once Upon A Time, Device Detection<p>Whether we are using regular expressions in JavaScript, Modernizr or a complete device-description repository (DDR) …

Don't Be Scared Of Functional Programming

These languages have a steep learning curve for most front-end web developers; however, many more approachable languages incorporate features of …

Building Apps With the Yeoman Workflow

What Is Yeoman?<p>Trick question. It's not a thing. It's this guy:<p>Basically, he wears a top hat, lives in your computer, and waits for you to tell him …

Web Animation Infographics: A Map of the Best Animation Libraries for JavaScript and CSS3 plus Performance Tips

Today we have decided to showcase a '<b>map</b>' of the <b>current state of web animation</b> by compiling highly regarded <b>libraries, frameworks and plugins</b> based on …

Amjad Masad: Lesser known Debugging Techniques

Debugging

Using Jasmine for Asynchronous Testing

Reading Time: 2 minutes<p>This is the 18th Testing Tuesday episode. Every week we will share our insights and opinions on the software testing space. …

Using Mocha JS, Chai JS and Sinon JS to Test your Frontend JavaScript Code

Reading Time: 6 minutes<p>This is a republished blog post by Nicolas Perriault. When I first read it I immediately thought it would fit perfectly on our …

JavaScript Application Design

foreword<p>preface<p>acknowledgments<p>about this book<p>about the author<p>about the cover illustration<p>Part 1 Build processes<p>1. Introduction to Build First<p>1.1. …

Marco Rogers: Finding Patterns Across Front-end Frameworks [JSConf2014]

getprismatic.com is coming soon

Swift and JavaScript

You might have already heard about a new language from Apple, Swift. If you haven’t, make sure to check it out. This is the language that is going to …

Kassandra Perch: Modular Application Architectures in Javascript [JSConf2014]

JavaScript Modules

Sometimes modules need multiple exports, which their consumers can refer to individually by name.<p>For example, jQuery has a single primary export, …

Forrest L Norvell: Learning ES6 as a Community [JSConf2014]

The Principles Of Object-Oriented JavaScript By Nicholas Zakas

Over the weekend, I finished reading The Principles of Object-Oriented JavaScript by the famed Nicholas Zakas. In a relatively short 116 pages (less …

JavaScript

ServiceWorkers and Firefox – Mozilla Hacks - the Web developer blog

Since early 2013, Mozillians have been involved with the design of the Service Worker. Thanks to work by Google, Samsung, Mozilla, and others, this …

Here's the difference between Polymer and Angular

A year after pulling back the curtains on the Polymer Project, Google’s taken part of I/O 2014 to demo what the code can do. Right on cue, the web is …

JavaScript Prototype Chains, Scope Chains, and Performance: What You Need to Know

JavaScript: More than meets the eye<p>JavaScript can seem like a very easy language to learn at first. Perhaps it’s because of its flexible syntax. Or …

JavaScript

Web Development & Technology Resources

LATEST ARTICLES<p>You will agree with me that content marketing is one of the most important marketing strategies out there. Yes? If you agree, then you …