<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: matt-cutts</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/matt-cutts.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-08-13T13:06:16+00:00</updated><author><name>Simon Willison</name></author><entry><title>Underscores are now word separators, proclaims Google</title><link href="https://simonwillison.net/2008/Aug/13/underscores/#atom-tag" rel="alternate"/><published>2008-08-13T13:06:16+00:00</published><updated>2008-08-13T13:06:16+00:00</updated><id>https://simonwillison.net/2008/Aug/13/underscores/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://news.cnet.com/8301-10784_3-9748779-7.html"&gt;Underscores are now word separators, proclaims Google&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I missed this story last year—the change was announced by Matt Cutts at WordCamp 2007.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hyphens"&gt;hyphens&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/matt-cutts"&gt;matt-cutts&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/seo"&gt;seo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/underscores"&gt;underscores&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/wordcamp"&gt;wordcamp&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/wordpress"&gt;wordpress&lt;/a&gt;&lt;/p&gt;



</summary><category term="google"/><category term="hyphens"/><category term="matt-cutts"/><category term="seo"/><category term="underscores"/><category term="wordcamp"/><category term="wordpress"/></entry><entry><title>Quoting Matt Cutts</title><link href="https://simonwillison.net/2008/Jul/8/upgrade/#atom-tag" rel="alternate"/><published>2008-07-08T09:11:36+00:00</published><updated>2008-07-08T09:11:36+00:00</updated><id>https://simonwillison.net/2008/Jul/8/upgrade/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://www.mattcutts.com/blog/google-releases-protocol-buffers/"&gt;&lt;p&gt;Question: how do you upgrade servers when you need to pass new information between them? It's a fool's game to try to upgrade both servers at the same time. So you need a communication protocol that is not only backward compatible (a new server can speak the old protocol) but also forward compatible (an old server can speak the new protocol). Protocol Buffers provide that because new additions to the protocol can be ignored by the old server.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://www.mattcutts.com/blog/google-releases-protocol-buffers/"&gt;Matt Cutts&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/matt-cutts"&gt;matt-cutts&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/protocolbuffers"&gt;protocolbuffers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/upgrades"&gt;upgrades&lt;/a&gt;&lt;/p&gt;



</summary><category term="google"/><category term="matt-cutts"/><category term="protocolbuffers"/><category term="upgrades"/></entry></feed>