<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>compactcode</title>
  <id>compactcode.com</id>
  <updated>2010-10-13T00:00:00Z</updated>
  <author>
    <name>Shanon McQuay</name>
  </author>
  <entry>
    <title>Where are the commercial Sass snippets?</title>
    <link href="http://compactcode.com/2011/05/25/where-are-the-commercial-sass-snippets/" rel="alternate"/>
    <id>http://compactcode.com/2011/05/25/where-are-the-commercial-sass-snippets/</id>
    <published>2011-05-25T00:00:00Z</published>
    <updated>2011-05-25T00:00:00Z</updated>
    <author>
      <name>Shanon McQuay</name>
    </author>
    <summary type="html">&lt;p&gt;I&amp;rsquo;ll be the first to admit that I don&amp;rsquo;t have any real talent for producing beautiful, eye catching web sites. That means I need to rely on sites like &lt;a href="http://themeforest.net/category/site-templates"&gt;themeforrest&lt;/a&gt; and &lt;a href="http://codecanyon.net/category/css"&gt;codecanyon&lt;/a&gt; to provide me with the necessary creative inspiration&amp;hellip;&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;I&amp;rsquo;ll be the first to admit that I don&amp;rsquo;t have any real talent for producing beautiful, eye catching web sites. That means I need to rely on sites like &lt;a href="http://themeforest.net/category/site-templates"&gt;themeforrest&lt;/a&gt; and &lt;a href="http://codecanyon.net/category/css"&gt;codecanyon&lt;/a&gt; to provide me with the necessary creative inspiration.&lt;/p&gt;

