<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/rss.xsl" type="text/xsl"?><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>Sacha Chua - tag - wordpress</title>
	<atom:link href="https://sachachua.com/blog/tag/wordpress/feed/index.xml" rel="self" type="application/rss+xml" />
	<atom:link href="https://sachachua.com/blog/tag/wordpress" rel="alternate" type="text/html" />
	<link>https://sachachua.com/blog/tag/wordpress/feed/index.xml</link>
	<description>Emacs, sketches, and life</description>
  
	<lastBuildDate>Tue, 09 Jun 2026 02:51:39 GMT</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>11ty</generator>
  <item>
		<title>Jetpack subscribers: Terribly sorry about the test posts! Disabling, please use Feedburner to subscribe instead</title>
		<link>https://sachachua.com/blog/2013/10/jetpack-subscribers-terribly-sorry-test-posts-disabling-please-use-feedburner-subscribe-instead/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Wed, 23 Oct 2013 15:47:09 GMT</pubDate>
    <category>blogging</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=26273</guid>
		<description><![CDATA[<p>As it turns out, Jetpack Comments does not pay close attention to what domain the updates are coming from <em>or</em> to the jetpack_is_post_mailable filter that it&#8217;s <strong>supposed </strong>to be paying attention to.</p>
<p>Sorry for the flood of test posts. I guess this is my embarrassing blog mistake for the year. Gotta have one.</p>
<p>Anyway, we&#8217;re going to go back to using Feedburner for e-mail notifications of new blog posts. Since the Jetpack subscriptions list includes a bucketload of spam followers and a handful of e-mail addresses that look like they belong to real people, I probably shouldn&#8217;t just resubscribe everyone. You will need to <strong>manually subscribe to <a href="http://feeds.sachachua.com/sachac">http://feeds.sachachua.com/sachac</a> </strong>. Here is the <strong><a href="http://feedburner.google.com/fb/a/mailverify?uri=sachac">e-mail subscription form</a></strong> for your convenience:</p>
<form style="border: 1px solid #ccc; padding: 3px; text-align: center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=sachac', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">Enter your email address: <input style="width: 140px;" type="text" name="email"> <input type="hidden" name="uri" value="sachac"><input type="hidden" name="loc" value="en_US"><input type="submit" value="Subscribe"> Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a></form>
<p>That is, if you can find it in your heart (and mailbox) to forgive me.</p>
<p>Thanks to Raymond Zeitler for tactfully pointing out the problem, although I still feel terrible about it.</p>
<p>Also, if you prefer <a href="http://feeds.sachachua.com/sachac-weekly">weekly</a> or <a href="http://feeds.sachachua.com/sachac-weekly">monthly</a> updates, we can do that too. So at least that&#8217;s something.</p>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2013%2F10%2Fjetpack-subscribers-terribly-sorry-test-posts-disabling-please-use-feedburner-subscribe-instead%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Sketchnotes from WordCamp Developers Toronto 2012 Day 2 #wcto</title>
		<link>https://sachachua.com/blog/2012/11/sketchnotes-from-wordcamp-developers-toronto-2012-day-2-wcto/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 05 Nov 2012 02:18:02 GMT</pubDate>
    <category>conference</category>
<category>sketchnotes</category>
<category>wordpress</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=23991</guid>
		<description><![CDATA[<p><strong>From Wireframe to WordPress Theme in 10 Minutes – Sam Xu</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-From-Wireframe-to-Wordpress-Theme-in-10-Minutes-Sam-Xu.png"><img loading="lazy" style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="20121104 WordCamp Toronto Developers - From Wireframe to WordPress Theme in 10 Minutes - Sam Xu" border="0" alt="20121104 WordCamp Toronto Developers - From Wireframe to WordPress Theme in 10 Minutes - Sam Xu" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-From-Wireframe-to-Wordpress-Theme-in-10-Minutes-Sam-Xu_.png" width="580" height="341"></a></p>
<p><strong>WordPress for a Large Site – Brandon Hill</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-Wordpress-for-a-Large-Site-Brandon-Hill.png"><img loading="lazy" style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="20121104 WordCamp Toronto Developers - WordPress for a Large Site - Brandon Hill" border="0" alt="20121104 WordCamp Toronto Developers - WordPress for a Large Site - Brandon Hill" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-Wordpress-for-a-Large-Site-Brandon-Hill_thumb.png" width="580" height="341"></a></p>
<p><strong>Mobile Apps in WordPress Version 2.0 – Trevor Mills</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-Mobile-Apps-in-Wordpress-Version-2.0-Trevor-Mills.png"><img loading="lazy" style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="20121104 WordCamp Toronto Developers - Mobile Apps in WordPress Version 2.0 - Trevor Mills" border="0" alt="20121104 WordCamp Toronto Developers - Mobile Apps in WordPress Version 2.0 - Trevor Mills" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121104-WordCamp-Toronto-Developers-Mobile-Apps-in-Wordpress-Version-2.0-Trevor-Mills_thumb.png" width="580" height="341"></a></p>
<p>If you like this, check out the <a href="https://sachachua.com/blog/2012/11/sketchnotes-wordcamp-developers-toronto-2012-day-1-wcto/">sketchnotes from Day 1 of WordCamp Developers Toronto 2012</a>, or see <a href="https://sachachua.com/blog/category/sketchnotes">my other sketchnotes</a>! Search Twitter for <a href="https://twitter.com/search?q=wcto&amp;src=typd">#wcto</a> to see what people have been saying about WordCamp Toronto, or check out <a href="http://2012.torontodev.wordcamp.org/">the conference site</a> for more updates and <a href="http://2012.torontodev.wordcamp.org/schedule/sessions/slides/">slide decks</a>.</p>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2012%2F11%2Fsketchnotes-from-wordcamp-developers-toronto-2012-day-2-wcto%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Sketchnotes: WordCamp Developers Toronto 2012 Day 1 (#wcto)</title>
		<link>https://sachachua.com/blog/2012/11/sketchnotes-wordcamp-developers-toronto-2012-day-1-wcto/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Sat, 03 Nov 2012 21:02:30 GMT</pubDate>
    <category>conference</category>
<category>sketchnotes</category>
<category>wordpress</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=23983</guid>
		<description><![CDATA[<p>UPDATE 2012-12-10: Now with links to slides!</p>
<p>Quick notes from <a href="http://2012.torontodev.wordcamp.org">WordCamp Developers Toronto 2012</a> Day 1. Enjoy! Click on the images to view a larger version. Please feel free to share them! © 2012 Sacha Chua, Creative Commons Attribution Licence</p>
<p><strong>Creating Your First Plugin the Easy Way, Christopher Ross</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto1.png"><img loading="lazy" style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto1" border="0" alt="20121103 wordcamp toronto1" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto1_thumb.png" width="580" height="341"></a></p>
<p><a href="http://www.slideshare.net/christopherfross/wordpress-plugins-15012125">Slides</a></p>
<p><strong>Intro to the Template Hierarchy, Al Davis</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto2.png"><img loading="lazy" style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto2" border="0" alt="20121103 wordcamp toronto2" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto2_thumb.png" width="580" height="341"></a></p>
<p><a href="http://www.slideshare.net/AlDavis1/intro-to-template-hierarchy-wcto">Slides</a></p>
<p><strong>User Centricity in WordPress Design, Taylor Dewey</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto3.png"><img loading="lazy" style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto3" border="0" alt="20121103 wordcamp toronto3" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto3_thumb.png" width="580" height="341"></a></p>
<p><a href="http://tdd.li/wcto-2012/assets/fallback/index.html">Slides</a></p>
<p><strong>Panel: Building a WordPress Development Business – Shannon Smith, Tom Auger, Brent Kobayashi, Dale Mugford, Trevor Mills, Marko Heijnen</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto4.png"><img loading="lazy" style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto4" border="0" alt="20121103 wordcamp toronto4" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto4_thumb.png" width="580" height="341"></a></p>
<p><strong>Unconference: Women in WordPress – Hosted by Shannon Smith</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto-unconference-women-in-wordpress.jpg"><img loading="lazy" style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto unconference women in wordpress" border="0" alt="20121103 wordcamp toronto unconference women in wordpress" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto-unconference-women-in-wordpress_thumb.jpg" width="580" height="271"></a></p>
<p><strong>WP Theme Frameworks: Speed Up Your Development Process, Chad Mohr</strong></p>
<p><a href="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto5.png"><img loading="lazy" style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20121103 wordcamp toronto5" border="0" alt="20121103 wordcamp toronto5" src="https://sachachua.com/blog/wp-content/uploads/2012/11/20121103-wordcamp-toronto5_thumb.png" width="580" height="341"></a></p>
<p>If you like these, check out:</p>
<p><a href="https://sachachua.com/blog/2012/09/sketchnotes-from-wordcamp-toronto-day-1/">Sketchnotes: WordCamp Toronto 2012 (End users) – Day 1</a></p>
<ul>
<li><a href="https://sachachua.com/blog/2012/09/sketchnotes-from-wordcamp-toronto-2012-day-2-case-studies/">Sketchnotes: WordCamp Toronto 2012 (End users) – Day 2</a> </li>
<li><a title="http://wpdaily.co/wordcamp-toronto-2012/" href="http://wpdaily.co/wordcamp-toronto-2012/">WordCamp Toronto Developers &#8211; Recap</a></li>
<li><a href="https://sachachua.com/blog/category/sketchnotes">Other sketchnotes</a> </li>
</ul>

<p>You can <a href="https://sachachua.com/blog/2012/11/sketchnotes-wordcamp-developers-toronto-2012-day-1-wcto/#comment">view 2 comments</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2012%2F11%2Fsketchnotes-wordcamp-developers-toronto-2012-day-1-wcto%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Summarizing my WordPress posts using XSLT; 2008 as a PDF</title>
		<link>https://sachachua.com/blog/2008/12/summarizing-my-wordpress-posts-using-xslt-2008-as-a-pdf/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Sat, 20 Dec 2008 05:39:22 GMT</pubDate>
    <category>blogging</category>
<category>geek</category>
<category>wordpress</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=5465</guid>
		<description><![CDATA[<p>It&#8217;s the time of the year for annual updates. I was thinking of reviewing all the blog posts I&#8217;d written this year. My weekly and monthly posts are incomplete, though, and I want to make sure I cover everything. I also know a few people who are slowly working their way through my archives. So I thought I&#8217;d export all of my posts from 2008 into something that people can read with fewer clicks.</p>
<p>If you want to skip past all the geek details, you can get the files here: <a href="https://sachachua.com/notebook/files/sacha-chua-2008-blog.pdf">2008 blog (4.6 MB, 307 pages(!))</a>, <a href="https://sachachua.com/notebook/files/sacha-chua-2008-nongeek.pdf">2008 mostly nongeek entries (3.8 MB, 195 pages)</a>.</p>
<p>After some tinkering around with wptex and other modules that are supposed to make this easier, I gave up and decided to do it myself. I toyed with the idea of writing a short Ruby program that either parsed the XML or read the database, but I eventually ended up taking it as an excuse to learn XSLT, a language for transforming XML. WordPress can export posts and comments as XML. After I scrubbed my WordPress of spam and raised my PHP execution times, I downloaded the XML file and started figuring out how to get it into the form I wanted: a document organized by month, with a table of contents listing all the posts.</p>
<p>Here&#8217;s the main stylesheet I used:</p>
<pre>
 &lt;xsl:stylesheet version="1.0"
                 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 xmlns:content="http://purl.org/rss/1.0/modules/content/"
                 xmlns:wp="http://wordpress.org/export/1.0/"&gt;
   &lt;xsl:output method="html"/&gt;
   &lt;xsl:template match="/"&gt;
     &lt;html&gt;&lt;body&gt;
       &lt;h0&gt;January 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Jan 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;February 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Feb 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;March 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Mar 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;April 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Apr 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;May 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'May 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;June 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Jun 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;July 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Jul 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;August 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Aug 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;September 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Sep 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;October 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Oct 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;November 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Nov 2008') and wp:status='publish']"/&gt;
       &lt;h0&gt;December 2008&lt;/h0&gt;
       &lt;xsl:apply-templates select="/rss/channel/item[contains(pubDate, 'Dec 2008') and wp:status='publish']"/&gt;
   &lt;/body&gt;&lt;/html&gt;
   &lt;/xsl:template&gt;
   &lt;xsl:template match="//item"&gt;
     &lt;h1&gt;&lt;a&gt;
       &lt;xsl:attribute name="href"&gt;
         &lt;xsl:value-of select="link"/&gt;
       &lt;/xsl:attribute&gt;
       &lt;xsl:value-of select="title"/&gt;&lt;/a&gt;&lt;/h1&gt;
     &lt;div class="link"&gt;&lt;xsl:value-of select="link"/&gt;&lt;/div&gt;
     &lt;div class="date"&gt;&lt;xsl:value-of select="pubDate"/&gt;&lt;/div&gt;
     &lt;div class="content"&gt;
       &lt;xsl:value-of select="content:encoded" disable-output-escaping="yes" /&gt;
     &lt;/div&gt;
   &lt;/xsl:template&gt;
 &lt;/xsl:stylesheet&gt;
</pre>
<p>For the non-geek version, I replaced the template with:</p>
<pre>
   &lt;xsl:template match="//item"&gt;
     &lt;xsl:if test="not(category[@nicename='emacs']) and not(category[@nicename='drupal']) and not(category[@nicename='geek'])"&gt;
     &lt;h1&gt;&lt;a&gt;
       &lt;xsl:attribute name="href"&gt;
         &lt;xsl:value-of select="link"/&gt;
       &lt;/xsl:attribute&gt;
       &lt;xsl:value-of select="title"/&gt;&lt;/a&gt;&lt;/h1&gt;
     &lt;div class="link"&gt;&lt;xsl:value-of select="link"/&gt;&lt;/div&gt;
     &lt;div class="date"&gt;&lt;xsl:value-of select="pubDate"/&gt;&lt;/div&gt;
     &lt;div class="content"&gt;
       &lt;xsl:value-of select="content:encoded" disable-output-escaping="yes" /&gt;
     &lt;/div&gt;
     &lt;/xsl:if&gt;
   &lt;/xsl:template&gt;
</pre>
<p>I didn&#8217;t want to figure out how to demote all the headings in my blog posts (I have a few), so I used &lt;h0&gt; as my root element. I used xsltproc to transform the XML file I got from WordPress. Then I adjusted all the headings with the following bit of Emacs Lisp:</p>
<pre>
 (defun sacha/demote-all-headings ()
  (interactive)
   (while (re-search-forward "&lt;/?h\\([1-7]\\)&gt;" nil t)
    (replace-match (number-to-string (1+ (string-to-number (match-string 1)))) nil t nil 1)))
</pre>
<p>It&#8217;s all held together with bubblegum and string, really.</p>
<p><a href="https://sachachua.com/notebook/files/sacha-chua-2008-blog.pdf">2008 blog (4.6 MB, 307 pages(!))</a>, <a href="https://sachachua.com/notebook/files/sacha-chua-2008-nongeek.pdf">2008 mostly nongeek entries (3.8 MB, 195 pages)</a></p>
<p>I haven&#8217;t looked at these files much yet &#8211; I just scrolled through them quickly. No, don&#8217;t worry, I&#8217;m not going to send my 2008 update as 307 pages in the mail. ;) But it&#8217;s there so that we can flip through it or you borrow the code, and someday I&#8217;ll even figure out how to format the output neatly and everything.</p>
<p>Next step: I need to read all of that and highlight a couple of things that made my year.</p>
<p>(307 pages! Wow.)</p>

<p>You can <a href="https://sachachua.com/blog/2008/12/summarizing-my-wordpress-posts-using-xslt-2008-as-a-pdf/#comment">view 1 comment</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2008%2F12%2Fsummarizing-my-wordpress-posts-using-xslt-2008-as-a-pdf%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>WordPress and lifestreaming &#8211; check out my draft firehose interface</title>
		<link>https://sachachua.com/blog/2008/10/wordpress-and-lifestreaming-check-out-my-draft-firehose-interface/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Sun, 05 Oct 2008 02:09:40 GMT</pubDate>
    <category>wordpress</category>
		<guid isPermaLink="false">https://sachachua.com/blog/?p=5225</guid>
		<description><![CDATA[<p>Inspired by WordCamp Toronto (and the Flutter plugin in particular), I decided to spend some time figuring out if I could use WordPress as a tumblelog/lifestream without overwhelming people and while still making my regular blog posts easy to find. I also wanted to bring in some of the weekly and daily planning that I do. Here&#8217;s what I have so far:</p>
<p><strong><a href="https://sachachua.com/blog/firehose">Draft firehose interface</a></strong></p>
<p>It&#8217;s currently running off categories of posts that are excluded from the default RSS feed and from index.php. I&#8217;m half-tempted to make it run off files instead, because I can very easily rsync those from my computer&#8230; and that will probably end up involving Emacs. ;) That would be pretty sweet, wouldn&#8217;t it?</p>
<p>&#8230; or a blosxom instance that feeds RSS into WordPress&#8230;</p>
<p>&#8230; or an Org/Planner export that feeds RSS into WordPress&#8230;</p>
<p>Oh, the possibilities.</p>
<p>What do you think? I&#8217;m planning to offer several interfaces to my blog. Firehose might become the default interface (there&#8217;ll be a mainpost-summary version for people who like scanning and a main-post full version for people who hate clicking). There could be a traditional reverse-chronological everything view and an almost-everything view (excludes tidbits). There could also be an explore view full of random posts and &#8220;On This Day&#8221; goodness. And maybe another view for people coming in from search engines&#8230;</p>
<p>What do you think? What would make it easier for you to browse?</p>

<p>You can <a href="https://sachachua.com/blog/2008/10/wordpress-and-lifestreaming-check-out-my-draft-firehose-interface/#comment">view 1 comment</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2008%2F10%2Fwordpress-and-lifestreaming-check-out-my-draft-firehose-interface%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item>
	</channel>
</rss>