<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Gilbert Pellegrom</title>
	
	<link>http://gilbert.pellegrom.me</link>
	<description>Thoughts about my Life, Software &amp; Web Development</description>
	<lastBuildDate>Tue, 08 May 2012 09:56:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Gilbitron" /><feedburner:info uri="gilbitron" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>Gilbitron</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>WP Admin Error Handler</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/7VuZ-l5DfmI/</link>
		<comments>http://gilbert.pellegrom.me/wp-admin-error-handler/#comments</comments>
		<pubDate>Tue, 08 May 2012 09:50:55 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544567</guid>
		<description><![CDATA[Don&#8217;t you hate it when you get those ugly errors and warnings in your WordPress admin area (especially when WP_DEBUG is turned on)? Well today I released WP Admin Error Handler to sort that problem. WP Admin Error Handler is a WordPress plugin that catches all the errors and warnings and displays them neatly in...]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t you hate it when you get those ugly errors and warnings in your WordPress admin area (especially when <code>WP_DEBUG</code> is turned on)? Well today I released <a href="http://wordpress.org/extend/plugins/wp-admin-error-handler/">WP Admin Error Handler</a> to sort that problem.</p>
<div id="attachment_3423544572" class="wp-caption aligncenter" style="width: 714px"><img src="http://gilbert.pellegrom.me/wp-content/uploads/2012/05/screenshot-1.png" alt="" title="Without WP Admin Error Handler" class="size-full wp-image-3423544572" /><p class="wp-caption-text">Without WP Admin Error Handler</p></div>
<div id="attachment_3423544576" class="wp-caption aligncenter" style="width: 1030px"><img src="http://gilbert.pellegrom.me/wp-content/uploads/2012/05/screenshot-2.png" alt="" title="With WP Admin Error Handler" class="size-full wp-image-3423544576" /><p class="wp-caption-text">With WP Admin Error Handler</p></div>
<p><a href="http://wordpress.org/extend/plugins/wp-admin-error-handler/">WP Admin Error Handler</a> is a WordPress plugin that catches all the errors and warnings and displays them neatly in the admin bar so you can read them at your convenience. You can also visit the Tools &gt; Errors page to see a more in detailed list of the errors and where they are coming from. Hopefully it will allow you to debug your WordPress errors in a more streamlined way without breaking the look of your WordPress admin area.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=7VuZ-l5DfmI:L1Dm3auNB1s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=7VuZ-l5DfmI:L1Dm3auNB1s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=7VuZ-l5DfmI:L1Dm3auNB1s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=7VuZ-l5DfmI:L1Dm3auNB1s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=7VuZ-l5DfmI:L1Dm3auNB1s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=7VuZ-l5DfmI:L1Dm3auNB1s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=7VuZ-l5DfmI:L1Dm3auNB1s:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/7VuZ-l5DfmI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/wp-admin-error-handler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/wp-admin-error-handler/</feedburner:origLink></item>
		<item>
		<title>PHP make_clickable</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/C7Lw-bOXjEk/</link>
		<comments>http://gilbert.pellegrom.me/php-make_clickable/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 11:31:53 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544561</guid>
		<description><![CDATA[So you have string that contains URL&#8217;s and you want to make them &#8220;clickable&#8221;. This is simple and it works: function make_clickable($text) { return preg_replace('@(?]]></description>
			<content:encoded><![CDATA[<p>So you have string that contains URL&#8217;s and you want to make them &#8220;clickable&#8221;. This is simple and it works:</p>
<pre><code>function make_clickable($text)
{
	return preg_replace('@(?<![.*">])\b(?:(?:https?|ftp|file)://|[a-z]\.)[-A-Z0-9+&#/%=~_|$?!:,.]*[A-Z0-9+&#/%=~_|$]@i', '<a href="\0">\0</a>', $text);
}</code></pre>
<p>Supports normal, ftp, file and email URL&#8217;s as well as subdomains. Also it doesn&#8217;t mess with HTML <code>a</code> tags that already exist in the string.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=C7Lw-bOXjEk:3Fthli5yq9Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=C7Lw-bOXjEk:3Fthli5yq9Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=C7Lw-bOXjEk:3Fthli5yq9Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=C7Lw-bOXjEk:3Fthli5yq9Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=C7Lw-bOXjEk:3Fthli5yq9Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=C7Lw-bOXjEk:3Fthli5yq9Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=C7Lw-bOXjEk:3Fthli5yq9Y:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/C7Lw-bOXjEk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/php-make_clickable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/php-make_clickable/</feedburner:origLink></item>
		<item>
		<title>Chrome vs Firefox CSS Line-Height on Input</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/UwFeY-Yw1Fg/</link>
		<comments>http://gilbert.pellegrom.me/chrome-vs-firefox-css-line-height-on-input/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 12:02:14 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544548</guid>
		<description><![CDATA[Something which tripped me up today, Firefox doesn&#8217;t like line-height on inputs. Chrome likes it just fine. The solution is simple. When setting a line-height on an input, also set a height. See it in action.]]></description>
			<content:encoded><![CDATA[<p>Something which tripped me up today, Firefox doesn&#8217;t like <code>line-height</code> on inputs. Chrome likes it just fine.</p>
<p><img src="http://gilbert.pellegrom.me/wp-content/uploads/2012/04/chfflh1.png" alt="" title="Chrome vs Firefox line-height on inputs" width="555" height="141" class="aligncenter size-full wp-image-3423544554" /></p>
<p>The solution is simple. When setting a <code>line-height</code> on an input, also set a <code>height</code>.<br />
<a href="http://jsfiddle.net/tY4Mf/2/">See it in action</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=UwFeY-Yw1Fg:RDDKZPebJmc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=UwFeY-Yw1Fg:RDDKZPebJmc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=UwFeY-Yw1Fg:RDDKZPebJmc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=UwFeY-Yw1Fg:RDDKZPebJmc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=UwFeY-Yw1Fg:RDDKZPebJmc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=UwFeY-Yw1Fg:RDDKZPebJmc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=UwFeY-Yw1Fg:RDDKZPebJmc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/UwFeY-Yw1Fg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/chrome-vs-firefox-css-line-height-on-input/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/chrome-vs-firefox-css-line-height-on-input/</feedburner:origLink></item>
		<item>
		<title>Enable PHP Error Reporting in MAMP</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/-VlcLa1soTI/</link>
		<comments>http://gilbert.pellegrom.me/enable-php-error-reporting-in-mamp/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 14:51:04 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544538</guid>
		<description><![CDATA[If you use MAMP on OS X and keep getting server errors when you would normally expect to see PHP errors this is due to the fact that, for some reason, PHP error reporting is turned off by default in MAMP. To enable error reporting: Open up /Applications/MAMP/bin/php/{your PHP version}/conf/php.ini. Find display_errors = Off (around...]]></description>
			<content:encoded><![CDATA[<p>If you use <a href="http://www.mamp.info">MAMP</a> on OS X and keep getting server errors when you would normally expect to see PHP errors this is due to the fact that, for some reason, PHP error reporting is turned off by default in MAMP. To enable error reporting:</p>
<ol>
<li>Open up <code>/Applications/MAMP/bin/php/{your PHP version}/conf/php.ini</code>.</li>
<li>Find <code>display_errors = Off</code> (around line 277) and change it to <code>display_errors = On</code>.</li>
<li>Restart MAMP.</li>
</ol>
<p>Voila! You should now see PHP errors.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=-VlcLa1soTI:Hr0sfd90mbM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=-VlcLa1soTI:Hr0sfd90mbM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=-VlcLa1soTI:Hr0sfd90mbM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=-VlcLa1soTI:Hr0sfd90mbM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=-VlcLa1soTI:Hr0sfd90mbM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=-VlcLa1soTI:Hr0sfd90mbM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=-VlcLa1soTI:Hr0sfd90mbM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/-VlcLa1soTI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/enable-php-error-reporting-in-mamp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/enable-php-error-reporting-in-mamp/</feedburner:origLink></item>
		<item>
		<title>Announcing Pico – A stupidly simple, blazing fast, flat file CMS</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/Hyn1Yf3ZhjY/</link>
		<comments>http://gilbert.pellegrom.me/announcing-pico-a-stupidly-simple-blazing-fast-flat-file-cms/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 15:57:19 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544532</guid>
		<description><![CDATA[As a bit of a side project I recently created Pico &#8211; stupidly simple, blazing fast, flat file CMS. Pico aims to provide just the right amount of structure for creating relatively simple static sites. Maybe you fancy a simpler approach to writing a blog, without having to worry about backend administration, security issues etc....]]></description>
			<content:encoded><![CDATA[<p>As a bit of a side project I recently created <a href="http://pico.dev7studios.com/">Pico</a> &#8211; stupidly simple, blazing fast, flat file CMS. Pico aims to provide just the right amount of structure for creating relatively simple static sites. </p>
<p>Maybe you fancy a simpler approach to writing a blog, without having to worry about backend administration, security issues etc. Or maybe you simply need to build a static site and don&#8217;t want to worry about installing a bulky CMS? Pico may well be for you.</p>
<p>Pico aims to be stupidly simple. To create a blog for instance, you simply need to create a new text file for each post and upload it to your server. Want to put your blog posts under a &#8220;category&#8221;, simply put them in a sub folder. &#8220;Simples&#8221;.</p>
<p>So head on over and <a href="http://pico.dev7studios.com/">check out Pico</a> and let me know what you think.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=Hyn1Yf3ZhjY:JT_rTk63tgc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=Hyn1Yf3ZhjY:JT_rTk63tgc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=Hyn1Yf3ZhjY:JT_rTk63tgc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=Hyn1Yf3ZhjY:JT_rTk63tgc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=Hyn1Yf3ZhjY:JT_rTk63tgc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=Hyn1Yf3ZhjY:JT_rTk63tgc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=Hyn1Yf3ZhjY:JT_rTk63tgc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/Hyn1Yf3ZhjY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/announcing-pico-a-stupidly-simple-blazing-fast-flat-file-cms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/announcing-pico-a-stupidly-simple-blazing-fast-flat-file-cms/</feedburner:origLink></item>
		<item>
		<title>WordPress get_blog_url()</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/LjurT3M6l9Q/</link>
		<comments>http://gilbert.pellegrom.me/wordpress-get_blog_url/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 14:49:06 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544527</guid>
		<description><![CDATA[Have you ever needed to find the WordPress blog URL? Using home_url() is fine but what if your Settings > Reading options in WordPress are set to your blog having a static page (usually called &#8220;Blog&#8221;). You may need to know what the URL of that page is. So here is a quick function I...]]></description>
			<content:encoded><![CDATA[<p>Have you ever needed to find the WordPress blog URL? Using <code>home_url()</code> is fine but what if your Settings > Reading options in WordPress are set to your blog having a static page (usually called &#8220;Blog&#8221;). You may need to know what the URL of that page is. So here is a quick function I came up with to find it.</p>
<pre><code>if ( !function_exists( 'get_blog_url' ) ) {
    function get_blog_url(){
        if( $posts_page_id = get_option('page_for_posts') ){
            return home_url(get_page_uri($posts_page_id));
        } else {
            return home_url();
        }
    }
}</code></pre>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=LjurT3M6l9Q:uXWMHDT5mqY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=LjurT3M6l9Q:uXWMHDT5mqY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=LjurT3M6l9Q:uXWMHDT5mqY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=LjurT3M6l9Q:uXWMHDT5mqY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=LjurT3M6l9Q:uXWMHDT5mqY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=LjurT3M6l9Q:uXWMHDT5mqY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=LjurT3M6l9Q:uXWMHDT5mqY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/LjurT3M6l9Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/wordpress-get_blog_url/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/wordpress-get_blog_url/</feedburner:origLink></item>
		<item>
		<title>Showcase – The Ultimate WordPress Gallery Plugin</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/yue4ANDejHo/</link>
		<comments>http://gilbert.pellegrom.me/showcase-the-ultimate-wordpress-gallery-plugin/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 12:21:41 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544513</guid>
		<description><![CDATA[Showcase is my second premium WordPress plugin and was created out of a frustration at the lack of decent gallery functionality/plugins for WordPress at the moment. Showcase aims to redefine the &#8220;gallery&#8221; in WordPress by making the whole process of uploading, ordering and editing your images as simple as it can be. Then it makes...]]></description>
			<content:encoded><![CDATA[<p><a href="http://showcase.dev7studios.com/">Showcase</a> is my second premium WordPress plugin and was created out of a frustration at the lack of decent gallery functionality/plugins for WordPress at the moment.</p>
<p>Showcase aims to redefine the &#8220;gallery&#8221; in WordPress by making the whole process of uploading, ordering and editing your images as simple as it can be. Then it makes your gallery look stunning by automatically showing your gallery in a beautiful lightbox slideshow. Not to mention built-in features like dynamic image resizing and simple lightbox theme changing.</p>
<p>So head on over and <a href="http://showcase.dev7studios.com/">check it out</a> and let me know what you think.</p>
<p>P.S. Check out <a href="http://bit.ly/showcasewp">the blog post</a> for a chance to win a Developer license worth $99!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=yue4ANDejHo:xkjhfWksaP0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=yue4ANDejHo:xkjhfWksaP0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=yue4ANDejHo:xkjhfWksaP0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=yue4ANDejHo:xkjhfWksaP0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=yue4ANDejHo:xkjhfWksaP0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=yue4ANDejHo:xkjhfWksaP0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=yue4ANDejHo:xkjhfWksaP0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/yue4ANDejHo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/showcase-the-ultimate-wordpress-gallery-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/showcase-the-ultimate-wordpress-gallery-plugin/</feedburner:origLink></item>
		<item>
		<title>Sellwire – The easiest way to sell digital goods online</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/qDnOzDSTIqs/</link>
		<comments>http://gilbert.pellegrom.me/sellwire-the-easiest-way-to-sell-digital-goods-online/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 11:34:13 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544505</guid>
		<description><![CDATA[Over the past year I&#8217;ve had my fair share of experiences with e-commerce systems and selling digital products such as the Nivo Slider. While some products did it better than others, I found none of them really hit the spot. Most of them were geared to towards physical goods for a start, and the ones...]]></description>
			<content:encoded><![CDATA[<p>Over the past year I&#8217;ve had my fair share of experiences with e-commerce systems and selling digital products such as the <a href="http://nivo.dev7studios.com/">Nivo Slider</a>. While some products did it better than others, I found none of them really hit the spot. Most of them were geared to towards physical goods for a start, and the ones that did focus on digital sales lacked features.</p>
<p>So with that in mind today I am announcing the launch of <a href="http://sellwire.net/">Sellwire</a>: the easiest way to sell digital goods online. Sellwire aims to make selling digital goods online as simple as possible, literally upload a file and share a link, and takes care of the complex e-commerce payment gateways and tracking stuff so that users can focus on making great products.</p>
<p>Sellwire is a &#8220;scratch my own itch&#8221; solution to a problem I&#8217;ve experienced lately, and I hope others might find it just as useful as I have. So if you are interested why not head on over and <a href="http://sellwire.net/">check it out</a>. </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=qDnOzDSTIqs:HFA3h38kiiM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=qDnOzDSTIqs:HFA3h38kiiM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=qDnOzDSTIqs:HFA3h38kiiM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=qDnOzDSTIqs:HFA3h38kiiM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=qDnOzDSTIqs:HFA3h38kiiM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=qDnOzDSTIqs:HFA3h38kiiM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=qDnOzDSTIqs:HFA3h38kiiM:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/qDnOzDSTIqs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/sellwire-the-easiest-way-to-sell-digital-goods-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/sellwire-the-easiest-way-to-sell-digital-goods-online/</feedburner:origLink></item>
		<item>
		<title>Nivo Slider: The Story So Far</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/BBGJSc-0Rtc/</link>
		<comments>http://gilbert.pellegrom.me/nivo-slider-the-story-so-far/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 11:55:17 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544461</guid>
		<description><![CDATA[I should start this article by explaining the fact that I am not a born and bred entrepreneur. I&#8217;m a developer at heart who has literally stumbled upon &#8220;success&#8221; just as I was beginning to get interested in the whole business side of the web. I&#8217;ve been wanting to write this article for a while...]]></description>
			<content:encoded><![CDATA[<p>I should start this article by explaining the fact that I am not a born and bred entrepreneur. I&#8217;m a developer at heart who has literally stumbled upon &#8220;success&#8221; just as I was beginning to get interested in the whole business side of the web. I&#8217;ve been wanting to write this article for a while to simply explain the process of how the <a href="http://nivo.dev7studios.com/" title="Nivo Slider">Nivo Slider</a> grew to be successful and some of the decisions I&#8217;ve made (and lessons I&#8217;ve learned) a long the way.</p>
<p>I suppose I should start by defining &#8220;success&#8221; in this context. The Nivo Slider has been downloaded more than 890,000 times and sales have generated more than $40,000 USD in the first six months and have increased every month so far. Put it another way, the Nivo Slider will generate way more than double my day job salary in its first year. That is where I&#8217;m at just now. But how did I get here?<br />
<span id="more-3423544461"></span></p>
<h3>The Beginning</h3>
<p>The Nivo Slider script was created over a weekend in March 2010 in my Uni flat. I was in my final year at the time and had spent most of my degree teaching myself web development and was always creating scripts and plugins (<a href="http://dev7studios.com/">check out my portfolio</a> for evidence). At the time a lot of ThemeForest themes featured the awesome looking <a href="http://getcu3er.com/">Cu3er flash image slider</a>. I had made a few ThemeForest themes to generate some cash so I knew the community a bit.</p>
<p>One day I spotted that the Cu3er slider was changing its license so you were going to have to pay to use it in premium themes. <strong>Lesson 1</strong>: spot the gap in the market. I figured I could make an image slider that was free and open source that looked great that people would be able to use in their premium themes. Ok it probably wouldn&#8217;t look as good as the flash slider, but I would make it using pure JS, HTML and CSS and I would make it as easy as possible to implement.</p>
<p><div id="attachment_3423544466" class="wp-caption alignright" style="width: 237px"><img src="http://gilbert.pellegrom.me/wp-content/uploads/2011/12/Screen-Shot-2011-12-21-at-10.44.03.png" alt="" title="Nivo on Reddit front page" width="227" height="179" class="size-full wp-image-3423544466" /><p class="wp-caption-text">Nivo on Reddit front page</p></div>So over a weekend I set about making the Nivo Slider, and remember telling my brother at the time &#8220;I&#8217;m not going to try and sell this, I&#8217;m going to get my name out in the community first&#8221;. And boy did it work. On Saturday the 20th March I launched the Nivo Slider and the following Wednesday it was featured on the front page of Reddit, bringing in almost 80,000 visits in one day. People loved it.</p>
<p>It&#8217;s worth noting here that I&#8217;m no marketing whizz and did almost no marketing for the slider. I simply blogged about it and announced it on Twitter. The rest was done by other people sharing the word.</p>
<p>So I guess <strong>lesson 2</strong> is always be creating side projects. Not only does it keep your creativity fresh, but you never know which small projects might actually make it big.</p>
<h3>Making Money</h3>
<p>So the slider continued to grow in popularity and was being used in premium themes all over the place. For more than a year I continued to develop the slider but didn&#8217;t think of making any money from it as I fully expected it to die out eventually. I honestly thought it was just a fad that I had started (which was cool enough) that would grow but then start to die off. </p>
<p>However more than a year on, 600,000 downloads later and it was still growing. It began to dawn on me that there must be some money to be made from this. At the time the site was getting the best part of 9,000 visits a day and I was earning about $200/month in advertising revenues (which I thought wasn&#8217;t bad).</p>
<p>I had been wanting to create a WordPress plugin for the slider for a few months (this is June 2011 by now) and I had been toying with the idea of selling it (and keeping the jQuery plugin free and open source). So the calculation I did in my head was &#8220;if 1% of 600,000 downloads buy the WordPress plugin, at say $15, I would earn $90,000 in a year&#8221;. Wow. It shocked me that I hadn&#8217;t even thought about this till now. Suffice to say I went ahead and started creating the WordPress plugin.</p>
<p>So on the 1st June 2011 I launched the <a href="http://nivo.dev7studios.com/wordpress">Nivo Slider WordPress plugin</a>. In the first month I had a daily average of $194 USD in sales per day. Yes <em>per day</em>. It had worked. I couldn&#8217;t believe it. <strong>Lesson 3</strong>: Don&#8217;t be afraid to ask if your software can make money.</p>
<p>While I&#8217;m here <strong>lesson 4</strong> might also be that the &#8220;freemium&#8221; model works if you have a market already established. Because I was a first mover of sorts it seemed like I had gained a significant market domination. And all that traffic means that even with low conversion rates, you can still earn a significant amount of money.</p>
<h3>Spending Money</h3>
<p><div id="attachment_3423544478" class="wp-caption alignright" style="width: 160px"><a href="http://gilbert.pellegrom.me/wp-content/uploads/2011/12/Screen-Shot-2011-12-21-at-11.15.11.png"><img src="http://gilbert.pellegrom.me/wp-content/uploads/2011/12/Screen-Shot-2011-12-21-at-11.15.11-150x150.png" alt="" title="Site redesign by John O&#039;Nolan" width="150" height="150" class="size-thumbnail wp-image-3423544478" /></a><p class="wp-caption-text">Site redesign by John O&#039;Nolan</p></div>Making money is great. But if you want your business to survive, you&#8217;ll quickly realise that you need to spend money to make money. After the slider had been around for a while I got my good friend <a href="http://john.onolan.org/">John O&#8217;Nolan</a> to redesign the site, for free. I appreciated the fact he was keen to help me out, as he is a busy guy. By this time I had made a few connections in the industry and I had admitted that I was no designer. Getting a real designer to help me out was a must. </p>
<p>So after I had made some money from the WordPress plugin I decided it was time for a professional full-blown redesign. I asked for some help and <a href="http://twitter.com/jamesmcdonald">James McDonald</a> kindly offered his services and produced what is now the <a href="http://nivo.dev7studios.com/">current design</a> of the slider site. This was the first money that I had earned and reinvested it straight back in to making the site better. I was now <a href="http://en.wikipedia.org/w/index.php?title=Bootstrapping_(business)">bootstrapping</a> and it felt great.</p>
<p>So <strong>lesson 5</strong> has to be never underestimate the importance of design. I fully believe that having a well designed product and site are crucial to a successful business venture. And you don&#8217;t need to invest loads of cash to make it happen. For instance <strong>lesson 6</strong> is ask/trade/beg for help until you can afford to buy it. Admit you can&#8217;t do everything and that sometimes it is best to outsource.</p>
<h3>Learning</h3>
<p>Something I have only recently began to experience is how to tweak your business and learn from mistakes. For instance I recently <a href="http://nivo.dev7studios.com/2011/11/29/new-pricing-scheme/">changed the pricing scheme</a> for the WordPress plugin. A pretty big move that seems to have paid off pretty well. </p>
<p>Since I first launched the WordPress plugin there was a &#8220;single license&#8221; $20 option and a &#8220;Pro&#8221; $10/month option. While the idea of recurring monthly income is attractive, it simply didn&#8217;t work in this model. I never had more than 40 monthly subscribers at any one time. So after listening to my customers and seeking some advice (from more experienced entrepreneurs) I made the bold move of completely changing the pricing scheme and removing subscriptions completely. And so far it has paid off well.</p>
<p><strong>Lesson 7</strong>: Don&#8217;t be afraid to take your time and make mistakes. The process of learning makes you a better entrepreneur and, in theory, your decisions will make you more successful in the end.</p>
<h3>The Future</h3>
<p>So that&#8217;s the story of how the Nivo Slider got to where it is today. The Nivo Slider continues to grow and I still can&#8217;t believe how popular it has become. Who knows what the future holds for it. I very much take one day at a time, and while people will probably tell me I should have a long-term plan for the slider, I&#8217;m happy enjoying it while it lasts. If it allows me to continue to create more awesome stuff on the web and do what I love, that&#8217;s cool. If it eventually dies out or someone acquires it, that&#8217;s also cool. It will still have been an amazing experience and my first &#8220;success&#8221;.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=BBGJSc-0Rtc:KeBM4pHdJ0Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=BBGJSc-0Rtc:KeBM4pHdJ0Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=BBGJSc-0Rtc:KeBM4pHdJ0Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=BBGJSc-0Rtc:KeBM4pHdJ0Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=BBGJSc-0Rtc:KeBM4pHdJ0Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=BBGJSc-0Rtc:KeBM4pHdJ0Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=BBGJSc-0Rtc:KeBM4pHdJ0Q:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/BBGJSc-0Rtc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/nivo-slider-the-story-so-far/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/nivo-slider-the-story-so-far/</feedburner:origLink></item>
		<item>
		<title>Snippi</title>
		<link>http://feedproxy.google.com/~r/Gilbitron/~3/u_6i-eE9vJk/</link>
		<comments>http://gilbert.pellegrom.me/snippi/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 10:17:52 +0000</pubDate>
		<dc:creator>Gilbert Pellegrom</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://gilbert.pellegrom.me/?p=3423544453</guid>
		<description><![CDATA[On Friday Orman Clark and myself launched Snippi, a super awesome snippet tool sharing code with your friends. We would love for you guys to use it and let us know what you think.]]></description>
			<content:encoded><![CDATA[<p>On Friday <a href="http://twitter.com/ormanclark">Orman Clark</a> and myself launched <a href="http://snippi.com/">Snippi</a>, a super awesome snippet tool sharing code with your friends. We would love for you guys to use it and let us know what you think.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Gilbitron?a=u_6i-eE9vJk:ysjGhvBLA-8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Gilbitron?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=u_6i-eE9vJk:ysjGhvBLA-8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=u_6i-eE9vJk:ysjGhvBLA-8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=u_6i-eE9vJk:ysjGhvBLA-8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=u_6i-eE9vJk:ysjGhvBLA-8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Gilbitron?a=u_6i-eE9vJk:ysjGhvBLA-8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Gilbitron?i=u_6i-eE9vJk:ysjGhvBLA-8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Gilbitron/~4/u_6i-eE9vJk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://gilbert.pellegrom.me/snippi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://gilbert.pellegrom.me/snippi/</feedburner:origLink></item>
	</channel>
</rss>

