<?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>Jeremy A Butler</title>
	<atom:link href="http://jeremyabutler.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://jeremyabutler.com</link>
	<description></description>
	<lastBuildDate>Tue, 24 Apr 2012 03:58:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Projects and Development</title>
		<link>http://jeremyabutler.com/?p=259</link>
		<comments>http://jeremyabutler.com/?p=259#comments</comments>
		<pubDate>Thu, 12 Apr 2012 19:51:17 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Life Lessons]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/?p=259</guid>
		<description><![CDATA[Lately, I&#8217;ve been developing in my spare time. While nothing too exciting has come out of it yet, it&#8217;s been a great personal experience for me. I&#8217;ve seen people use my web apps, which made me feel more happy then I had realized I would, and renewed my urge to expand on features, improve the &#8230;]]></description>
			<content:encoded><![CDATA[<p>Lately, I&#8217;ve been developing in my spare time. While nothing too exciting has come out of it yet, it&#8217;s been a great personal experience for me.</p>
<p>I&#8217;ve seen people use my web apps, which made me feel more happy then I had realized I would, and renewed my urge to expand on features, improve the UI and generally make it better.</p>
<p>In no particular order of what I&#8217;ve been up to:</p>
<ul>
<li><a href="http://jeremyabutler.com/?page_id=233">GhostLogger</a></li>
<li><a href="http://www.codecademy.com">Code Academy</a></li>
<li><a href="http://jeremyabutler.com/?page_id=253">Secret Santa</a></li>
<li>Project Whiteboard</li>
</ul>
<p>While I&#8217;ve talked about two of these before, I&#8217;ll expand a little more on the two I haven&#8217;t, and what I hope to achieve by working on them.</p>
<h3>Code Academy</h3>
<p>For those of you unfamiliar with code academy, it&#8217;s one of several start up&#8217;s that have opened their doors to a on-line way of teaching, in this case, coding. CA has rolled out Javascript (and now HTML/CSS) as their first languages, with Python and Ruby to come.</p>
<p>While I&#8217;ve enjoyed the JavaScript, filling in a few holes in my knowledge (mostly in objects and recursion), it&#8217;s lately been not much of a challenge. Still, I try to keep up to date on their weekly projects and courses.</p>
<h3>Project Whiteboard</h3>
<p>This one is still in the planning stages, so no navigation item for it yet. However, what I&#8217;d like to do with this project:</p>
<ul>
<li>HTML5 Canvas Whiteboard</li>
<li>PHP/MySQL User database</li>
<li>Minimal frameworks</li>
</ul>
<p>Wait, minimal frameworks? Well, it turns out that there&#8217;s several JS libraries that contain for the most part, a fully working whiteboard. Some even have the information on the web-sockets to allow several users to access the same whiteboard and draw on it together (Which is, very cool). However, I don&#8217;t really learn nearly as much by leveraging a framework for this.</p>
<p>No doubt, my code won&#8217;t be as pretty, and without a pretty significant amount of time, not nearly as functional, it&#8217;s worth it to understand the core concepts of the HTML5 Canvas element and what can really be do with it. (Then I get to go play with all the neat frameworks <img src='http://jeremyabutler.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=259</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing for emails, or stepping back in time</title>
		<link>http://jeremyabutler.com/?p=225</link>
		<comments>http://jeremyabutler.com/?p=225#comments</comments>
		<pubDate>Sun, 19 Feb 2012 19:40:07 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/?p=225</guid>
		<description><![CDATA[(Image is from the NCIX email campaigns, which are pretty much the only ones I want to be subscribed to) Sending email is both simple in terms of front end code, and so very frustrating in other ways. Allow me to elaborate. The Simple: Your code won&#8217;t have any fancy parts to it, say goodbye &#8230;]]></description>
			<content:encoded><![CDATA[<p>(Image is from the NCIX email campaigns, which are pretty much the only ones I want to be subscribed to)</p>
<p>Sending email is both simple in terms of front end code, and so very frustrating in other ways. </p>
<p>Allow me to elaborate. </p>
<p>The Simple:</p>
<ul>
<li>Your code won&#8217;t have any fancy parts to it, say goodbye to JavaScript and non-inline CSS</li>
<li>Tables, I&#8217;m sure older developers will remember the de-facto web tool from years ago (and oddly, still seen on some websites)</li>
<li>No overlays or gradiants or fancy backgrounds, unless you want it to be a giant image (PS, that&#8217;s bad)</li>
</ul>
<p>The Frustrating:</p>
<ul>
<li>Tables. Actually not just Tables, deeply nested Tables. </li>
<li>No real uses of CSS, no classes, no reusable code, just dozens of instances of style=&#8221;&#8230;.&#8221;</li>
<li>You think it&#8217;s a pain to test just web browsers? Add in all those web browsers, and desktop email clients.</li>
</ul>
<p>Though, all of that said, there are some neat things I&#8217;ve learned. For example, marketing emails are becoming more and more personalized, and the programming and set up behind those systems are fascinating. There are tools to test things like email comparability as well (Litmus is my weapon of choice in that battle). </p>
<p>For as old school as emails are (and they are), there are always those interesting nuggets in there, such as the amount of personalization of customization you can set up based on data rules. This of course depends on &#8216;how&#8217; you send the emails of course, having had to write a PHP mailer in the past, and now using a ESP (email service provider), I have to say, it&#8217;s like night and day. </p>
<p>PS: If your ever finding gmail is adding white space around images that stack on top of each other, your solution is this, <code>style="display:block;"</code></p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=225</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Air, or how I learned to stop fearing desktop apps</title>
		<link>http://jeremyabutler.com/?p=219</link>
		<comments>http://jeremyabutler.com/?p=219#comments</comments>
		<pubDate>Sun, 19 Feb 2012 19:27:07 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/?p=219</guid>
		<description><![CDATA[Recently I&#8217;ve been playing with Adobe&#8217;s AIR environment, with quite a bit of success. For anyone unfamiliar with AIR, it&#8217;s a compiled environment down to a .swf file, that can run web languages (HTML, CSS, JavaScript) in a desktop environment or on-line. Pretty neat eh? Well, I think so at any rate. Lately I&#8217;ve been &#8230;]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been playing with Adobe&#8217;s AIR environment, with quite a bit of success. For anyone unfamiliar with AIR, it&#8217;s a compiled environment down to a .swf file, that can run web languages (HTML, CSS, JavaScript) in a desktop environment or on-line. Pretty neat eh?</p>
<p>Well, I think so at any rate. Lately I&#8217;ve been building up a framework for this app, fairly basic so far. </p>
<ul>
<li>Two &#8220;views&#8221; on the application it&#8217;s self</li>
<li>A submission to a web server from the application&#8217;s second view</li>
<li>A web service to proccess the submission and write to a mysql database</li>
<li>Another service to write the info into XML and pass it back to the application</li>
<li>And finally the application&#8217;s first view, which pulls from the above web service for the infomation</li>
</ul>
<p>See, nothing too crazy there, but what I&#8217;m looking forward to doing it creating a nice reusable chunk of code that I can continue to reuse and improve as time goes on. </p>
<p>There&#8217;s been a few interesting learning points thus far, such as, if you compile the application without the windows wrapper on it (the windows minimize, close, buttons), you need to write your own functionality for that. As a web dev that&#8217;s just something I&#8217;ve always taken for granted that the browser would provide, but now, it&#8217;s something I have to consider as well. </p>
<p>Drinking: JJBean &#8211; an African coffee, it totally escapes me which one now. </p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=219</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 and Gecko 1.9.2</title>
		<link>http://jeremyabutler.com/?p=128</link>
		<comments>http://jeremyabutler.com/?p=128#comments</comments>
		<pubDate>Mon, 04 Jul 2011 23:56:12 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/hiddenstuff/?p=128</guid>
		<description><![CDATA[While building a website awhile ago, I learned an important lesson about HTML5 compatibility, and Firefox. Now one might ask, Firefox? Surely you&#8217;re going to complain about IE the infamous browser of non-standards and special work arounds? Simply mention the name IE6 to any web developer to watch them spit in anger and frustration. However, &#8230;]]></description>
			<content:encoded><![CDATA[<p>While building a website awhile ago, I learned an important lesson about HTML5 compatibility, and Firefox. Now one might ask, Firefox? Surely you&#8217;re going to complain about IE the infamous browser of non-standards and special work arounds? Simply mention the name IE6 to any web developer to watch them spit in anger and frustration. </p>
<p>However, I am talking about Firefox, more specifically, Firefox 3.6, the last major edition before the 2.0 Gecko Engine. Why is this important? Because when building HTML5 pages several former HTML4 tags have been replaced with new HTML5 tags. I had wanted to take this opportunity to test the waters as it were, and since I had quite happily updated to Firefox 4.0 some time ago, I didn&#8217;t even imagine there could be a problem. </p>
<p>Then I received an email, asking why the site was broken. Shocked I dashed to my PC; it looked fine for me while testing. A few moments later my Mac was booted up it looked pretty darn good there too. Surely this was an IE problem, but all my IE testing from 7+ looked fine. </p>
<p>Apparently, HTML 5 support starts enabled on Firefox 4+, not so on 3.6. Since I could not really ask every user to update their browser (though I wish that was an option) it was back to the code to try and fix this. I suppose HTML5 isn&#8217;t quite ready for the spotlight just yet, but it&#8217;s getting closer. </p>
<p>Currently Drinking:<br />
Stumptown: Ethiopian</p>
<p>Edit: Using something like Modernizer could have solved several of the problems I faced in retrospect. </p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=128</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eightwest &#8211; Sold Out</title>
		<link>http://jeremyabutler.com/?p=14</link>
		<comments>http://jeremyabutler.com/?p=14#comments</comments>
		<pubDate>Mon, 04 Jul 2011 19:36:41 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/hiddenstuff/?p=14</guid>
		<description><![CDATA[Recently the development Eightwest sold out in it&#8217;s pre-sale phase, congratulations to everyone involved. For my part, I&#8217;m happy to see users using a website I developed and I rather feel like I helped, in some small web kind of way. Eightwest was from start to finish a fun website, developed without a CMS it &#8230;]]></description>
			<content:encoded><![CDATA[<p>Recently the development Eightwest sold out in it&#8217;s pre-sale phase, congratulations to everyone involved. </p>
<p>For my part, I&#8217;m happy to see users using a website I developed and I rather feel like I helped, in some small web kind of way. Eightwest was from start to finish a fun website, developed without a CMS it was fun to go back to the basics with a simple site like this. </p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking back at projects past</title>
		<link>http://jeremyabutler.com/?p=109</link>
		<comments>http://jeremyabutler.com/?p=109#comments</comments>
		<pubDate>Sat, 02 Oct 2010 22:56:33 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Life Lessons]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/hiddenstuff/?p=109</guid>
		<description><![CDATA[Looking back on older projects, I often wonder what I was thinking. I of course know, at the time I did the best I could. As you develop as a programmer, as an usability specialist or whatever field you happen to work in, you improve your skills, you grow as a person with your experiences. &#8230;]]></description>
			<content:encoded><![CDATA[<p>Looking back on older projects, I often wonder what I was thinking. I of course know, at the time I did the best I could. As you develop as a programmer, as an usability specialist or whatever field you happen to work in, you improve your skills, you grow as a person with your experiences. </p>
<p>As a web developer though, your early projects can haunt you for a long time. Most developers have skeletons in their closet, the projects they don&#8217;t want to discuss. I&#8217;m no exception to that, yet it&#8217;s good to see where you&#8217;ve come from. To realize how far along your own road you&#8217;ve travelled already and of course, how far you still have to go. </p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=109</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job Searching &amp; Coffee</title>
		<link>http://jeremyabutler.com/?p=1</link>
		<comments>http://jeremyabutler.com/?p=1#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:02:54 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Life Lessons]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/hiddenstuff/?p=1</guid>
		<description><![CDATA[Perhaps the most commonly repeated advice I&#8217;ve received during my job search, has been that networking is the way to both meet people, and to find that job your looking for. Vancouver has no shortage of semi social events for different industries, from the VanUE, to the former Mobile Mondays to Action script meet-ups, there &#8230;]]></description>
			<content:encoded><![CDATA[<p>Perhaps the most commonly repeated advice I&#8217;ve received during my job search, has been that networking is the way to both meet people, and to find that job your looking for. Vancouver has no shortage of semi social events for different industries, from the VanUE, to the former Mobile Mondays to Action script meet-ups, there is no shortage of events to attend.</p>
<p>I find, my problems begin while trying to network. Given the chance, I am happy enough to discuss the topics at hand with almost anyone, but getting there, I find challenging. That said, it is something I know I need to work on.</p>
<p>During Christmas I was given no small amount of advice and encouragement from my family, I spoke to my cousin, who attended a major coaching conference down in Florida while trying to get into the market. He was down in a conference where he knew almost no one, and was trying to break into a very closed off job market. I realized as I listened to his tale, that job searching often puts us well out of our comfort zones.</p>
<p>Consider, you are in essence, attempting to show a company/contract that your value, or rather, the value you can add to the company/project is greater then the cost. My uncle phrased it as,</p>
<blockquote><p>“What are you going to do to make my life easier?”</p></blockquote>
<p>I have found it difficult to sell myself in that light until I stopped and thought about it. This idea certainly wasn&#8217;t covered in college.</p>
<p>One of the first things I was asked, who is Jeremy Butler? At first, I defined myself from my job, I said Jeremy is a web developer and User Experience specialist. I was promptly told that I had just defined myself as a loser. Mildly crushed, I asked for an explanation.</p>
<p>A company doesn&#8217;t hire a web developer, they don&#8217;t hire a User Experience specialist, they don&#8217;t hire a marketing manager, they hire the person. They ask themselves, do I like this person? Can I work with them? Will they work hard? Will they stay here for a long time? Are they a team player?</p>
<p>Indeed, a company might not even hire the most skilled applicant. I was surprised as my uncle related several stories about hiring, from both sides of the table. He asked,</p>
<blockquote><p>“Who would you hire if you were starting a business today?”</p></blockquote>
<p> My first thoughts leapt to @jtgi , @penut and @spatt all friends and former classmates. Sure enough, as he expected, I would rather hire my friends, people I knew and knew how they worked and that we could work together.<br />
So, here I am wondering and learning how to make that kind of personal connection, to make people get who Jeremy Butler is. To show them the person, not the User Experience specialist.</p>
<p>Currently Drinking:<br />
JJBean roasted, Crema sold, Sidamo</p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poking</title>
		<link>http://jeremyabutler.com/?p=12</link>
		<comments>http://jeremyabutler.com/?p=12#comments</comments>
		<pubDate>Wed, 24 Jun 2009 19:30:48 +0000</pubDate>
		<dc:creator>jeremy</dc:creator>
				<category><![CDATA[Life Lessons]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://jeremyabutler.com/hiddenstuff/?p=12</guid>
		<description><![CDATA[Have you ever gotten trapped in an endless poking match? You hardly even speak with the aformentioned person, yet every time you log into facebook, there it is, another poke. Of course you have to return the favor right? Poke them back? Would it be rude not to? Would they wonder why you did not &#8230;]]></description>
			<content:encoded><![CDATA[<p>Have you ever gotten trapped in an endless poking match? You hardly even speak with the aformentioned person, yet every time you log into facebook, there it is, another poke. Of course you have to return the favor right? Poke them back? Would it be rude not to? Would they wonder why you did not return the favor? How can you escape from it?</p>
<p>This is perhaps a larger discussion, who defines manners on the internet? Sadly Miss Manners is out of date and perhaps out of touch, still as more and more users are becoming more experienced in using the internet, even non-technical users are beginning to adopt the phrases, mannerism and able to keep in touch in ways they hadn&#8217;t been able to before. </p>
<p>Sadly, this sometimes comes in the form of poking. </p>
<p>Currently Drinking:<br />
Back Porch roasted, Back Porch Harrison Hotsprings sold, Sidamo</p>
]]></content:encoded>
			<wfw:commentRss>http://jeremyabutler.com/?feed=rss2&#038;p=12</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

