<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Patrick Lightbody’s place to babble about startups &amp; tech</description><title>Lightbody's Corner</title><generator>Tumblr (3.0; @lightbody)</generator><link>http://blog.lightbody.net/</link><item><title>BrowserMob Proxy 2.0 beta 8 released!</title><description>&lt;p&gt;It&amp;#8217;s been a few months and it was pretty obvious a new release of BrowserMob Proxy was in order. If you&amp;#8217;re impatient, you can &lt;a href="https://s3-us-west-1.amazonaws.com/lightbody-bmp/browsermob-proxy-2.0-beta-8-bin.zip"&gt;get it here&lt;/a&gt; and skip this announcement. &lt;/p&gt;
&lt;p&gt;The most important thing to note is that I&amp;#8217;ve forked the project back in to my &lt;a href="http://github.com/lightbody/browsermob-proxy"&gt;personal Github repository&lt;/a&gt;. In addition, the website has been moved to &lt;a href="http://bmp.lightbody.net"&gt;bmp.lightbody.net&lt;/a&gt;. I did this simply because I no longer work at Neustar/Webmetrics and I&amp;#8217;m the primary committer to this project, so I figured I should keep it where I know I&amp;#8217;ll have control over it.&lt;/p&gt;
&lt;p&gt;Now to what&amp;#8217;s new:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;A brand new test suite so I can finally make sure I&amp;#8217;m not breaking anything too badly&lt;/li&gt;
&lt;li&gt;Restored Java 6 compatibility, which broke in beta 7&lt;/li&gt;
&lt;li&gt;Binary content can now be captured, resulting in base64 encoded content in the HAR body&lt;/li&gt;
&lt;li&gt;We no longer modify the User-Agent header (it used to insert &amp;#8220;BrowserMob RBU&amp;#8221; in to it)&lt;/li&gt;
&lt;li&gt;Post data (URL encoded and raw content) is now reliably captured in the HAR&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;This release also includes some REST API improvements:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Request/response interceptors can now be set via the REST API using a simple JavaScript scripting language (needs documentation still)&lt;/li&gt;
&lt;li&gt;Automatic BASIC authentication can now be controlled via REST&lt;/li&gt;
&lt;li&gt;Waiting for network activity to stop can now be accessed via REST&lt;/li&gt;
&lt;li&gt;Network activity control, such as maxBitsPerSecond, is now accessible via REST&lt;/li&gt;
&lt;li&gt;Control over connection timeouts is now available via REST&lt;/li&gt;
&lt;li&gt;And more!&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;PS: Someday I&amp;#8217;ll get back in to more interesting blogging, but for now I&amp;#8217;m just happy to post &lt;em&gt;something&lt;/em&gt; :)&lt;/p&gt;</description><link>http://blog.lightbody.net/post/49611369740</link><guid>http://blog.lightbody.net/post/49611369740</guid><pubDate>Sat, 04 May 2013 11:35:00 -0700</pubDate><category>browsermob proxy</category><category>open source</category><category>selenium</category></item><item><title>Capturing errors in the end user experience</title><description>&lt;p&gt;This year I again had the privilege of delivering a keynote during the &lt;a href="http://velocityconf.com/"&gt;Velocity Conference&lt;/a&gt; in Santa Clara, CA. Last year I shared my experiences, lessons learned, and cloud services I depended on during the lifetime of BrowserMob - from inception to acquisition (video &lt;a href="http://www.youtube.com/watch?v=ShmPod8JecQ"&gt;here&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;This year I spent my time on stage discussing the various types of tools DevOps people depend on to maximize performance, availability, and functionality. Stuff like HTTP synthetic monitoring, functional testing, application performance management (APM), browser-based synthetic monitoring, and more recently Real User Measurements. You can find the video &lt;a href="http://www.youtube.com/watch?v=c-MwrS_PfHQ"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;RUM was a big topic this year, especially because all the major browsers now support &lt;a href="https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html"&gt;Navigation Timing&lt;/a&gt;. But I was surprised how much interest little sidebar on &lt;a href="https://developer.mozilla.org/en/DOM/window.onerror"&gt;window.onerror&lt;/a&gt; got: I had quite a few people coming up to me after to learn more about JavaScript error logging.&lt;/p&gt;
&lt;p&gt;Despite window.onerror having been around for years, very few people utilize it to gain insight in to the experience of their real users. For example, of the 60 sponsors at Velocity, only one (Dropbox) was actively capturing JS errors and sending the logs back to a central server.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s interesting is that the equivalent thing for mobile apps has recently received quite a bit of attention, mostly due to several competing hot startups:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="https://testflightapp.com/"&gt;TestFlight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.flurry.com/"&gt;Flurry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beta.crashlytics.com/"&gt;Crashlytics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.crittercism.com/"&gt;Crittercism&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.atlassian.com/software/jiramobileconnect/overview"&gt;Atlassian&amp;#8217;s JIRA Mobile Connect&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I never saw this kind of interest in JS error reporting platforms, and I think part of the reason is that people think of JS errors as &amp;#8220;non critical&amp;#8221; and not at the same level as an app crash. But with web apps as complex as they are today, a single JS error could be just as bad as an app crash, in terms of user experience.&lt;/p&gt;
&lt;p&gt;There are few services out there that do JS error logging:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://firetowerapp.com/"&gt;Fire Tower&lt;/a&gt; (recently acquired by Crashlytics)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.exceptionhub.com/"&gt;ExceptionHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://errorception.com/"&gt;Errorception&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://damnit.jupiterit.com/"&gt;DamnIT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Most don&amp;#8217;t look super professional, with the exception of Fire Tower. And now that it&amp;#8217;s part of Crashlytics, it&amp;#8217;ll be interesting to see how the combination evolves and grows out the analytics around error reporting. I&amp;#8217;m also curious to see if log management services like &lt;a href="http://www.splunk.com/"&gt;Splunk&lt;/a&gt;, &lt;a href="http://www.loggly.com/"&gt;Loggly&lt;/a&gt;, &lt;a href="http://www.sumologic.com/"&gt;Sumo Logic&lt;/a&gt;, and &lt;a href="https://papertrailapp.com/"&gt;Papertrail&lt;/a&gt; get in to the game of analyzing error messages and error rates.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/27332766442</link><guid>http://blog.lightbody.net/post/27332766442</guid><pubDate>Mon, 16 Jul 2012 08:00:38 -0700</pubDate></item><item><title>10 Tips For Achieving Email Bliss</title><description>&lt;p&gt;Over the last few years I&amp;#8217;ve learned that the best way to manage my inbox was to follow the &lt;a href="http://inboxzero.com/"&gt;Inbox Zero&lt;/a&gt; technique, widely advocated by &lt;a href="http://merlinmann.com/"&gt;Merlin Mann&lt;/a&gt;. As stated on the official website, it&amp;#8217;s not about literally having zero items in your inbox (though I do get there), but rather how much of your brainpower is dedicated towards managing your email.&lt;/p&gt;
&lt;p&gt;Since I&amp;#8217;ve been personally able to achieve a near empty inbox for the last few years, I figured I should share the tricks that work well for me. So here they are!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #1 - Don&amp;#8217;t bother with automatic filters&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To some this may sound absurd, but I actually believe that setting up advanced rules and filters actually perpetuates the email hell so many people live in.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s natural to think that it helps: less stuff flows in to your inbox and instead gets sorted to appropriate folders. The problem is that you now have the constant pressure of checking those folders.&lt;/p&gt;
&lt;p&gt;In my experience, anything I automatically filter in to folders or labels ultimately either gets ignored or just causes me to worry &lt;em&gt;more&lt;/em&gt; about email, wondering what&amp;#8217;s hidden behind that folder - exactly what I&amp;#8217;m trying to avoid!&lt;/p&gt;
&lt;p&gt;For example, rather than subscribe to email delivery on some Google Groups mailing list, I almost always opt out of email delivery. Instead, I will search the archives and post my question. I&amp;#8217;ll then set up a reminder in a few hours or days to check back in via the web interface and see if my question is answered.&lt;/p&gt;
&lt;p&gt;For any other distribution list that is important enough for me to be able to respond in real time, I let it flow directly to my inbox. I may still end up archiving or deleting 99% of the emails but if it&amp;#8217;s important enough to respond quickly, it&amp;#8217;s important enough to see in my inbox.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #2 - Archive like crazy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;With storage what it is today, there&amp;#8217;s no point in deleting. Even in archaic organizations that give you a puny amount of storage, you should be just shoveling email from Exchange to local storage. The primary benefit to archiving, or course, is that you can easily search for it should you need to pull up an old email that you glanced at and then tossed.&lt;/p&gt;
&lt;p&gt;And that&amp;#8217;s the real point: don&amp;#8217;t spend a lot of time reading email. As long as you don&amp;#8217;t delete them, there&amp;#8217;s no real risk to just skimming and archiving. Obviously if it&amp;#8217;s an email you should respond to, don&amp;#8217;t archive it right away, but I bet at least 90% of the email you get can be skimmed and archived in a matter of seconds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #3 - Be concise&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For the 10% of the emails you really do have to reply to, practice the art of keeping your replies concise. &lt;em&gt;This is really hard to do - probably the hardest of these tips&lt;/em&gt;. In fact, at first you&amp;#8217;ll find that writing shorter emails actually takes longer, since brevity is such an artform. &lt;/p&gt;
&lt;p&gt;But it&amp;#8217;s also an important skill to learn, so keep practicing. Not only is it beneficial for your own time, it saves the time of those that you&amp;#8217;re sending email to. So if you can&amp;#8217;t respond in a few sentences, odds are that you should&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #4 - Schedule meetings &amp;amp; reminders for the big stuff&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Too many people (myself included, in the past) treat their inbox as some sort of todo list. But the problem with having your inbox serve multiple roles is it then creates stress and anxiety when you look at it. &lt;em&gt;Is this email something I have to do? Is this just a new email? Should I reply now or wait until I do Task X?&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;All these questions create uncertainty around every email in your inbox. It becomes less clear which emails demand immediate attention and which are associated with longer term tasks. Often the result is that you end up suffering in both directions: tasks that need to get done lag for weeks in your inbox, and emails that require more immediate attention pile up.&lt;/p&gt;
&lt;p&gt;Fortunately, it&amp;#8217;s easy to avoid this: just make time for Real Work. That means if a request for something that takes an hour comes in by email, quickly reply by email saying &amp;#8220;I&amp;#8217;ll have it ready by Friday at 3PM&amp;#8221; and then block out 2PM to 3PM on Friday in your calendar to get it done. If there is no timeline associated with the task, putting it in your favorite todo list (ex: &lt;a href="http://getflow.com/"&gt;Flow&lt;/a&gt; or &lt;a href="http://toodo.com/"&gt;Toodo&lt;/a&gt;) is fine as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #5 - Manage email in bursts&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So far we know that we should archive the 90% of the emails that demand very little attention and that we should schedule meetings &amp;amp; reminders for the stuff that demands a lot of attention. But what about all the stuff in between?&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s where handling your email in bursts helps. For example, while I am always keeping an eye on my inbox throughout the day, I don&amp;#8217;t actually concern myself about it most of the time. Instead, I reserve most mornings and afternoons for about 30 minutes blasting through my inbox. It&amp;#8217;s at this time than most of my archiving, calendar&amp;#8217;ing/todo&amp;#8217;ing, and concise replying happens.&lt;/p&gt;
&lt;p&gt;For the last week I tracked what my inbox looked like at the start and end of every ~30 minute email session:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lw283rJKSF1qztw0c.png"/&gt;&lt;/p&gt;
&lt;p&gt;You can see that at the end of every session I often have 10 or fewer total emails (this is for all my inboxes - personal and work) and no unread emails. I also, through practice, have learned how to send 30+ emails in a very short amount of time - even if some of them simply say &amp;#8220;let&amp;#8217;s talk about this on Tuesday&amp;#8221; or &amp;#8220;I&amp;#8217;ll have this by Friday at 3PM&amp;#8221;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #6 - Wait a few days&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another thing to remember: even though the world seems like it&amp;#8217;s moving faster than ever, it&amp;#8217;s likely that very few emails that you receive really need a reply right away. In fact, even if you &lt;em&gt;can &lt;/em&gt;respond right away, there is some value to taking your time before you send back a concise, thoughtful response: by delaying your responses you begin to condition your coworkers that they shouldn&amp;#8217;t use email like it&amp;#8217;s a realtime conversation tool (for you at least).&lt;/p&gt;
&lt;p&gt;In fact, one really easy way to condition your peers is to&amp;#8230; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #7 - Be shameless&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Be shameless. Wait a few days and then respond and ask: &amp;#8220;Do you still need help on this?&amp;#8221;. Not only does this help condition people that you will likely take your time responding to non-critical items, but it also sends a message that while you hope/expect that they&amp;#8217;ve solved their problem, you&amp;#8217;re there to help in case they haven&amp;#8217;t.&lt;/p&gt;
&lt;p&gt;In my experience, in a healthy team most email topics work themselves out before I really ever get around to them. It&amp;#8217;s still good to be kept in the loop and it&amp;#8217;s still good to ask if you need to get involved, but by letting issues sit around for a bit and then following up, you can force the right behavior, which is often communicating using realtime instead of with email&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #8 - Get realtime: talk in person and use voice/IM&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For some strange reason, millions of professionals have been groomed to send an email to ask a question, even when the recipient is sitting just a few feet away. Sometimes this makes sense, especially when the question requires a little more thought or can be answered asynchronously.&lt;/p&gt;
&lt;p&gt;But most of the time people want answers now and still resort to email. Once you&amp;#8217;ve conditioned your coworkers that they won&amp;#8217;t get prompt responses from you by email, start pushing them towards realtime communication channels like face-to-face conversations (shock!) and using tools like Skype.&lt;/p&gt;
&lt;p&gt;Even better, if you&amp;#8217;re in an email thread that seems to be getting out of hand, avoid the temptation to keep replying (especially so when it&amp;#8217;s a frustrating/confrontational thread). Instead, offer to jump on the phone (RIGHT NOW if necessary) or schedule a meeting to work it out. A ten minute phone call is worth dozens of emails back and forth.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #9 - Use Boomerang&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Although you shouldn&amp;#8217;t be using email as your todo list, sometimes it&amp;#8217;s not practical to keep a todo item to track every little issue/request that you have of your coworkers, especially when you&amp;#8217;re sending out emails like &amp;#8220;When will you have feature X complete?&amp;#8221;.&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s where a tool like &lt;a href="http://www.baydin.com/"&gt;Boomerang&lt;/a&gt; comes in. It lets you pick a time window for an email to pop back up in to your inbox if it hasn&amp;#8217;t been replied to yet. So you can ask Bob about &amp;#8220;feature X&amp;#8221; and tell Boomerang to remind you if you Bob hasn&amp;#8217;t responded in 3 days.&lt;/p&gt;
&lt;p&gt;This is incredibly useful especially for mid-level managers (that&amp;#8217;s me!) who have a dozen or so team members and might have half a dozen outstanding questions for each one of them. None of them are important enough to warrant time on my calendar or an item in my todo list, but they are little ways I manage my team. I need to know if I ask a question and it goes unanswered, so Boomerang is a life saver.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: there are other competing solutions that work with other mail systems besides Exchange and Gmail, but I&amp;#8217;m not aware of any better ones. If you know of some, please leave a note in the comments!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip #10 - Use conventions with your coworkers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lastly, it can only help to use common conventions in your email subjects. For example: AR (Action Required), URGENT, and FYI are three common ones I use frequently. A simple way to encourage your teammates to use these conventions is to start using them yourself.&lt;/p&gt;
&lt;p&gt;Over time your team should start picking up the conventions. But if that doesn&amp;#8217;t work automatically, don&amp;#8217;t be afraid to send out an email asking the team to agree on a few conventions and to understand that you won&amp;#8217;t review urgent items unless the subject says URGENT in it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Final thoughts&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s important to understand that your inbox shouldn&amp;#8217;t control you. It&amp;#8217;s one of many tools that is there to help us do our jobs better. But it&amp;#8217;s up to us to decide when and how often we&amp;#8217;ll use each of these tools.&lt;/p&gt;
&lt;p&gt;By following a few of these tricks and conditioning yourself and your coworkers to use email differently, you&amp;#8217;ve got a fighting chance at experiencing the same email bliss I do almost every day: often less than 10 emails in all my mailboxes, and a day mostly spent outside of my email client.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Do you have your own email management tips? Please share them in the comments!&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.lightbody.net/post/17327461693</link><guid>http://blog.lightbody.net/post/17327461693</guid><pubDate>Thu, 09 Feb 2012 11:20:06 -0800</pubDate></item><item><title>Pretty cool video showing Steve Jobs and the original NeXT team...</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/sOlqqriBvUM?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Pretty cool video showing Steve Jobs and the original NeXT team in an offsite strategy session just as they are launching the company.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/13124472276</link><guid>http://blog.lightbody.net/post/13124472276</guid><pubDate>Mon, 21 Nov 2011 13:20:06 -0800</pubDate></item><item><title>From this year’s GTAC: A good overview of Kevin...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/_6fV-6eMSUM?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;From this year’s &lt;a href="http://www.gtac.biz/"&gt;GTAC&lt;/a&gt;: A good overview of Kevin Menard’s vision for checking for visual consistency of look &amp; feel of web pages across multiple browsers. Much of his lessons in this video are reflected in his startup, &lt;a href="http://mogotest.com/"&gt;MogoTest&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/12478721781</link><guid>http://blog.lightbody.net/post/12478721781</guid><pubDate>Mon, 07 Nov 2011 12:41:05 -0800</pubDate></item><item><title>A Sister’s Eulogy for Steve Jobs</title><description>&lt;a href="http://www.nytimes.com/2011/10/30/opinion/mona-simpsons-eulogy-for-steve-jobs.html?_r=1&amp;pagewanted=all"&gt;A Sister’s Eulogy for Steve Jobs&lt;/a&gt;: &lt;p&gt;A touching from Mona Simpson.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/12442365818</link><guid>http://blog.lightbody.net/post/12442365818</guid><pubDate>Sun, 06 Nov 2011 15:22:06 -0800</pubDate></item><item><title>Where the heck has Patrick been?</title><description>&lt;p&gt;A couple weeks ago, I started blogging again after a hiatus over over two years - my last post was in July 2009. I figured before I got too carried away with any more activity, it might be worth a quick recap of where the heck I&amp;#8217;ve been!&lt;/p&gt;
&lt;p&gt;Back in November 2008 I &lt;a href="http://lightbody.net/blog/2008/11/browsermob-open-for-business.html"&gt;announced&lt;/a&gt; my second startup, &lt;a href="http://browsermob.com"&gt;BrowserMob&lt;/a&gt;. My goal was to re-invent the world of website load testing by utilizing real browsers (and &lt;a href="http://seleniumhq.org/"&gt;Selenium&lt;/a&gt;) in the cloud. About a year later we &lt;a href="http://techcrunch.com/2009/09/10/broswermob-launches-monitoring-tool-for-website-health/"&gt;launched our second product&lt;/a&gt;, a low-cost website monitoring service. &lt;/p&gt;
&lt;p&gt;During the summer of 2009 I did an exhaustive search for VC funding, getting several term sheets along the way. Just as an aside: it&amp;#8217;s amazing how much the power has shifted to founders in just 24 short months. Today it&amp;#8217;s relatively easy to raise a first round of funding on a $3M+ pre-money valuation. Doing so in 2009 was a different story!&lt;/p&gt;
&lt;p&gt;But before I closed the financing, I was fortunate enough to have generated enough profits to simply hire two awesome engineers (and friends), &lt;a href="http://twitter.com/#!/impressiver"&gt;Ian White&lt;/a&gt; and &lt;a href="http://twitter.com/#!/cleverfoo"&gt;Rafael Ferreira&lt;/a&gt;.  We were able to continue to grow organically and profitably, racking up over 500 customers along the way.&lt;/p&gt;
&lt;p&gt;And then out of the blue &lt;a href="http://blog.browsermob.com/2010/07/browsermob-joins-neustar-webmetrics-family-of-services/"&gt;Neustar&lt;/a&gt; and a few other companies called to discuss an acquisition. I ultimately decided on selling the company to Neustar for many reasons, which I will write about soon. Needless to say, the experience and lessons learned along the way were life-changing. I met a bunch of fantastic investors, customers, potential acquirers, and founders of startups in the cloud space (ex: &lt;a href="http://www.twilio.com/"&gt;Twilio&lt;/a&gt;, &lt;a href="https://www.cloudkick.com/"&gt;CloudKick&lt;/a&gt;, &lt;a href="http://appfog.com/"&gt;AppFog&lt;/a&gt;, &lt;a href="http://puppetlabs.com/"&gt;PuppetLabs&lt;/a&gt;, &lt;a href="http://www.pagerduty.com/"&gt;PagerDuty&lt;/a&gt;, etc). &lt;/p&gt;
&lt;p&gt;After the sale I moved from Portland, OR to San Diego to join Neustar and run the product and engineering teams under the &lt;a href="http://www.webmetrics.com"&gt;Webmetrics&lt;/a&gt; product line, (which BrowserMob is part of). I&amp;#8217;ve been having a blast since then - both professionally and personally.&lt;/p&gt;
&lt;p&gt;Not only do I have a great team that I get to work, I have the backing of a publicly traded company with a $2B+ market cap that is 100% committed to expanding my vision of a simple-but-powerful suite of website performance testing products. And most importantly, since moving to San Diego my wife and I had our first child, a beautiful baby girl named Maggie Rose Lightbody.&lt;/p&gt;
&lt;p&gt;Life is good and I&amp;#8217;m glad to be stepping back in to the world of blogging, technology, and startups. Part of why I&amp;#8217;m blogging again is that things have finally settled down. Between the chaos of the startup, the acquisition, the move, the new job, and the baby it was hard to do much else. But things are a little more calm now and I&amp;#8217;m energized to engage with the startup community again and contribute to this blog much more regularly.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11867646583</link><guid>http://blog.lightbody.net/post/11867646583</guid><pubDate>Mon, 24 Oct 2011 09:30:05 -0700</pubDate></item><item><title>Battlefield 3 looks awesome. I was a big fan of Battlefield: Bad...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/Q7GVSx7yMaA?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Battlefield 3 looks awesome. I was a big fan of Battlefield: Bad Company 2. The entire BrowserMob crew - all three of us - played it a bunch. Doubtful I’ll get to play BF3 too much with a 1 month old baby at home, but it’ll probably steal every spare second I can find. Definitely hoping that the boring Call of Duty line finally gets eclipsed by Battlefield this holiday season!&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11741065732</link><guid>http://blog.lightbody.net/post/11741065732</guid><pubDate>Fri, 21 Oct 2011 12:40:06 -0700</pubDate></item><item><title>From Steve Jobs: Biography: "I'm going to destroy Android"</title><description>&lt;a href="http://www.macrumors.com/2011/10/20/from-steve-jobs-biography-im-going-to-destroy-android/"&gt;From Steve Jobs: Biography: "I'm going to destroy Android"&lt;/a&gt;: &lt;p&gt;I love Steve and I love Apple. But it is annoying to see reports of Steve and others claim that Android ripped off the iPhone but few reports of the reverse. &lt;br/&gt;&lt;br/&gt;The new iOS 5 notifications are awesome. They also are a total copy of Android’s. It goes both ways.&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://bit.ly/nCM0Fv"&gt;From Steve Jobs’ Biography: “I’m going to destroy Android”&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11731401352</link><guid>http://blog.lightbody.net/post/11731401352</guid><pubDate>Fri, 21 Oct 2011 06:32:00 -0700</pubDate></item><item><title>Pretty cool Steve Jobs tribute video that walks through the...</title><description>&lt;iframe src="http://player.vimeo.com/video/30195371" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Pretty cool Steve Jobs tribute video that walks through the history of the iPhone and all the technologies rolled up in to it (mobile phone, Walkman, internet, OS X, CPU, etc).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11671333036</link><guid>http://blog.lightbody.net/post/11671333036</guid><pubDate>Wed, 19 Oct 2011 16:23:06 -0700</pubDate></item><item><title>Newsflash: people still buy software</title><description>&lt;p&gt;I don&amp;#8217;t know the exact timing, but somewhere between 2000 and 2007, much of the Silicon Valley lost interest in the idea that a business could build software and that people would buy it. Sure, plenty of startups still went about doing the enterprise software thing - companies I worked for like &lt;a href="http://www.jivesoftware.com/"&gt;Jive&lt;/a&gt; and &lt;a href="http://www.spoke.com/"&gt;Spoke Software&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But the &lt;em&gt;excitement&lt;/em&gt; around those kinds of companies pretty much dried up after the bust and the valley re-emerged from it&amp;#8217;s hole a few years later. Valley 2.0 didn&amp;#8217;t seem interested in selling software. Instead, it was all about social media, advertisements, group buying, gaming (aka &lt;a href="http://techcrunch.com/2009/11/05/scamville-new-offerpal-ceo-admits-mistakes-makes-bold-promises/"&gt;ScamVille&lt;/a&gt;), etc. &lt;/p&gt;
&lt;p&gt;The Independent Software Vendor (ISV) has been forced to stay exactly that: independent. Most investors you talked would tell you plainly that people don&amp;#8217;t buy software (or music, no one told Apple). They&amp;#8217;d say that your idea isn&amp;#8217;t fundable - good luck to you.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;I know&lt;/strong&gt;&lt;/em&gt;: both my startups (in the software testing space) were extremely hard to get funding for, which ultimately turned out to be a blessing after I sold &lt;a href="http://browsermob.com"&gt;BrowserMob&lt;/a&gt; to &lt;a href="http://neustar.biz"&gt;Neustar&lt;/a&gt; and retained 100% of the equity. To be fair: My second time around (in 2009) I did begin to notice a difference in attitude and I met &lt;a href="http://baselinev.com/"&gt;some&lt;/a&gt; &lt;a href="http://www.trueventures.com/"&gt;great&lt;/a&gt; &lt;a href="http://foundercollective.com/"&gt;investors&lt;/a&gt; that encouraged me to &lt;a href="http://cdixon.org/2011/02/05/selling-pickaxes-during-a-gold-rush/"&gt;sell pickaxes over mining for gold&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But something funny happened a few years ago. Maybe it was the launch of the App Store. Maybe the valley just matured a bit. Maybe it just took a few &lt;em&gt;good&lt;/em&gt; consumer/prosumer/enterprise startups to break past the Facebook/MySpace/GroupOn hoopla. Whatever it was, the attitude started shifting and making software that people buy became (somewhat) cool again.&lt;/p&gt;
&lt;p&gt;And good thing too. The big news this week is DropBox&amp;#8217;s &lt;a href="http://www.forbes.com/sites/victoriabarret/2011/10/18/dropbox-the-inside-story-of-techs-hottest-startup/"&gt;whopping $250M round&lt;/a&gt;, $4B valuation, and their spurning of Steve Jobs. I&amp;#8217;m one of their 50M users and I was just thinking the other day after having uploaded another 500MB of scanned files: &amp;#8220;Wow, I bet DropBox knows almost exactly when I&amp;#8217;m going to become a paying customer&amp;#8221;. And sure enough, they know it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It’s only going to get better. That 96% of nonpaying customers is throwing their stuff into Dropbox at such a pace that thousands of people each day blow through the free 2 gigabytes of storage, and upgrade to 50 gigs for $10 a month or 100 gigs for $20. Even if Houston doesn’t sign up a single customer in 2012, his sales will double&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;Quick side note&lt;/em&gt;: DropBox, arguably the most successful example of a company that makes money the old fashioned way, &lt;a href="http://dl.dropbox.com/u/27532820/app.html"&gt;applied for YCombinator&lt;/a&gt; in April 2007 (a good read, btw). I don&amp;#8217;t know Paul Graham, but I can&amp;#8217;t imagine many people funding the concept any earlier than that. For reference, by April 2006 (a year earlier) Facebook was all the rage and had already raised over $40M, and before that News Corp had paid nearly $600M for MySpace. &lt;/p&gt;
&lt;p&gt;And then there&amp;#8217;s Evernote, a service/tool that I&amp;#8217;m already happily paying $45/year. I use it, along with my wonderful &lt;a href="http://www.amazon.com/Fujitsu-ScanSnap-Instant-Sheet-Fed-Scanner/dp/B001V9LQH0"&gt;Fujitsu ScanSnap&lt;/a&gt; scanner, to turn my household 100% digital. As &lt;a href="http://techcrunch.com/2011/07/13/evernote-takes-50-million-to-become-the-anti-zynga/"&gt;TechCrunch put it&lt;/a&gt; when reporting on their recent $50M, they want to be the antithesis of Zynga.&lt;/p&gt;
&lt;p&gt;Setting aside all the various iPhone and iPad apps I&amp;#8217;ve paid for (that&amp;#8217;s another post), I&amp;#8217;m also happily paying (or have paid) for &lt;a href="http://www.pandora.com/"&gt;Pandora&lt;/a&gt;, &lt;a href="http://www.skype.com"&gt;Skype&lt;/a&gt;, &lt;a href="http://www.getflow.com/"&gt;Flow&lt;/a&gt; (before that &lt;a href="http://culturedcode.com/things/"&gt;Things&lt;/a&gt;), &lt;a href="http://reederapp.com/"&gt;Reeder&lt;/a&gt;, &lt;a href="https://agilebits.com/onepassword"&gt;1Password&lt;/a&gt;, &lt;a href="http://www.smugmug.com/"&gt;SmugMug&lt;/a&gt;, and more. So despite open source, despite the Facebookification of the valley, despite all the naysayers - all trends seem to be pointing to a renaissance of the ISV and the simple concept that &lt;strong&gt;&lt;em&gt;PEOPLE WILL PAY FOR A QUALITY SERVICE (*gasp*).&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Of course, it&amp;#8217;s not like the good old days - it&amp;#8217;s better! No more CDs or floppy disks. Even the desktop tools, like DropBox, 1Password, Flow, and Reeder, all have nice auto-update utilities so they are as easy to use as a website. But more importantly, both consumer and investor attitude seems to have shifted back towards the idea that it makes sense to pay for a quality service.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;And that&amp;#8217;s what excites me most about doing another startup.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I know I&amp;#8217;ll always be in the business of selling software for greenbacks. My brain simply isn&amp;#8217;t wired to be successful at starting a social network, a game company, or a group buying site. While I don&amp;#8217;t expect to do another startup in the enterprise/IT space, I am super excited about building enterprise or &lt;a href="http://en.wikipedia.org/wiki/Prosumer"&gt;prosumer&lt;/a&gt; applications and services in the coming years.&lt;/p&gt;
&lt;p&gt;Knowing that there are 50M people supporting DropBox or 11M+ people supporting Evernote gives me the confidence that I too can build something of value and create a real, long-standing, successful company out of it. I may never know why things shifted back this way, but I&amp;#8217;m certainly glad it has.&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11661631743</link><guid>http://blog.lightbody.net/post/11661631743</guid><pubDate>Wed, 19 Oct 2011 12:40:06 -0700</pubDate></item><item><title>Amazon Lets You Spin Up A Supercomputer Cluster</title><description>&lt;a href="http://techcrunch.com/2011/10/18/amazon-spin-up-supercomputer-cluster/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"&gt;Amazon Lets You Spin Up A Supercomputer Cluster&lt;/a&gt;: &lt;p&gt;We (BrowserMob) routinely launch thousands of instances on Amazon EC2 every day. Back in 2008 when I started the company, my bet was that as big as EC2 was then, it was only going to get bigger and cheaper. And boy did it!&lt;br/&gt;&lt;br/&gt;Today we’re one of Amazon’s largest users, in terms of peak concurrent instances/CPU cores. We don’t quite do the 30K CPU cores that is referenced in this article, but we get pretty close. &lt;br/&gt;&lt;br/&gt;What’s really cool is we do it all serf-service: our customers schedule load tests thatm under the covers, deploy massive amounts of hardware within minutes. It’s really amazing to watch as we launch hundreds of thousands of servers every month.&lt;br/&gt;&lt;br/&gt;But as useful as load testing in the cloud is, it’s still admittedly a simplistic use case that probably isn’t changing the world as we know it. &lt;br/&gt;&lt;br/&gt;What I’m really excited about are all the people who now can rent supercomputers and do serious science. With Amazon’s recent foray in to GPU compute clusters, I expect to see some really cool stuff come out of biotech and Amazon in the coming years.&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://tcrn.ch/nkyVk7"&gt;Amazon Lets You Spin Up A Supercomputer Cluster&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11645951554</link><guid>http://blog.lightbody.net/post/11645951554</guid><pubDate>Tue, 18 Oct 2011 23:23:28 -0700</pubDate></item><item><title>Predator-Inspired Ammo Backpack Cobbled Together By Soldiers In Afghanistan</title><description>&lt;a href="http://techcrunch.com/2011/10/17/predator-inspired-ammo-backpack-cobbled-together-by-soldiers-in-afghanistan/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"&gt;Predator-Inspired Ammo Backpack Cobbled Together By Soldiers In Afghanistan&lt;/a&gt;: &lt;p&gt;Read the original story here: &lt;a href="http://tcrn.ch/mRpjnK"&gt;Predator-Inspired Ammo Backpack Cobbled Together By Soldiers In Afghanistan&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11605481022</link><guid>http://blog.lightbody.net/post/11605481022</guid><pubDate>Mon, 17 Oct 2011 23:33:15 -0700</pubDate></item><item><title>"People think focus means saying yes to the thing you’ve got to focus on. But that’s not what it..."</title><description>“People think focus means saying yes to the thing you’ve got to focus on. But that’s not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Steve Jobs&lt;/em&gt;</description><link>http://blog.lightbody.net/post/11589656810</link><guid>http://blog.lightbody.net/post/11589656810</guid><pubDate>Mon, 17 Oct 2011 16:26:05 -0700</pubDate></item><item><title>Really awesome video showing off techniques for inserting...</title><description>&lt;iframe src="http://player.vimeo.com/video/28962540" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Really awesome video showing off techniques for inserting artificial objects in to photographs of real places. Crazy stuff!&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11579663307</link><guid>http://blog.lightbody.net/post/11579663307</guid><pubDate>Mon, 17 Oct 2011 12:41:05 -0700</pubDate></item><item><title>HALL.com Raises $580K From Founder’s Collective And Others To Transform Realtime Collaboration</title><description>&lt;a href="http://techcrunch.com/2011/10/16/hall-com-raises-580k-from-founders-collective-and-others-to-transform-realtime-collaboration/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"&gt;HALL.com Raises $580K From Founder’s Collective And Others To Transform Realtime Collaboration&lt;/a&gt;: &lt;p&gt;I’ve had the pleasure of watching Brett go through several iterations on his idea and I he’s going to do great with Hall.com. &lt;br/&gt;&lt;br/&gt;Despite the “big” players in the space like Jive (my old employer), Yammer, and Salesforce, there is still plenty of room for innovation and disruption in group collaboration, including in the enterprise.&lt;br/&gt;&lt;br/&gt;It doesn’t hurt that his investors (Founder’s Collective and PivotNorth) are a great bunch. Good luck Brett!&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://tcrn.ch/n0HUS0"&gt;HALL.com Raises $580K From Founder’s Collective And Others To Transform Realtime Collaboration&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11569736322</link><guid>http://blog.lightbody.net/post/11569736322</guid><pubDate>Mon, 17 Oct 2011 06:18:23 -0700</pubDate></item><item><title>Chronon 2.0 Offers Post Execution Logging</title><description>&lt;a href="http://www.infoq.com/news/2011/10/chronon-20"&gt;Chronon 2.0 Offers Post Execution Logging&lt;/a&gt;: &lt;p&gt;I’ve seen Chronon and it’s really cool technology. Hoping to try it out on BrowserMob soon!&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://bit.ly/oyuhZ8"&gt;Chronon 2.0 Offers Post Execution Logging&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11562496498</link><guid>http://blog.lightbody.net/post/11562496498</guid><pubDate>Sun, 16 Oct 2011 22:33:16 -0700</pubDate></item><item><title>frontend SPOF survey</title><description>&lt;a href="http://www.stevesouders.com/blog/2011/10/13/frontend-spof-survery/"&gt;frontend SPOF survey&lt;/a&gt;: &lt;p&gt;Pat Meenan continues to offer up simple and practical advice for anyone looking to build a professional, high performing website. &lt;br/&gt;&lt;br/&gt;Here he provides a fantastic example of how a simple thing like Twitter being offline can have disastrous effects on your own website.&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://bit.ly/pkkCQV"&gt;frontend SPOF survey&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11561334893</link><guid>http://blog.lightbody.net/post/11561334893</guid><pubDate>Sun, 16 Oct 2011 21:48:01 -0700</pubDate></item><item><title>WSJ Gets Personal With Gravity</title><description>&lt;a href="http://uncrunched.com/2011/10/14/wsj-gets-personal-with-gravity/"&gt;WSJ Gets Personal With Gravity&lt;/a&gt;: &lt;p&gt;Really glad to see that people are still trying to figure out how to effectively personalize news.&lt;br/&gt;&lt;br/&gt;A few years back I worked on a startup/side project called mioNews. It never quite got full lift off but the intent was to combine your social graph, your reading habits, and your reason feedback (like/dislike) and be able to deliver the top X stories you should read today.&lt;br/&gt;&lt;br/&gt;I still think this is a huge opportunity and might eventually try to tackle it again (if someone else doesn’t nail it first).&lt;/p&gt;
&lt;p&gt;Read the original story here: &lt;a href="http://bit.ly/nUS5dY"&gt;WSJ Gets Personal With Gravity&lt;/a&gt; (shared from Google reader).&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11513757931</link><guid>http://blog.lightbody.net/post/11513757931</guid><pubDate>Sat, 15 Oct 2011 22:48:09 -0700</pubDate></item><item><title>The tribesman who Facebook friended me</title><description>&lt;p&gt;&lt;span&gt;
&lt;p&gt;I just read a &lt;a href="http://life.salon.com/2011/10/13/the_tribesman_who_facebook_friended_me/singleton/"&gt;really interesting story&lt;/a&gt; about a tribesman from Papua New Guinea, whose tribe just recently discovered that feathers make arrows fly better, re-connecting with an old friend over Facebook. The author asks:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;Should we mourn the passing of a phase in our history when bands of human minds still lived in isolation, or rejoice that we are finally all on the same page?&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;My answer: we should rejoice that we&amp;#8217;re all able to connect, as I truly do believe that a more connected world is a less dangerous world (ex: it&amp;#8217;s unlikely we&amp;#8217;ll ever see WWIII due to our global economy).&lt;/p&gt;
&lt;p&gt;But we should also mourn the fact that Facebook is the tool they&amp;#8217;re using, as it tends to appeal to the lowest common denominator. My personal contribution to the world is to try to avoid Facebook as much as possible these days!&lt;/p&gt;
&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.lightbody.net/post/11498660170</link><guid>http://blog.lightbody.net/post/11498660170</guid><pubDate>Sat, 15 Oct 2011 16:20:06 -0700</pubDate><category>Facebook</category></item></channel></rss>
