Please upgrade your browser to make full use of twiends.   chrome   firefox   ie   safari  
Grow your twitter followers. Sign in free!
Addy Osmani
Share this on Twitter “Just stumbled across this cool page for Addy Osmani”
Want to Grow Your Twitter Following, Free?
Preview: ES6 `let` in Chrome. `let` declares block-scoped variables vs. `var` which is hoisted to function scope pic.twitter.com/ijx1NSoBx5
DevTools now highlights DOM updates. Visualise what parts of a node have changed with ease: pic.twitter.com/mNbZkEoEl2
Sneak peek of ES6 `const` declarations in Chrome - used to create read-only named constants. Also in FF 35 & IE11. pic.twitter.com/AHk7jW449U
Two years ago @24PullRequests got me into OSS. It's starting again in less than a week! 24pullrequests.com pic.twitter.com/ab9fQMxJh4
Retweeted by Addy Osmani
Check if a string contains another with String.prototype.includes in Chrome and WebKit Nightlies. FF has .contains(). pic.twitter.com/GiOc4MdHsR
Advanced debugging with Chrome DevTools - code.tutsplus.com/tutorials/mode… - Part 2 of a Modern Debugging Experience is out. pic.twitter.com/kV4Ni0SgIy
Retweeted by Addy Osmani
DevTools: Framework Blackboxing skips JavaScript library code (e.g jQuery) when debugging developer.chrome.com/devtools/docs/… pic.twitter.com/efOA5jXQv2
Coming soon: DevTools Paint Profiler. Scrub through what the browser painted and what painted it with ease. pic.twitter.com/JmHxfC2GkB
Coming soon: DevTools Timeline won't just show you what was painted, it will show you why pic.twitter.com/KSyZlcwDaw
Next major version of Polymer: 5 x faster in Chrome, 8 x faster in Safari. Up to 87% smaller (15KB, 6KB gzipped) pic.twitter.com/SBJhuxIxXd
Retweeted by Addy Osmani
The Speedometer benchmark, built using TodoMVC apps, measures Web application responsiveness. We're now 2x faster: pic.twitter.com/sIcwvqom30
Retweeted by Addy Osmani
Try Flow - Facebook's new static type checker for JavaScript: flowtype.org with vanilla JS & React demos pic.twitter.com/yrAzwWLHtP
Lazy evaluation (in Lo-Dash 3.0.0-pre) is sweet: filimanjaro.com/blog/2014/intr… Fewer cycles, deferred execution & pipelining pic.twitter.com/Ui5ud83lZl
Functions in framework stack traces should have useful names medium.com/@cramforce/on-… on fn.displayName by @cramforce pic.twitter.com/RhAdOXVDbw
Element.closest() API is coming to Chrome! Returns closest ancestor of current element matching selector. Sneak peek: pic.twitter.com/8Y3fKGpG1f
Google search now (finally) does timezone math. :D pic.twitter.com/jsV48seVnX
Retweeted by Addy Osmani
The Tale Of 3 Spinners: blog.keanulee.com/2014/10/20/the… ~ creating a GPU-accelerated <paper-spinner> element with @polymer pic.twitter.com/lr7DSZRkZ8
The web gets a sweet spot in Android Lollipop. Control how your site appears with theme-color updates.html5rocks.com/2014/11/Suppor… pic.twitter.com/guMgBZXDWL
Retweeted by Addy Osmani
Tab Audio muting lands in Chrome. Toggle sound from any tab ~ chrome:flags ➔ "Enable tab audio muting UI control" pic.twitter.com/a7oW6CMzCG
TMI (Too Many Images) is a new tool to discover your image weight on the web: github.com/addyosmani/tmi #perfmatters pic.twitter.com/CjZSr60nbF
The average web page now contains ~1.2MB of images. That's almost ~200KB more than they did at the start of 2014. pic.twitter.com/wylVx9lZ8f
New Sublime Text theme: Seti UI sublime.wbond.net/packages/Seti_… ~ beautiful colours & icons, ported from the Atom theme. pic.twitter.com/egfqMGvjDw
Author in ES6 from DevTools with the refreshed ES6 Repl extension: chrome.google.com/webstore/detai… ~ powered by Traceur pic.twitter.com/DgXJkUNhi2