<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>byob</title>
        <link>http://blog.smoothfriction.nl/category/14.aspx</link>
        <description>byob</description>
        <language>nl-NL</language>
        <copyright>Erik van Brakel</copyright>
        <generator>Subtext Version 2.1.2.2</generator>
        <item>
            <title>Python 101: BYOB (Build your own Blog)</title>
            <link>http://blog.smoothfriction.nl/archive/2010/07/07/python-101-byob-build-your-own-blog.aspx</link>
            <description>&lt;p&gt;In my setup I said I was going to learn Python, and at the same time dive into the world of CQRS. After getting my feet wet a little bit, I decided to go with &lt;em&gt;something completely different. &lt;/em&gt;I present to you: BYOB, the Python edition! I have to be honest and I’ll mention straight away that this is NOT my own idea. I borrowed it from the honorable &lt;a href="http://blog.wekeroad.com" target="_blank"&gt;Rob Conery&lt;/a&gt;, who at a certain time last year mentioned that it’s a good idea for EVERY serious developer to build his own blog. He gives a &lt;a href="http://blog.wekeroad.com/blog/be-a-good-jedi-build-your-own-blog" target="_blank"&gt;nice summary&lt;/a&gt; of the reasons why:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;It’s the perfect app for a geek who wants a blog to build – they’re the perfect domain experts &lt;/li&gt;    &lt;li&gt;It’s easy (for the most part) but gets harder and harder the farther in your dive &lt;/li&gt;    &lt;li&gt;It’s ubiquitous. What a perfect interview topic: “I’d love to see how you handled asynchronous pings to Technorati and – oh – do you have a POP feature? Also – did you use MetaWeblog or Wordpress?” &lt;/li&gt;    &lt;li&gt;It’s your calling card. If your blog rocks – likely you do too. If it sucks and it’s slow – well… &lt;/li&gt;    &lt;li&gt;It’s a great way to learn a language. Want to try out ASP.NET MVC? Compare the LOC and features to your Webforms blog – then try Rails… &lt;/li&gt;    &lt;li&gt;Luke did it – and that’s good enough for me &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you’re wondering about rule number 6: His reasoning is that if Luke (Skywalker) had to build his own lightsaber, developers should build their own blog.&lt;/p&gt;  &lt;p&gt;So I am. I will keep source code on &lt;a href="http://github.com" target="_blank"&gt;Github&lt;/a&gt;. I will try to copy the look and feel of my current blog (this one), with similar features. Basically:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Index page with the last &amp;lt;x&amp;gt; articles, first paragraph. Browsable.&lt;/li&gt;    &lt;li&gt;Detail page, showing the full article and comments (possibly powered by disqus).&lt;/li&gt;    &lt;li&gt;Archive by month. Works in a similar fashion as the index page.&lt;/li&gt;    &lt;li&gt;Archive by tag. Works in a similar fashion as the index page.&lt;/li&gt;    &lt;li&gt;Profile page. Basically a static page with a nice picture of me and some info.&lt;/li&gt;    &lt;li&gt;Ability to use Windows Live Writer (love you!) to publish my blog.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;What I won’t do (yet):&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Theming support.&lt;/li&gt;    &lt;li&gt;Multi language support.&lt;/li&gt;    &lt;li&gt;Multi blog support.&lt;/li&gt;    &lt;li&gt;Pingback detection and what not.&lt;/li&gt;    &lt;li&gt;Sharing links. Who shares my articles anyway :-(&lt;/li&gt;    &lt;li&gt;Web based administration panel. I don’t NEED to do that, I only publish via Live Writer.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For now, I am off to github to create a repository for my new blog: &lt;a href="http://github.com/smoothfriction/sirblogalot" target="_blank"&gt;Sir Blogalot&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://blog.smoothfriction.nl/aggbug/40.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Erik van Brakel</dc:creator>
            <guid>http://blog.smoothfriction.nl/archive/2010/07/07/python-101-byob-build-your-own-blog.aspx</guid>
            <pubDate>Wed, 07 Jul 2010 13:43:34 GMT</pubDate>
            <wfw:comment>http://blog.smoothfriction.nl/comments/40.aspx</wfw:comment>
            <comments>http://blog.smoothfriction.nl/archive/2010/07/07/python-101-byob-build-your-own-blog.aspx#feedback</comments>
            <wfw:commentRss>http://blog.smoothfriction.nl/comments/commentRss/40.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>