<?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>David Podley</title>
	<atom:link href="http://davidpodley.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidpodley.com</link>
	<description></description>
	<lastBuildDate>Mon, 08 Mar 2010 23:54:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Four Tips for Writing Facebook Ads that Convert to Customers</title>
		<link>http://davidpodley.com/2010/03/08/four-tips-for-writing-facebook-ads-that-convert-to-customers/</link>
		<comments>http://davidpodley.com/2010/03/08/four-tips-for-writing-facebook-ads-that-convert-to-customers/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 23:54:47 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Online Ads]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[conversion rate of Facebook ads]]></category>
		<category><![CDATA[Facebook ads that convert]]></category>
		<category><![CDATA[Facebook advertisements that convert]]></category>
		<category><![CDATA[social media ads]]></category>
		<category><![CDATA[social media ads that work]]></category>
		<category><![CDATA[social media advertising]]></category>
		<category><![CDATA[Writing Facebook ads]]></category>
		<category><![CDATA[Writing Facebook ads that work]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=77</guid>
		<description><![CDATA[Over the last several years, social media has exploded. If you&#8217;re thinking about promoting a product or service of any sort on a budget, it would behoove you to think about whether running ads on Facebook could help move you toward your sales goals. But before you jump to buying ads, do you know the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Over the last several years, social media has exploded. If you&#8217;re thinking about promoting a product or service of any sort on a budget, it would behoove you to think about whether running ads on Facebook could help move you toward your sales goals. But before you jump to buying ads, do you know the key factors that will cause a Facebook user to click on your ad?<span id="more-77"></span></p>
<p>One of my more successful blogs (which I sadly haven&#8217;t updated in a while) is <a href="http://thefrugalcouple.com" onclick="pageTracker._trackPageview('/outgoing/thefrugalcouple.com?referer=');">The Frugal Couple</a>. For a while, I saw it as a vehicle to promote another online business of mine. (BTW, there&#8217;s a great post at <a href="http://pod.li/0y" onclick="pageTracker._trackPageview('/outgoing/pod.li/0y?referer=');">Copyblogger that deals with the fact that to make money with a blog</a>, you must think of it as a business.) I paid for ads on Facebook and was surprised by the results.</p>
<p>There are four things to keep in mind when creating an ad for a social media platform such as Facebook. Who you will target, what image(s) to show, your emotional connection, and the offer.</p>
<h4>Targeting</h4>
<p>Facebook offers advertisers several filters to reach a group. The goal here is to get your audience to between 10,000 and 40,000 users and then to test, test, test.</p>
<p>In order to test, I ran several instances of the same ad, but targeted at different age ranges and at men and women.</p>
<p>Next, I targeted users who used phrases in the interest section of their profiles such as: playing with my kids, spending time with my husband, spending time with my children, etc.</p>
<h4>Graphic</h4>
<p><a href="http://davidpodley.com/wp-content/uploads/2010/03/fcadlogo.jpg"><img class="alignleft size-full wp-image-167" title="Frugal Couple Ad Logo" src="http://davidpodley.com/wp-content/uploads/2010/03/fcadlogo.jpg" alt="Frugal Couple Ad Logo" width="110" height="80" /></a>The graphic was simple, but it was effective. I believe it clearly got the idea across that the site being promoted was about money for couples.</p>
<h4>Emotional Positioning</h4>
<p>The Ad Copy: &#8220;Become a Frugal Couple. Sign up for the free newsletter and start getting tips on living frugally and keeping your marriage healthy.&#8221;</p>
<p>It was a simple ad. There were two sentences in each ad. Each sentence told the user what to do. The main call to action (Sign up for the newsletter) was followed with the result the user could hope for if they signed up for the newsletter (keep your marriage healthy).</p>
<p>This appealed to users&#8217; deep down desire to keep their marriage healthy (or in the case of some subscribers, to save their marriages from the dangerous paths they were on).</p>
<h4>Offer</h4>
<p>Although the stated offer was a free subscription to a newsletter, the real offer was to save readers&#8217; marriages from turmoil caused by financial disagreements. Again, the offer was more than a newsletter. It was free information that would help the audience meet an emotional need.</p>
<h4>Results</h4>
<p>At the time when I ran the ads, the average ad on Facebook had a click-through rate (CTR) of 0.04%. That&#8217;s 1 out of 2,500 ads shown.</p>
<p>Depending on the targeting, my ads had CTRs of 0.10% (1 out of 1,000) to 0.25% (1 out of 400). In addition, I converted about 20-25% of the clicks into subscribers. I was paying $0.20 per click on average, giving me a cost to create a newsletter subscriber of about $0.80 to $1.00.</p>
<p>My ads had CTRs that were 150% to 525% higher than the average ad. Needless to say, I was happy with the results.</p>
<h4>What are you offering?</h4>
<p>Not all offers need to meet an emotional need. As much as I dislike it, many advertisements are successful because they promise to meet a desire such as greed or lust, or they boost the ego of a consumer.</p>
<p>As you begin a campaign, think about who you want to target and what that group&#8217;s psychological needs are.</p>
<p>Have you created ads that have been less successful than you would have liked or expected? Or if you&#8217;ve had great success, let others know about that as well. What worked?</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2010/03/08/four-tips-for-writing-facebook-ads-that-convert-to-customers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Email Solution with Domains at Linode</title>
		<link>http://davidpodley.com/2010/03/02/my-email-solution-with-domains-at-linode/</link>
		<comments>http://davidpodley.com/2010/03/02/my-email-solution-with-domains-at-linode/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 22:13:23 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Gmail with Linode]]></category>
		<category><![CDATA[google mail with Linode]]></category>
		<category><![CDATA[hosting email with Linode]]></category>
		<category><![CDATA[hosting mail with Linode]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[Linode email settings]]></category>
		<category><![CDATA[linode vs. mediatemple]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=158</guid>
		<description><![CDATA[To set things straight, I am comfortable in the Ubuntu terminal, but by no means am I a LAMP guru. I follow directions well and learn quickly, but often need to refresh my memory before attempting to update or adjust something.
I am slowly consolidating about a half-dozen hosting accounts to my provider of choice: Linode. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>To set things straight, I am comfortable in the Ubuntu terminal, but by no means am I a LAMP guru. I follow directions well and learn quickly, but often need to refresh my memory before attempting to update or adjust something.</p>
<p>I am slowly consolidating about a half-dozen hosting accounts to my provider of choice: <a href="http://www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4" onclick="pageTracker._trackPageview('/outgoing/www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4&amp;referer=');">Linode</a>. <a href="http://www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4" onclick="pageTracker._trackPageview('/outgoing/www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4&amp;referer=');">Linode</a> offers root access in a virtual machine, meaning lots of freedom, but also lots of tweaks. I&#8217;ve been able to do everything I&#8217;ve wanted with Linode, except for one: email.<span id="more-158"></span>To be fair, I haven&#8217;t put much time into setting up email on Linode. I followed directions posted in the Linode Library, but never got things to work. After talking with a trustworthy developer, I decided to skip hosting email at Linode and let Google deal with the mail.</p>
<p>Setting it up was pretty straight forward. I visited <a href="http://pod.li/ga" onclick="pageTracker._trackPageview('/outgoing/pod.li/ga?referer=');">Google&#8217;s Standard Apps link (here)</a> and set up an account. I verified my primary domain (davidpodley.com) by creating a file with some Google-defined text and gave it the Google-defined file name, uploading the file to my server in the domain root (davidpodley.com) and asked Google look for the file.</p>
<p>I did this for each domain I wanted to associate with this account. To add other domains, I clicked DOMAIN SETTINGS, then DOMAIN NAMES, then ADD A DOMAIN ALIAS.</p>
<p>Finally, I followed Google&#8217;s directions and set my MX records through Linode&#8217;s DNS Manager for each domain Google was going to handle email for.</p>
<p><a href="http://pod.li/googmxrecords" onclick="pageTracker._trackPageview('/outgoing/pod.li/googmxrecords?referer=');">Google&#8217;s MX records were found through this link</a>. If you use Linode&#8217;s servers for DNS management, you can follow these directions to change the MX records:</p>
<ul>
<li>Log into the Members section of Linode (linode.com/members) and  open the DNS Manager at Linode by clicking ‘DNS Manager’ at the top. This should take you to a page that has at least one domain listed.</li>
<li>For each domain you want Google to handle mail for, you will need to do this. Select the domain. This will take you to a screen that lists several options. Mine lists SOA Record, then NS Records, MX Recods, then A/AAAA Records. If there are any MX records, remove each one.</li>
<li>Once there are no MX records listed, click &#8216;Add a new MX Record.&#8217;</li>
<li>You will be taken to a page with a form that says, ‘Add/Edit an MX Record’. In the ‘Hostname:’ field, enter the first address provided by Google. In the &#8216;Priority&#8217; field, enter the priority provided by Google. You do not need to enter a subdomain unless you have reason to. Click ‘Save’. Do this for each record in Google&#8217;s list (<a href="http://pod.li/googmxrecords" onclick="pageTracker._trackPageview('/outgoing/pod.li/googmxrecords?referer=');">again, found here</a>).</li>
<li>You will be taken back to the previous page. I click ‘Render’ at the bottom. I don’t know that it does anything, but it doesn’t seem to hurt.</li>
</ul>
<p>You should be all set. For some reason, when I did this, I had to log into the Google Apps system one more time and tell it to activate the email account. In the Dashboard, it showed that the account hadn&#8217;t been activated, so I clicked &#8216;Activate&#8217; next to the account name and all seemed to work.</p>
<div>
<p><strong>Help Keep This Site Going</strong><br />
If you found value to this article, please consider donating a dollar or two to help cover the cost of managing this site.</p>
</div>
<div>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="hosted_button_id" type="hidden" value="TCT8JMYFT8PEY" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" type="submit" value="Donate!" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
</div>
<p><a href="http://www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4" onclick="pageTracker._trackPageview('/outgoing/www.linode.com/?r=a068d19965bcc10b275488c775c4c7c80ec517c4&amp;referer=');">Alternately, if you&#8217;re interested in becoming a Linode user, please use this affiliate link before creating a Linode account.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2010/03/02/my-email-solution-with-domains-at-linode/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Setting Up Subdomains in Linode and Apache</title>
		<link>http://davidpodley.com/2010/02/11/setting-up-subdomains-in-linode-and-apache/</link>
		<comments>http://davidpodley.com/2010/02/11/setting-up-subdomains-in-linode-and-apache/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:56:41 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adding subdomains in apache]]></category>
		<category><![CDATA[adding subdomains with Linode]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[linode vs. mediatemple]]></category>
		<category><![CDATA[subdomains on linode]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=132</guid>
		<description><![CDATA[
I&#8217;ve been using Linode for a few months to host about a dozen websites and I&#8217;ve been very happy with the experience. I have found the documentation at Linode to be clear and concise, especially when it comes to setting up multiple sites using a standard, Ubuntu-based LAMP (Linux, Apache, MySQL, PHP) configuration.


I decided to [...]]]></description>
			<content:encoded><![CDATA[<p></p><div id="_mcePaste">
<p>I&#8217;ve been using <a title="Linode Hosting" href="http://pod.li/lin" onclick="pageTracker._trackPageview('/outgoing/pod.li/lin?referer=');">Linode</a> for a few months to host about a dozen websites and I&#8217;ve been very happy with the experience. I have found the documentation at Linode to be clear and concise, especially when it comes to setting up multiple sites using a standard, Ubuntu-based LAMP (Linux, Apache, MySQL, PHP) configuration.</p>
</div>
<div>
<p>I decided to take one of the sites to the next level and add a subdomain. (An example of a primary domain is davidpodley.com while a subdomain would be the &#8216;blog&#8217; in blog.davidpodley.com.) Unfortunately, Linode&#8217;s library and other documents was less than clear about all of the steps.</p>
</div>
<div>
<p>My goal here is to explain, step by step, how to add a subdomain to your Linode service. I suppose this could work for any Ubuntu-based LAMP stack, but this may have some Linode-specific information.</p>
</div>
<div id="_mcePaste"><span id="more-132"></span></div>
<div>
<p>**NOTE: My DNS services are managed at Linode, so I&#8217;ll assume you have done the same thing yourself.</p>
</div>
<div>
<p><strong>First, we will tell the server what to do with traffic coming to the address.</strong> <strong> </strong></p>
</div>
<div>
<ul>
<li>Log into the Members section of Linode (linode.com/members) and find the Linode you want to add a subdomain to. Make a note of the IP Address (you will use this later). If you&#8217;re like most users, you will only have one Linode listed.</li>
<li>Next, open the DNS Manager at Linode by clicking &#8216;DNS Manager&#8217; at the top. This should take you to a page that has at least one domain listed.</li>
<li>Select the domain you want to add a subdomain to. This will take you to a screen that lists several options. Mine lists SOA Record, then NS Records, MX Recods, then A/AAAA Records. Under the listed A/AAAA Records, click &#8216;Add a new A/AAAA Record&#8217;. **(<em>UPDATE: I&#8217;ve read that one user had a problem getting this to work with an A Record, but was able to get it to work using the CNAME Record. I don&#8217;t believe it should matter, but if you&#8217;re having problems, you may want to use the CNAME.</em>)**</li>
<li>You will be taken to a page with a form that says, &#8216;Add/Edit an A Record&#8217;. In the &#8216;Hostname:&#8217; field, enter the name of your subdomain &#8216;blog&#8217;, &#8217;shop&#8217;, or &#8216;xyz&#8217; could be examples. In the &#8216;IP Address:&#8217; field, enter the IP address you made note of in the first step of this document. Click &#8216;Save&#8217;.</li>
<li>You will be taken back to the previous page. I click &#8216;Render&#8217; at the bottom. I don&#8217;t know that it does anything, but it doesn&#8217;t seem to hurt.</li>
</ul>
</div>
<div id="_mcePaste">
<p>That wasn&#8217;t that difficult, was it? Well, now we get to go into dealing with actually setting up the subdomain on the Apache side.</p>
</div>
<div><strong>Setting Up Apache</strong></div>
<div id="_mcePaste">Setting up a subdomain is similar to setting up a normal domain following the guide found at pod.li/0f, but there are a few changes that need to be made.</div>
<div>You will need to open an SSH connection to your Linode. I assume you know how to do this because if you didn&#8217;t, you probably wouldn&#8217;t be using Linode for your hosting solution.</div>
<div>Once you&#8217;ve connected via SSH, navigate to Apache&#8217;s sites-available directory. In the example given by Linode (and the default location upon a standard Apache2 installation), you can type (the # is just a prompt, do not type the # sign):</div>
<blockquote>
<div># cd /etc/apache2/sites-available</div>
</blockquote>
<p>If you run the command</p>
<blockquote><p># ls</p></blockquote>
<p>You will see the sites you&#8217;ve defined so far. You will need to create another site titled xyz.YOURDOMAINNAME.com, where xyz is the subdomain of your choosing. You can do this by either copying an existing, working site definition or by creating a new file. I usually copy an old site using:</p>
<blockquote><p># cp example.com xyz.YOURDOMAINNAME.com</p></blockquote>
<p>Now enter the command</p>
<blockquote>
<div># nano xyz.YOURDOMAINNAME.com</div>
</blockquote>
<p>You should see a box with text similar to:</p>
<div>
<blockquote>
<div>&lt;VirtualHost *:80&gt;</div>
<div>ServerAdmin admin@YOURDOMAINNAME.com</div>
<div>ServerName YOURDOMAINNAME.com</div>
<div>ServerAlias www.YOURDOMAINNAME.com</div>
<div>DocumentRoot /srv/www/YOURDOMAINNAME.com/public_html/</div>
<div>ErrorLog /srv/www/YOURDOMAINNAME.com/logs/error.log</div>
<div>CustomLog /srv/www/YOURDOMAINNAME.com/logs/access.log combined</div>
<div>&lt;/VirtualHost&gt;</div>
</blockquote>
<div>
<div>Change the following lines as such:</div>
<blockquote>
<div><span style="white-space: pre;"> </span>ServerName xyz.YOURDOMAINNAME.com</div>
<div><span style="white-space: pre;"> </span>ServerAlias www.xyz.YOURDOMAINNAME.com</div>
<div><span style="white-space: pre;"> </span>DocumentRoot /srv/www/YOURDOMAINNAME.com/public_html/xyz/</div>
</blockquote>
<div><span style="white-space: pre;"> </span></div>
<div>It should now look like this:</div>
<blockquote>
<div>&lt;VirtualHost *:80&gt;</div>
<div>ServerAdmin admin@hiredhired.com</div>
<div>ServerName xyz.YOURDOMAINNAME.com</div>
<div>ServerAlias www.YOURDOMAINNAME.com</div>
<div>DocumentRoot /srv/www/YOURDOMAINNAME.com/public_html/xyz/</div>
<div>ErrorLog /srv/www/YOURDOMAINNAME.com/logs/error.log</div>
<div>CustomLog /srv/www/YOURDOMAINNAME.com/logs/access.log combined</div>
<div>&lt;/VirtualHost&gt;</div>
</blockquote>
<div>What we have done is created a new server that notices that a user is coming to xyz.YOURDOMAINNAME.com and it now points the user to a different directory (note xyz at the end of the line in the DocumentRoot section).</div>
<div>Exit out of that screen by typing control-x. You will be prompted to save the file, so click Y for Yes, then hit enter when it prompts you with the file name (it should be your subdomain.domainname.com).</div>
</div>
<div>
<div>Now we create the directory the subdomain will read from:</div>
<blockquote>
<div># mkdir -p /srv/www/yourdomainname.com/public_html/xyz</div>
</blockquote>
<div>Now we need to tell Apache to enable the site. Type:</div>
<blockquote>
<div># a2ensite xyz.yourdomainname.com</div>
</blockquote>
<div>Then refresh Apache to know what&#8217;s going on:</div>
<blockquote>
<div># /etc/init.d/apache2 reload</div>
</blockquote>
<div><strong>You&#8217;re Done!</strong></div>
<div>
<p>It may take anywhere from an hour or so to a day for the subdomain to propagate through the DNS system. I errantly assumed it would be immediate because DNS was managed by Linode, but it took about an hour for it to respond to my browser.</p>
</div>
</div>
<div>
<p><strong>Help Keep This Site Going</strong><br />
If you found value to this article, please consider donating a dollar or two to help cover the cost of managing this site.</p>
</div>
<div>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="hosted_button_id" type="hidden" value="TCT8JMYFT8PEY" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" type="submit" value="Donate!" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
</div>
<p>Alternately, if you&#8217;re interested in becoming a Linode user, <a title="Sign Up for Linode Today" href="http://pod.li/lin" onclick="pageTracker._trackPageview('/outgoing/pod.li/lin?referer=');">please use this affiliate link before creating a Linode account</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2010/02/11/setting-up-subdomains-in-linode-and-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>URL Shortener</title>
		<link>http://davidpodley.com/2009/12/10/url-shortener/</link>
		<comments>http://davidpodley.com/2009/12/10/url-shortener/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 23:29:53 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[bit.ly]]></category>
		<category><![CDATA[domain name shortener]]></category>
		<category><![CDATA[shorten a domain name]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=74</guid>
		<description><![CDATA[If you use Twitter or Facebook, you&#8217;re probably familiar with services that shorten a URL, turning something like
http://www.website.com/this-is-a-test-and-it-is-a-lot-to-type-into-a-browser
into
http://pod.li/abcd
For many years, a site called TinyURL.com managed this quite well, and as far as I know, it still does. But as Twitter has taken off, the number of characters in link has become more important. Twitter&#8217;s 140 [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you use Twitter or Facebook, you&#8217;re probably familiar with services that <a title="Shorten a URL" href="http://pod.li" onclick="pageTracker._trackPageview('/outgoing/pod.li?referer=');">shorten a URL</a>, turning something like</p>
<p>http://www.website.com/this-is-a-test-and-it-is-a-lot-to-type-into-a-browser</p>
<p>into</p>
<p>http://pod.li/abcd</p>
<p>For many years, a site called TinyURL.com managed this quite well, and as far as I know, it still does. But as Twitter has taken off, the number of characters in link has become more important. Twitter&#8217;s 140 character limit on posts has driven people to use sites such as http://ur.ly or http://bit.ly for their shorter domain names.</p>
<p>I recently bought the domain name http://pod.li and installed an open source domain name shortening program on it. (In case you&#8217;re curious, the .li in http://pod.li is based out of Liechtenstein.)</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/12/10/url-shortener/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Recommendation for Facebook Development</title>
		<link>http://davidpodley.com/2009/11/20/book-recommendation-for-facebook-development/</link>
		<comments>http://davidpodley.com/2009/11/20/book-recommendation-for-facebook-development/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 21:34:55 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[authors blogs]]></category>
		<category><![CDATA[books on facebook application development]]></category>
		<category><![CDATA[books on facebook development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook application development]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=69</guid>
		<description><![CDATA[Over the last year I&#8217;ve bought a handful of books that help with Facebook application development. Although I&#8217;ve yet to release an application into the wild, I&#8217;ve had fun putting some applications together for my own use.
When I came across Essential Facebook Development by John Maver and Cappy Pop, I figured I&#8217;d give it a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Over the last year I&#8217;ve bought a handful of books that help with Facebook application development. Although I&#8217;ve yet to release an application into the wild, I&#8217;ve had fun putting some applications together for my own use.</p>
<p>When I came across <a href="http://www.amazon.com/gp/product/0321637984?tag=frogpod-20" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/gp/product/0321637984?tag=frogpod-20&amp;referer=');">Essential Facebook Development</a> by John Maver and Cappy Pop, I figured I&#8217;d give it a try because it&#8217;s the newest book in this field.</p>
<p>The book is well written and leads the reader through a clear path toward not only building an application, but understanding how an application is built. It uses quite a bit of object oriented PHP, so for someone new to programming, it might not be the best resource, but overall it&#8217;s a great book.</p>
<p>The bulk of this post is about two other issues, though. First up is the speed of changes in Facebook&#8217;s application development API. The second point is the responsiveness of authors and the value it adds to readers in niche markets.</p>
<p><span id="more-69"></span>The ever-changing nature of Facebook&#8217;s API must be a thorn in the flesh of authors. Case in point: Essential Facebook Development has a sample application in the book. (Like other good programming books, the code is made available at a site dedicated to the book.) Rather than hand-code the examples, I put them into an application I set up on FB and I got an error. In searching for the solution, the book uses a method to post messages to a FB user&#8217;s news feed that Facebook no longer supports. In the last few weeks, Facebook solidified a new way for applications to post messages and communications to users&#8217; news feeds, walls, and other areas of interest.</p>
<p>I reached out to the authors on their site (<a href="http://www.essentialfacebook.com" onclick="pageTracker._trackPageview('/outgoing/www.essentialfacebook.com?referer=');">essentialfacebook.com</a>) and I had a response within 10 minutes from John. His response:</p>
<blockquote><p>Yes, the stream API was in beta for a long time, so we didn&#8217;t focus on it in the book, but of course it was released shortly after the book was finalized. We will be doing a set of blog posts on using the stream API to make sure our readers are kept up to date.</p></blockquote>
<p>This speaks to a problem we&#8217;ve seen in other areas, namely that traditional books are <span style="text-decoration: line-through;">obsolete</span> out-of-date the day they hit the shelves. As this happens more and more with developing technology guides, authors will need to be more and more responsive to their readers.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/11/20/book-recommendation-for-facebook-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Tale of the Broken Kindle(s)</title>
		<link>http://davidpodley.com/2009/08/26/the-tale-of-the-broken-kindles/</link>
		<comments>http://davidpodley.com/2009/08/26/the-tale-of-the-broken-kindles/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 03:05:13 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Amazon Customer Service]]></category>
		<category><![CDATA[Amazon.com]]></category>
		<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[ebook reader]]></category>
		<category><![CDATA[Kindle]]></category>
		<category><![CDATA[Quality Control]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=54</guid>
		<description><![CDATA[I read about two books a year. For some, that seems like a lot of books, for others, it isn&#8217;t. Nonetheless, our home is running out of space to store our books. If you figure an average book is 2 inches thick, that&#8217;s about 4 feet of books each year I add to our bookshelves.
When [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I read about two books a year. For some, that seems like a lot of books, for others, it isn&#8217;t. Nonetheless, our home is running out of space to store our books. If you figure an average book is 2 inches thick, that&#8217;s about 4 feet of books each year I add to our bookshelves.</p>
<p>When Amazon released their Kindle, I was skeptical at first, but when Jeff Bezos announced an updated version of the Kindle, I picked one up and I&#8217;ve absolutely loved it. The idea of taking a medium-sized library with me was exciting, and the instant delivery over a cellular network quenched my thirst for immediate gratification.</p>
<p>The first Kindle that showed up had a stuck volume button. (For those who don&#8217;t know, the Kindle can double as an audio book reader for Audible books, as well as simply play MP3s.</p>
<p><span id="more-54"></span></p>
<p>I called Amazon and explained the problem. A day or two later, Kindle #2 showed up. For the next six months, Kindle #2 and I had a torrid affair. We spent time together in bed, on the couch, and at the beach. But a few days ago, my dear old #2 decided she had had enough of me and gave up the ghost. #2&#8217;s display stopped working. (Image of broken display at the end of this post.)</p>
<p>I called Amazon again and explained the situation, and they sent out K#3. #3 and I are getting used to each other, but like a lover scorned, I hesitate to really become attached to #3.</p>
<p>While I was on the phone with Amazon, I asked about adding an extended warranty in case #3 fails like her sisters. I was told that because the warranty service is offered through a company other than Amazon, they did not make exceptions to their rule that warranties must be extended within the first 30 days.</p>
<p>I&#8217;ve got to admit that I&#8217;m disappointed with Amazon&#8217;s quality control. The first Kindle shouldn&#8217;t have made it out of the factory. My biggest fear is that #3 will pass away after its warranty period and I will either a) need to buy K#4 in order to read my purchased books, or b) give up my library.</p>
<p>Here&#8217;s the image of the screen. Note the white lines where the display simply has stopped working.</p>
<p><img class="aligncenter size-full wp-image-62" title="Kindle #2's Broken Display" src="http://davidpodley.com/wp-content/uploads/2009/08/kindle-lines2.png" alt="Kindle #2's Broken Display" width="500" height="423" /></p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/08/26/the-tale-of-the-broken-kindles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Marketers&#8217; Financial Assumptions Miss the Mark</title>
		<link>http://davidpodley.com/2009/05/14/how-marketers-financial-assumptions-miss-the-mark/</link>
		<comments>http://davidpodley.com/2009/05/14/how-marketers-financial-assumptions-miss-the-mark/#comments</comments>
		<pubDate>Thu, 14 May 2009 15:07:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[financial assumptions]]></category>
		<category><![CDATA[financial assumptions for marketers]]></category>
		<category><![CDATA[return on advertising investment]]></category>
		<category><![CDATA[return on investment of marketing]]></category>
		<category><![CDATA[return on marketing investment]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=45</guid>
		<description><![CDATA[I recently read an article by a gentleman (article found here) named Charles Warner. Mr. Warner has held some significant marketing positions, has written a textbook on marketing, and now teaches at The New School in New York.
The article is a long conversation on how to show a potential purchaser of advertising space (in this [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I recently read an article by a gentleman (<a href="http://www.charleswarner.us/ROI.htm" onclick="pageTracker._trackPageview('/outgoing/www.charleswarner.us/ROI.htm?referer=');">article found here</a>) named Charles Warner. Mr. Warner has held some significant marketing positions, has written a textbook on marketing, and now teaches at The New School in New York.</p>
<p>The article is a long conversation on how to show a potential purchaser of advertising space (in this case a supermarket chain purchasing ads on a radio station) the return on advertising investment.</p>
<p>It&#8217;s a detailed article, but it confuses revenue with earnings.</p>
<p><span id="more-45"></span></p>
<p>To sum up the article, the advertising salesperson shows the supermarket executive that if he invests $1 million in advertising and another $500,000 to increase staff at the stores to handle the increase in store traffic, he will see an increase in revenue of $2 million. Mr. Warner states that this is a 50% return on the advertising investment ($500,000 net increase on $1 million in advertising).</p>
<p><strong>What&#8217;s Missing?</strong><br />
What is missing is that earlier in the article, the author points out that the grocery store has a gross margin of about 3% including advertising. That means that on $2 million in sales, the grocery sees pre-tax gross profit of about $60,000.</p>
<p>I&#8217;ll give him the benefit of the doubt and say that the grocery chain&#8217;s marketing busget is 20% of sales. This would mean that the margin before marketing is about 23%. On $2 million of sales, the margin would be $460,000.</p>
<p>A profit increase of $460,000 before accounting for a marketing expense of $1 million and the increased staffing needs of $500,000 is worse than never running the campaign.</p>
<p>Even if the increase in sales for the campaign last four times as long as the campaign itself does, the grocery chain still loses money.</p>
<p>Thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/05/14/how-marketers-financial-assumptions-miss-the-mark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shouldn&#8217;t Apple Have Figured This Out?</title>
		<link>http://davidpodley.com/2009/01/29/shouldnt-apple-have-figured-this-out/</link>
		<comments>http://davidpodley.com/2009/01/29/shouldnt-apple-have-figured-this-out/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 05:16:34 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AppleCare]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Final Cut Studio]]></category>
		<category><![CDATA[Pro Apps]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=36</guid>
		<description><![CDATA[Everything's hunky-dory until you get this error: "You cannot open the application “Final Cut Pro” because it is not supported on this architecture."]]></description>
			<content:encoded><![CDATA[<p></p><p>I got a new MacBook Pro the other day and I went through the process of installing my software. I have a couple of Apple&#8217;s pro media suites (Final Cut and Logic Studio). I installed Logic, then Final Cut. I compressed some video, played with Logic a bit and all was good.</p>
<p>Then an odd thing happened when I opened Final Cut Pro. I got the following message:</p>
<blockquote><p>You cannot open the application “Final Cut Pro” because it is not supported on this architecture.</p></blockquote>
<p>It seemed odd. The same day I had done a Software Update and one of the items on the list was a fix to the NVIDIA video card, so I figured there might be an incompatibility.</p>
<p>Long story short, I was wrong. Apparently the order in which you install Apple&#8217;s Pro Media programs matters a great deal. Kind of like mixing acid and water (acid into water, not water into acid, by the way, which is a funny story how I learned that one).</p>
<p>The correct order is Final Cut Studio THEN Logic Studio. Don&#8217;t ask me why.</p>
<p>I called AppleCare to make sure I was right about this, and the nice young woman on the phone said, yes, I did it wrong. I should also reinstall the operating system if it&#8217;s not too much of a hassle because uninstalling the Pro Apps is near impossible.</p>
<p>I&#8217;m now backing everything up with SuperDuper! (a great program, by the way). I&#8217;ll soon have everything worked out. Hopefully.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/01/29/shouldnt-apple-have-figured-this-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Value of a Super Bowl Viewer vs. an American Idol Viewer</title>
		<link>http://davidpodley.com/2009/01/24/the-value-of-a-super-bowl-viewer-vs-an-american-idol-viewer/</link>
		<comments>http://davidpodley.com/2009/01/24/the-value-of-a-super-bowl-viewer-vs-an-american-idol-viewer/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 02:13:06 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=33</guid>
		<description><![CDATA[If you were an advertiser, what would you pay to reach 1,000 viewers of the 2009 Super Bowl? How much would you pay to reach 1,000 viewers of American Idol?
This is a question advertisers ask themselves as they go about their media buying planning. A 30-second commercial for the 2009 Super Bowl will cost advertisers [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you were an advertiser, what would you pay to reach 1,000 viewers of the 2009 Super Bowl? How much would you pay to reach 1,000 viewers of American Idol?</p>
<p>This is a question advertisers ask themselves as they go about their media buying planning. A 30-second commercial for the 2009 Super Bowl will cost advertisers $3 million. Assuming this ad will reach about 92 million viewers, the cost for each viewer is about $0.0336 (3.36 cents) or $32.61 dollars to reach 1,000 people.</p>
<p>The same commercial costs advertisers about $700,000 on American idol. On average, American Idol is watched by 30 million people. This breaks down to a cost of $23.33 for each 1,000 viewers.</p>
<p>(For a point of comparison, a commercial running on American Idol at the same cost per viewer as a Super Bowl ad would be $978,300, or almost 40% more.)</p>
<p>I know a lot of beer ads are run on the Super Bowl (Budweiser is running 9 ads for a total cost of $27 million), but I haven&#8217;t paid much attention to American Idol ads. I know Coca-Cola is a sponsor of the competition, and I would guess lower-cost cars are advertised on Idol, but beyond that I don&#8217;t know what is sold on the show.</p>
<p>My guess is that part of the 40% premium is a higher value on the Super Bowl&#8217;s demographic, and another part is that the Super Bowl is watched by many for the ads rather than the game. If a company develops a great commercial, they can get much more value out of the commercial than the airing of the commercial. Think about it. How many other times during the year do people come to the office and talk about the commercials they saw the day before?</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2009/01/24/the-value-of-a-super-bowl-viewer-vs-an-american-idol-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreaming of the iPhone</title>
		<link>http://davidpodley.com/2008/12/22/dreaming-of-the-iphone/</link>
		<comments>http://davidpodley.com/2008/12/22/dreaming-of-the-iphone/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 18:51:24 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://davidpodley.com/?p=22</guid>
		<description><![CDATA[Sometimes I&#8217;m an early adopter and sometimes I wait a while. With the iPhone, I&#8217;ve waited and I&#8217;d love to pull the trigger and get one in the next few weeks.
I currently have a Blackberry through T-Mobile that is out of contract and I have a plain old Motorola phone with Verizon. The iPhone would [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Sometimes I&#8217;m an early adopter and sometimes I wait a while. With the iPhone, I&#8217;ve waited and I&#8217;d love to pull the trigger and get one in the next few weeks.</p>
<p>I currently have a Blackberry through T-Mobile that is out of contract and I have a plain old Motorola phone with Verizon. The iPhone would replace the Blackberry and its service.</p>
<p>The pros of the iPhone: Well, it&#8217;s cool and it has some great software on it.<br />
The cons of the iPhone: AT&amp;T service isn&#8217;t so great in my town, it&#8217;s almost twice as expensive as the Blackberry service I have now, and there&#8217;s an initial outlay of cash of $200 to $300 (depending on the model) for the phone itself.</p>
<p>As I calculate it, the iPhone would cost me about $2125 over a two-year contract (including the cost of the phone and taxes). If I keep the Blackberry, it would cost about $800 for the service. This is a difference of $1325 over two years, or $55 per month.</p>
<p>The primary question I have to ask myself is, do I get $55 of productivity over the Blackberry out of the phone each month? The Blackberry costs me about $30 per month, or a dollar a day. I can sort of justify the cost of the Blackberry because I get email throughout the day and it has helped me a number of times to save a trip back to my computer to get some information I forgot to bring with me.</p>
<p>Would I get another $2 per day of value from the iPhone? It&#8217;s hard to say. I don&#8217;t know that there&#8217;s one application on the iPhone that makes me say, Yeah, that would save me lots of time/money. I would love to think that there is, but I just don&#8217;t see it right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidpodley.com/2008/12/22/dreaming-of-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
