<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Addy Osmani</title> <atom:link href="http://addyosmani.com/blog/feed/" rel="self" type="application/rss+xml" /><link>http://addyosmani.com/blog</link> <description>This is the home of Addy Osmani - Google engineer, author and speaker.</description> <lastBuildDate>Sun, 02 Aug 2015 19:04:40 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=4.2.5</generator> <item><title>Exploring ES2016 Decorators</title><link>http://addyosmani.com/blog/exploring-es2016-decorators/</link> <comments>http://addyosmani.com/blog/exploring-es2016-decorators/#comments</comments> <pubDate>Sun, 02 Aug 2015 18:13:31 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6907</guid> <description><![CDATA[Iterators, generators and array comprehensions; The similarities between JavaScript and Python continue to increase over time and I for one could not be more excited. Today we’re going to talk about the next Pythonic proposal for ES2016 (aka ES7) — Decorators, by &#8230; <a
href="http://addyosmani.com/blog/exploring-es2016-decorators/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/exploring-es2016-decorators/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Auto-formatting JavaScript code style with JSCS</title><link>http://addyosmani.com/blog/auto-formatting-javascript-code-style-with-jscs/</link> <comments>http://addyosmani.com/blog/auto-formatting-javascript-code-style-with-jscs/#comments</comments> <pubDate>Sun, 12 Apr 2015 16:58:51 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[auto-format style]]></category> <category><![CDATA[autoformatting]]></category> <category><![CDATA[JSCS]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6886</guid> <description><![CDATA[In my write-up on medium.com, I look at the powerful new auto-formatting feature in JSCS for automatically applying style guide rules in scripts. This has been in-development for some time and is in my view, a game changer for keeping &#8230; <a
href="http://addyosmani.com/blog/auto-formatting-javascript-code-style-with-jscs/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/auto-formatting-javascript-code-style-with-jscs/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Chrome DevTools: State Of The Union 2015</title><link>http://addyosmani.com/blog/chrome-devtools-state-of-the-union-2015/</link> <comments>http://addyosmani.com/blog/chrome-devtools-state-of-the-union-2015/#comments</comments> <pubDate>Fri, 03 Apr 2015 23:26:45 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[DevTools]]></category> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[2015]]></category> <category><![CDATA[case study]]></category> <category><![CDATA[devtools]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[js profiler]]></category> <category><![CDATA[js stacks]]></category> <category><![CDATA[network]]></category> <category><![CDATA[paint profiler]]></category> <category><![CDATA[state]]></category> <category><![CDATA[union]]></category> <category><![CDATA[V8]]></category> <category><![CDATA[wikipedia]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6882</guid> <description><![CDATA[As the complexity of the web apps you build keeps moving, so do the Chrome DevTools. In DevTools State of the Union, I walk through the latest updates on your favourite debugging companion; exploring new features like paint profiling, animation &#8230; <a
href="http://addyosmani.com/blog/chrome-devtools-state-of-the-union-2015/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/chrome-devtools-state-of-the-union-2015/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JavaScript Application Architecture On The Road To 2015</title><link>http://addyosmani.com/blog/architecture-on-the-road-to-2015/</link> <comments>http://addyosmani.com/blog/architecture-on-the-road-to-2015/#comments</comments> <pubDate>Sat, 20 Dec 2014 00:39:46 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[composition]]></category> <category><![CDATA[composition boundaries]]></category> <category><![CDATA[data structures]]></category> <category><![CDATA[immutable]]></category> <category><![CDATA[offline]]></category> <category><![CDATA[react]]></category> <category><![CDATA[web components]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6869</guid> <description><![CDATA[In my new write-up on Medium, I look at the state of application architecture in the JavaScript community as we ebb our way towards 2015. In it, I talk about composition, functional boundaries, modularity, immutable data structures, CSP channels and &#8230; <a
href="http://addyosmani.com/blog/architecture-on-the-road-to-2015/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/architecture-on-the-road-to-2015/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Video: Advanced CSS Performance Tooling</title><link>http://addyosmani.com/blog/video-advanced-css-performance-tooling/</link> <comments>http://addyosmani.com/blog/video-advanced-css-performance-tooling/#comments</comments> <pubDate>Mon, 24 Nov 2014 14:07:34 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[critical]]></category> <category><![CDATA[css]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[tooling]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6862</guid> <description><![CDATA[The video from my CSSConf talk on CSS Performance Tooling is now up. This goes along with the slides I&#8217;ve previously posted. Hope it&#8217;s useful! Abstract: High-performance sites need to feel instant and deliver the goods in &#60; 1000ms. In &#8230; <a
href="http://addyosmani.com/blog/video-advanced-css-performance-tooling/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/video-advanced-css-performance-tooling/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>~199 slides on Front-end Tooling Workflows</title><link>http://addyosmani.com/blog/199-slides-on-front-end-tooling-workflows/</link> <comments>http://addyosmani.com/blog/199-slides-on-front-end-tooling-workflows/#comments</comments> <pubDate>Tue, 11 Nov 2014 00:32:34 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Modern JavaScript Development]]></category> <category><![CDATA[front end]]></category> <category><![CDATA[grunt]]></category> <category><![CDATA[gulp]]></category> <category><![CDATA[tooling]]></category> <category><![CDATA[workflow]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6858</guid> <description><![CDATA[View slides on SpeakerDeck]]></description> <wfw:commentRss>http://addyosmani.com/blog/199-slides-on-front-end-tooling-workflows/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Explorations In Automatically Fixing JavaScript Linting-errors</title><link>http://addyosmani.com/blog/fixmyjs/</link> <comments>http://addyosmani.com/blog/fixmyjs/#comments</comments> <pubDate>Tue, 30 Sep 2014 15:57:44 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[automatic]]></category> <category><![CDATA[errors]]></category> <category><![CDATA[fixing]]></category> <category><![CDATA[fixmyjs]]></category> <category><![CDATA[jshint fix]]></category> <category><![CDATA[linting]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6817</guid> <description><![CDATA[Linting is a common step in our JavaScript iteration workflow. Most developers probably use JSHint (or ESLint) for this purpose. However, when a tool is capable of informing you of linting issues, the next logical question is..why can&#8217;t it fix &#8230; <a
href="http://addyosmani.com/blog/fixmyjs/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/fixmyjs/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Slides: Advanced CSS Performance Tooling</title><link>http://addyosmani.com/blog/slides-css-performance-tooling/</link> <comments>http://addyosmani.com/blog/slides-css-performance-tooling/#comments</comments> <pubDate>Sat, 27 Sep 2014 14:12:32 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[css]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[tooling]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6809</guid> <description><![CDATA[These are the slides from my CSS performance tooling talk, presented at CSSConf.eu earlier this month. High-performance sites need to feel instant and deliver the goods in &#60; 1000ms. In this talk, learn about the bleeding edge tools that can &#8230; <a
href="http://addyosmani.com/blog/slides-css-performance-tooling/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/slides-css-performance-tooling/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Video: JavaScript Memory Management Masterclass</title><link>http://addyosmani.com/blog/video-javascript-memory-management-masterclass/</link> <comments>http://addyosmani.com/blog/video-javascript-memory-management-masterclass/#comments</comments> <pubDate>Sun, 07 Sep 2014 15:23:37 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[devtools]]></category> <category><![CDATA[masterclass]]></category> <category><![CDATA[memory]]></category> <category><![CDATA[V8]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6799</guid> <description><![CDATA[The video from my talk at London WebPerf about finding and fixing memory leaks in JavaScript is now up. Covers DevTools, V8 &#38; more. I hope it is useful.]]></description> <wfw:commentRss>http://addyosmani.com/blog/video-javascript-memory-management-masterclass/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Slides: JavaScript Memory Management Masterclass</title><link>http://addyosmani.com/blog/slides-javascript-memory-management-masterclass/</link> <comments>http://addyosmani.com/blog/slides-javascript-memory-management-masterclass/#comments</comments> <pubDate>Mon, 01 Sep 2014 23:44:17 +0000</pubDate> <dc:creator><![CDATA[Addy]]></dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[management]]></category> <category><![CDATA[memory]]></category> <guid
isPermaLink="false">http://addyosmani.com/blog/?p=6790</guid> <description><![CDATA[Presented at at the Google WebPerf Special (London WebPerf Group), August 26th 2014. Efficient JavaScript webapps need to be fluid and fast. Any app with significant user interaction needs to consider how to effectively keep memory usage down because if &#8230; <a
href="http://addyosmani.com/blog/slides-javascript-memory-management-masterclass/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <wfw:commentRss>http://addyosmani.com/blog/slides-javascript-memory-management-masterclass/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Dynamic page generated in 0.358 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2015-12-07 10:21:32 -->

<!-- Compression = gzip -->