Featured
Data-Binding Revolutions with Object.observe() — Object.observe(), part of a future ECMAScript standard, is a method for asynchronously observing changes to JavaScript objects (for frameworkless two-way binding, say). Support for it has arrived in Chrome 36 beta and Addy Osmani presents a full lowdown on its use. |
HTML5 Rocks |
|
From our Sponsor
Announcing JS Error Reporting and 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 |
|
|
Reading
The Curious Case of JavaScript NaN — NaN (meaning Not a Number) is a special value in JavaScript that denotes an undefined or unrepresentable value. However, it can also feel like it means ‘Not a NaN’ because NaN === NaN is false. Confused? Ariya lays it out. |
Ariya Hidayat |
|
Script-injected “async scripts” Considered Harmful — Script-injected scripts (i.e. scripts dynamically included via JavaScript) do not block the network in the usual way synchronous scripts do. However, there is still a gotcha, as they’re not truly asynchronous. |
Ilya Grigorik |
|
Using Media Queries in JavaScript with AbsurdJS — AbsurdJS provides a polyfill for window.matchMedia which allows you to both make media queries within the browser and also define callbacks for when a media query’s condition matches the environment. |
Tech.pro |
|
Watching
Lesser Known Debugging Techniques — At EmpireJS, Amjad Masad gave a 25 minute talk about debugging, starting with some history and crude methods before moving to monkey patching, live editing, breakpoints, and more. |
Amjad Masad |
|
Easing into ECMAScript 6 and Beyond — Facebook’s Ben Newman looks at the future of JavaScript and explores the idea of easing into using ES6’s most useful features from ES5 to avoid a Python 3-style ‘big jump’ situation. |
Ben Newman |
|
Jobs
Developer Evangelist — Want to make being part of the Node and Javascript developer community your full time job? Then Orchestrate is looking for you. |
Orchestrate |
|
JavaScript Developer — Booking.com is looking for the world’s best Front End Developers all around the globe. Join us at our beautiful headquarters in Amsterdam and work on planet Earth’s #1 accommodation website with some of our industry’s smartest people. |
Booking.com |
|
Code, Libraries and Tools
Last but not least..
|