<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"  xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Adactio</title>
        <description>The online home of Jeremy Keith, an author and web developer living and working in Brighton, England.</description>
        <language>en</language>
        <link>https://adactio.com/</link>
        <managingEditor>jeremy@adactio.com (Jeremy Keith)</managingEditor>
        <webMaster>jeremy@adactio.com (Jeremy Keith)</webMaster>
        <image>
            <title>Adactio</title>
            <link>https://adactio.com/</link>
            <url>https://adactio.com/images/rssbutton.gif</url>
            <width>88</width>
            <height>19</height>
        </image>
        <atom:link href="https://adactio.com/rss" rel="self" type="application/rss+xml" />
        <item>
            <title>Pattern patter. — Ethan Marcotte</title>
            <link>https://ethanmarcotte.com/wrote/pattern-patter/</link>
            <description>
<![CDATA[
<p>Ethan has been thinking smarty-thinky thoughts about patterns and pattern libraries.</p>

<p><a href="https://adactio.com/links/11692">adactio.com/links/11692</a></p>
]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 14:49:02 GMT</pubDate>
            <guid>https://ethanmarcotte.com/wrote/pattern-patter/</guid>
            <category>patterns</category>
            <category>systems</category>
            <category>design</category>
            <category>libraries</category>
            <category>frontend</category>
            <category>development</category>
            <category>components</category>
            <category>language</category>
        </item>
        <item>
            <title>Does Google execute JavaScript? | Stephan Boyer</title>
            <link>https://www.stephanboyer.com/post/122/does-google-execute-javascript</link>
            <description>
<![CDATA[
<blockquote>
  <p>Google may or may not decide to run your JavaScript, and you don’t want your business to depend on its particular inclination of the day. Do server-side/universal/isomorphic rendering just to be safe.</p>
</blockquote>

<p><a href="https://adactio.com/links/11691">adactio.com/links/11691</a></p>
]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 14:28:47 GMT</pubDate>
            <guid>https://www.stephanboyer.com/post/122/does-google-execute-javascript</guid>
            <category>google</category>
            <category>javascript</category>
            <category>parsing</category>
            <category>executing</category>
            <category>seo</category>
            <category>search</category>
            <category>frontend</category>
            <category>development</category>
            <category>rendering</category>
            <category>ajax</category>
        </item>
        <item>
            <title>Vertical limit</title>
            <link>https://adactio.com/journal/11690</link>
            <description>
<![CDATA[
<p>When I was first styling <a href="https://resilientwebdesign.com/"><cite>Resilient Web Design</cite></a>, I made heavy use of <code>vh</code> units. The vertical spacing between elements—headings, paragraphs, images—was all proportional to the overall viewport height. It looked great!</p>

<p>Then I tested it on real devices.</p>

<p>Here’s the problem: when a page loads up in a mobile browser—like, say, Chrome on an Android device—the URL bar is at the top of the screen. The height of that piece of the browser interface isn’t taken into account for the viewport height. That makes sense: the viewport height is the amount of screen real estate available for the content. The content doesn’t extend into the URL bar, therefore the height of the URL bar shouldn’t be part of the viewport height.</p>

<p>But then if you start scrolling down, the URL bar scrolls away off the top of the screen. So now it’s behaving as though it <em>is</em> part of the content rather than part of the browser interface. At this point, the value of the viewport height changes: now it’s the previous value <strong>plus</strong> the height of the URL bar that was previously there but which has now disappeared.</p>

<p>I totally understand why the URL bar is squirrelled away once the user starts scrolling—it frees up some valuable vertical space. But because that necessarily means recalculating the viewport height, it effectively makes the <code>vh</code> unit in CSS very, very limited in scope.</p>

<p>In my initial implementation of <a href="https://resilientwebdesign.com/"><cite>Resilient Web Design</cite></a>, the one where I was styling almost everything with <code>vh</code>, the site was unusable. Every time you started scrolling, things would jump around. I had to go back to the drawing board and remove almost all instances of <code>vh</code> from the styles.</p>

<p>I’ve left it in for one use case and I think it’s the most common use of <code>vh</code>: making an element take up exactly the height of the viewport. The front page of the web book uses <code>min-height: 100vh</code> for the title.</p>

<p><a href="https://adactio.com/notes/11689"><img src="https://adactio.com/images/uploaded/11689/small.jpg" alt="Scrolling." /></a></p>

<p>But as soon as you scroll down from there, that element changes height. The content below it suddenly moves.</p>

<p>Let’s say the overall height of the browser window is 600 pixels, of which 50 pixels are taken up by the URL bar. When the page loads, <code>100vh</code> is 550 pixels. But as soon as you scroll down and the URL bar floats away, the value of <code>100vh</code> becomes 600 pixels.</p>

<p>(This also causes problems if you’re using vertical media queries. If you choose the wrong vertical breakpoint, then the media query <em>won’t</em> kick in when the page loads but <em>will</em> kick in once the user starts scrolling …or vice-versa.)</p>

<p>There’s a mixed message here. On the one hand, the browser is declaring that the URL bar is part of its interface; that the space is off-limits for content. But then, once scrolling starts, that is invalidated. Now the URL bar is behaving as though it is part of the content scrolling off the top of the viewport.</p>

<p>The result of this messiness is that the <code>vh</code> unit is practically useless for real-world situations with real-world devices. It works great for desktop browsers if you’re grabbing the browser window and resizing, but that’s not exactly a common scenario for anyone other than web developers.</p>

<p>I’m sure there’s a way of solving it with JavaScript but that feels like using an atomic bomb to crack a walnut—the whole point of having this in CSS is that we don’t need to use JavaScript for something related to styling.</p>

<p>It’s such a shame. A piece of CSS that’s great in theory, and is <a href="http://caniuse.com/#search=vh">really well supported</a>, just falls apart where it matters most.</p>

<p><strong>Update</strong>: There’s a two-year old <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=428132"> bug report</a> on this for Chrome, and it looks like it might actually get fixed in February.</p>

]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 12:23:31 GMT</pubDate>
            <guid>https://adactio.com/journal/11690</guid>
            <category>browsers</category>
            <category>css</category>
            <category>viewport</category>
            <category>vertical</category>
            <category>frontend</category>
            <category>development</category>
            <category>layout</category>
            <category>vh</category>
            <category>units</category>
            <category>interface</category>
            <category>ui</category>
            <category>medium:id=4da32080295b</category>
        </item>
        <item>
            <title>Scrolling.</title>
            <link>https://adactio.com/notes/11689</link>
            <description>
<![CDATA[
<img src="https://adactio.com/images/uploaded/11689/small.jpg" srcset="https://adactio.com/images/uploaded/11689/medium.jpg 1.5x, https://adactio.com/images/uploaded/11689/large.jpg 2.5x" alt="Scrolling." />
<p>Scrolling.</p>

]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 11:49:45 GMT</pubDate>
            <guid>https://adactio.com/notes/11689</guid>
        </item>
        <item>
            <title>Add to home screen.</title>
            <link>https://adactio.com/notes/11688</link>
            <description>
<![CDATA[
<img src="https://adactio.com/images/uploaded/11688/small.jpg" srcset="https://adactio.com/images/uploaded/11688/medium.jpg 1.5x, https://adactio.com/images/uploaded/11688/large.jpg 2.5x" alt="Add to home screen." />
<p>Add to home screen.</p>

]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 11:20:50 GMT</pubDate>
            <guid>https://adactio.com/notes/11688</guid>
        </item>
        <item>
            <title>Indie Microblogging: owning your short-form writing by Manton Reece — Kickstarter</title>
            <link>https://www.kickstarter.com/projects/manton/indie-microblogging-owning-your-short-form-writing</link>
            <description>
<![CDATA[
<p>Here&#8217;s an interesting Kickstarter project: a book about owning your notes (and syndicating them to Twitter) to complement the forthcoming <a href="http://micro.blog/">micro.blog</a> service.</p>

<p><a href="https://adactio.com/links/11687">adactio.com/links/11687</a></p>
]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 10:10:04 GMT</pubDate>
            <guid>https://www.kickstarter.com/projects/manton/indie-microblogging-owning-your-short-form-writing</guid>
            <category>indieweb</category>
            <category>posse</category>
            <category>notes</category>
            <category>microblogging</category>
            <category>kickstarter</category>
            <category>publishing</category>
            <category>book</category>
        </item>
        <item>
            <title>Exciting times: 2017 and the web - Tales of a Developer Advocate by Paul Kinlan</title>
            <link>https://paul.kinlan.me/2017-exciting-times/</link>
            <description>
<![CDATA[
<p>Paul takes a look at the year ahead on the web and likes what he sees. There&#8217;s plenty of new browser features and APIs of course, but more interesting:</p>

<blockquote>
  <p>The web reaching more people as they come online with Mobile. There is still a huge amount of potential and growth in India, Indonesia, China, Thailand, Vietnam, all of Africa. You name it, mobile is growing massively still and the web is accessible on all of these devices.</p>
</blockquote>

<p><a href="https://adactio.com/links/11686">adactio.com/links/11686</a></p>
]]>
            </description>
            <pubDate>Tue, 03 Jan 2017 10:06:28 GMT</pubDate>
            <guid>https://paul.kinlan.me/2017-exciting-times/</guid>
            <category>2017</category>
            <category>browsers</category>
            <category>future</category>
            <category>apis</category>
            <category>mobile</category>
            <category>web</category>
            <category>frontend</category>
            <category>development</category>
        </item>
        <item>
            <title>Mercury by Postlight</title>
            <link>https://mercury.postlight.com/</link>
            <description>
<![CDATA[
<p><a href="https://www.readability.com/">Readability</a> is back, but now it&#8217;s called Mercury.</p>

<p><a href="https://adactio.com/links/11685">adactio.com/links/11685</a></p>
]]>
            </description>
            <pubDate>Mon, 02 Jan 2017 11:16:41 GMT</pubDate>
            <guid>https://mercury.postlight.com/</guid>
            <category>mercury</category>
            <category>readability</category>
            <category>service</category>
            <category>api</category>
            <category>scraping</category>
            <category>semantics</category>
            <category>articles</category>
            <category>reading</category>
            <category>text</category>
        </item>
        <item>
            <title>2016 reading list</title>
            <link>https://adactio.com/journal/11684</link>
            <description>
<![CDATA[
<p>I was having a think back over 2016, trying to remember which books I had read during the year. To the best of my recollection, I think that this is the final tally&#8230;</p>

<p><strong>Non-fiction</strong></p>

<ul>
<li><cite>Endurance</cite> by Alfred Lansing</li>
<li><cite>The Rational Optimist</cite> by Matt Ridley</li>
<li><cite>The Real World of Technology</cite> by Ursula Franklin</li>
<li><cite>Design For Real Life</cite> by Eric Meyer and Sara Wachter-Boettcher</li>
<li><cite>Practical SVG</cite> by Chris Coyier</li>
<li><cite>Demystifying Public Speaking</cite> by Lara Hogan</li>
<li><cite>Working The Command Line</cite> by Remy Sharp</li>
</ul>

<p><strong>Fiction</strong></p>

<ul>
<li><cite>The Revenant</cite> by Michael Punke</li>
<li><cite>The Adjacent</cite> by Christopher Priest</li>
<li><cite>Helliconia Spring</cite> by Brian Aldiss</li>
<li><cite>High Rise</cite> by J.G. Ballard</li>
<li><cite>The Affirmation</cite> by Christopher Priest</li>
<li><cite>Brodeck&#8217;s Report</cite> by Philippe Claudel</li>
<li><cite>Greybeard</cite> by Brian Aldiss</li>
<li><cite>Fictions</cite> by Jorge Luis Borges</li>
<li><cite>The Long Way to a Small Angry Planet</cite> by Becky Chambers</li>
<li><cite>The Dark Forest</cite> by Cixin Liu</li>
<li><cite>Death&#8217;s End</cite> by Cixin Liu</li>
<li><cite>The First Fifteen Lives of Harry August</cite> by Claire North</li>
</ul>

<p>Seems kinda meagre to me. Either I need to read more books or I need to keep better track of what books I&#8217;m reading when. <a href="https://adactio.com/notes/11683">Starting now</a>.</p>

]]>
            </description>
            <pubDate>Mon, 02 Jan 2017 10:32:38 GMT</pubDate>
            <guid>https://adactio.com/journal/11684</guid>
            <category>reading</category>
            <category>books</category>
            <category>2016</category>
            <category>medium:id=1fc3e1d48da8</category>
        </item>
        <item>
            <title>Reading Leviathan Wakes by James S.A. Corey.</title>
            <link>https://adactio.com/notes/11683</link>
            <description>
<![CDATA[
<p>Reading Leviathan Wakes by James S.A. Corey.</p>

]]>
            </description>
            <pubDate>Mon, 02 Jan 2017 10:29:13 GMT</pubDate>
            <guid>https://adactio.com/notes/11683</guid>
        </item>
        <item>
            <title>In Praise of On Resilient Web Design by Jeremy Keith</title>
            <link>http://www.jamesdrever.co.uk/blog/in-praise-of-on-resilient-web-design-by-jeremy-keith/</link>
            <description>
<![CDATA[
<p>I&#8217;m really touched—and honoured—that my book could have this effect.</p>

<blockquote>
  <p>It made me fall back in love with the web and with making things for the web.</p>
</blockquote>

<p><a href="https://adactio.com/links/11682">adactio.com/links/11682</a></p>
]]>
            </description>
            <pubDate>Sun, 01 Jan 2017 15:29:51 GMT</pubDate>
            <guid>http://www.jamesdrever.co.uk/blog/in-praise-of-on-resilient-web-design-by-jeremy-keith/</guid>
            <category>resilientwebdesign</category>
            <category>book</category>
            <category>frontend</category>
            <category>development</category>
            <category>tools</category>
            <category>approaches</category>
            <category>progressive</category>
            <category>enhancement</category>
        </item>
        <item>
            <title>Typography Wars: Has the Internet Killed Curly Quotes? - The Atlantic</title>
            <link>https://www.theatlantic.com/technology/archive/2016/12/quotation-mark-wars/511766/</link>
            <description>
<![CDATA[
<p>Glenn Fleishman on the war of attrition between primes and quotation marks on the web.</p>

<p><a href="https://adactio.com/links/11681">adactio.com/links/11681</a></p>
]]>
            </description>
            <pubDate>Sun, 01 Jan 2017 15:09:35 GMT</pubDate>
            <guid>https://www.theatlantic.com/technology/archive/2016/12/quotation-mark-wars/511766/</guid>
            <category>typography</category>
            <category>quotes</category>
            <category>quotation</category>
            <category>punctuation</category>
            <category>unicode</category>
            <category>characters</category>
            <category>cms</category>
        </item>
        <item>
            <title>Two Irish Girls Who Made It to New York - The New York Times</title>
            <link>http://www.nytimes.com/2016/12/30/opinion/sunday/aliens-of-extraordinary-and-ordinary-ability.html?emc=eta1</link>
            <description>
<![CDATA[
<p>Maeve Higgins must&#8217;ve been back in Cobh (our hometown) at the same time this Christmas. Here she tells the story of Annie Moore, the first person to enter the doors at Ellis Island.</p>

<blockquote>
  <p>I stood on the darkening quay side in Cobh on Christmas Eve, and looked at a statue of Annie there. She seems small and capable, her hands lightly resting on her little brothers’ shoulders, gazing back at a country she would never see again. An Irish naval ship had returned to the harbor earlier that week from its mission off the Mediterranean coast, a mission that has rescued 15,000 people from the sea since May 2015, though 2016 was still the deadliest one for migrants crossing the Mediterranean since World War II.</p>
</blockquote>

<p><a href="https://adactio.com/links/11680">adactio.com/links/11680</a></p>
]]>
            </description>
            <pubDate>Sun, 01 Jan 2017 15:02:15 GMT</pubDate>
            <guid>http://www.nytimes.com/2016/12/30/opinion/sunday/aliens-of-extraordinary-and-ordinary-ability.html?emc=eta1</guid>
            <category>cobh</category>
            <category>ireland</category>
            <category>immigration</category>
            <category>newyork</category>
            <category>america</category>
            <category>refugee</category>
            <category>nytimes</category>
            <category>history</category>
        </item>
        <item>
            <title>Front-end Style Guides by Anna Debenham</title>
            <link>http://www.maban.co.uk/projects/front-end-style-guides/</link>
            <description>
<![CDATA[
<p>Anna has just published a lovely new version of her excellent little book on pattern libraries. EPUB, MOBI, and PDF versions are yours for a mere $8.</p>

<p><a href="https://adactio.com/links/11679">adactio.com/links/11679</a></p>
]]>
            </description>
            <pubDate>Sun, 01 Jan 2017 15:00:42 GMT</pubDate>
            <guid>http://www.maban.co.uk/projects/front-end-style-guides/</guid>
            <category>styleguides</category>
            <category>book</category>
            <category>publishing</category>
            <category>writing</category>
            <category>patterns</category>
            <category>libraries</category>
            <category>frontend</category>
            <category>development</category>
        </item>
        <item>
            <title>Twenty sixteen</title>
            <link>https://adactio.com/journal/11678</link>
            <description>
<![CDATA[
<p>When <a href="https://adactio.com/journal/8079">I took a look at back at 2015</a>, it was to remark on how nicely uneventful it was. I wish I could say the same about 2016. Instead, this was the year that too damned much kept happening.</p>

<p>The big picture was dominated by Brexit and Trump, disasters that are sure to shape events for years to come. I try to keep the even bigger picture in perspective and remind myself that our species is doing well, and that we’re successfully battling poverty, illiteracy, violence, pollution, and disease. But it’s so hard sometimes. I still think the overall trend for this decade will be two steps forward, but the closing half is almost certain to be one step back.</p>

<p>Some people close to me have had a really shitty year. More than anything, I wish I could do more to help them.</p>

<p>Right now I’m thinking that one of the best things I could wish for 2017 is for it to be an uneventful year. I’d really like it if the end-of-year round-up in 365 days time had no world-changing events.</p>

<p>But for me personally? 2016 was fine. I didn’t accomplish any big goals—although I’m very proud to have published <a href="https://resilientwebdesign.com"><cite>Resilient Web Design</cite></a>—but I’ve had fun at work, and as always, I’m very grateful for all the opportunities that came my way.</p>

<p>I ate some delicious food…</p>

<p><a href="https://adactio.com/notes/10111">
<img src="https://adactio.com/images/uploaded/10111/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10111/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10111/square/medium.jpg 4x,https://adactio.com/images/uploaded/10111/square/large.jpg 6.6x" alt="Short rib.">
</a>
<a href="https://adactio.com/notes/10407">
<img src="https://adactio.com/images/uploaded/10407/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10407/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10407/square/medium.jpg 4x,https://adactio.com/images/uploaded/10407/square/large.jpg 6.6x" alt="Seabass with carrot-top pesto on beet greens and carrot purée.">
</a>
<a href="https://adactio.com/notes/10516">
<img src="https://adactio.com/images/uploaded/10516/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10516/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10516/square/medium.jpg 4x,https://adactio.com/images/uploaded/10516/square/large.jpg 6.6x" alt="Bratwurst.">
</a>
<a href="https://adactio.com/notes/10575">
<img src="https://adactio.com/images/uploaded/10575/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10575/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10575/square/medium.jpg 4x,https://adactio.com/images/uploaded/10575/square/large.jpg 6.6x" alt="Sausage and sauerkraut.">
</a>
<a href="https://adactio.com/notes/10695">
<img src="https://adactio.com/images/uploaded/10695/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10695/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10695/square/medium.jpg 4x,https://adactio.com/images/uploaded/10695/square/large.jpg 6.6x" alt="Short ribs.">
</a>
<a href="https://adactio.com/notes/10911">
<img src="https://adactio.com/images/uploaded/10911/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10911/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10911/square/medium.jpg 4x,https://adactio.com/images/uploaded/10911/square/large.jpg 6.6x" alt="Homemade pappardelle with pig cheek ragu.">
</a>
<a href="https://adactio.com/notes/10967">
<img src="https://adactio.com/images/uploaded/10967/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10967/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10967/square/medium.jpg 4x,https://adactio.com/images/uploaded/10967/square/large.jpg 6.6x" alt="Barbecued Thai chicken.">
</a>
<a href="https://adactio.com/notes/11087">
<img src="https://adactio.com/images/uploaded/11087/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11087/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11087/square/medium.jpg 4x,https://adactio.com/images/uploaded/11087/square/large.jpg 6.6x" alt="Daily oyster.">
</a>
<a href="https://adactio.com/notes/11271">
<img src="https://adactio.com/images/uploaded/11271/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11271/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11271/square/medium.jpg 4x,https://adactio.com/images/uploaded/11271/square/large.jpg 6.6x" alt="Kebab.">
</a>
<a href="https://adactio.com/notes/11397">
<img src="https://adactio.com/images/uploaded/11397/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11397/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11397/square/medium.jpg 4x,https://adactio.com/images/uploaded/11397/square/large.jpg 6.6x" alt="Chicharrones.">
</a>
<a href="https://adactio.com/notes/11676">
<img src="https://adactio.com/images/uploaded/11676/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11676/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11676/square/medium.jpg 4x,https://adactio.com/images/uploaded/11676/square/large.jpg 6.6x" alt="Nightfireburger.">
</a>
<a href="https://adactio.com/notes/11677">
<img src="https://adactio.com/images/uploaded/11677/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11677/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11677/square/medium.jpg 4x,https://adactio.com/images/uploaded/11677/square/large.jpg 6.6x" alt="Ribeye.">
</a></p>

<p>I went to beautiful places…</p>

<p><a href="https://adactio.com/notes/10119">
<img src="https://adactio.com/images/uploaded/10119/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10119/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10119/square/medium.jpg 4x,https://adactio.com/images/uploaded/10119/square/large.jpg 6.6x" alt="Popped in to see Caravaggio and Holbein.">
</a>
<a href="https://adactio.com/notes/10261">
<img src="https://adactio.com/images/uploaded/10261/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10261/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10261/square/medium.jpg 4x,https://adactio.com/images/uploaded/10261/square/large.jpg 6.6x" alt="Our home for the week.">
</a>
<a href="https://adactio.com/notes/10527">
<img src="https://adactio.com/images/uploaded/10527/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10527/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10527/square/medium.jpg 4x,https://adactio.com/images/uploaded/10527/square/large.jpg 6.6x" alt="Bodleian go where no one has gone before.">
</a>
<a href="https://adactio.com/notes/10570">
<img src="https://adactio.com/images/uploaded/10570/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10570/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10570/square/medium.jpg 4x,https://adactio.com/images/uploaded/10570/square/large.jpg 6.6x" alt="Tram.">
</a>
<a href="https://adactio.com/notes/10828">
<img src="https://adactio.com/images/uploaded/10828/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10828/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10828/square/medium.jpg 4x,https://adactio.com/images/uploaded/10828/square/large.jpg 6.6x" alt="Amsterdam’s looking lovely this morning.">
</a>
<a href="https://adactio.com/notes/11144">
<img src="https://adactio.com/images/uploaded/11144/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11144/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11144/square/medium.jpg 4x,https://adactio.com/images/uploaded/11144/square/large.jpg 6.6x" alt="Stockholm street.">
</a>
<a href="https://adactio.com/notes/11149">
<img src="https://adactio.com/images/uploaded/11149/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11149/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11149/square/medium.jpg 4x,https://adactio.com/images/uploaded/11149/square/large.jpg 6.6x" alt="Mauer.">
</a>
<a href="https://adactio.com/notes/11189">
<img src="https://adactio.com/images/uploaded/11189/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11189/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11189/square/medium.jpg 4x,https://adactio.com/images/uploaded/11189/square/large.jpg 6.6x" alt="Ah, Venice!">
</a>
<a href="https://adactio.com/notes/11402">
<img src="https://adactio.com/images/uploaded/11402/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11402/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11402/square/medium.jpg 4x,https://adactio.com/images/uploaded/11402/square/large.jpg 6.6x" alt="Barcelona.">
</a>
<a href="https://adactio.com/notes/11466">
<img src="https://adactio.com/images/uploaded/11466/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11466/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11466/square/medium.jpg 4x,https://adactio.com/images/uploaded/11466/square/large.jpg 6.6x" alt="Malibu sunset.">
</a>
<a href="https://adactio.com/notes/11649">
<img src="https://adactio.com/images/uploaded/11649/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11649/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11649/square/medium.jpg 4x,https://adactio.com/images/uploaded/11649/square/large.jpg 6.6x" alt="Cuskinny.">
</a></p>

<p>And I got to hang out with some lovely doggies…</p>

<p><a href="https://adactio.com/notes/10206">
<img src="https://adactio.com/images/uploaded/10206/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10206/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10206/square/medium.jpg 4x,https://adactio.com/images/uploaded/10206/square/large.jpg 6.6x" alt="Mia!">
</a>
<a href="https://adactio.com/notes/10322">
<img src="https://adactio.com/images/uploaded/10322/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10322/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10322/square/medium.jpg 4x,https://adactio.com/images/uploaded/10322/square/large.jpg 6.6x" alt="Archie is my favourite @EnhanceConf speaker.">
</a>
<a href="https://adactio.com/notes/10470">
<img src="https://adactio.com/images/uploaded/10470/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10470/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10470/square/medium.jpg 4x,https://adactio.com/images/uploaded/10470/square/large.jpg 6.6x" alt="Mesa, Lola, and @wordridden.">
</a>
<a href="https://adactio.com/notes/10484">
<img src="https://adactio.com/images/uploaded/10484/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10484/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10484/square/medium.jpg 4x,https://adactio.com/images/uploaded/10484/square/large.jpg 6.6x" alt="Rainier McChedderton!">
</a>
<a href="https://adactio.com/notes/10672">
<img src="https://adactio.com/images/uploaded/10672/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10672/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10672/square/medium.jpg 4x,https://adactio.com/images/uploaded/10672/square/large.jpg 6.6x" alt="I met Zero! Yay! Thanks, @wilto.">
</a>
<a href="https://adactio.com/notes/10861">
<img src="https://adactio.com/images/uploaded/10861/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/10861/square/small.jpg 2.6x, https://adactio.com/images/uploaded/10861/square/medium.jpg 4x,https://adactio.com/images/uploaded/10861/square/large.jpg 6.6x" alt="On the bright side, Huxley is in the @Clearleft office today.">
</a>
<a href="https://adactio.com/notes/11076">
<img src="https://adactio.com/images/uploaded/11076/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11076/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11076/square/medium.jpg 4x,https://adactio.com/images/uploaded/11076/square/large.jpg 6.6x" alt="The day Herbie came to visit @Clearleft.">
</a>
<a href="https://adactio.com/notes/11114">
<img src="https://adactio.com/images/uploaded/11114/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11114/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11114/square/medium.jpg 4x,https://adactio.com/images/uploaded/11114/square/large.jpg 6.6x" alt="It’s Daphne.">
</a>
<a href="https://adactio.com/notes/11345">
<img src="https://adactio.com/images/uploaded/11345/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11345/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11345/square/medium.jpg 4x,https://adactio.com/images/uploaded/11345/square/large.jpg 6.6x" alt="Poppy’s on patrol.">
</a>
<a href="https://adactio.com/notes/11530">
<img src="https://adactio.com/images/uploaded/11530/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11530/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11530/square/medium.jpg 4x,https://adactio.com/images/uploaded/11530/square/large.jpg 6.6x" alt="Morty!">
</a>
<a href="https://adactio.com/notes/11564">
<img src="https://adactio.com/images/uploaded/11564/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11564/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11564/square/medium.jpg 4x,https://adactio.com/images/uploaded/11564/square/large.jpg 6.6x" alt="Scribble is a good dog.">
</a>
<a href="https://adactio.com/notes/11641">
<img src="https://adactio.com/images/uploaded/11641/square/thumb.jpg" srcset="https://adactio.com/images/uploaded/11641/square/small.jpg 2.6x, https://adactio.com/images/uploaded/11641/square/medium.jpg 4x,https://adactio.com/images/uploaded/11641/square/large.jpg 6.6x" alt="Sleepy.">
</a></p>

<p>Have a happy—and uneventful—new year!</p>

]]>
            </description>
            <pubDate>Sun, 01 Jan 2017 14:51:14 GMT</pubDate>
            <guid>https://adactio.com/journal/11678</guid>
            <category>2016</category>
            <category>year</category>
            <category>review</category>
            <category>medium:id=b74a5bcfde2b</category>
        </item>
        <item>
            <title>Ribeye.</title>
            <link>https://adactio.com/notes/11677</link>
            <description>
<![CDATA[
<img src="https://adactio.com/images/uploaded/11677/small.jpg" srcset="https://adactio.com/images/uploaded/11677/medium.jpg 1.5x, https://adactio.com/images/uploaded/11677/large.jpg 2.5x" alt="Ribeye." />
<p>Ribeye.</p>

]]>
            </description>
            <pubDate>Sat, 31 Dec 2016 20:45:04 GMT</pubDate>
            <guid>https://adactio.com/notes/11677</guid>
        </item>
        <item>
            <title>Nightfireburger.</title>
            <link>https://adactio.com/notes/11676</link>
            <description>
<![CDATA[
<img src="https://adactio.com/images/uploaded/11676/small.jpg" srcset="https://adactio.com/images/uploaded/11676/medium.jpg 1.5x, https://adactio.com/images/uploaded/11676/large.jpg 2.5x" alt="Nightfireburger." />
<p>Nightfireburger.</p>

]]>
            </description>
            <pubDate>Sat, 31 Dec 2016 15:05:05 GMT</pubDate>
            <guid>https://adactio.com/notes/11676</guid>
        </item>
        <item>
            <title>Data on the Web Best Practices</title>
            <link>https://www.w3.org/TR/dwbp/</link>
            <description>
<![CDATA[
<blockquote>
  <p>This document provides Best Practices related to the publication and usage of data on the Web designed to help support a self-sustaining ecosystem. Data should be discoverable and understandable by humans and machines.</p>
</blockquote>

<p><a href="https://adactio.com/links/11675">adactio.com/links/11675</a></p>
]]>
            </description>
            <pubDate>Fri, 30 Dec 2016 17:42:16 GMT</pubDate>
            <guid>https://www.w3.org/TR/dwbp/</guid>
            <category>data</category>
            <category>w3c</category>
            <category>apis</category>
            <category>metadata</category>
            <category>interoperability</category>
            <category>formats</category>
        </item>
        <item>
            <title>Bríg.</title>
            <link>https://adactio.com/notes/11674</link>
            <description>
<![CDATA[
<img src="https://adactio.com/images/uploaded/11674/small.jpg" srcset="https://adactio.com/images/uploaded/11674/medium.jpg 1.5x, https://adactio.com/images/uploaded/11674/large.jpg 2.5x" alt="Bríg." />
<p>Bríg.</p>

]]>
            </description>
            <pubDate>Thu, 29 Dec 2016 00:05:04 GMT</pubDate>
            <guid>https://adactio.com/notes/11674</guid>
        </item>
        <item>
            <title>Radical Technologies: The Design of Everyday Life, now available for pre-order | Adam Greenfield&amp;#8217;s Speedbird</title>
            <link>https://speedbird.wordpress.com/2016/12/09/radical-technologies-the-design-of-everyday-life/</link>
            <description>
<![CDATA[
<p>Adam Greenfield&#8217;s new book is almost here at last, and it sounds like it has pivoted into quite an interesting beast.</p>

<p><a href="https://adactio.com/links/11673">adactio.com/links/11673</a></p>
]]>
            </description>
            <pubDate>Wed, 28 Dec 2016 22:23:52 GMT</pubDate>
            <guid>https://speedbird.wordpress.com/2016/12/09/radical-technologies-the-design-of-everyday-life/</guid>
            <category>book</category>
            <category>publishing</category>
            <category>technology</category>
            <category>design</category>
            <category>ethics</category>
            <category>writing</category>
        </item>

   </channel>
</rss>