<?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>Futility Now &#187; php</title>
	<atom:link href="http://futilitynow.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://futilitynow.com</link>
	<description></description>
	<lastBuildDate>Sun, 29 Jan 2012 22:25:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title></title>
		<link>http://futilitynow.com/2008/06/01/12/</link>
		<comments>http://futilitynow.com/2008/06/01/12/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 22:40:25 +0000</pubDate>
		<dc:creator>jmags</dc:creator>
				<category><![CDATA[Site]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tubes]]></category>
		<category><![CDATA[css is garbage]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://futilitynow.com/?p=12</guid>
		<description><![CDATA[I spent yesterday assembling a new theme for the site. I think it looks pretty nice and, more importantly, so does my fussier counterpart. It&#8217;s not without its gaps, which I hope to be making another pass at soon, but for a first try I think it stands up. When we first set this thing [...]]]></description>
			<content:encoded><![CDATA[<p>I spent yesterday assembling a new theme for the site. I think it looks pretty nice and, more importantly, so does my fussier counterpart. It&#8217;s not without its gaps, which I hope to be making another pass at soon, but for a first try I think it stands up.</p>
<p>When we first set this thing up I played around with writing the whole thing from scratch, as it&#8217;s my instinct to avoid frameworks. We got to the point where we had a roughly 75% functional framework I decided I didn&#8217;t really like working in PHP, and that we&#8217;d be better off with an install of ye olde Presse of the Wordes. After that I was inclined to leave well enough alone for a while.</p>
<p>But you know how things are. Inevitably we got fed up with how the thing looked, so I opened up the themes that came pre-installed in an editor and started extrapolating. Obviously I don&#8217;t know enough to say whether it&#8217;s good or bad in the grand scheme of things, but I was pretty happy with the level of obfuscation involved in dealing with WordPress code. Its classes are fairly sensible and having all the args be key = value pairs with defaults keeps the spaghetti  level pretty controllable.</p>
<p>Nothing, however, was available as a buffer against the worst part of any internet-oriented project: CSS. Im not sure how this became the right way to do things, but it&#8217;s really awful. Considering how miniscule its task (styling markup) is, CSS is unforgivably complex, and its inheritence model is totally broken.  It really promotes creating great masses of intractable code. I imagine I&#8217;ll go ameliorate that at some point, but the fact that I have to at all is pretty annoying.</p>
<p>Sour grapes aside, it was pretty fun overall, and the slightly more iconoclastic look is nice (although I can&#8217;t really take credit for any of the design decisions; I just put it together.)</p>
]]></content:encoded>
			<wfw:commentRss>http://futilitynow.com/2008/06/01/12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

