David Aragon decided to read the source code to jQuery and found a variety of things he hadn’t expected. In the comments, however, Dave Methvin notes that you need to be careful as undocumented features can change without notice.
David Aragon
Jonathan Creamer presents a tutorial on mastering ‘Scope’ within Angular.js, from $rootScope down through scope within Controllers and Directives.
ModernWeb
With the Famo.us platform, mobile web UIs written in JavaScript can be as compelling as native-code implementations. Work through this article’s examples to find out how Famo.us helps you easily create a high-performance user experience in your mobile apps.
IBM developerWorks
Even with spotty cellular network connections, mobile consumers still expect their apps to work seamlessly. Download this whitepaper and learn how you can build your mobile app to create the effect that mobile devices are always connected.
Rackspace
Sponsor
Formerly known as the jQuery Parse Plugin. An excellent example of a well written project homepage that shows off what a library does.
How many JS ‘best practices’ can be irrelevant in test environments.
Bocoup
Jim Cowart
André Staltz
Jobs
-
Software Engineer (Frontend) at UberAs a Frontend Software Engineer at Uber, you work well with designers, value a great user experience, and love all things HTML, CSS, and JavaScript. Uber
-
Javascript Engineer at VerticalResponseJavaScript engineer with a passion for developing advanced web applications using object oriented techniques? Eager to work with JavaScript/Rmber.js/Ember Data/HTML5/CSS3/Ruby on Rails/Redis/Postgres? If so, come join us. VerticalResponse
-
Javascript Devs are in High Demand (SF, LA, NY)Apply once, get 5-15 job offers from the top tech companies. Explore your options - there are 997 companies bidding on talented Javascript devs just like you. Now hiring in San Francisco, Los Angeles, and New York. Apply for free today. CareerCommits
In Brief
Object.observe() is now in Chrome Stable news Addy Osmani
React v0.11 Released news Paul O’Shannessy
Ember 1.6.1 Released (a small bug-fix release) news Ember.js
An Approach to Developing and Testing Third Party JavaScript Widgets video Nathan Artz
Hacking A HTML Renderer in Plain Browser-Side JS video Christoph Burgmer
Ensure You Are Not Adding To Global Scope in JavaScript tutorial
By counting the number of objects in the global space or by using strict mode.
Ardalis
How AngularJS Implements Dirty Checking and How to Replicate It Ourselves tutorial Ryan Clark
Using an LED Matrix Display from Node.js with Johnny-Five tutorial Bocoup
AngularJS for Absolute Beginners tutorial Medialoot
11 JavaScript Interview Questions and Answers
Toptal
Optimizing Dynamic JavaScript with Inline Caches
Katelyn Gadd
Deprecating the 'switch' Statement for Object Literals
Todd Motto
Web Components Aren’t Ready for Production... Yet
TJ VanToll
Rome: A Dependency Free, Opt-in UI, Customizable Date (and Time) Picker code Nicolas Bevacqua
ConstraintJS: Define Automatically Maintained Relationships between Page Elements code CMU Natural Programming Group
Autopolyfiller: Precise Polyfills for the Targeted Environments code
Autopolyfiller scans your code for polyfills then applies or removes only those relevant to the targeted environments.
Mikhail Davydov
buddy.js: 'Magic Number' Detection for JavaScript code
In this context, ‘magic numbers’ means values littered through code that could more ideally be replaced with named constants.
Daniel St. Jules
Trumbowyg: A Lightweight WYSIWYG Editor jQuery Plugin code Alexandre Demode
_s: Pythonic Array Slicing in JavaScript code usabli.ca
Announcing JS Error Reporting + AJAX Timing in New Relic
Currently, 1.2m domains use the New Relic Browser monitoring tools to maintain a comprehensive overview of their browser page load times, throughput, browser transactions, JavaScript errors and Ajax timing. Find out how real-time insights help people build better performing software with New Relic.
New Relic Sponsor
|