&lt;p&gt;Lately I have been moving away from working with basic css, preferring more powerful tools like &lt;a href="http://sass-lang.com/"&gt;Sass&lt;/a&gt; and &lt;a href="http://compass-style.org/"&gt;Compass&lt;/a&gt; for authoring my stylesheets.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;:::css
.date .year {
  @include rounded-corners;
  @include drop-shadow; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;These tools make it easier than ever to package css code into small reusable modules, the kind that could easily be sold on an online market place. Unfortunately I haven&amp;rsquo;t seen anyone doing this and believe me I&amp;rsquo;ve looked.&lt;/p&gt;

&lt;p&gt;I think there could be a great opportunity for someone to develop and sell Sass snippets on a site like &lt;a href="http://codecanyon.net/category/css"&gt;codecanyon&lt;/a&gt;. I figure there must be plenty of other developers like me out there willing to buy.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>VirtualBox and the 2011 MacBook Pro</title>
    <link href="http://compactcode.com/2011/04/29/virtualbox-and-the-2011-macbook-pro/" rel="alternate"/>
    <id>http://compactcode.com/2011/04/29/virtualbox-and-the-2011-macbook-pro/</id>
    <published>2011-04-29T00:00:00Z</published>
    <updated>2011-04-29T00:00:00Z</updated>
    <author>
      <name>Shanon McQuay</name>
    </author>
    <summary type="html">&lt;p&gt;I really like &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;, unfortunately it doesn&amp;rsquo;t like my new &lt;a href="http://www.apple.com/macbookpro/"&gt;MacBook Pro&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When I create a Ubuntu VM with VirtualBox 4.0.4 the install process runs at a snails pace. My 2009 MacBook has no such issues, whats going on?&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;I really like &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;, unfortunately it doesn&amp;rsquo;t like my new &lt;a href="http://www.apple.com/macbookpro/"&gt;MacBook Pro&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When I create a Ubuntu VM with VirtualBox 4.0.4 the install process runs at a snails pace. My 2009 MacBook has no such issues, whats going on?&lt;/p&gt;

&lt;p&gt;I did a bit of searching and found an &lt;a href="http://www.virtualbox.org/ticket/8474"&gt;open ticket&lt;/a&gt; on the VirtualBox bug tracker. Apple &lt;a href="http://support.apple.com/kb/HT3770"&gt;updated&lt;/a&gt; OS X installs on new machines to use the 64-bit kernel by default. Unfortunately 64-bit support for OS X isn&amp;rsquo;t quite there in VirtualBox.&lt;/p&gt;

&lt;p&gt;So what can you do if you find yourself in this situation? Well, you can either wait:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Today we released VirtualBox 4.0.6 but unfortunately it does NOT contain a fix for this problem yet. I want to apologize for that. There are some technical problems which have to be resolved. The next maintenance release should fix this annoying bug and we hope that this will NOT take another 8 weeks. Thanks for your understanding!&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Or you can switch OS X back to the 32-bit kernel&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;sudo systemsetup -setkernelbootarchitecture i386
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <title>Goodbye Wordpress</title>
    <link href="http://compactcode.com/2010/10/13/goodbye-wordpress/" rel="alternate"/>
    <id>http://compactcode.com/2010/10/13/goodbye-wordpress/</id>
    <published>2010-10-13T00:00:00Z</published>
    <updated>2010-10-13T00:00:00Z</updated>
    <author>
      <name>Shanon McQuay</name>
    </author>
    <summary type="html">&lt;p&gt;When I started this blog just over a year ago I made the decision to host it using my own
&lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt; instance.&lt;/p&gt;

&lt;p&gt;It was a choice that involved a lot of complexity yet failed to deliver the levels of customization I was really looking for&amp;hellip;&lt;/p&gt;
</summary>
    <content type="html">&lt;p&gt;When I started this blog just over a year ago I made the decision to host it using my own
&lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt; instance.&lt;/p&gt;

&lt;p&gt;It was a choice that involved a lot of complexity yet failed to deliver the levels of customization I was really looking for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt; I wanted something personal &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;At the time I decided to start the blog I knew there were several options available that would have been easier to
set up. &lt;a href="http://www.blogger.com"&gt;blogger&lt;/a&gt; was an option, as was &lt;a href="http://wordpress.com"&gt;wordpress.com&lt;/a&gt;. Both offered
a limited number of unimpressive, dirt common themes built for the riff raff. I decided that these options were too
impersonal, too lacking in creativity. I wanted something I could customize, so I went with a custom wordpress install.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt; It was harder than I thought &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I installed Wordpress on a brand new ubuntu vps server. This of course meant that I was responsible for installing a
database, a mail server, a web server and Wordpress. It&amp;rsquo;s not that these tasks are especially difficult, but if they
aren&amp;rsquo;t something you do a lot you end up wasting a lot of time figuring out less obvious details. For example, your
ip address is likely to be automatically added to a
&lt;a href="http://articles.slicehost.com/2010/1/20/removing-a-mail-server-from-the-spamhaus-pbl"&gt;spam blacklist&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt; I found something easier &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One day I discovered a very &lt;a href="http://fadeyev.net/2010/05/10/getting-started-with-toto/"&gt;interesting post&lt;/a&gt; about a
super simple, super fast blogging tool called &lt;a href="http://cloudhead.io/toto"&gt;toto&lt;/a&gt;. The entire project is only a few hundred
lines of code which means that even my poor pea brain can actually understand it. If I can completely understand my
blogging tool, I can completely customize it.&lt;/p&gt;

&lt;p&gt;The other advantage of toto is that it is written using Ruby, which means that hosting is a piece of cake. I can just
create a free account on &lt;a href="http://heroku.com/"&gt;Heroku&lt;/a&gt; and publish articles without needing to worry about servers or
maintenance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt; I decided to use it &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I took the plunge and decided to switch over to toto once I had something worthwhile to post. Since that was unlikely to
happen anytime soon so went ahead and did it anyway. I didn&amp;rsquo;t see much value in
migrating the old posts so I just &lt;a href="http://compacted.wordpress.com/2010/"&gt;moved them&lt;/a&gt; and set up some permanent redirect
rules.&lt;/p&gt;

&lt;p&gt;Blogging is good again. I have a simple tool that lets me focus on my content, lets me customize it and gets out of my
way. My only remaining dillema is whether I should have used tumblr instead. Ahhh well, perhaps that will make for a
good post next year.&lt;/p&gt;
</content>
  </entry>
</feed>

