<?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>Bryan Williams</title>
	<atom:link href="http://www.bryankwilliams.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bryankwilliams.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 22 Feb 2010 20:18:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To my Valentines</title>
		<link>http://www.bryankwilliams.com/to-my-valentine/</link>
		<comments>http://www.bryankwilliams.com/to-my-valentine/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 22:49:24 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Holidays]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=399</guid>
		<description><![CDATA[
Valentines Day is of course a day of showing love and appreciation for the people around you. Family is of course the closest people to me in my life. Even more than New Years, Valentines is a day of reflection for me, a day to remember all of the great memories we&#8217;ve made together and [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/399.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>Valentines Day is of course a day of showing love and appreciation for the people around you. Family is of course the closest people to me in my life. Even more than New Years, Valentines is a day of reflection for me, a day to remember all of the great memories we&#8217;ve made together and all the fun we&#8217;ve had. I put together a slideshow of 2009 with some of the highlights. </p>
<p><span id="more-399"></span></p>
<p><object width="320" height="266" class="BLOG_video_class" id="BLOG_video-1187ddc53123eec1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="movie" value="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fv3.nonxt7.googlevideo.com%2Fvideoplayback%3Fid%3D1187ddc53123eec1%26itag%3D5%26begin%3D0%26len%3D86400000%26app%3Dblogger%26et%3Dplay%26el%3DEMBEDDED%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1266211473%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D5F475374DD85B24A29024002C5644C4FE33EE822.32B3618EAC5231DCEEE53808BBF0A97FD2879A55%26key%3Dck1&amp;nogvlm=1&amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D1187ddc53123eec1%26offsetms%3D5000%26itag%3Dw320%26sigh%3D4EbdhcXghR9ux3KYb-SYWj_I7Ws&amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den"><param name="bgcolor" value="#FFFFFF"><embed width="320" height="266" src="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fv3.nonxt7.googlevideo.com%2Fvideoplayback%3Fid%3D1187ddc53123eec1%26itag%3D5%26begin%3D0%26len%3D86400000%26app%3Dblogger%26et%3Dplay%26el%3DEMBEDDED%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1266211473%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D5F475374DD85B24A29024002C5644C4FE33EE822.32B3618EAC5231DCEEE53808BBF0A97FD2879A55%26key%3Dck1&amp;nogvlm=1&amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D1187ddc53123eec1%26offsetms%3D5000%26itag%3Dw320%26sigh%3D4EbdhcXghR9ux3KYb-SYWj_I7Ws&amp;messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den" type="application/x-shockwave-flash"></embed></object></p>
<p>Happy Valentine&#8217;s day to my beautiful wife and baby boy. It&#8217;s been another amazing year. I can&#8217;t believe how blessed I am to have someone who supports me and pushes me to achieve and experience new things all of the time. She is my great inspiration and I know with her I can accomplish anything. I love you two so much.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/to-my-valentine/&title=To my Valentines" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/to-my-valentine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flutter: Major step in using Wordpress as a CMS</title>
		<link>http://www.bryankwilliams.com/flutter-major-step-in-using-wordpress-as-a-cms/</link>
		<comments>http://www.bryankwilliams.com/flutter-major-step-in-using-wordpress-as-a-cms/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 22:58:32 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=388</guid>
		<description><![CDATA[
It&#8217;s no secret that Wordpress is being adapted to go well beyond its traditional blog functionality. In my free time I&#8217;ve been doing a lot with WP and in most cases it becomes a content management system. But for a site that isn&#8217;t a blog it&#8217;s kind of like fitting a square peg in a [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/388.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>It&#8217;s no secret that Wordpress is being adapted to go well beyond its traditional blog functionality. In my free time I&#8217;ve been doing a lot with WP and in most cases it becomes a content management system. But for a site that isn&#8217;t a blog it&#8217;s kind of like fitting a square peg in a round hole. Pages aren&#8217;t quite pages, posts turn into special pages, tags and categories are adapted for organizing and showing data, widgets are modified to make universal yet flexible pieces on the site, and the whole thing you have to kind of &#8220;get used to&#8221;. Plugins help expand the functionality and I&#8217;ve recently started playing around with <a href="http://flutter.freshout.us/" target="_blank">Flutter</a>, which is proving itself to be very a powerful step in using Wordpress as a content management system.</p>
<p><span id="more-388"></span></p>
<p>I was so excited after I learned how to use custom fields in Wordpress. It gave me the chance to break up the data that a user would put into their post and place it in different portions on the web page. It did the trick, but there were issues. The data was sometimes different. In one field it would be a little text, in others it would be an image link, sometimes it was even more important than the post itself. Plus it was difficult to explain to the user or client what each custom field did and explain to them they had to make sure to set and each one. Flutter leverages the custom field options in Wordpress, but takes it to a whole new level, finally making it very clear what each field is used for, with clear labels and structure on the admin side.</p>
<div class="simplePullQuote">I first read about the plugin about 6 months ago but didn't have the time or experience with programming to really get into it, until today. Today I used it on a project for the very first time and I have to say, I wish I would have started using it 6 months ago.</div>
<p>Flutter changes the idea of posts and pages in Wordpress. With the Flutter Plugin you can create a template type for any type of data you want. Maybe you don&#8217;t add posts on your page, but you add information on Events or Reviews, maybe you have specific pages with completely different layouts and type of data. With Flutter you create what&#8217;s called a Panel. You can add custom data fields and types to that panel to create your very own template for the kind of data you wish your user to add. It then becomes a new option on your admin menu, just like a post or page, but the write/edit template is completely custom. In the settings menu you can even turn off posts and pages completely if you&#8217;re not going to use them at all.</p>
<p>I first read about the plugin about 6 months ago but didn&#8217;t have the time or experience with programming to really get into it, until today. Today I used it on a project for the very first time and I have to say, I wish I would have started using it 6 months ago.</p>
<h3>Displaying a Single Variable or Image in your Theme</h3>
<p>The plugin does require some coding work. Like using custom fields, you need to manually add the placeholders to your theme. Luckily it&#8217;s done pretty easy. Hear is some example of how to include the custom data into your theme:</p>
<pre>
<code>  &lt;? echo get('variable_name'); ?&gt;
  &lt;? echo get_image('variable_name'); ?&gt;</code>
</pre>
<p>It depends some on what kind of fields you get setup, and of course it can get a lot more complicated depending on what you want to accomplish. Here is a screenshot of just one part of the template that I created for a friend&#8217;s site:</p>
<p><a href="http://www.bryankwilliams.com/wp-content/uploads/flutter.png"><img src="http://www.bryankwilliams.com/wp-content/uploads/flutter.png" alt="" title="flutter" width="763" class="aligncenter size-full wp-image-389" style="float:none; text-align:center; margin:auto;" /></a></p>
<h3>Displaying a Duplicate Fields in your Theme</h3>
<p>There are some downsides to this plugin that I discovered quickly after I began to use it. First is that there is not a lot of documentation. The website has enough basics to get you started, but there is not a lot of resources when it comes to looking for help with specific things. For example there is a really neat feature that allows the user to duplicate fields. Say for instance you have a custom template to enter for Teams and you want to have a field where a user can add Team Members. It&#8217;s a simple text field and Flutter is set up to allow the user to add more fields. It gets a little complicated on the display side, because you have to have the logic to find out how many fields have been created and to pull in each one. Luckily I wasn&#8217;t the only one with this problem and found a solution to it in the comments on a post at <a href="http://www.doc4design.com/articles/flutter-duplicate-fields/" target="_blank">doc4design.com</a>. I wanted to pass that along, as it is kind of a big issue. The code that I found works best is:</p>
<pre>
<code>  &lt;?php
    $total = getFieldDuplicates('variable_name',1);
     for($i = 1; $i &lt; $total+1; $i++){ echo "&lt;li&gt;" .get('variable_name',1,$i). "&lt;/li&gt;";
   }?&gt;</code>
</pre>
<p>This code needs to be run within the loop and of course swap out variable_name to whatever yours is. Something little like that can be super frustrating if you&#8217;re new to php like I am. </p>
<p>There are more disadvantages, it&#8217;s buggy. While inspecting the code that it places into the admin menus, there are a lot of tags unclosed or added in a funky way. It&#8217;s difficult sometimes to manage the Panels and it&#8217;s a little unclear the differences between a Panel, Module, or Template Option. I&#8217;ve heard the bugs get worse when you get into Edit-in-Place. That&#8217;s another feature I want to get into. I&#8217;ll be sure to blog more about it when I get into it. That will add a new layer of tools to the pages themselves to edit content, no longer requiring users to go into the admin tools just to change text. That I think will be even a bigger move to a true CMS. </p>
<p>So it has some bugs, but it does help change WP to fit that CMS role that so many of us are using it as anyway. If you have any experience with Flutter or questions please share them in the comments below. I&#8217;d love to hear from you.</p>
<p>UPDATE:</p>
<p>Just wanted to share some more of the fun stuff I&#8217;ve learned with Flutter since I wrote the last post. </p>
<h3>Displaying Duplicate Groups of Fields in your Theme</h3>
<p>In my original post I described how to show single data, even duplicated fields. But I didn&#8217;t at the time know how to setup duplicate groups of fields. I found out it&#8217;s actually almost identical to multiple fields. All you need to do is first call on one variable in the group and get how many duplicates there are (just like a duplicated fields) but in the loop go ahead and include the code to return the values of the other variables in the group and there you. </p>
<pre>
<code>          &lt;?php $total = getGroupDuplicates('variable_name');?&gt;
          &lt;?php for($i = 1; $i &lt; $total+1; $i++):?&gt;
              echo "&lt;li&gt;" .get('variable_one',$i,1). "&lt;/li&gt;";
              echo "&lt;li&gt;" .get('variable_two',$i,1). "&lt;/li&gt;";
              echo "&lt;li&gt;" .get('variable_three',$i,1). "&lt;/li&gt;";
          &lt;?php endfor;?&gt; </code>
</pre>
<h3>Flutter Alternatives</h3>
<p>I discovered in working with Flutter that there are actual a couple different branches of the project. One popular alternative, based on the same original code is a plugin called Magic Fields. It works exactly the same way as Flutter and the code that I&#8217;ve provided works the same for both. Magic Fields however has stripped out a lot of the typically unused features of Flutter, making the plugin overall a lot more simple to use and less weight on your application. Another benefit to Magic Fields is currently their community is more active than Flutter, making it easier to find information on the plugin, how it works, and what you can do with it. Checkout <a href="http://magicfields.org/" target="_blank">magicfields.org</a> for more info. I&#8217;ve personally made the switch from Flutter to Magic Fields for the reasons stated above.</p>
<p>I&#8217;ve done a lot with Magic Fields/Flutter these past couple months. It&#8217;s become a pretty crucial tool in taking Wordpress development to the next level. Especially when using it as a content management system. Of course a lot of the functionality that this plugin offers can be done manually with adding custom codes and functions to a theme, I&#8217;d rather let the plugin do most of the heavy lifting and just leaving the only work to be done setting up the fields and putting the placeholders in the theme. </p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/flutter-major-step-in-using-wordpress-as-a-cms/&title=Flutter: Major step in using Wordpress as a CMS" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/flutter-major-step-in-using-wordpress-as-a-cms/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Getting your Nike+ feed into Wordpress</title>
		<link>http://www.bryankwilliams.com/nikephp-a-lesson-in-xml-and-php/</link>
		<comments>http://www.bryankwilliams.com/nikephp-a-lesson-in-xml-and-php/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 03:05:08 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=380</guid>
		<description><![CDATA[
Nike+ is a system designed by Nike to work with Apple iPod nano, touch, and iPhone 3GS to keep track of your running and a lot more. I&#8217;ve been using it for almost two years now and love it. It&#8217;s a device that attaches on my iPod nano and gets data from a chip that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/380.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>Nike+ is a system designed by Nike to work with Apple iPod nano, touch, and iPhone 3GS to keep track of your running and a lot more. I&#8217;ve been using it for almost two years now and love it. It&#8217;s a device that attaches on my iPod nano and gets data from a chip that&#8217;s inside my Nike shoes and keeps track of my pace, distance, etc. I can then sync my running data to nikeplus.com where it graphs and keeps track of my running history. The site is ok, it does have its weaknesses. The site is done completely in Flash. Which can be frustrating for a number of reasons.</p>
<p><span id="more-380"></span></p>
<p>There are your standard Facebook and Twitter sharing features built into the site, but as far as your data goes, there isn&#8217;t a lot you can do with it. When I created my blog my goal was to have all my content available in one place. I wanted to be able to share all my latest data here on my Wordpress blog and wanted to customize the look. For the majority of these widgets, it&#8217;s achieved through RSS feeds. My running data had no such feed.</p>
<p>I did some reading and found that the Nikeplus.com handled the running data in an XML feed. I would have to find the feed and then get the latest run information to update on my site. One big problem is that XML isn&#8217;t allowed to be displayed across different sites or hosts. Meaning if you have an XML file you want to share, you have to host it on your own site. There is a way around that however, you can using server-side language parse an XML feed from one place to make it availble to use on your own project.</p>
<p>After a little digging and a little trial-and-error I found out how to do it. I figured I&#8217;d share what I learned, in case others are out there struggling with getting your nike plus data into your own site. Here are the steps:</p>
<ol>
<li><strong>Find your Nike+ ID:</strong> First thing you&#8217;ll need is your Nike+ ID number. that&#8217;s not your login ID btw. It&#8217;s a 10 digit number assigned by nikeplus.com. I found mine with the help of <a href="http://www.paulsrichards.com/2008/06/12/nike-data-api-access/" target="_blank">this page</a>. Their instructions are actually a little old. But I was able to find that same number from the object code from my old Niki animated mini guy that I put on my old blogspot blog a year ago. There is also a helpful snippit of code you can use <a href="http://nikeplusphp.org/usage" target="_blank"> for finding it as well.</a></li>
<li><strong>Upload Nike+PHP:</strong> If you&#8217;re using Wordpress, upload <a href="http://code.google.com/p/nike-plus-php/downloads/list" target="_blank">nikeplusphp.1.2.php</a> file into your template folder. If you&#8217;re not using Wordpress, upload it into your project and just keep in mind where you put so you know where it is come time to link to it.</li>
<li>
    <strong>Add the code to your theme or page:</strong> Next thing you need to do is add this code where you want your data to show up. Just make sure to replace the 0123. . . with your own Nike+ ID.</p>
<pre>
      <code>       &lt;?php
	  require_once 'nikeplusphp.1.2.php';
	  $nikePHP = new NikePlusPHP(0123456789, true);
        ?&gt;
      </code>
    </pre>
</li>
<li><strong>Add a function:</strong> in that same block of php add a function. There are many to choose from, but in general they will look like this:
<pre>
<code>$np = $nikePHP-&gt;fullRunInfo();</code>
</pre>
<p> There are a few different things you can call here. You can get your profile information, first run, latest run, all runs, runs between, past, or before a specific date. The full list is found <a href="http://nikeplusphp.org/usage" target="_blank">here at the Nike+PHP website usage page</a>. </li>
<li><strong>Display the data you want:</strong> I had actually done pretty well before this point and from the instructions on the Nike+PHP website it showed a function to display the entire array, but I didn&#8217;t want that, I wanted just a couple pieces of data. For that you need to pull out that data out by doing something like this <strong>$np['duration']</strong> the $np is whatever the function was assigned to it previously. I used $np because it was on the usage site, I think if you look at that page you&#8217;ll see what I mean. You can pass things into it like &#8216;runId&#8217;, &#8217;startTime&#8217;, &#8216;distance&#8217;, &#8216;duration&#8217;, &#8217;synctime&#8217;, &#8216;calories&#8217;, &#8216;name&#8217;, &#8216;description&#8217;, &#8216;howFelt&#8217;, &#8216;weather&#8217;, &#8216;terrain&#8217;, or &#8216;equipmentType&#8217; and just echo the result:
<pre>
<code>&lt;?php echo $np['distance']; ?&gt;&lt;/li&gt;</code>
</pre>
<li><strong>Tips:</strong> What I described above should give you the basics of pulling the data you want. Thing is though the data probably isn&#8217;t what you expect. Duration is measured in milliseconds for example and distance is measured a more precise than you might think. Here are some things that I did to change the milliseconds to minutes, cut off measurements past the 2nd decimal place, as well as figure out my pace.
<pre>
<code>      &lt;h2&gt;Nike+ Latest Run:&lt;/h2&gt;
      &lt;?php
	require_once 'nikeplusphp.1.2.php';
	$nikePHP = new NikePlusPHP(0123456789, true);
	$np = $nikePHP-&gt;basicLastRun();
        $minutes = ($np['duration'] % (1000*60*60)) / (1000*60);
        $pace = $minutes / $np['distance'];

      ?&gt;
      &lt;p&gt;Distance: &lt;?php echo number_format( $np['distance'], 2 ); ?&gt; Miles&lt;/p&gt;
      &lt;p&gt;Time: &lt;?php echo number_format( $minutes, 2 ); ?&gt; Minutes&lt;/p&gt;
      &lt;p&gt;Pace: &lt;?php echo number_format( $pace, 2 ); ?&gt; Minutes per Mile&lt;/p&gt;
      &lt;p class="credit"&gt;<a href="http://nikeplusphp.org/" target="_blank">Nike+PHP</a>&lt;/p&gt;</code>
</pre>
<p>  As you can see I had to modify things a bit. First was to change duration to minutes. For that the formula is minutes = (#milliseconds % (1000*60*60)) / (1000*60). To cut off the duration and distance after 2 decimal places I passed the variable into number_format( $variable, 2); that cut off anything past the second decimal. And pace I found by dividing the duration in minutes by the distance. </li>
</ol>
<p>I hope this has been more helpful and not more confusing. My case was pretty simple, I simply wanted the time and distance of the last workout, but with all the data available, you can really do a lot with it in the way of customizing the showing of your own workout. The creator of this code is really nice and answered my questions via email pretty quick so if you&#8217;re really stuck I suggest to shoot him an email. If it&#8217;s something simple, like getting somethign like this to work you can also send me a message or leave a comment on this post and I&#8217;ll see if I can help.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/nikephp-a-lesson-in-xml-and-php/&title=Getting your Nike+ feed into Wordpress" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/nikephp-a-lesson-in-xml-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not all Hosting Providers are Created Equal</title>
		<link>http://www.bryankwilliams.com/not-all-hosting-providers-are-created-equal/</link>
		<comments>http://www.bryankwilliams.com/not-all-hosting-providers-are-created-equal/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:55:35 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=371</guid>
		<description><![CDATA[
Two things you need to have to start your own website is a domain name and hosting. A name and a place to put it. Buying a domain name is pretty straightforward. Some companies offer different services, but pretty much all of the ones I&#8217;ve had experience with do and cost more or less the [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/371.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>Two things you need to have to start your own website is a domain name and hosting. A name and a place to put it. Buying a domain name is pretty straightforward. Some companies offer different services, but pretty much all of the ones I&#8217;ve had experience with do and cost more or less the same thing. I personally like having my domain and hosting accounts through the same people, as it is easier to keep track of and handle, but that&#8217;s not even a necessity. </p>
<p><span id="more-371"></span></p>
<div class="simplePullQuote">. . . my bandwidth cap was reached and I got a fat penalty charge and my material was no longer available for the rest of that month.</div>
<p>Hosting however is a different story. Not all hosting providers offer the same service for the same price. Not even close. And it&#8217;s not even a case of what you get, you pay for. I&#8217;ve met a lot of people that spend $15 to $20 a month for less service that you could find for $4 or $5 a month. I&#8217;m not going to tell you who to go through, but I can share a little bit of my experience and what I&#8217;ve chosen. I don&#8217;t want to give the impression that I know everything about every hosting provider, quite the opposite, but hopefully I can help spare you some heartache. Bottom line is, do your homework before you get in bed with a hosting provider. You can switch providers and move all your content and get used to a whole new system, but it&#8217;s a lot easier not to.</p>
<p>Things to consider when looking at a web hosting service:</p>
<ul>
<li><strong>Speed and capacity:</strong> First thing I would look at and ask yourself is what kind of traffic do I plan on getting? I know we all have dreams of our websites getting hit hundreds of thousands of times a day, but realistically what do you expect it to handle? Chances are if you&#8217;re reading this post and just getting into it, a shared hosting account is fine. You more or less rent space on a hosting server. Now if you&#8217;re expecting to create the next Facebook or if you have a celebrity or prestigious client, then you&#8217;ll have different needs and may need to explore different options like dedicated servers. But look at the storage space and bandwidth capabilities. A lot of affordable shared hosting accounts allow unlimited space without any set limit on bandwidth. Look for those. My first first hosting account was the most basic of Godaddy&#8217;s accounts. It had a limit on both space and bandwidth. For the most part it was fine, until one day almost overnight, my podcast started getting very popular on iTunes. With that many video downloads, my bandwidth cap was reached and I got a fat penalty charge and my material was no longer available for the rest of that month. That was a costly life lesson. I paid more on that fee than I did for the hosting account the entire year. Think about what kind of site you&#8217;ll have and what kind of needs you&#8217;ll have in the future and plan for that.</li>
<li><strong>Multiple vs single site:</strong> Some hosting services require you to have only one site, others offer multiple sites. It&#8217;s always nice to have the option to run multiple sites. Even if you don&#8217;t plan on it, the opportunity does arise. A client I worked on for example last year wanted to start a new domain/site to handle all of their non-profit work, having at least the option to host multiple sites is something you want to weigh into your decision.</li>
<li><strong>Database and software options:</strong> If you are having someone else do the development on your site you&#8217;ll want to consult them about software and database capabilities before pulling the trigger on a host. If you&#8217;re going to do everything by hand with html (which hardly anyone should be doing these days) anything will work, otherwise you&#8217;ll want to know what kind of software and services the host supports. For example this site runs on wordpress, which requires php and database services. Read or ask if they have installation tools as well, those kinds of things will make the site much easier to develop for. </li>
<p class="simplePullQuote right">This isn’t something you normally think about it until you really need it.</p>
<li><strong>User tools and features:</strong> A lot of hosting places offer a demo, go in and try them out. Are services clear and easy to use? I can tell you, I hated logging into my Godaddy account. I felt like everything I clicked I had to triple check to make sure it wasn&#8217;t adding/charging me for a new service and I could never find the tools I needed. Another preference tip is I look for something called cpanel. It&#8217;s pretty consistent between different hosting services but the tools are always in the same place and all-in-all pretty good. Whatever you get into you&#8217;ll just have to familiarize yourself with it. Especially when switching, that can be particularly frustrating. Give it some time and things will come more smoothly the more you use it. </li>
<li><strong>Customer Support:</strong> This isn&#8217;t something you normally think about it until you really need it. Watch out, a lot of hosting companies don&#8217;t even provide tech support over the phone. That can be extremely frustrating when a site is down or if you are in the middle of something and you need support. It would be ideal if you never needed them, but you don&#8217;t want to get stuck in a sticky situation without the assistance.</li>
</ul>
<p> There are probably a lot of other factors that play into finding the right hosting provider for you. I&#8217;ve based this solely off my experience and some of the snags I&#8217;ve come across along the way. If you have something to add or know something someone else went through, please share them in the comments. I&#8217;d love to hear and learn from your experiences as well. Anything to reduce the overall frustration when it comes to finding the right hosting provider will be appreciated I&#8217;m sure. </p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/not-all-hosting-providers-are-created-equal/&title=Not all Hosting Providers are Created Equal" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/not-all-hosting-providers-are-created-equal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Owning your own Website</title>
		<link>http://www.bryankwilliams.com/owningyourownwebsit/</link>
		<comments>http://www.bryankwilliams.com/owningyourownwebsit/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 17:25:40 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=347</guid>
		<description><![CDATA[
So you know you need a website, or perhaps you already have a website but it&#8217;s being hosted by some free limited service. They had a catchy ad that said you could create an amazing website with anything you wanted, without any experience necessary. The more you use them however, the more you find out [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/347.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>So you know you need a website, or perhaps you already have a website but it&#8217;s being hosted by some free limited service. They had a catchy ad that said you could create an amazing website with anything you wanted, without any experience necessary. The more you use them however, the more you find out just how limited and frustrating they are. There are a lot of benefits of creating a site yourself or having a website custom created for you. Two of the biggest benefits that I always talk to people about are how important it is for a custom experience and the fact that you own and control all of your own content.<span id="more-347"></span></p>
<ul>
<li><strong>Fully custom experience:</strong> Say you have a blog through blogger. It works fine, you change the background image and font color every-once-in-a-while, but you always have hated the way that pictures upload. It&#8217;s a long buggy process and you wish you could just upload an entire album. Maybe you want to add a footer or change the layout a bit. Having your own site means the sky is the limit. The ability to add features to already templated systems is near impossible (except a few plugins usually) but if you have your own site time and money is your only limitation.</li>
<li><strong>You own and control all of your content:</strong> I know this is completely hypothetical and unlikely to happen soon, but what would happen if officelive.com suddenly went away? A virus wipes out the whole thing or something happens to the company that causes the service to instantly shut down. What happens to your free business website? Content, information, everything is now no longer accessible. You haven&#8217;t paid for anything, you don&#8217;t own your right to that content. This isn&#8217;t an attack on officelive, something like this could happen with any service. Paying for your own website means you own your own content and you have complete control over it.</li>
</ul>
<p>You can enjoy these benefits by actually designing and developing a website yourself or having one custom built for you. But which one of those right for you?</p>
<div class="simplePullQuote">Two of the biggest benefits that I always talk to people about are how important it is for a custom experience and the fact that you own and control all of your own content.</div>
<p>Finding a good designer and/or developer can be difficult. I&#8217;ve known a lot of people that have gone out on the web and hired the first cheap designer/developer they could find, only to have heartache when the project is almost completed and now no longer can get in touch with their developer. Sounds crazy but it happens, a lot. I&#8217;ve been asked by many to finish or start over a project that where another developer just disappeared. On the flip-side to that, a good designer and developer could cut off years of work to your website.</p>
<p>That&#8217;s a big mistake I&#8217;ve found with do-it-yourself type websites. Yes someone got a website up very cheap, but it does not perform at all like it was meant to. Professional designer and coders have often been doing it for years, with a lot of different types of projects under their belt for experience. Their knowledge and talent can shave off years worth of work and frustration on a site. Not to mention they have the tools to do this effectively. Did you know for instance that the same website can and does often look different in different browsers? on different operating systems? and screens? Did you know that search engines read your site much differently than a human does? Web design and developers have tools and experience to help them address these challenges that the average user doesn&#8217;t have.</p>
<p>But sometimes an agency or developer is just simply out of the budget or perhaps you just are curious and want to get started in the world of web publishing, like I did several years ago. I remember being very confused and frustrated at times. I decided I wanted to share what I learned and hopefully make your experience a better one. After all web publishing can be very exciting and fulfilling. To know that your content will be broadcasting to the world 24 hours a day, 7 days a week. I can&#8217;t tell you how excited I was the morning that I woke up to find an email in my inbox from Australia, a guy who just wanted some advice on a topic I made a video about. How exciting. So whether you&#8217;ve decided you just want to learn more about the web, your jumping into your very own first web project, or even if you&#8217;ve done web work before, feel free to read my upcoming posts and please leave comments. I&#8217;d love to answer any questions or comments you may have.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/owningyourownwebsit/&title=Owning your own Website" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/owningyourownwebsit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Zen Coding</title>
		<link>http://www.bryankwilliams.com/zen-coding/</link>
		<comments>http://www.bryankwilliams.com/zen-coding/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 17:26:31 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=285</guid>
		<description><![CDATA[
I am a front-end web developer. The bulk of my day is writing and editing html and css. If you&#8217;ve ever written css and fought with browser compatibility or tried a million ways to get something to show up where and how you want it to on a website, you know how frustrating it can [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/285.png&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>I am a front-end web developer. The bulk of my day is writing and editing html and css. If you&#8217;ve ever written css and fought with browser compatibility or tried a million ways to get something to show up where and how you want it to on a website, you know how frustrating it can be.  Occasionally I come across tools and tips to help make my life easier, which of course gets me excited and I just want to share them. Sometimes they are small and help a little bit, other times I smack myself in the forehead and say, &#8220;man, why didn&#8217;t I know about that?&#8221;</p>
<p><span id="more-285"></span></p>
<div class="simplePullQuote">other times I smack myself in the forehead and say, "man, why didn't I know about that?"</div>
<p>So my first post on coding tips is on something that I ran across today called Zen Coding. I must publicly thank <a href="https://twitter.com/elijahmanor" target="_blank">Elijah Manor</a> for his tweet about it this morning. Elijah is actually a great developer to follow on Twitter. He usually has fabulous tech tweets for developers running the whole gambit front-end to back-end. This morning he linked to a tutorial by <a href="http://net.tutsplus.com/videos/screencasts/learn-how-to-write-lightning-fast-code-in-4-minutes-screencast/">net.tutsplus.com</a> on Zen Coding. Zen Coding is a plugin created for a lot of major text editors that expedites writing html and css. The project and code to download for the plugins can be found <a href="http://code.google.com/p/zen-coding/" target="_blank">http://code.google.com/p/zen-coding/</a></p>
<p>Html and CSS is notoriously repetitive. With nearly everything there is an opening and closing tag, with id&#8217;s, classes, and attributes. When Zen Coding tries to do is limit the data that you need to type down to the essentials, while allowing the text editor to fill in the necessary yet repetitive parts of the code. Lets take a look at an example:</p>
<p>Take for instance a typical site navigation.</p>
<pre>
<code>&lt;ul class="nav"&gt;
  &lt;li class="nav-1"&gt;<a href=""></a>&lt;/li&gt;
  &lt;li class="nav-2"&gt;<a href=""></a>&lt;/li&gt;
  &lt;li class="nav-3"&gt;<a href=""></a>&lt;/li&gt;
  &lt;li class="nav-4"&gt;<a href=""></a>&lt;/li&gt;
  &lt;li class="nav-5"&gt;<a href=""></a>&lt;/li&gt;
  &lt;li class="nav-6"&gt;<a href=""></a>&lt;/li&gt;
&lt;/ul&gt;</code>
</pre>
<p>Zen coding simplifies this down to:</p>
<pre>
<code>ul.nav&gt;li.nav-$*6&gt;a</code>
</pre>
<p>That tells the editor you want a ul with the class &#8220;nav&#8221; and 6 list-items with the class &#8220;nav-( and number of how many li&#8217;s you want)&#8221; and an anchor tag inside each one, all instantly. Now all you have to go through and add is the content. This method works more than just for nested items. You can also add items after. Instead of &gt; you can use +. Say for instance you know you&#8217;ll have 3 paragraph tags and then a div. That can be created with:</p>
<pre>
<code>p*3+div.test</code>
</pre>
<p>That will output:</p>
<pre>
<code>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class="test"&gt;&lt;/div&gt;</code>
</pre>
<p>Not bad eh? My first thought was, &#8220;oh I just copy and paste.&#8221; but I decided to give it a shot anyways. In only the few minutes I&#8217;ve messed around with it I became pretty impressed. Even new to the system I found I was writing code significantly faster. I can only imagine that if I continue to use it where it become second nature, it will significant reduce the time (and not to mention dullness) of writing standard Html.</p>
<p>It looks like there is a similar plugin for css and I&#8217;ve tried messing around with it, but couldn&#8217;t get it really to work yet. I&#8217;ll keep trying though.</p>
<p>So to use the plugin in textmate go to that google code link I mentioned earlier, download and install <a href="http://zen-coding.googlecode.com/files/TextMate.Zen.CSS.1.3.1.zip">TextMate.Zen.CSS.1.3.1.zip</a> <a href="http://zen-coding.googlecode.com/files/TextMate.Zen.HTML.1.3.1.zip">TextMate.Zen.HTML.1.3.1.zip</a> and <a onclick="cancelBubble=true;" href="http://code.google.com/p/zen-coding/downloads/detail?name=Zen.Coding-TextMate.v0.5.zip&amp;can=2&amp;q="> Zen Coding for TextMate v0.5 </a>Create an Html file and enter in the code like how I mentioned then use command+e for the plugin to expand the line of Html.</p>
<p>Have fun, I hope you find it as useful as I do.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/zen-coding/&title=Zen Coding" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/zen-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Christmas Vacation 2009</title>
		<link>http://www.bryankwilliams.com/christmas-vacation-2009/</link>
		<comments>http://www.bryankwilliams.com/christmas-vacation-2009/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 22:08:46 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Family Photos]]></category>
		<category><![CDATA[Holidays]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=279</guid>
		<description><![CDATA[
Here&#8217;s a run down of our 2009 Christmas Holiday vacation: 
When flying across the United States it&#8217;s either convenient to leave or convenient to arrive.  For this trip we had convenient times of arrival, which was perfect for Christmas time, but the drawback was we had to be at the Boston Airport (which is two [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/279.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>Here&#8217;s a run down of our 2009 Christmas Holiday vacation: </p>
<p>When flying across the United States it&#8217;s either convenient to leave or convenient to arrive.  For this trip we had convenient times of arrival, which was perfect for Christmas time, but the drawback was we had to be at the Boston Airport (which is two hours away from our house) at 5 am. So the original plan was to leave at 2am and get into Idaho Falls at 2pm Mountain Time (4pm Eastern Time). The day before we left though I saw an advertisement online for &#8220;stay and fly&#8221; packages at hotels. With a little investigation I found a hotel near Boston that would give us a ride to the airport, a night&#8217;s stay, and parking for the same price as just parking at the airport. So we booked the room for the night and headed to Boston. One problem however was that I lost my credit card at some point between booking the hotel and leaving to Boston. So the trip began with a lot of stress as I called the credit card company to cancel our credit card, dealing with the hotel room, and the added stress of not having a credit card on our vacation, but we didn&#8217;t have any time to do otherwise.</p>
<p><span id="more-279"></span></p>
<p>The flight and trip went really well. Other than the roughest turbulence I&#8217;ve ever experienced, we arrived on time and everything went as planned. Oliver even slept a lot of the way.</p>
<div class="simplePullQuote">My family's house was a tornado of Christmas with all the kids running around opening presents, playing games, singing along to Rock Band, and partying.</div>
<p>The first few days in Idaho was caught up in a whirl-wind of Christmas, which was absolutely fantastic. Christmas Eve activities were celebrated first at my family&#8217;s house with a special story by my father and Christmas video and a nativity set given to each of my nieces and nephews. After that it was up to the Blacker&#8217;s home for their Christmas Eve traditions.</p>
<p>Christmas morning was of course a blast. We spent the morning with Clair&#8217;s family and afterwords a Christmas lunch. Of course a highlight of the morning was talking to her brother on the phone, who is on a mission. That is always a very special time. My family&#8217;s house was a tornado of Christmas with all the kids running around opening presents, playing games, singing along to Rock Band, and partying. With that many kids all celebrating Christmas at the same time, you wouldn&#8217;t expect anything else.</p>
<p>The days after Christmas were a lot of fun. We planned a lot of activities with friends and family and had the next few days pretty much planned out. We had a night of games with some of our friends, lots of going out to eat, sledding, a day of games and fun with Clair&#8217;s extended family, and in general we just enjoying the company of friends and family.</p>
<p>Things became a little unclear around New Years as activities were not planned out yet, but we did end up doing some things at my parent&#8217;s house that evening. It was fun to watch the New Year&#8217;s countdown in Time Square knowing that we&#8217;ve been there so often this year. How many times have we walked down those streets and I could imagine myself being there that night. The next couple days were kind of a blur as we finished meeting up with friends, family, as well as last-minute errands at the bank and shopping.</p>
<p class="simplePullQuote right">Visibility was terrible but the snow was beautiful, soft and powdery.</p>
<p>The whole trip ended with a bang, by going to Kelly&#8217;s Canyon Ski hill and going snowboarding. Visibility was terrible but the snow was beautiful, soft and powdery. Going into the trip we weren&#8217;t sure when or where we would go snowboarding. At one point we were going to go to Jackson, but I&#8217;m really glad we didn&#8217;t. We could barely keep up on a half day at Kelly&#8217;s Canyon. There would have been no way we would have appreciated a Jackson trip at $100 a person. No, we had a dang good time at Kelly&#8217;s. We both haven&#8217;t gone snowboarding in many years and this was a very refreshing experience.</p>
<p>The trip back didn&#8217;t go quite as smoothly as the trip over. Before it even began we had a big problem with luggage. Clair did an awesome job packing for the trip out, we were not however ready for the trip back. We bought a ton of good stuff, received a lot of things, and recovered a bunch of things we had in storage. I don&#8217;t know why but I had it in my head that it would all just magically fit into our suitcases. We brought back 2 extra suitcases, albeit they were small, we still didn&#8217;t have the space to fit in everything we wanted. After getting frustrated Clair finally kicked me out of the room and finished the job herself.</p>
<p>Oliver didn&#8217;t sleep a wink on the airplane, which of course meant we didn&#8217;t get any sleep, as we had to constantly entertain him. But it was such a great feeling as we landed in Boston. I felt great, excited to finally be home. The last two hours went by pretty quickly as we talked about our trip, life in Idaho and Connecticut. </p>
<p>Overall we learned a lot of lessons from our trip last year. That is to plan your time the best you can, that way expectations are clear and minimizes the family time balance debate. I was amazed at how busy we were this time and there were still people we hadn&#8217;t visited that I would have if we had had time. We learned some new things too, over time I think we will figure things out to maximize the time visiting out there. Thank you everyone for your hospitality and patience with us. We really had a great time visiting. Merry Christmas and Happy New Year to everyone!</p>

<div class="ngg-galleryoverview" id="ngg-gallery-5-279">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-126" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1504.jpg" title="My father reading a special Christmas story." class="shutterset_set_5" >
								<img title="img_1504" alt="img_1504" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1504.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-127" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1513.jpg" title="Oliver playing with his new nativity set." class="shutterset_set_5" >
								<img title="img_1513" alt="img_1513" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1513.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-142" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1574.jpg" title="All my nieces and nephews doing a live nativity. That's me narrating. " class="shutterset_set_5" >
								<img title="img_1574" alt="img_1574" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1574.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-143" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1588.jpg" title="Oliver as a sheep. It's fun because those are the same costumes I used to wear." class="shutterset_set_5" >
								<img title="img_1588" alt="img_1588" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1588.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-130" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1520.jpg" title="Piano performances" class="shutterset_set_5" >
								<img title="img_1520" alt="img_1520" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1520.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-129" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1518.jpg" title="Piano performances" class="shutterset_set_5" >
								<img title="img_1518" alt="img_1518" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1518.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-128" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1517.jpg" title="Piano performances" class="shutterset_set_5" >
								<img title="img_1517" alt="img_1517" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1517.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-131" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1522.jpg" title="Oliver and grandpa playing with the train." class="shutterset_set_5" >
								<img title="img_1522" alt="img_1522" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1522.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-132" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1536.jpg" title="Christmas story at Clair's house on Christmas Eve" class="shutterset_set_5" >
								<img title="img_1536" alt="img_1536" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1536.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-134" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1542.jpg" title="Christmas story at Clair's house on Christmas Eve" class="shutterset_set_5" >
								<img title="img_1542" alt="img_1542" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1542.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-133" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1538.jpg" title="Christmas story at Clair's house on Christmas Eve" class="shutterset_set_5" >
								<img title="img_1538" alt="img_1538" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1538.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-135" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1547.jpg" title="Christmas story at Clair's house on Christmas Eve" class="shutterset_set_5" >
								<img title="img_1547" alt="img_1547" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1547.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-137" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1550.jpg" title="Christmas story at Clair's house on Christmas Eve" class="shutterset_set_5" >
								<img title="img_1550" alt="img_1550" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1550.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-136" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1548.jpg" title="I love it when he folds his arms for prayer. He's so cute." class="shutterset_set_5" >
								<img title="img_1548" alt="img_1548" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1548.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-139" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1563.jpg" title="Christmas morning presents!" class="shutterset_set_5" >
								<img title="img_1563" alt="img_1563" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1563.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-138" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1553.jpg" title="Christmas morning presents!" class="shutterset_set_5" >
								<img title="img_1553" alt="img_1553" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1553.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-140" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1569.jpg" title="Christmas lunch" class="shutterset_set_5" >
								<img title="img_1569" alt="img_1569" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1569.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-141" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1570.jpg" title="Christmas lunch" class="shutterset_set_5" >
								<img title="img_1570" alt="img_1570" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1570.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-149" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1653.jpg" title="Oliver LOVED the four-wheeler. He'd stay there all day if we'd let him." class="shutterset_set_5" >
								<img title="img_1653" alt="img_1653" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1653.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-148" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1635.jpg" title="Oliver LOVED the four-wheeler. He'd stay there all day if we'd let him." class="shutterset_set_5" >
								<img title="img_1635" alt="img_1635" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1635.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-147" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1631.jpg" title="He had a fun time sledding" class="shutterset_set_5" >
								<img title="img_1631" alt="img_1631" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1631.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-146" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1627.jpg" title="Mom pulling him up the hill on the sled." class="shutterset_set_5" >
								<img title="img_1627" alt="img_1627" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1627.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-145" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1624.jpg" title="It's a race, grandpa and aunt Katie versus mom and Ollie" class="shutterset_set_5" >
								<img title="img_1624" alt="img_1624" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1624.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-144" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1590.jpg" title="He loved being pulled around in the sled." class="shutterset_set_5" >
								<img title="img_1590" alt="img_1590" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1590.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-125" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_0509.jpg" title="Oliver playing Wii with mom" class="shutterset_set_5" >
								<img title="img_0509" alt="img_0509" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_0509.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-124" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_0507.jpg" title="Oliver playing Wii with mom" class="shutterset_set_5" >
								<img title="img_0507" alt="img_0507" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_0507.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-150" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1654.jpg" title="Playing with friends." class="shutterset_set_5" >
								<img title="img_1654" alt="img_1654" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1654.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-122" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/018.jpg" title="This is Clair and I on Kelly's Canyon. Had so much fun." class="shutterset_set_5" >
								<img title="OLYMPUS DIGITAL CAMERA" alt="OLYMPUS DIGITAL CAMERA" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_018.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-123" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_0505.jpg" title="Oliver LOVED to the see the animals. As soon as we'd pull in to the driveway at my parents' house he'd say &quot;moooo&quot;" class="shutterset_set_5" >
								<img title="img_0505" alt="img_0505" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_0505.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-154" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1784.jpg" title="Out on the farm." class="shutterset_set_5" >
								<img title="img_1784" alt="img_1784" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1784.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-153" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1781.jpg" title="Tractor ride with cousin and grandpa" class="shutterset_set_5" >
								<img title="img_1781" alt="img_1781" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1781.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-152" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1776.jpg" title="Oliver loved all the animals. Cows and horses are his favorite." class="shutterset_set_5" >
								<img title="img_1776" alt="img_1776" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1776.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-151" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1766.jpg" title="One last tractor ride." class="shutterset_set_5" >
								<img title="img_1766" alt="img_1766" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1766.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-155" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/img_1789.jpg" title="Oliver watching our plane, getting ready to leave the West." class="shutterset_set_5" >
								<img title="img_1789" alt="img_1789" src="http://www.bryankwilliams.com/wp-content/gallery/christmas-2009/thumbs/thumbs_img_1789.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear">&nbsp;</div> 	
</div>


<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/christmas-vacation-2009/&title=Christmas Vacation 2009" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/christmas-vacation-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Getting Back to Basics</title>
		<link>http://www.bryankwilliams.com/getting-back-to-basics/</link>
		<comments>http://www.bryankwilliams.com/getting-back-to-basics/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 13:43:18 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Family]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=273</guid>
		<description><![CDATA[
I&#8217;ve been doing a lot of thinking about New Years Resolutions, this past year, and what I want for the year to come. My thoughts keep coming back to one thing, getting back to the habits and principles of my mission.
This past year has been phenomenal. Clair and I have had so many opportunities and [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/273.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>I&#8217;ve been doing a lot of thinking about New Years Resolutions, this past year, and what I want for the year to come. My thoughts keep coming back to one thing, getting back to the habits and principles of my mission.</p>
<p>This past year has been phenomenal. Clair and I have had so many opportunities and experiences and it is a miracle what we have accomplished with the Lord&#8217;s help. I do have a small confession however, despite all what we&#8217;ve experienced I have not felt the same joy as I know I&#8217;ve experienced in my life before. There were a lot of times this past year where I felt my time was slipping away from me. I had thoughts about how my work and accomplishments weren&#8217;t of any real value and I was not really going anywhere.</p>
<p><span id="more-273"></span></p>
<p>These past few weeks I have been doing a lot of pondering, praying, and listening and I&#8217;ve come to the conclusion that I feel the way I do because I have strayed from the habits and principles I learned, lived, and taught on my mission. Those of you who have been on a mission or have been close to missionaries know exactly what I&#8217;m talking about. The consistent scripture study, constant praying, their focus, time-management, healthy living and priorities are the correct principles and actions of a happy life. It&#8217;s those habits and guidelines that I want to go back to.</p>
<p>Back to basics. Missionary life isn&#8217;t complicated, it&#8217;s simple. But it&#8217;s the simple things that are sometimes the most difficult to stay consistent with. Things like:</p>
<ul>
<li>Daily Scripture study</li>
<li>Daily Prayer</li>
<li>Taking time to ponder and reflect</li>
<li>Writing in a journal</li>
<li>Fulfilling church callings and responsibilities</li>
<li>Taking time to plan</li>
<li>Monthly temple attendance</li>
<li>Service</li>
<li>Developing Christlike attributes</li>
</ul>
<p>That list could probably be added to, but those are the basics I want to get back to.</p>
<p>I don&#8217;t think I&#8217;m alone in this. This year&#8217;s manual for instruction at church is the book <span style="text-decoration: underline;">Gospel Principals</span>. Normally that manual is used for new members or those investigating the church, but for whatever reason the Prophet and church leaders feel we need to get back to the basics, and I agree. It&#8217;s been my experience that the more I get back to the basic principles of the gospel I am happier and other things that I would otherwise stress about will fall into place.</p>
<p>I have a few other things on my New Year&#8217;s Resolution list, but this is going to be my focus this year, getting back to basics.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/getting-back-to-basics/&title=Getting Back to Basics" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/getting-back-to-basics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recap of 2009 Resolutions.</title>
		<link>http://www.bryankwilliams.com/recap-of-2009-resolutions/</link>
		<comments>http://www.bryankwilliams.com/recap-of-2009-resolutions/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 02:49:59 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Holidays]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=265</guid>
		<description><![CDATA[
Another year has gone by, I can hardly believe that it&#8217;s gone by so fast. New Years is actually one of my personal favorite holidays. Is New Years considered a holiday technically? I guess you get off of work typically on Jan 1st, I&#8217;ll count it as a Holiday.
Anyways, it&#8217;s a time of reflection on [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/265.jpg&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>Another year has gone by, I can hardly believe that it&#8217;s gone by so fast. New Years is actually one of my personal favorite holidays. Is New Years considered a holiday technically? I guess you get off of work typically on Jan 1st, I&#8217;ll count it as a Holiday.</p>
<p>Anyways, it&#8217;s a time of reflection on the highs and lows of the previous year, it&#8217;s also a time to look forward and plan for the future. Doing both gets me excited and inspired, like many. I love making New Years Resolution lists and I attempt to fulfill them throughout the year. So I&#8217;m blowing off the dust (metaphorically speaking of course. it was just an old blog post, it never actually made it to paper.) from my old 2009 resolutions to see how the year measured up.</p>
<p><span id="more-265"></span></p>
<p>2009 Resolutions</p>
<ol>
<li> <strong>Read the Book of Mormon</strong> &#8211; once again, I slacked off considerably in the scripture reading department. I think we almost got through Mosiah.</li>
<li> <strong>Visit the Temple 12x in the year</strong> &#8211; Like the previous year I think we got about half.</li>
<li><strong><span style="text-decoration: line-through;">Visit a place on our <a href="http://bryanwilliamsblog.blogspot.com/2008/01/places-to-go-before-we-die.html" target="blank">list</a></span></strong> Clair and I visited a couple places on our list. We had the pleasure of meeting my parents in Washington DC, Clair and I took a trip to Disney World all to ourselves, and we visited my mission earlier this Spring in Germany, so that&#8217;s pretty good.</li>
<li><strong><span style="text-decoration: line-through;">Have/build a website that attracts 500 visits in a single day. (that’s on 1 site or a combined total of as many sites as I have)</span></strong> This was really close, not sure if I can count it or not, but my freeadobeflashtutorials.com site averages almost 400 a day, my Collinsvillect.org site gets about 15 to 30 a day and this blog. The sites I have are maintaining some steady growth. I really enjoy working on my Collinsville site and now this blog.</li>
<li><strong>Run 500+ miles and document it on my nike+ system </strong>- Pretty big FAIL on this one and the next one. I did a really good job of running through the Winter and Spring, but as soon as Summer hit all my running habits went out the window and of course all the house buying stuff didn&#8217;t help that, as we everything was up in the air for a couple months.</li>
<li><strong>Actually run the Hartford Marathon and make a plan on how I can qualify in the future for the Boston Marathon </strong>- Ditto as previous.</li>
<li><span style="text-decoration: line-through;"><strong>Read the rest of the Ender’s Game series and read at least the first 3 Harry Potter books</strong> </span>- I didn&#8217;t read any more of Ender&#8217;s game, but Clair and I did listen to all of the Harry Potter books on tape. So I have now read/heard them all.</li>
<li><strong>Read at least 1 spiritual/church book </strong>- read in many, but can&#8217;t say I finished one from cover to cover.</li>
<li><strong><span style="text-decoration: line-through;">Buy a few stocks</span></strong> &#8211; Put off until the very last minute, I did buy myself some stocks for Christmas as well as received a couple as a gift. I&#8217;m now the proud owner of 8 shares in Blizzard/Activision and 2 shares in Apple.</li>
<li><span style="text-decoration: line-through;"><strong>Pay off the car OR Buy a house/condo OR have $10,000 in the bank by the end of the year</strong>. </span>This was certainly the big story of the year, we bought a CONDO! We now have a more permanent place to live and it feels absolutely wonderful. I&#8217;d had it in my mind earlier in the year to look into it, but then decided not to. But of course life always keeps you on your toes and the circumstance changed that led us to look again. With the help of a fabulous realtor, a good friend who does home inspections and handy work, we are into our new place.</li>
</ol>
<p>There was so much more to the year than just the list, but there are lots of other blog posts about those things.</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/recap-of-2009-resolutions/&title=Recap of 2009 Resolutions." target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/recap-of-2009-resolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tour of the New Blog</title>
		<link>http://www.bryankwilliams.com/tour-of-the-new-blog/</link>
		<comments>http://www.bryankwilliams.com/tour-of-the-new-blog/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 22:42:56 +0000</pubDate>
		<dc:creator>Bryan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Public]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.bryankwilliams.com/?p=236</guid>
		<description><![CDATA[
I wanted to take a moment to introduce the new site. I&#8217;ll explain a little of my thought process and how I came up with what I did for the site from design to functionality. Before I begin I must say that the things I write about in this post will and should change with [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.bryankwilliams.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/wp-content/thumbnails/236&amp;w=275&amp;h=205&amp;zc=1&amp;ft=jpg' alt='post thumbnail' /></p>
<p>I wanted to take a moment to introduce the new site. I&#8217;ll explain a little of my thought process and how I came up with what I did for the site from design to functionality. Before I begin I must say that the things I write about in this post will and should change with time. A website is a unique medium that has the ability to grow and change with time. As technologies advance, so to capabilities, content should be dynamic, and it&#8217;s my aim to develop the site for you and me. You being the reader. I would love feedback and comments on the site. Please feel free to email me using the comment form in the bottom right hand corner or in a comment on the site. Anyways, on to the list.</p>
<p><span id="more-236"></span></p>
<p><strong>All my content in one place:</strong> Blogs traditionally have a navigation bar across the top or a column of navigation options on the side. Often times the navigation bar on the top direct to static pages, while the blog sidebar handles the different blog post options. I wanted to make the focus of the site the content, rather than the navigation. To do that I made a clear differentiation on the site from navigation to content. Basically everything on the main portion of the site is content. Blog posts and information take up the left 2/3 with a sidebar with additional information in the right 1/3 column. The information in that column represents information posted by me in other places on the web. Most popular are facebook and twitter, but I also keep up an occasional blog on Fannation.com and keep an up to date list on Scordit.com. That right hand column will continue to grow I suspect as new services become available and popular, but I wanted one place to showcase that data.</p>
<p><strong>Two blogs in one:</strong> One of the biggest challenges of my previous blog was my audience. I&#8217;d say 90% of my readership was my family. We use blogs on occasion in our family to keep in touch with each other and friends. As my career in web development continues however I found a growing need to expand my audience. The thoughts and things I wanted to share went beyond the scope of my family, not to mention I did not want to direct that kind of attention to my personal life. My initial thought was to just make two separate blogs. Makes sense right? Family could go to one, public goes to another. But that wasn&#8217;t quite what I was going for. I wanted one single system to handle both. I wanted to go to one place and one system to get my information out all under one consistent brand. Not to mention the time and money it takes to upkeep both projects. I wanted to consolidate that work into one place. bryankwilliams.com has become that one place.</p>
<div class="simplePullQuote">. . . it was my aim to make a living, breathing website.</div>
<p>You&#8217;ll notice right off the bat there are 2 main sections of the site, the design/development blog and the family blog. Family is a section meant for family and friends. I discuss things more of a personal nature and write about topics that my family and friends would be interested, while the design and development blog handle more of a public nature. A place to discuss web development/design techniques or other things like sports or politics.</p>
<p>So this was the solution, a blog that on the surface was strictly public, with the option to sign in to view more personal content. The permissions issues and accessing on the site depending on logging in will change and adapt as time goes on and what I find effective.</p>
<p><strong>Facebook Integration:</strong> Facebook isn&#8217;t just a buzzword. If I was going to have a system to login and view my blog with friends and family there was no way I could ask them all to create new user accounts just for my site. I needed to find a way to make that process easier for them. Because a lot of the online family interaction that happens now is on Facebook I decided to investigate Facebook Connect features into the site. Again, I believe that connection will increase as new things become available, but right now you can sign into the site using Facebook credentials and do things like sharing the stories and comment on your wall.</p>
<p><strong>Sharing  via FB, Digg, &amp; Twitter: </strong>I won&#8217;t lie, I&#8217;m bias to the systems that I use regularly. I love twitter for example. I check my feed regularly and love to share what I&#8217;m doing or when I find things I love to retweet them. I also use Digg, so I decided to make easy buttons for readers to share my content. That&#8217;s not really the case with family posts, so I decided to get rid of them on a family post, but if you find a public post helpful or entertaining, it&#8217;s now easy to share.</p>
<p><strong>Interaction: </strong>Like I mentioned before, it was my aim to make a living, breathing website. I want to provide the latest content about myself and encourage discussion or interaction on the site. To help this I&#8217;ve tried to incorporate specific things. I wanted a clear and easy to find contact form. It&#8217;s located in the bottom right hand corner of every single page. I also want to hear from the readers via comments. I love getting others&#8217; opinions<strong> </strong>or take. I understand I have my biases and perspective on things and I love hearing things from another point of view. In fact, if you have any ideas on how to make the site more interesting and interactive please let me know. I&#8217;ve thought about having a place for polls or drag and drop interactive pieces, but I&#8217;m not sure if it&#8217;s really what the users want at this point.</p>
<p><strong>Flexible Design:</strong> This is more of a technical and design trait, but I wanted to make the site fluid to fill any screen size. Almost every other website I&#8217;ve designed and developed for have had a fixed width to this point. I wanted to break out and do it a little different with this one. There is a minimum point the site needs to be and you&#8217;ll see that if you try to shrink your browser smaller, but I wanted to make it expandable as screen sizes and resolutions are growing so much, I don&#8217;t want to have to redesign the site as it grows and leave older users behind. This option makes it dynamic and hopefully look good for everyone. Another feature that I have planned and will implement in the near future is an iphone and ipod touch specific theme. Mobile content is only getting more popular and I certainly appreciate it when a site has a good iphone version. I&#8217;ve done it for some others sites and plan to have it in the coming couple months.</p>
<p><strong>Interesting &amp; well designed content: </strong>I enjoyed using blogger for my previous blogging needs but there were so many times that I said to myself, &#8220;man this is a pain,&#8221; or &#8220;I&#8217;d really wish I could do (blank).&#8221; With the new site I want to make the posts as interesting as the content that  is written. There is a post image for every post going forward, that will make it easy to look at the page or post and know immediately the topic. I also wanted to include photos and videos. Not just 1 or 2 small pictures, but a lot of larger photos and blogger just didn&#8217;t have the tools to make that very easy. I now will be incorporating entire photo albums, pull quotes, video and other things to make the post more pleasing to look at.</p>
<p><strong>Wordpress:</strong> I built the site using the Wordpress platform. I know that doesn&#8217;t mean much to most of you, but some of you web developers that have used it can attest that a lot of really cool tools are built right into Wordpress that I can leverage. like an iphone app that allows me to edit and update posts right from my phone, even upload pictures as I&#8217;m on the go. There are backup and exporting features that I can move the blog later on. A lot of the content I have right now was imported using tools from my previous blog post. But the biggest thing with that is that I own and control all of my own content. I didn&#8217;t like the idea of so much of my personal content being controlled and existing on a service owned by someone else.</p>
<p>So there it is. A break down of what I went with and a little of my thought process behind it. Hopefully the explanation has been helpful and please if you have any ideas or feedback on the site write it in a comment or send me an email.</p>
<p>Bryan Williams</p>
<p class="digg"><a rel="nofollow" href="http://digg.com/submit?phase=2&url=http://www.bryankwilliams.com/tour-of-the-new-blog/&title=Tour of the New Blog" target="_blank" title="Share on digg">Share on digg</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bryankwilliams.com/tour-of-the-new-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
