Fling Media http://flingmedia.com/rss/ en-us 40 RSS Feed for Fling Media. Tumblr & Product Evolution <p>I love Tumblr. It is a great service and just works well. But, lately I&#8217;ve been thinking of jumping ship. Why? because anytime I want to try something new I seem to run into a wall. When I try to get help, my pleas seem to go unheard.</p> <p>This got me thinking about product evolutions. How do you evolve your product, especially in the early days, to recruit early-adopters and turn them into your product advocates? How do you turn users into your R&amp;D team or marketing team?</p> Fri, 08 Aug 2008 09:02:00 GMT http://flingmedia.com/articles/tumblr-product-evolution/ http://flingmedia.com/articles/tumblr-product-evolution/ What's Next? <p>For the last few months I&#8217;ve been thinking about my future in the web, considering &#8220;what&#8217;s next for me?&#8221; and I&#8217;ve been becoming increasingly <del>dispassionate</del>, <del>depressed</del>, <del>despondent</del>, <del>lethargic</del>, <del>bored</del>, <del>gloomy</del>, <del>vexed</del>, <del>anxious</del>, <del>perplexed</del>, <del>concerned</del> ...well lets just say I&#8217;m at a crossroads.</p> <p>If the web was my religion, I feel as though I&#8217;ve lost my faith.</p> Tue, 08 Jul 2008 08:30:00 GMT http://flingmedia.com/articles/whats-next/ http://flingmedia.com/articles/whats-next/ The Decline of the Blog? <p>Today <a href="http://www.happycog.com/about/hoy/">Greg Hoy</a> Twitter&#8217;d:</p> <blockquote>&#8220;I am really noticing people are not posting to their blogs anymore. Like everywhere.&#8221;</blockquote> <p>I tend to agree. Its something I&#8217;ve been thinking about for the past year as Twitter and Twitter-like sites have increased in popularity. I&#8217;ve noticed as the activity in more presence-posting tools like Twitter increase that number of traditional regular blog posts tends to decrease. It seems that as people Twitter more, they blog less.</p> Mon, 19 May 2008 21:15:00 GMT http://flingmedia.com/articles/the-decline-of-the-blog/ http://flingmedia.com/articles/the-decline-of-the-blog/ My Climate Clock Idea <p>For about a year now I&#8217;ve had this idea to create a single page website featuring a large clock, counting down the time we have left until some sort of catastrophic global event caused by climate change.</p> <p>Basically a combination of the <a href="http://en.wikipedia.org/wiki/United_States_public_debt#Debt_clocks">national debt clock</a>, the <a href="http://www.thebulletin.org/content/doomsday-clock/overview">doomsday clock</a> and a <a href="http://www.deathclock.com/">death clock</a>.</p> <p>The goal would be show the effects of climate change in very real terms, helping build awareness of the effects climate change and hopefully urge people to take action. Since most people would prefer not to know their date of death, I figure even a rough estimation would be a powerful motivator.</p> <p>The city of San Jose is planning to build a <a href="http://www.sanjoseculture.org/downloads/SJClimateClock_RFP.pdf">physical clock</a>, but one problem, it would be in downtown San Jose. Not exactly the hub of cultural activity. I figure, why not have it be online for all in the world to see? After all, climate change is a burden we all have to bare.</p> <p>Having put a lot of thought into the idea and having done a fair amount of research, I&#8217;ve found a number of problems in coming up with a formula. What is so disturbing to me is that the problems I&#8217;ve found are the same problems that any initiative to help increase awareness in climate change would likely face.</p> <p>I don&#8217;t know how the world can come together to solve the climate change problem without better information and tools to understanding the problem and the potential effects. So today being Earth Day I figured why not share some of the problems I&#8217;ve come across in trying to build a Climate Clock.</p> Tue, 22 Apr 2008 09:32:00 GMT http://flingmedia.com/articles/my-climate-clock-idea/ http://flingmedia.com/articles/my-climate-clock-idea/ Making Google Reader for Fluid <p>Okay here is the setup: <a href="http://google.com/reader/">Google Reader</a> is ugly, but it works great as an online <span class="caps">RSS</span> newsreader. So what if I used <a href="http://fluidapp.com/">Fluid.app</a> to create a standalone Mac app and replace my desktop newsreader.</p> <p><img src="http://labs.flingmedia.com/greader/samples/fluid.png" alt="Setting up Fluid" width="400px" class="img-normal" /></p> <p>Okay, that was easy. But it didn&#8217;t solve the problem that Google Reader is still really <span class="caps">UGLY</span>!</p> <p><img src="http://labs.flingmedia.com/greader/samples/google-reader.png" alt="Google Reader in Fluid" width="600px" class="img-normal" /></p> <p>After some quick research I find <a href="http://www.hicksdesign.co.uk/journal/greader-14-the-my-goodness-i-almost-gave-up-on-this-one-release">Jon Hicks&#8217; excellent gReader theme</a> for Google Reader. But the recommended method of replacing the stylesheet using SafariStand won&#8217;t work with Fluid. Okay, no problem, Fluid supports Userscripts, so I just create a Javascript to call the stylesheet from my server.</p> <p>Shazaam! The technology of Google Reader minus one craptacular design.</p> <p><img src="http://labs.flingmedia.com/greader/samples/greader.png" alt="Google Reader using gReader Stylesheet" width="600px" class="img-normal" /></p> <p>But that wasn&#8217;t enough for me. I wanted Google Reader to look more like my preferred desktop newsreader <a href="http://newsfirerss.com">Newsfire</a>.</p> <p>&#8220;Why,&#8221; you may ask, &#8220;do I not just use <a href="http://newsfirerss.com">Newsfire</a>?&#8221; I have for years. I love it. Both elegant and useful. But I want to read my news on multiple Mac&#8217;s or on my iPhone. Syncing just isn&#8217;t a feature of Newsfire. Plus I occasionally want to share my favorite articles or feeds with others.</p> <p>So this weekend I began a very ill advised attempt to customize a version of the gReader theme to work with Fluid and feel a little bit more like a native Mac app. After days of hacking and reverse engineering Google&#8217;s code, I had to quit before I lost the rest of my hair and drove myself nuts.</p> <p>The result of my efforts is an evolved version of gReader for Fluid that works pretty good. There are still plenty of visual and interface bugs, but the bulk of day-to-day newsreading seems to work without a hitch.</p> <p><img src="http://labs.flingmedia.com/greader/samples/greader-fluid.png" alt="gReader for Fluid" width="600px" class="img-normal" /></p> <p>The problem is Google Reader is constantly changing the <span class="caps">DOM</span> depending on the action. You can&#8217;t just view source and find a style, the only way to track down a style is to view every element in X-Ray and figure out what is going on, then add your new style to override it. It is long, frustrating and tedious work.</p> <p>I have to say <a href="http://www.hicksdesign.co.uk">Mr. Hicks</a> has done an amazing job! He is a much more patient man than I, going through over 4,000 lines of Google&#8217;s code to find the 1,100 or so that mattered. I only added about 400 lines of code to tweak the appearance for Fluid, most of which are brute force hacks to override styles. I tip my hat to you sir. Well done.</p> <p>Over the course of the weekend, as things became harder and harder to tweak, I kept asking myself do I keep moving forward? should I keep hacking on it?</p> <p>At some point in the middle of the night last night I realized it would be easier to just build an online newsreader from scratch, one that works great, but also looks great. One that supports user-defined stylesheets so if you don&#8217;t like the look of your newsreader you can customize to suit, like Mr. Hicks has. (You can <a href="http://log.sixsites.com/post/31759431">read more about that epiphany here</a>.)</p> <p>But for those who want to use Google Reader in Fluid, here you go. All you need to do is create a Google Reader Site Specific Browser (SSB), travel to this page and click this link.</p> <p><a href="http://labs.flingmedia.com/greader/greader-fluid.user.js">Install gReader for Fluid</a></p> <p>This should install the Userscript to Fluid. Just select it from the Userscript menu and reload the browser, that&#8217;s it. (If you just want to run the normal version of gReader, <a href="http://labs.flingmedia.com/greader/greader.user.js">click this link</a>. If it doesn&#8217;t install it automagically, then just create a new Userscript in Fluid and cut and paste the above Javascript and Save.)</p> <p>Or if you would like to call it locally, modify the styles or improve on what I was able to do, go ahead and download the source.</p> <p><a href="http://labs.flingmedia.com/greader/greader-fluid.css">Download the source for gReader for Fluid</a>.</p> <p>Special thanks to <a href="http://fluidapp.com/about/">Todd Ditchendorf</a> for making Fluid, <a href="http://www.hicksdesign.co.uk">Jon Hicks</a> for enduring to make gReader and <a href="http://www.newsfirex.com/blog/">David Watanabe</a> for making Newsfire which I still think is the best newsreader out there (and is also now free <span class="caps">BTW</span>).</p> <p>For feedback and general comments, go to <a href="http://flingmedia.com/contact/">http://flingmedia.com/contact/</a></p> Mon, 14 Apr 2008 15:45:00 GMT http://flingmedia.com/articles/making-google-reader-for-fluid/ http://flingmedia.com/articles/making-google-reader-for-fluid/ I'm Leaving Blue Flavor <p>I think one of the exciting things about life is the chance to press the reset button and start over. I believe that any time is the right time to change your life. I&#8217;ve been married for twelve years to my lovely wife Cyndi, so that aspect of my personal life has always been a rock. My professional life has been &#8230;well an interesting journey to say the least, probably having hit the reset button a little too often.</p> <p>Today, I embark on the next leg of my journey, leaving <a href="http://blueflavor.com">Blue Flavor</a>, the incredible agency I co-founded in 2005, to reboot my consultancy, <a href="http://flingmedia.com">Fling Media</a>.</p> <p>Why leave such a successful agency and start over? Three reasons: to focus more on mobile, to build more products like <a href="http://getleaflets.com">Leaflets</a>, but mostly to spend more time with my family.</p> Mon, 07 Apr 2008 23:33:00 GMT http://flingmedia.com/articles/leaving-blue-flavor/ http://flingmedia.com/articles/leaving-blue-flavor/ Edge Cases are the Root of all Evil <p>In the restroom in of the La Patisserie in Portland, Oregon&#8217;s Pearl District, someone scrawled <em>Bark Dust is the Root of All Evil</em>. While that may certainly be true, I&#8217;m going to go out on a limb and say that Edge Cases are the <em>real</em> Root of All Evil.</p> <p>Ever trustworthy Wikipedia defines <a href="http://en.wikipedia.org/wiki/Edge_case">Edge Cases</a> as thus:</p> <blockquote> <p>An <strong>edge case</strong> is a problem or situation that occurs only at an extreme (maximum or minimum) operating parameter.</p> </blockquote> <p>But I think I&#8217;ll stick with &#8220;Root of All Evil.&#8221;</p> <p>Why do Edge Cases get that special place of honor above <a href="http://www.phrases.org.uk/meanings/238725.html">the love of money</a>, <a href="http://www.brainyquote.com/quotes/quotes/s/sorenkierk152209.html">boredom</a> or that special feeling after having a <a href="http://www.wienerschnitzel.com/">der Wienerschnitzel Chili Dog</a> (you know what I&#8217;m talking about)?</p> <p>Because Edge Cases kill inspiration. They extinguish the bubbling of creative juices with some minutia that will probably never matter anyway.</p> Mon, 11 Feb 2008 13:10:00 GMT http://flingmedia.com/articles/edge-cases-are-the-root-of-all-evil/ http://flingmedia.com/articles/edge-cases-are-the-root-of-all-evil/ The Immutable Laws of Web Design and Development <p>Occasionally smart people say pretty smart things. The computing world likes to call these pearls of wisdom laws. They also like to name each law after the person who coined it. Take, for instance, the most well-known of all the computing world’s laws, <a href="http://en.wikipedia.org/wiki/Moores_law">Moore’s Law</a>, which is named after Intel founder Gordan E. Moore.</p> <p>In the web industry we have no such laws. While computer software and engineering is a science, web work isn’t. I view web work as an amalgamation of a variety of crafts and disciplines, like behavioral psychology, art and design, information sciences &#8211; and, since the end medium depends on technology, part computer science.</p> <p>Given that last bit, it makes sense that some computing laws would apply to the world of the web. Since I have an awful time remembering them, I figured I’d write down the ones that have been helpful to me in my career in the web industry.</p> Thu, 07 Feb 2008 12:20:00 GMT http://flingmedia.com/articles/the-immutable-laws-of-web-design-and-development/ http://flingmedia.com/articles/the-immutable-laws-of-web-design-and-development/ Mobile 2.0 <h3>Thinking 2.0</h3> <p>As web geeks, we have a thick skin towards jargon. We all know that “Web 2.0” has been done to death. At Blue Flavor we even have a jargon bucket to penalize those who utter such painfully overused jargon with a cash deposit. But Web 2.0 is a term that has lodged itself into the conscience of the masses. This is actually a good thing.</p> <p>The 2.0 suffix was able to succinctly summarize all that was wrong with the Web during the dot-com era as well as the next evolution of an evolving media. While the core technologies actually stayed basically the same, the principles, concepts, interactions and contexts were radically different.</p> <p>With that in mind, this Christmas I want to introduce to you the concept of Mobile 2.0. While not exactly a new concept in the mobile community, it is relatively unknown in the web community. And since the foundation of Mobile 2.0 is the web, I figured it was about time for you to get to know each other.</p> Fri, 21 Dec 2007 08:23:00 GMT http://flingmedia.com/articles/mobile-20/ http://flingmedia.com/articles/mobile-20/ Content Protectionism <p>Yesterday I heard a report on <span class="caps">NPR</span> about <a href="http://www.npr.org/templates/story/story.php?storyId=15766631">European TV Networks attempting to fight online piracy</a>. The problem here is that TV shows from the states can take up to six months to make their way overseas. Some foreign networks depend on the American content for the bulk of their programming. Pirates are getting the shows subtitled and out on file sharing sites within minutes of the US broadcast, making for stiff competition for the traditional TV networks.</p> <p>As one commentator in the report noted, this is obviously not a new problem. The music industry has been fighting piracy for over seven years. The difference here is we are talking about medium that the average person perceives as being free.</p> <p>A perception shared by other mediums like the web and mobile. I think the issue of TV shows serves as an interesting parallel case study to other industries trying to make a buck online and the web in general.</p> Wed, 31 Oct 2007 13:13:00 GMT http://flingmedia.com/articles/content-protectionism/ http://flingmedia.com/articles/content-protectionism/