<?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>Personal Blog &#8212; Matthew Keefe</title>
	<atom:link href="http://blog.mkeefe.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mkeefe.com</link>
	<description>From the mind of Developer, Author &#38; Trainer, Matthew Keefe</description>
	<lastBuildDate>Sun, 22 Apr 2012 00:37:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Happy Peg going iOS native and being released for free</title>
		<link>http://blog.mkeefe.com/2012/04/21/happy-peg-going-ios-native-and-being-released-for-free/</link>
		<comments>http://blog.mkeefe.com/2012/04/21/happy-peg-going-ios-native-and-being-released-for-free/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 14:35:18 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Objective C]]></category>
		<category><![CDATA[Scriptplayground]]></category>

		<guid isPermaLink="false">http://blog.mkeefe.com/?p=435</guid>
		<description><![CDATA[As you may have read on PixelBit&#8217;s blog we recently launched an iPhone/iPad/Android game called Wrangler Rope Your Rewards. While this may have been the first game the PixelBit team developed it was not my personal first. Way back in the early days of AIR mobile I developed Happy Peg for Android using the iOS [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have read on <a href="http://lab.pixelbitcreative.com/">PixelBit&#8217;s blog</a> we recently launched an iPhone/iPad/Android game called Wrangler Rope Your Rewards. While this may have been the first game the <a href="http://pixelbit.co/">PixelBit</a> team developed it was not my personal first. Way back in the early days of AIR mobile I developed <a href="http://happypegapp.com">Happy Peg</a> for <a href="https://play.google.com/store/apps/details?id=air.com.happypegapp.HappyPeg">Android</a> using the <a href="http://itunes.apple.com/us/app/happy-peg/id353840045?mt=8">iOS</a> packager for Flash before it was initially banned by Apple. I was amazed how easy it was to port the web version to mobile in little over 8 hours which included graphics changes. Though it did irk me a bit the file-size was a whopping 8mb.</p>
<p>Not satisfied with this even today i&#8217;ve decided to rebuild it using native iOS Objective-c but with a twist. I&#8217;m not porting any of the existing code or graphics. I&#8217;m using this as a test to see how quick I can design, develop and even add some features to an extremely simple <a href="http://be.partypoker.com/" target="_blank">game</a>. The reason behind this is out of pure boredom this weekend and taking a break from wedding planning.</p>
<p>I don&#8217;t expect it to be the next Draw Something nor would I really want it to as then i&#8217;d have to support and enhance it for all those users. I actually pride myself and my team in staying small, working on niche projects and building awesome results for some pretty amazing brands.</p>
<p>Oh and as a final twist i&#8217;ll be releasing the standard version on <a href="https://github.com/pixelbit/happy-peg">GitHub</a> for the world to fork and build from. A simple *hat tip* is all I ask if you build something cool!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2012/04/21/happy-peg-going-ios-native-and-being-released-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Thoughts on Trayvon Martin Tragedy</title>
		<link>http://blog.mkeefe.com/2012/03/28/my-thoughts-on-trayvon-martin-tragedy/</link>
		<comments>http://blog.mkeefe.com/2012/03/28/my-thoughts-on-trayvon-martin-tragedy/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 00:02:04 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[firearms]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.mkeefe.com/?p=431</guid>
		<description><![CDATA[While I realize this is a horrible tragedy (the killing of a young man) banning guns and going all &#8220;guns are evil&#8221; is a knee jerk reaction at best. Furthermore don&#8217;t be so quick to judge the man in question without knowing all of the facts first. I&#8217;ve been a firearms enthusiast for years, went [...]]]></description>
			<content:encoded><![CDATA[<p>While I realize this is a horrible tragedy (the killing of a young man) banning guns and going all &#8220;guns are evil&#8221; is a knee jerk reaction at best. Furthermore don&#8217;t be so quick to judge the man in question without knowing all of the facts first.</p>
<p>I&#8217;ve been a firearms enthusiast for years, went through NRA and LTC-required training in the state of Massachusetts in order to receive my license. Between the psych exams, FBI searches and criminal database inquiries (CORI) almost all avenues are covered for lawful acquisition of an LTC/FID.</p>
<p>All these anti-guns proposals do is stop lawful citizens from owning firearms, it doesn&#8217;t stop the criminals from going into any city/town and buying one from a trunk of a car. It doesn&#8217;t stop crime or even slow it down (aside from accidental injuries). In regards to police being the only ones that should be allowed to carry? I think not.</p>
<p>I witnessed a serious car accident outside my home and it took 4 minutes for a first responder to show up on scene! 4 minutes? I guess you would still be alive if that were a home invasion and the criminal got lost in your house but in reality the police would be filling out reports, not saving you.</p>
<p>Now back to this story. Its hard to come up with a definitive conclusion since we still don&#8217;t have all of the facts. Did he pursue? Was he in danger? Was it self defense? I wish the media would shut up for a minute and let the facts speak for once.. but that won&#8217;t happen anytime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2012/03/28/my-thoughts-on-trayvon-martin-tragedy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Accountability in 2012</title>
		<link>http://blog.mkeefe.com/2012/01/02/personal-accountability-in-2012/</link>
		<comments>http://blog.mkeefe.com/2012/01/02/personal-accountability-in-2012/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 21:35:08 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[goals]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Randomness]]></category>

		<guid isPermaLink="false">http://blog.mkeefe.com/?p=420</guid>
		<description><![CDATA[I&#8217;ve found that when you keep secret goals you are less likely to accomplish them. Of course this isn&#8217;t true for everyone but part of success is learning your limits/uniqueness. Me being one of those people I decided to publicly post my 2012 goals list so I can not only keep posted on the progress [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found that when you keep secret goals you are less likely to accomplish them. Of course this isn&#8217;t true for everyone but part of success is learning your limits/uniqueness. Me being one of those people I decided to <a href="http://goals.mkeefe.com/">publicly post my 2012 goals list</a> so I can not only keep posted on the progress but also be held accountable for any that I mess up.</p>
<p>Would love to hear others thoughts on public goal lists. For now, here is mine:</p>
<p><strong>2012 Goals List</strong></p>
<p>01. Cook 50 healthy and new meals<br />
02. Lose 25 pounds before wedding<br />
03. Learn Portuguese. Finish Rosetta Stone Level 1<br />
04. Improve my firearm proficiency. Visit range at least 25 times.<br />
05. Continue to grow <a href="http://pixelb.it">PixelBit</a> and work with more freelancers.<br />
06. Pay off ALL wedding expenses BEFORE wedding date.<br />
07. Put away more money towards a down payment on a house.<br />
08. Write 50 new engaging articles for <a href="http://scriptplayground.com" target="_blank">Scriptplayground</a>.<br />
09. Learn a new programming language by building something.</p>
<p>As you can see some of these goals are much larger than 2012 but a new year is a perfect time to start new things.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2012/01/02/personal-accountability-in-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why SOPA will kill the internet</title>
		<link>http://blog.mkeefe.com/2011/12/21/why-sopa-will-kill-the-internet/</link>
		<comments>http://blog.mkeefe.com/2011/12/21/why-sopa-will-kill-the-internet/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 14:44:57 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[SOPA]]></category>

		<guid isPermaLink="false">http://blog.mkeefe.com/?p=416</guid>
		<description><![CDATA[Its been written many times across the web before but it needs to continue as long as the SOPA bill is still alive. The internet will NOT exist as we know it. Sites like (YouTube, Redditt, Digg, Facebook, Google, etc&#8230;). These sites will come under fire to the point where people will lose their access [...]]]></description>
			<content:encoded><![CDATA[<p>Its been written many times across the web before but it needs to continue as long as the SOPA bill is still alive.<br />
<strong></strong></p>
<p><strong>The internet will NOT exist as we know it.</strong><br />
Sites like (YouTube, Redditt, Digg, Facebook, Google, etc&#8230;). These sites will come under fire to the point where people will lose their access and ultimately companies like the RIAA will force their hand and big websites will cave. We&#8217;ve seen it in small form with the RIAA/MPAA and online piracy of content. You know, when ICE comes in and seizes a domain name? Well now that will be on a global scale.</p>
<p>How about when Viacom went after YouTube under the DMCA? It can/will happen.</p>
<p><strong>Still don&#8217;t see the issue?</strong><br />
Okay, think Chinese-style censorship across the entire WWW (World Wide Web aka &#8220;Internet&#8221;).</p>
<p>The recent &#8220;hold&#8221; on voting until the New Year should not be seen as a victory because they are likely trying to remove exposure and then secretly pass it while everyone is busy with a new topic. Also keep in mind thanks in part to &#8220;line item veto&#8221; not existing the government can and probably will attach the bill to a much more favorable bill. Say maybe a two month delay of federal taxes?</p>
<p>We need change across the entire system but for now lets work on keeping the internet because if SOPA passed its possible a blog post like this could cause the agencies to come and force my and anyone elses blog offline for &#8220;infringing&#8221;.</p>
<p><strong>What can you do?</strong><br />
Voice your concern, post about it, call your political office and write to Congress. Thats physically write a letter to your senator or governor. An email is nice but will likely get caught in a spam filter and/or be seen by some intern who will delete it. A letter is harder to &#8220;lose&#8221;.</p>
<p><strong>Why should you care?</strong><br />
At this point if you still don&#8217;t get it but work or play on the internet I feel sorry for you. This SOPA bill has the potential to not only kill the internet but could harm potential web developers/designers, such as myself!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/12/21/why-sopa-will-kill-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intimate one-to-one messaging with Duet</title>
		<link>http://blog.mkeefe.com/2011/11/29/intimate-one-to-one-messaging-with-duet/</link>
		<comments>http://blog.mkeefe.com/2011/11/29/intimate-one-to-one-messaging-with-duet/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 00:04:45 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[Duet]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=409</guid>
		<description><![CDATA[Earlier today I noticed an update from a Mr. Dan Rubin about an app called Duet. I figured oh great, another mobile app I have no use for but I took a look and was hooked by the UI. Its almost silk like. I then downloaded the free app and took it for a spin. [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier today I noticed an update from a <a href="https://twitter.com/#!/danrubin/status/141537380896223232">Mr. Dan Rubin</a> about an app called <a href="http://duet.me/">Duet</a>. I figured oh great, another mobile app I have no use for but I took a look and was hooked by the UI. Its almost silk like. I then downloaded the free app and took it for a spin.</p>
<p><img class="alignnone" src="http://duet.me/assets/screen-2-21018a40f6d4828d7e989b6dc6fa528b.jpg" alt="" width="288" height="414" /></p>
<p>I started by poking around the features though to get most you need to create a free account. However you can start to create a &#8220;Duet&#8221; whilst creating an account. I created one with my fiancé as I thought messaging a random person would be fairly creepy. Especially with an app focusing on intimate/personal communication. Of course this app is not only for love meetings, it could honestly be used to meet up for a business talk, though i&#8217;m not sure why you&#8217;d need photos/video of that!</p>
<p>Right now Duet is still pretty new, but i&#8217;d like to see a few things modified. First one would be to use Facebook/Twitter for registration, I hate creating new accounts that I must remember passwords for. The second would be the ability to create a Duet as a guest using your device Id that you could update later on.</p>
<p>Duet is currently only available for iPhone though you&#8217;ll find a note mentioning additional platforms/devices are coming soon.</p>
<blockquote><p><em>&#8220;Coming soon to other platforms and devices.&#8221;</em></p></blockquote>
<p>Overall its a pretty neat concept and seeing as it was created by Crush+Lovely its no surprise the design is amazing.</p>
<p>Go <a href="http://crshlv.ly/duet-me">download the app</a> &amp; start your own one-to-one connections.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/11/29/intimate-one-to-one-messaging-with-duet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time to Set the Record Straight</title>
		<link>http://blog.mkeefe.com/2011/11/22/time-to-set-the-record-straight/</link>
		<comments>http://blog.mkeefe.com/2011/11/22/time-to-set-the-record-straight/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 01:45:33 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[freelance]]></category>
		<category><![CDATA[pixelbit]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=401</guid>
		<description><![CDATA[Originally I wasn&#8217;t going to post a response to the outcry of posts/comments about &#8220;government spending&#8221; on an app of which I was a developer on. However the more I sat back this evening I figured I have nothing to hide, but wanted to set the record straight. It all started with a simple tweet [...]]]></description>
			<content:encoded><![CDATA[<p>Originally I wasn&#8217;t going to post a response to the outcry of posts/comments about &#8220;government spending&#8221; on an app of which I was a developer on. However the more I sat back this evening I figured I have nothing to hide, but wanted to set the record straight.</p>
<p>It all started with a simple tweet from a follower of mine and thought it was a critique on the code which i&#8217;m sure could be enhanced (it was modified 20 times across 4 rounds). Yet it was a bit more involved than that.. lets begin&#8230;</p>
<p>Okay, so first off I was accused of developing an app for OSHA and was paid anywhere from $50,000 &#8211; $200,000 to do. Both figures and the range in between is far from the truth. I was hired by a development company in Boston to port an Android app to iPhone which was simple enough. However as the gov continued to make changes, updates and modifications it began to add up. (my personal favorite was the myth that a custom UI is against the iOS TOS). Yet in the end I made a minuscule fraction of what others are claiming. In fact I worked over a weekend just to get &#8220;another build&#8221; to the team.</p>
<p>Of course to my &#8220;luck&#8221; I never even was the last developer on the project yet my name was shipped with the source code when it really should have been the company I was working with. Well actually my companies name was included, even worse.. but whatever, the damage or lack of damage is done at this point. I just wanted to set the record straight, not even including the fact I do not label myself a ninja iOS developer and never have. I work on apps, learn in my free time and extend my overall programming knowledge to Objective-C.</p>
<p>I guess the takeaway from this post is don&#8217;t always assume what you read is the whole picture and more importantly developers that work with teams get paid a fraction of what the end client is billed.</p>
<p>As an aside my personal favorite comment on some pro-FOIA (Freedom of Information Act) website was my company must be somehow connected to a political arm and in turn won this amazing contract. Well if thats the case than someone owes me a bunch more money! </sarcasm></p>
<p><strong>Update:</strong> Without getting into specifics on programming a few people asked me about old code and extending <em>NSLocalisedString</em>. The latter was done in an effort to mimic language switching in-app before the client decided we could use the devices language setting (my preference on the matter). The old code is because the app was never cleaned before being released, not sure why.. but there you have it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/11/22/time-to-set-the-record-straight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yelp removes review, no way to dispute decision</title>
		<link>http://blog.mkeefe.com/2011/09/14/yelp-removes-review-no-way-to-dispute-decision/</link>
		<comments>http://blog.mkeefe.com/2011/09/14/yelp-removes-review-no-way-to-dispute-decision/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 00:09:40 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[yelp]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=393</guid>
		<description><![CDATA[While i&#8217;ve loved almost everything about Yelp over the years I was informed today a review I posted about a local motorcycle dealership had been removed. The reason was as follows: We wanted to let you know that we&#8217;ve removed your review of Parkway Cycle. Our Support team has determined that it falls outside our [...]]]></description>
			<content:encoded><![CDATA[<p>While i&#8217;ve loved almost everything about Yelp over the years I was informed today a review I posted about a local motorcycle dealership had been removed. The reason was as follows:</p>
<blockquote><p>
We wanted to let you know that we&#8217;ve removed your review of Parkway Cycle. Our Support team has determined that it falls outside our Content Guidelines because it discloses private information.
</p></blockquote>
<p>Now the only &#8220;private information&#8221; I can see is the salespersons name but how is that not allowed? I didn&#8217;t want to cut down all of the reps just the one I dealt with. I know they sell bikes a lot so maybe it was just the one I got. However Yelp not only removes my review (which I&#8217;m guessing is because the dealership disputed it) they don&#8217;t even give me a chance to respond to the accusation. Bad form and bad business.</p>
<p>Here is the complete review, please comment/repost as you see fit. If you have a similar story about Yelp let me know.</p>
<p>&#8212;<br />
<strong>Update: took about a month, but finally got my $200 deposit back.</strong></p>
<p>I was in the market for a 2006 Honda CBR600 and after some online searching I came across Parkway Cycles. I headed up to the store to take a look at the inventory and immediately was faced with &#8220;sales mode&#8221; which was an immediate turn-off. Well after looking around and answering various questions I found a bike that I liked. I spoke with Chris Fischer about the final price, process and optional financing but stressed I was only looking for now. After a few minutes of &#8220;this bike will be gone tomorrow&#8221; I decided to throw down a $200 deposit to hold the bike while I checked on a few things. Mind you a week after &#8220;letting it go&#8221; its still on the lot&#8230;</p>
<p>Well a few days later I decided right now wasn&#8217;t the best time to buy such a new bike, especially since its my first bike. I called Chris and got the main number when I was told i&#8217;d get a call back, but of course no call back. A few days later I call and tell them I want to cancel and have them refund my $200 deposit. Again they tell me i&#8217;ll get a call back, but still nothing. Finally I got someone on the phone and instead of being helpful they informed me I had to come in to the store to process the refund which isn&#8217;t the worst, aside from the fact I lived about an hour away and being in person to process a refund is unnecessary!</p>
<p>The next day I drove over to the store once again, waited a bit for the manager who handled my refund who assured me the deposit would be processed in a few business days. Well today is more than a week later and still no refund. I called the store once again when the front desk told me &#8220;I personally sent that in&#8221; and gave me some corporate number to call, which has been busy.</p>
<p>Basically if a company can&#8217;t properly process a $200 refund then how am I to ever trust them on a big purchase? Simple, I can&#8217;t!</p>
<p>Oh and as an aside Parkway Cycles is owned/operated by Cycles 128 and a few other dealers so basically be aware when buying a bike in the Massachusetts area. For now I will stick with Weymouth Honda who has been low-pressure, helpful and a joy to work with, even-though they know I am not buying a bike right this minute.<br />
&#8212;</p>
<p>Just found this filtered list, you can see my review and another that was recently posted flagged down. Seems to me Yelp is allowing the reviewed location to cut bad reviews out. At that point Yelp is useless and one step away from &#8220;Paid Advertisement&#8221;. Sad because I once fought to become &#8220;Yelp Elite&#8221; but now i&#8217;m becoming &#8220;Yelp Abandoned&#8221;.</p>
<p><img width="600" src="http://mkeefe.com/share/yelp_review.png" alt="Yelp Review Removed." /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/09/14/yelp-removes-review-no-way-to-dispute-decision/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tools and Services that PixelBit uses to stay productive</title>
		<link>http://blog.mkeefe.com/2011/09/12/tools-and-services-that-pixelbit-uses-to-stay-productive/</link>
		<comments>http://blog.mkeefe.com/2011/09/12/tools-and-services-that-pixelbit-uses-to-stay-productive/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 17:58:38 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[pixelbit]]></category>
		<category><![CDATA[pixelbit lab]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=385</guid>
		<description><![CDATA[Reposted from PixelBit Lab Over the last few months i&#8217;ve been looking into various web apps to use over at PixelBit. After looking over many, testing a few and reading reviews i&#8217;ve formulated a small list of the top tools. We use others as well but these are the ones that shine. Basecamp Project and [...]]]></description>
			<content:encoded><![CDATA[<p>Reposted from <a href="http://lab.pixelbitcreative.com/post/10163311187/tools-and-services-we-use-to-stay-productive">PixelBit Lab</a></p>
<p>Over the last few months i&#8217;ve been looking into various web apps to use over at PixelBit. After looking over many, testing a few and reading reviews i&#8217;ve formulated a small list of the top tools. We use others as well but these are the ones that shine.</p>
<p><strong><a href="http://basecamphq.com/">Basecamp</a></strong><br />
Project and client management. The Suite is a good deal.</p>
<p><strong><a href="http://sortfolio.com/listings/11378-pixelbit-creative">Sortfolio</a></strong><br />
Good advertising opportunity for little cost.</p>
<p><strong><a href="http://quickbooks.intuit.com/bookkeeping-accounting-systems/?qboSelect=op">Quickbooks Online</a></strong><br />
Perfect tools for managing the business, paying employees and contractors. Also integrates with our accountants systems.</p>
<p><strong><a href="http://beanstalkapp.com">Beanstalk</a></strong><br />
Hosted SVN for secure, offsite backups. While we don&#8217;t use this for all code (contract restrictions) it works quite well for our small team.</p>
<p><strong><a href="http://testflightapp.com">TestFlight</a></strong><br />
iOS Developers &#8220;new best thing&#8221;. It makes testing a breeze and makes it possible to push builds in minutes with a clear communication with our testing pools.</p>
<p><strong><a href="http://dribbble.com">Dribbble</a></strong><br />
While not really a web tool it really is nice to get feedback in realtime as a project is being developed.</p>
<p><strong><a href="http://mediatemple.com">MediaTemple</a></strong><br />
I have a love/hate for this host, but so far they&#8217;ve allowed PixelBit to scale (internally) and provide solutions for our clients.</p>
<p><strong><a href="http://mailchimp.com">MailChimp</a></strong><br />
Excellent newsletter and one-off mailing. Clean, Fast and Intuitive. Plus it has chimps, whats not to love?</p>
<p>There you have it, a little list of the tools we use. I will post some more &#8220;company information&#8221; in the future as we continue to grow. For now we are focused on our brands and clients, so much that we haven&#8217;t even finished our own website. Its the &#8220;<a href="http://web.cs.dal.ca/~comeau/articles/cobbler.php">cobblers children</a>&#8221; effect for sure.</p>
<p>What tools and services do you use?</p>
<p><em>Note: NONE of these recommendations were paid or compensated to be added.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/09/12/tools-and-services-that-pixelbit-uses-to-stay-productive/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bye Netflix — Your Time is Up</title>
		<link>http://blog.mkeefe.com/2011/08/30/bye-netflix-%e2%80%94-your-time-is-up/</link>
		<comments>http://blog.mkeefe.com/2011/08/30/bye-netflix-%e2%80%94-your-time-is-up/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 19:45:19 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[netflix]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=378</guid>
		<description><![CDATA[In case you forgot tomorrow is the last day to cancel or change your rate plan on Netflix. Starting September 1st Netflix will introduce a new plan that is 60% higher than the current DVD/Streaming option today. Not only are they raising the prices without any help from you (read: they will raise the rate [...]]]></description>
			<content:encoded><![CDATA[<p>In case you forgot tomorrow is the last day to cancel or change your rate plan on Netflix. Starting September 1st Netflix will introduce a new plan that is 60% higher than the current DVD/Streaming option today. Not only are they raising the prices without any help from you (read: they will raise the rate automatically) the execs at Netflix actually had the nerve to mask this change as a good thing for users. Sure, raising rates is always best for the user.</p>
<p>Okay, here goes:</p>
<blockquote><p>
Dear Reed Hastings (Netflix CEO), </p>
<p>I have been a Netflix customer for quite some time, you know, when all popup ads were from Netflix and every 3rd spam email was your friend asking to join because it was the hottest thing since Pets.com. Well fast forward a few years and you guys have forced me to cancel a service I once loved. You have decided instead of building a better product to screw everyone that helped your company get to where it is today. Rather than realize not everyone* has the ability to pay more for less you decided to make the product basically worthless. With so many better options, Redbox for DVD/Blu-Ray rentals and Hulu Plus, torrents and so many other sources for online content, Netflix doesn&#8217;t serve a purpose.</p>
<p>You could have grown the company while working with more providers to beef up the streaming service, remove stupid expiration policies on streaming content and then (after you built up streaming) split the two options. However as it stands right now with device restrictions and limited library I wouldn&#8217;t be surprised if your companies marketshare started to slip.</p>
<p>Lastly, as a developer, i&#8217;ve loved working with the Netflix API in the past but you even started to make that suck.</p>
<p>Its time to close our accounts, just like we did those annoying popup ads back in the early days of the web.</p>
<p>Sincerely,<br />
M. Keefe<br />
Ex Netflix Customer
</p></blockquote>
<p>* One note, i&#8217;m not saying I can&#8217;t pay 60% more, I just don&#8217;t think anyone should have to.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/08/30/bye-netflix-%e2%80%94-your-time-is-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lion Sucks</title>
		<link>http://blog.mkeefe.com/2011/08/21/lion-sucks/</link>
		<comments>http://blog.mkeefe.com/2011/08/21/lion-sucks/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 15:27:50 +0000</pubDate>
		<dc:creator>mkeefe</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://mkeefedesign.com/blog/?p=372</guid>
		<description><![CDATA[After using Lion since the day it was released (about a month ago) I feel the need to warn others! First off the install/purchase process is all handled through the Mac App Store*, which is interesting. No real opinion on that. Once the file was downloaded the installation is like any other OS X install, [...]]]></description>
			<content:encoded><![CDATA[<p>After using Lion since the day it was released (about a month ago) I feel the need to warn others! First off the install/purchase process is all handled through the Mac App Store*, which is interesting. No real opinion on that. Once the file was downloaded the installation is like any other OS X install, until you get to the part where Lion loses your account profile (sometimes) and locks you out of you own damn machine.</p>
<p>Now you better have another internet connected device because you need to Google and <a href="https://discussions.apple.com/thread/3189665">find the fix</a>. Then wait about an hour for your profile to be recovered. Once you have everything ready you get to watch some of your apps get removed and locked away because Lion removed support for PPC, without any warning that I saw (other than release notes). For me the only app that got removed was Dropbox, but others have lost much worse.</p>
<p>At this point you should be back to using your computer as you were before upgrading, but wait, things seem &#8220;iOS like&#8221;. Thats correct, Lion is a &#8220;iOS++&#8221; and it sucks. iOS does convert to desktop usage all that well. Starting with the &#8220;natural-scrolling&#8221; which is a great thing to argue with other Mac fans.. but I don&#8217;t like it. Then comes the &#8220;hidden scroll-bars&#8221; but the worst part is the fact Lion is a memory and resource hog. I get the &#8220;beach ball&#8221; more now than I did before. Not being happy with performance I upgraded my MacBook Pro with 8GB of ram and its still not as performant as Snow Leopard was.</p>
<p>I&#8217;m sure you are asking, why post this? Simple, after a quick <a href="https://twitter.com/#!/mkeefe/status/105296235400921088">comment on Twitter this morning</a> it got me thinking that Apple really doesn&#8217;t care about the desktop market or computers like they once did. Apple is all focused on mobile which is great for iOS but not so much for OS X users.</p>
<p>I guess desktop users are like the dinosaur to Apple, only problem is desktop development and usage is still as popular for actual users. Not &#8220;smartphone users&#8221; that need to check-in to the local McDonalds. It will be interesting to see how the next couple of years shift developers away from OS X. Which honestly will suck since their are some awesome apps, <a href="http://www.panic.com/transmit/">Transmit</a>, <a href="http://versionsapp.com/">Versions</a>, <a href="http://agilebits.com/products/1Password">1Password</a>, <a href="http://culturedcode.com/things/">Things</a> and <a href="http://macromates.com/">TextMate</a>, to name a few.</p>
<p>* Well I do have one bitch, that being Apple gets a cut of the sale and doesn&#8217;t offer trial versions. Not to mention soon they will drop the hammer on &#8220;forbidden apps&#8221; just like they did with iOS.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mkeefe.com/2011/08/21/lion-sucks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

