ClippingBezier: Intersections between UIBezierPaths:
This library calculates accurate intersections points between two bezier paths. These intersections are also used to calculate shapes generated from two intersecting paths, as if one path had cut the other like a pair of scissors.

Stretch UIGestureRecognizers: Add Stretch Effects to Your Views:
These three custom UIGestureRecognizers and related sample app show how easy it is to create realistic and intuitive stretch effects to your UIViews. These gestures show three different ways to calculate stretch transforms for any view, each giving a unique effect.

iOS Hand Shadows: Make Better Demo Videos:
Easily add realistic hand shadows to your app to help make better demo and tutorial videos. In the code: shadows to pinch thumb + index finger, index + middle fingers, and a single pointer finger. Example app included showing how to integrate with your gestures.

Javascript Tutorials

These tutorials are derived in a large part from my philosophy on web development. I believe code should be elegant, simple, and reusable. Most importantly, I believe the JavaScript layer of an application should be designed and implemented independent of the server-side of the application.

These tutorials spur from my frustration at the current state of affairs with tutorials online. I hope these tutorials impart not only how but why I’ve designed things this way.