<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Owocki dot com</title>
	
	<link>http://owocki.com</link>
	<description>The World As Perpetual Beta</description>
	<lastBuildDate>Fri, 10 May 2013 16:18:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/OwockiDotCom" /><feedburner:info uri="owockidotcom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>OwockiDotCom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Optimizing for Minimal Deathbed Regret</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/d0qp-h25gJo/</link>
		<comments>http://owocki.com/life/optimizing-for-minimal-deathbed-regret/#comments</comments>
		<pubDate>Thu, 02 May 2013 07:30:02 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[life]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1316</guid>
		<description><![CDATA[<p>I announced  yesterday that I&#8217;m leaving StepOut. Have you ever spent several years working towards something larger than yourself?  This was my first time doing that. In college, you have projects that last for a few weeks.  Maybe a semester.   This one lasted me 5 years.  You know the difference between a 5-week project and a 5-year project? If you&#8217;re lucky, if you really care, and if you&#8217;re good, you to put your heart into it. It teaches you to think long term.  To anticipate risks.  To spot opportunity. I&#8217;ve spent the last 5 years optimizing for maximum startup success.  Success is a tricky metric to optimize for because it&#8217;s about providing value to others.  After a few months, we discovered that, to be successful, you have to put model in place that allows you to optimize your product for maximal end-user value.  Since StepOut is a dating site, that meant optimizing for maximal quality end-user connections.  Those were my key metrics at StepOut. I&#8217;ve since cleared a lot of headspace that was previously used for such wargames. So what should I use that headspace for? To an engineer, that kind of sounds like an optimization problem.  What do you optimize for when you&#8217;re optimizing your life?  Depending upon your particular professional, politicial, or religious bent, you probably have a different end-game. A politician optimizes for the most influence. A priest optimizes for the least suffering. A doctor optimizes for maximum health. A teacher optimizes for knowledge. An artist optimizes for the most beauty. A marketer optimizes for conversions. A financier optimizes for the most money. Of course we all optimize for many other things beyond our purely professional aspirations.  Some are optimizing for the most money.  Others the most health.  The most love.  The length of life.  The least headache and the least heartache. So what does an engineer optimize for? Robert Prisig might advocate that an engineer optimizes for quality.  How does one optimize for the most quality in his own life? There&#8217;s a post floating around the &#8216;net entitled the top 5 regrets of the dying. I wish I&#8217;d had the courage to live a life true to myself, not the life others expected of me. I wish I hadn&#8217;t worked so hard. I wish I had the courage to express my feelings. I wish I had stayed in touch with my friends. I wish that I had let myself be happier. [...]</p><p>The post <a href="http://owocki.com/life/optimizing-for-minimal-deathbed-regret/">Optimizing for Minimal Deathbed Regret</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://owocki.com/stepout/ch-ch-changes-leaving-stepout/">announced </a> yesterday that I&#8217;m leaving StepOut.</p>
<p>Have you ever spent several years working towards something larger than yourself?  This was my first time doing that.</p>
<p>In college, you have projects that last for a few weeks.  Maybe a semester.   This one lasted me 5 years.  You know the difference between a 5-week project and a 5-year project?</p>
<p>If you&#8217;re lucky, if you really care, and if you&#8217;re good, you to put your heart into it.</p>
<p>It teaches you to think long term.  To anticipate risks.  To spot opportunity.</p>
<p>I&#8217;ve spent the last 5 years optimizing for <strong>maximum startup success</strong>.  Success is a tricky metric to optimize for because it&#8217;s about providing value to <em>others</em>.  After a few months, we discovered that, to be successful, you have to put model in place that allows you to optimize your product for <strong>maximal end-user value</strong>.  Since StepOut is a dating site, that meant optimizing for <strong>maximal quality end-user connections</strong>.  Those were my key metrics at StepOut.</p>
<p>I&#8217;ve since cleared a lot of headspace that was previously used for such wargames. So what should I use that headspace for?</p>
<p>To an engineer, that kind of sounds like an optimization problem.  What do you optimize for when you&#8217;re optimizing your life?  Depending upon your particular professional, politicial, or religious bent, you probably have a different end-game.</p>
<p>A <span style="text-decoration: underline;">politician</span> optimizes for the most <span style="text-decoration: underline;">influence</span>.</p>
<p>A <span style="text-decoration: underline;">priest</span> optimizes for the least <span style="text-decoration: underline;">suffering</span>.</p>
<p>A <span style="text-decoration: underline;">doctor</span> optimizes for maximum <span style="text-decoration: underline;">health</span>.</p>
<p>A <span style="text-decoration: underline;">teacher</span> optimizes for <span style="text-decoration: underline;">knowledge</span>.</p>
<p>An <span style="text-decoration: underline;">artist</span> optimizes for the most <span style="text-decoration: underline;">beauty</span>.</p>
<p>A <span style="text-decoration: underline;">marketer</span> optimizes for <span style="text-decoration: underline;">conversions</span>.</p>
<p>A <span style="text-decoration: underline;">financier</span> optimizes for the most <span style="text-decoration: underline;">money</span>.</p>
<p>Of course we all optimize for many other things beyond our purely professional aspirations.  Some are optimizing for the most money.  Others the most health.  The most love.  The length of life.  The least headache and the least heartache.</p>
<p>So what does an engineer optimize for?</p>
<p><a href="http://www.amazon.com/Zen-Art-Motorcycle-Maintenance-Inquiry/dp/0061673730">Robert Prisig</a> might advocate that an engineer optimizes for quality.  How does one optimize for the most quality in his own life?</p>
<p>There&#8217;s a post floating around the &#8216;net entitled <a href="http://thenextweb.com/lifehacks/2011/05/31/the-top-5-regrets-people-make-on-their-deathbeds/">the top 5 regrets of the dying</a>.</p>
<ol>
<li>I wish I&#8217;d had the courage to live a life true to myself, not the life others expected of me.</li>
<li>I wish I hadn&#8217;t worked so hard.</li>
<li>I wish I had the courage to express my feelings.</li>
<li>I wish I had stayed in touch with my friends.</li>
<li>I wish that I had let myself be happier.</li>
</ol>
<p>Paul Graham, in one if his <a href="http://www.paulgraham.com/todo.html">essays</a>, reverses these regrets into action items he can take daily, and then places them at <span style="text-decoration: underline;">the top of his to-do list, </span>To remind him every day what&#8217;s important.</p>
<blockquote data-textannotation-id="a506b04cbc270cb1a3f54268b4b62eec"><p><em>Don&#8217;t ignore your dreams; don&#8217;t work too much; say what you think; cultivate friendships; be happy.</em></p></blockquote>
<p>Good stuff.  I&#8217;m lucky to have these action items as <strong>most</strong> of my to-do list, not just at the <em>top</em> of it.</p>
<p>TLDR &#8211; Optimize for happiness.  Not for comfort.  Life is short.  <a href="http://www.youtube.com/watch?v=EgRyV8z9ydE">Live it today</a>.</p>
<p>The post <a href="http://owocki.com/life/optimizing-for-minimal-deathbed-regret/">Optimizing for Minimal Deathbed Regret</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/d0qp-h25gJo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/life/optimizing-for-minimal-deathbed-regret/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/life/optimizing-for-minimal-deathbed-regret/</feedburner:origLink></item>
		<item>
		<title>Ch-ch-changes</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/zPCXgymR5LU/</link>
		<comments>http://owocki.com/stepout/ch-ch-changes-leaving-stepout/#comments</comments>
		<pubDate>Wed, 01 May 2013 17:24:46 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[stepout]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1263</guid>
		<description><![CDATA[<p>There&#8217;s an old cliche that entrepreneurship is a journey, not a destination.  If that&#8217;s true, then my journey has been a particularly long &#38; windy one.  In 2008, I quit my entry-level job in Philadelphia and moved to Boulder, Colorado with two guys I&#8217;d met on craigslist (now my co-founders) within 10 days.  In 2009, we moved to New York City to grow our online group-dating site.  In 2010, we pivoted to focus on a brand new market. In 2011, as the tech scene in NY was just heating up, we raised our first round of VC funding.  In 2012, we set up an office in Mumbai, and hired a handful of rockstars.  As we round the corner on Q1 2013, the StepOut team has launched a centerpiece project that&#8217;s already multiplying growth on our key metrics. When we decided to become an Indian-based dating site, my partners and I sat down to have a really honest conversation about what our commitments to the company could be.   I&#8217;d consider my relationship with Dan, Adam, and Nicky to be really strong &#8211; and very honest &#8212; They are great guys to work with.  After weighing my own personal needs with what was best for our shareholders, I knew that I couldn&#8217;t relocate to Mumbai to be with my team.  The best move for the company would be to someday transition my leadership of our dev team to a new, India-based, CTO. That day has come. I&#8217;m excited to announce today that we&#8217;ve found a rock star to step in and to build the technology team on the ground.   It&#8217;s a humbling experience to be replaced by someone as talented as Suvesh and it&#8217;s an understatement to say that I&#8217;m really excited to work with him to position the company for a monster 2013.  This team has its best days ahead of it and while I&#8217;m sad to be stepping into a more advisory role, I&#8217;m comforted knowing that it&#8217;s the best move for the company. What&#8217;s next? Growing a company as founding CTO has a lesson in self-actualization for me.  I&#8217;ve formed some amazing professional relationships in the past 5 years.  I&#8217;ve learned lessons about my gumption, persistence, and ability &#8212; both personal and professional.  Most importantly, I&#8217;ve gained a kind of determined self-assurance that comes only from taking a bold risk on and landing on my feet. My focus for the next few months is on ensuring a smooth transition for [...]</p><p>The post <a href="http://owocki.com/stepout/ch-ch-changes-leaving-stepout/">Ch-ch-changes</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an old cliche that entrepreneurship is a journey, not a destination.  If that&#8217;s true, then my journey has been a particularly long &amp; windy one.  In 2008, I quit my entry-level job in Philadelphia and moved to Boulder, Colorado with two guys I&#8217;d met on craigslist (now my co-founders) within 10 days.  In 2009, we moved to New York City to grow our online group-dating site.  In 2010, we pivoted <a href="http://www.nytimes.com/2011/02/20/business/20ignite.html?pagewanted=all&amp;_r=0">to focus on a brand new market</a>. In 2011, as the tech scene in NY was just heating up, we raised our <a href="http://techcrunch.com/2011/02/10/group-dating-startup-ignighter-raises-3-million/">first round of VC funding</a>.  In 2012, we set up an office in Mumbai, and <a href="http://www.linkedin.com/search/fpsearch?companyId=593177&amp;sortCriteria=R&amp;keepFacets=&amp;facet_CC=593177&amp;trk=rr_connectedness">hired a handful of rockstars</a>.  As we round the corner on Q1 2013, the StepOut team has launched a centerpiece project that&#8217;s already multiplying growth on our key metrics.</p>
<p>When we decided to become an Indian-based dating site, my partners and I sat down to have a really honest conversation about what our commitments to the company could be.   I&#8217;d consider my relationship with <a href="http://twitter.com/danosit">Dan</a>, <a href="http://twitter.com/arsachs">Adam</a>, and <a href="http://twitter.com/nleach">Nicky</a> to be really strong &#8211; and very honest &#8212; They are great guys to work with.  After weighing my own personal needs with what was best for our shareholders, I knew that I couldn&#8217;t relocate to Mumbai to be with my team.  The best move for the company would be to someday transition my leadership of our dev team to a new, India-based, CTO.</p>
<h2>That day has come.</h2>
<p>I&#8217;m excited to announce today that we&#8217;ve found a <a href="http://www.linkedin.com/profile/view?id=21035335&amp;authType=NAME_SEARCH&amp;authToken=23av&amp;locale=en_US&amp;srchid=1024e0d2-5bde-4c40-9adf-2facf1c09e9d-0&amp;srchindex=1&amp;srchtotal=1&amp;goback=%2Efps_PBCK_Suvesh+Malhotra_*1_*1_*1_*1_*1_*1_*2_*1_Y_*1_*1_*1_false_1_R_*1_*51_*1_*51_true_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2&amp;pvs=ps&amp;trk=pp_profile_name_link">rock star</a> to step in and to build the technology team on the ground.   It&#8217;s a humbling experience to be replaced by someone as talented as Suvesh and it&#8217;s an understatement to say that I&#8217;m really excited to work with him to position the company for a monster 2013.  This team has its best days ahead of it and while I&#8217;m sad to be stepping into a more advisory role, I&#8217;m comforted knowing that it&#8217;s the best move for the company.</p>
<h2>What&#8217;s next?</h2>
<p>Growing a company as founding CTO has a lesson in self-actualization for me.  I&#8217;ve formed some amazing professional relationships in the past 5 years.  I&#8217;ve learned lessons about my <a href="http://owocki.com/startups/gumption/">gumption</a>, <a href="http://owocki.com/startups/persistence/">persistence</a>, and ability &#8212; both <a href="http://owocki.com/mind/">personal</a> and <a href="http://owocki.com/startups/">professional</a>.  Most importantly, I&#8217;ve gained a kind of determined self-assurance that comes only from taking a bold risk on and landing on my feet.</p>
<p>My focus for the next few months is on ensuring a smooth transition for my team. I&#8217;ll also be doubling down on my running, traveling, hacking, and reading.  If you&#8217;re in New York, Philadelphia, Boulder, New Orleans, London, Beruit, Barcelona, or India this summer, I&#8217;d love to grab coffee.</p>
<p>Take it away David.  Ch-ch-changes!</p>
<p>&nbsp;</p>
<p><iframe src="http://www.youtube.com/embed/pl3vxEudif8" frameborder="0" width="420" height="315"></iframe></p>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/stepout/ch-ch-changes-leaving-stepout/">Ch-ch-changes</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/zPCXgymR5LU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/stepout/ch-ch-changes-leaving-stepout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/stepout/ch-ch-changes-leaving-stepout/</feedburner:origLink></item>
		<item>
		<title>On Engineering Leadership</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/wtmK3L-JnmM/</link>
		<comments>http://owocki.com/startups/credible-engineering-leadership/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 22:42:22 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[startups]]></category>
		<category><![CDATA[habits]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[startupsatscale]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1301</guid>
		<description><![CDATA[<p>Like many web engineers who have built teams as their startups have grown, I do not have an MBA.   Nor do I want one.  If you are like me in-so-far as you value management practice over theory, you probably do not want one either. That hasn&#8217;t stopped me from developing my own theories.  Reading this quora thread on why many engineers detest their management reminds me, I have a theory that credible startup engineering leadership comes from three places: Deep Technical Roots - I&#8217;ve found that the ability to code translates to the ability to estimate complexity, foresee and mitigate risks, and manage scale application scale.  Once you&#8217;ve spent years as an engineer putting out fires you learn to prevent fires.   At StepOut, we&#8217;ve come up with a set of code standards and architecture patterns that allow us to nip common technical issues in the bud.  If that prevent the anti-patterns, then we&#8217;ve got code review to give us an opportunity to re-grok them before they make it to production. Credible Vision -   I&#8217;m OCD in that I like to have all of my tasks super-organized.  Our product management product, Wrike, is meticulously organized, tagged, and scheduled.  This allows me to plan weeks and months ahead.  The key is (a) know the business KPIs and (b) to strike a balance between meticulous planning and agility as they shift.  That, along with persistent follow-up on each element of the roadmap, allows me  to demonstrate progress over time.  Another part of having vision is effective communication &#8212; My general rule is to over-communicate your vision, thought process, methodology &#8212; communication on a regular cadence is the drumbeat of a team marching in sync. Treating People like People - I think the most important thing about running a team is to treat the people you work with like people.   Be positive.  Build a dialogue with your team &#8212;  start by recognizing each individual member is a real 21st century person, living and breathing, with talents, flaws, warts and all.  And don&#8217;t abuse your power &#8212; make decisions with a clear articulate rationale.  Engineers like to know the why behind a policy.   It might be a little cynical to phrase this point as &#8220;treat a person like a person in order to be a better leader&#8221;.  A better place to start is probably &#8220;Hire people who you are interested in fully knowing and growing with.&#8221; &#160; &#60;/ soapbox &#62; &#160; &#160;</p><p>The post <a href="http://owocki.com/startups/credible-engineering-leadership/">On Engineering Leadership</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>Like many web engineers who have built teams as their startups have grown, I do not have an MBA.   Nor do I want one.  If you are like me in-so-far as you value management practice over theory, you probably do not want one either.</p>
<p>That hasn&#8217;t stopped me from developing my own theories.  Reading this quora thread on <a href="http://www.quora.com/Engineering-Management/What-are-the-reasons-why-most-engineers-detest-the-management-that-oversees-them">why many engineers detest their management</a> reminds me, I have a theory that credible startup engineering leadership comes from three places:</p>
<ol>
<li><span style="text-decoration: underline;"><strong>Deep Technical Roots</strong> </span>- I&#8217;ve found that the ability to code translates to the ability to estimate complexity, foresee and mitigate risks, and manage scale application scale.  Once you&#8217;ve spent years as an engineer <em>putting out fires</em> you learn to <em>prevent fires.</em>   At <a href="http://www.stepout.com">StepOut</a>, we&#8217;ve come up with a set of code standards and architecture patterns that allow us to nip common technical issues in the bud.  If that prevent the anti-patterns, then we&#8217;ve got code review to give us an opportunity to re-grok them before they make it to production.</li>
<li><strong><span style="text-decoration: underline;">Credible Vision</span> - </strong>  I&#8217;m OCD in that I like to have all of my tasks super-organized.  Our product management product, <a href="wrike.com">Wrike</a>, is meticulously organized, tagged, and scheduled.  This allows me to plan weeks and months ahead.  The key is (a) know the business <a href="http://en.wikipedia.org/wiki/Performance_indicator">KPIs</a> and (b) to strike a balance between meticulous planning and agility as they shift.  That, along with persistent follow-up on each element of the roadmap, allows me  to demonstrate progress over time.  Another part of having vision is effective communication &#8212; My general rule is to over-communicate your vision, thought process, methodology &#8212; communication on a regular cadence is the drumbeat of a team marching in sync.</li>
<li><span style="text-decoration: underline;"><strong>Treating People like People </strong></span><strong>-</strong> I think the most important thing about running a team is to treat the people you work with like <em>people</em>.   Be positive.  Build a <a href="http://owocki.com/leadership/dialogue/">dialogue</a> with your team &#8212;  start by recognizing each individual member is a real 21st century person, living and breathing, with talents, flaws, warts and all.  And don&#8217;t abuse your power &#8212; make decisions with a clear articulate rationale.  Engineers like to know the <em>why</em> behind a policy.   It might be a little cynical to phrase this point as &#8220;treat a person like a person in order to be a better leader&#8221;.  A better place to start is probably &#8220;Hire people who you are interested in fully knowing and growing with.&#8221;</li>
</ol>
<p>&nbsp;</p>
<p>&lt;/ soapbox &gt;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/startups/credible-engineering-leadership/">On Engineering Leadership</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/wtmK3L-JnmM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/startups/credible-engineering-leadership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/startups/credible-engineering-leadership/</feedburner:origLink></item>
		<item>
		<title>Export Instagram Photos w. this Bookmarklet</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/cHJXFp0rMFU/</link>
		<comments>http://owocki.com/tools/export-instagram-photos-bookmarklet/#comments</comments>
		<pubDate>Mon, 18 Mar 2013 17:14:50 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[instagram]]></category>
		<category><![CDATA[photos]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1288</guid>
		<description><![CDATA[<p>There are a few good tools around the web for exporting instagram photos from your account.  Unfortunately, these tools only allow you to export you *own* photos from Instagram.  Well, I&#8217;d like to be able to copies of other photos on Instagram too. I just coded up a bookmarklet that allows me to export anyone&#8217;s instagram photos.  Drag this bookmarklet into your browser bookmark bar and navigate to instagram.com to use it. Export Instagram Photo Cheers, and happy instagramming!</p><p>The post <a href="http://owocki.com/tools/export-instagram-photos-bookmarklet/">Export Instagram Photos w. this Bookmarklet</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>There are a <a href="http://www.forbes.com/sites/limyunghui/2012/12/18/export-instagram-photos-a-few-good-tools/">few good tools</a> around the web for exporting instagram photos from your account.  Unfortunately, these tools only allow you to export you *own* photos from Instagram.  Well, I&#8217;d like to be able to copies of other photos on Instagram too.</p>
<p>I just coded up a bookmarklet that allows me to export anyone&#8217;s instagram photos.  Drag this bookmarklet into your browser bookmark bar and navigate to instagram.com to use it.</p>
<blockquote><p><a href="javascript:(function(e,a,g,h,f,c,b,d){if(!(f=e.jQuery)||g&gt;f.fn.jquery||h(f)){c=a.createElement('script');c.type='text/javascript';c.src='http://ajax.googleapis.com/ajax/libs/jquery/'+g+'/jquery.min.js';c.onload=c.onreadystatechange=function(){if(!b&amp;&amp;(!(d=this.readyState)||d=='loaded'||d=='complete')){h((f=e.jQuery).noConflict(1),b=1);f(c).remove()}};a.documentElement.childNodes[0].appendChild(c)}})(window,document,'1.3.2',function($,L){var imgURL = $('.media-photo img').attr('src');;if(typeof imgURL == 'undefined' )imgURL = $(&quot;.media-inner .imgContainer .imgImg&quot;).css('background-image').replace('url(','').replace(')','');var win = window.open(imgURL,'_blank');win.focus();});">Export Instagram Photo</a></p></blockquote>
<p>Cheers, and happy instagramming!</p>
<p>The post <a href="http://owocki.com/tools/export-instagram-photos-bookmarklet/">Export Instagram Photos w. this Bookmarklet</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/cHJXFp0rMFU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/tools/export-instagram-photos-bookmarklet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/tools/export-instagram-photos-bookmarklet/</feedburner:origLink></item>
		<item>
		<title>Persistence</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/QF6yLwJlvjw/</link>
		<comments>http://owocki.com/startups/persistence/#comments</comments>
		<pubDate>Fri, 08 Mar 2013 15:33:26 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[startups]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1253</guid>
		<description><![CDATA[<p>Since I am in NYC and my team is in Mumbai, I usually wake up at an ungodly time to go for a run and then take calls with the indian team. I like to call my morning calls my &#8220;punch me in the face&#8221; wake up calls.  When you&#8217;re a web startup moving as fast as we are, capturing a billion+ person market, building a product across 9 time zones, shit is bound to break.  Daily.  From speaking with other founders, I get the impression that this is just what entrepreneurship is &#8211; a struggle. Through all the shit that has hit the fan over the years, I&#8217;ve come to see the value in my team of one trait among all others &#8211; persistence.   You manage your future risks and you take your punches in stride. It ain&#8217;t about how hard ya hit. It&#8217;s about how hard you can get it and keep moving forward. How much you can take and keep moving forward. That&#8217;s how winning is done! ~Rocky Balboa You said it Rocky.  Keep moving forward.</p><p>The post <a href="http://owocki.com/startups/persistence/">Persistence</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>Since I am in NYC and my team is in Mumbai, I usually wake up at an ungodly time to go for a run and then take calls with the indian team.</p>
<p>I like to call my morning calls my &#8220;punch me in the face&#8221; wake up calls.  When you&#8217;re a web startup moving as fast as we are, capturing a billion+ person market, building a product across 9 time zones, shit is bound to break.  Daily.  From speaking with other founders, I get the impression that this is just what entrepreneurship is &#8211;<a href="http://bhorowitz.com/2012/06/15/the-struggle/"> a struggle.</a></p>
<p>Through all the shit that has hit the fan over the years, I&#8217;ve come to see the value in my team of one trait among all others &#8211; persistence.   You manage your future risks and you take your punches in stride.</p>
<blockquote><p>It ain&#8217;t about how hard ya hit. It&#8217;s about how hard you can get it and keep moving forward. How much you can take and keep moving forward. That&#8217;s how winning is done! ~Rocky Balboa</p></blockquote>
<p>You said it Rocky.  Keep moving forward.</p>
<p>The post <a href="http://owocki.com/startups/persistence/">Persistence</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/QF6yLwJlvjw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/startups/persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/startups/persistence/</feedburner:origLink></item>
		<item>
		<title>The Hot Seat</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/oIhENMq7-yg/</link>
		<comments>http://owocki.com/startups/the-hot-seat/#comments</comments>
		<pubDate>Wed, 06 Mar 2013 12:09:55 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[leadership]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[hot seta]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[slave lag]]></category>
		<category><![CDATA[systems]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1228</guid>
		<description><![CDATA[<p>As a startup CTO, one of the most challenging parts of my job is being on call.  As the teams technology lead, I am responsible for all aspects of our technology, and that covers DevOps. When the site is experiencing abnormally high load, and you get paged, it&#8217;s time to jump into the fray.  Into the hot seat.  Where every second counts.  I often chat with DevOps engineers at meetups, each has a story of an extraordinarily complex and timely production issue they had to conquer.  They read like battle reports.  While the details of our own system are highly specific, it&#8217;s encouraging to know that I&#8217;m not alone in going into battle. I&#8217;d like to recount a battle report of my own. I was paged on a Monday morning at 9:15am because the logs had a lot of mysql issues.  I tailed the logs and saw the same.  Checked the production site, it was down.  Upon opening up mytop on all of the DB  servers, I saw that the slave lag on [Server 2] and [Server 4] were very high.  They were hovering at [redacted] seconds, which is the cutoff for whether our cron jobs will still query them.  Since our background batch jobs were running, I intuited that there were causing too many writes being processed to the master server. Since I&#8217;ve battled slave lag before, I know that it is caused by having too many mysql writes or too many writes that are slow.  In this case, it was a combination of both.  Since the mysql slave thread executes slave queries sequentially, the slaves got way behind.  You can see the slave lag thread in this screenshot of mytop as ID # 5453272. In any case, I watched the slave lag thread for a few minutes and intuited that [Feature 1] were causing an issue and that the [Feature 2] job was causing an issue.  Fixes here and here.  There was also a rogue mysql query being executed on the command line by the root user &#8212; A month ago I had set up an job to migrate the [Feature 3] and it never ended after they were all migrated. [Engineer] then put the site in maintenance mode. It&#8217;s actually a really simple change that we make to the app code. If I remember correctly, I think there&#8217;s also a way to modify the nginx config to force this condition as well, but [...]</p><p>The post <a href="http://owocki.com/startups/the-hot-seat/">The Hot Seat</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>As a startup CTO, one of the most challenging parts of my job is being on call.  As the teams technology lead, I am responsible for all aspects of our technology, and that covers DevOps.</p>
<p>When the site is experiencing abnormally high load, and you get paged, it&#8217;s time to jump into the fray.  Into the <strong>hot seat</strong>.  Where every second counts.  I often chat with DevOps engineers at meetups, each has a story of an extraordinarily complex and timely production issue they had to conquer.  They read like battle reports.  While the details of our own system are highly specific, it&#8217;s encouraging to know that I&#8217;m not alone in going into battle.</p>
<p>I&#8217;d like to recount a battle report of my own.</p>
<blockquote><p>I was <a href="https://www.evernote.com/shard/s241/sh/ec0a9e69-b0f2-4e99-a617-3caa8338195f/bb49da676201988b26c201c6a10a00c6">paged on a Monday morning</a> at 9:15am because the logs had a lot of mysql issues.  I tailed the logs and saw the same.  Checked the production site, it was down.  Upon opening up mytop on all of the DB  servers, I saw that the slave lag on [Server 2] and [Server 4] were very high.  They were hovering at [redacted] seconds, which is the cutoff for whether our cron jobs will still query them.  Since our background batch jobs were running, I intuited that there were causing too many writes being processed to the master server.</p>
<p>Since I&#8217;ve <a href="http://beerpla.net/2008/09/05/mysql-slave-lag-delay-explained-and-7-ways-to-battle-it/">battled slave lag</a> before, I know that it is caused by having too many mysql writes or too many writes that are slow.  In this case, it was a combination of both.  Since the mysql slave thread executes slave queries sequentially, the slaves got way behind.  You can see the slave lag thread in <a href="https://www.evernote.com/shard/s241/sh/8268da7c-4304-443d-987b-83857b2dc29e/3c0c3dc959871e461138f2c9f8c06583">this</a> screenshot of mytop as ID # 5453272.</p>
<p>In any case, I watched the slave lag thread for a few minutes and intuited that [Feature 1] were causing an issue and that the [Feature 2] job was causing an issue.  Fixes <strong><span style="text-decoration: underline;">here</span></strong> and <strong><span style="text-decoration: underline;">here</span></strong>.  There was also a rogue mysql query being executed on the command line by the root user &#8212; A month ago I had set up an <span style="text-decoration: underline;"><strong>job</strong></span> to migrate the [Feature 3] and it never ended after they were all migrated.</p>
<p>[Engineer] then put the site in maintenance mode. It&#8217;s actually <span style="text-decoration: underline;"><strong>a really simple change</strong></span> that we make to the app code. If I remember correctly, I think there&#8217;s also a way to modify the nginx config to force this condition as well, but we find app-level changes to be a little more straightforward.</p>
<p>After I commited those fixes, I noticed that [Server 1] (the mysql master) was still overloaded.  It seemed like it was past the point of no return.  Since the slaves were all past their acceptable slave lag, the application was just querying the master server, which was the root cause of the overload.  [Server 1] had a load average of 20!  No good.  Especially since the mysql master is one of the single points of failure in our application.  I then restarted the mysql daemon on [Server 1].  That didn&#8217;t work, the process had runaway and was frozen.  I then executed a hard reboot on the [Server 1] server.  It was taking forever to come back online, so I had [Engineer 1] live chat with [Web Host] and they told me it was executing a file system check to prevent data corruption.</p>
<p>At this point, [my boss] was gchatting the hell out of me telling me he was in an important meeting with [important industry bigwig] and he needed to see the site.  Major facepalm!  You do <em>not</em> want to fuck up your bosses important meeting.  So I switch [Server 2] to be the master server (code line that I changed is <span style="text-decoration: underline;"><strong>here</strong></span>).  Note that [Server 1] has a master-master relationship with [Server 2]. That means that all queries executed on [Server 2] will eventually be executed on [Server 1] and vice versa.  All of the other servers ([Server 3],[Server 4], etc) have a master-slave relationship, so you should never ever ever eever ever ever ever ever ever set them as a master server or else the databases will get out of sync.</p>
<p style="text-align: left;">At this point, [Server 1] came back online.  I reverted the commit to the DB layer.</p>
<p style="text-align: left;">Oh, and also, php-fpm and nginx were restarted on the app servers a few times.  We needed to do this because, as mysql queries get backed up, application servers start to pile up threads of php-fpm and nginx and then themselves become overloaded.</p>
<p style="text-align: left;">And that was that.  Site came back online and everything was sunshine, unicorns, and rainbows.</p>
<p style="text-align: left;">For future reference, you can kind a list of &#8216;on call resources&#8217; in our documentation, <strong><span style="text-decoration: underline;">here</span></strong>.</p>
<p style="text-align: left;">&lt;/braindump&gt;</p>
</blockquote>
<p>One thing I&#8217;ve been concentrating on recently is providing adequate information to my on-call engineers so that they can make the right decisions when they are in the <strong>hot seat</strong>.  The <strong>hot seat </strong>requires a combination of experience, critical thinking, and mindful action.  It requires you to use a scalpel, not a knife.   It requires you to communicate timelines to your clients.  It&#8217;s live surgery, and you are the surgeon.</p>
<div> Do you have any stories of the <strong>hot seat</strong>? Are you <span style="color: #00ffff;">cool</span> under pressure?  What does the <span style="color: #ff6600;">stress</span> of being under the gun feel like? Leave a comment below.</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/startups/the-hot-seat/">The Hot Seat</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/oIhENMq7-yg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/startups/the-hot-seat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/startups/the-hot-seat/</feedburner:origLink></item>
		<item>
		<title>Google Glass and the Promise of Augmented Reality</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/5lusmJ1SRtc/</link>
		<comments>http://owocki.com/technology/google-glass-promise-of-augmented-reality/#comments</comments>
		<pubDate>Tue, 05 Mar 2013 01:57:34 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1212</guid>
		<description><![CDATA[<p>The dream of integrating man and machine to create an Augmented Reality has been a feature of hundreds of science fiction books since the beginning of the computer revolution.  By combining digital technology with &#8216;stereoscopic heads up displays&#8217;, projects like Google Glass offer the first opportunity for consumers to experience blur the line between real reality and virtual reality. Here are some historical predecessors to the Google Glass.  Some are consumer-facing, others have had more application in the military.  Others have had specialized applications, like in operating rooms or in race cars. 1850s: The Holmes Stereoscope &#160; The Holmes StereoScope was a stereoscope viewer that consisted of two prismatic lenses mounted on a wooden stand.  The device was built in the 1850s and remained in production for nearly 100 years.  Click here to learn more about stereoscopes of the 1800s. 1930s: The ViewMaster The ViewMaster is a stereoscopic device built and marketed in the US in the 1930s.  It featured &#8216;reels&#8217;, which were cardboard disks containing 7 3d image pairs.  While it was, for some time, used for tourism and military training purposes, most current View-Master disk reels are marketed to children. 1984: IHADSS &#160; The Integrated Helmet And Display Sight System (IHADSS) was the first integration of a visual heads up display on an aircraft.  It was introduced in 1984.  1995: Virtual Boy &#160; The Virtual Boy video game system was built and marketed by Nintendo as the first &#8216;true 3d&#8217; video game console.  It featured a head-mounted display  where the user looks into a neoprene eyepiece.  It was released in 1995 but failed commercially, with only 22 games ever released.  2003: JHMCS &#160; The Joint Helmet Mounted Cueing System was a technology tested in the US Navy in 2003.  It was developed by Vision Systems International and integrated into the F/A-18 by Boeing.  JHMCS was used for target designation and &#8216;Lock On After Launch&#8217; firing.  Integration of night vision goggles was a key part of the technology. 2008: Scorpion HMCS &#160; The Scorpion HMCS was the first color head-mounted display introduced into the aviation market.  It was also the first display that didn&#8217;t need to mounted on custom helmets &#8211; it was standard issue on HGU-55/P helmets.  It is compatible with both panoramic and night vision goggles. Future Military Head Mounted Displays  Check out other head-mounted military displays here.  According to Wikipedia, future military-grade head-mounted displays may also include Eye tracking software &#8211; This software will allow a device [...]</p><p>The post <a href="http://owocki.com/technology/google-glass-promise-of-augmented-reality/">Google Glass and the Promise of Augmented Reality</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>The dream of integrating man and machine to create an <em>Augmented Reality</em> has been a feature of hundreds of science fiction books since the beginning of the computer revolution.  By combining digital technology with &#8216;stereoscopic heads up displays&#8217;, projects like <em>Google Glass</em> offer the first opportunity for consumers to experience blur the line between real reality and <em>virtual reality</em>.</p>
<p>Here are some historical predecessors to the Google Glass.  Some are consumer-facing, others have had more application in the military.  Others have had specialized applications, like in operating rooms or in race cars.</p>
<h2 style="clear: both;">1850s: The Holmes Stereoscope</h2>
<p>&nbsp;</p>
<p><a href="http://en.wikipedia.org/wiki/Stereoscope#Wheatstone_stereoscope"><img class="alignleft" title="Holmes StereoScope" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Holmes_stereoscope.jpg/230px-Holmes_stereoscope.jpg" alt="" width="230" height="227" /></a></p>
<p>The <strong>Holmes StereoScope</strong> was a stereoscope viewer that consisted of two prismatic lenses mounted on a wooden stand.  The device was built in the 1850s and remained in production for nearly 100 years.  Click <a href="http://en.wikipedia.org/wiki/Stereoscope">here</a> to learn more about stereoscopes of the 1800s.</p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">1930s: The ViewMaster</h2>
<p><img class="alignleft" title="The View Master" src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/View-Master_Model_G.jpg/220px-View-Master_Model_G.jpg" alt="" width="220" height="192" /></p>
<p>The <strong>ViewMaster</strong> is a stereoscopic device built and marketed in the US in the 1930s.  It featured &#8216;reels&#8217;, which were cardboard disks containing 7 3d image pairs.  While it was, for some time, used for tourism and military training purposes, most current View-Master disk reels are marketed to children.</p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">1984: IHADSS</h2>
<p>&nbsp;</p>
<p><a href="http://en.wikipedia.org/wiki/Helmet_mounted_display"><img class="alignleft" title="Virtual Boy" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Integrated_Helmet_and_Display_Sighting_System.jpg/220px-Integrated_Helmet_and_Display_Sighting_System.jpg" alt="" /></a></p>
<p>The<strong> Integrated Helmet And Display Sight System (IHADSS)</strong> was the first integration of a visual heads up display on an aircraft.  It was introduced in 1984.<span style="font-size: 1.5em;"> </span></p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">1995: Virtual Boy</h2>
<p>&nbsp;</p>
<p><a href="http://en.wikipedia.org/wiki/Virtual_Boy"><img class="alignleft" title="Virtual Boy" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Virtual-Boy-Set.png/200px-Virtual-Boy-Set.png" alt="" width="200" height="254" /></a></p>
<p>The <strong>Virtual Boy</strong> video game system was built and marketed by Nintendo as the first &#8216;true 3d&#8217; video game console.  It featured a head-mounted display  where the user looks into a neoprene eyepiece.  It was released in 1995 but failed commercially, with only 22 games ever released.<span style="font-size: 1.5em;"> </span></p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">2003: JHMCS</h2>
<p>&nbsp;</p>
<p><a href="http://en.wikipedia.org/wiki/Helmet_mounted_display"><img class="alignleft" title="JHMCS" src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Joint_Helmet_Mounted_Cueing_System.jpg/220px-Joint_Helmet_Mounted_Cueing_System.jpg" alt="" /></a></p>
<p>The<strong> </strong><strong>Joint Helmet Mounted Cueing System </strong>was a technology tested in the US Navy in 2003.  It was developed by Vision Systems International and integrated into the F/A-18 by Boeing.  JHMCS was used for target designation and &#8216;Lock On After Launch&#8217; firing.  Integration of night vision goggles was a key part of the technology.</p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">2008: Scorpion HMCS</h2>
<p>&nbsp;</p>
<p><a href="http://en.wikipedia.org/wiki/Helmet_mounted_display"><img class="alignleft" title="Scorpion HMCS" src="http://upload.wikimedia.org/wikipedia/en/thumb/5/56/HGU55P_with_Scorpion_and_Clear_Day_Visor_5.jpg/220px-HGU55P_with_Scorpion_and_Clear_Day_Visor_5.jpg" alt="" /></a></p>
<p>The<strong> Scorpion HMCS</strong> was the first color head-mounted display introduced into the aviation market.  It was also the first display that didn&#8217;t need to mounted on custom helmets &#8211; it was standard issue on HGU-55/P helmets.  It is compatible with both panoramic and night vision goggles.</p>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">Future Military Head Mounted Displays</h2>
<p style="clear: both;"> Check out other head-mounted military displays <a href="http://en.wikipedia.org/wiki/Helmet_mounted_display">here</a>.  According to <a href="http://en.wikipedia.org/wiki/Helmet_mounted_display">Wikipedia</a>, future military-grade head-mounted displays may also include</p>
<ol>
<li>Eye tracking software &#8211; This software will allow a device to know where a user is looking.</li>
<li>Direct retinal projection &#8211; This is software that will project information directly onto the users retina.</li>
</ol>
<h2 style="clear: both;">2013: Google Glass</h2>
<p>&nbsp;</p>
<p><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Google_Glass_detail.jpg/300px-Google_Glass_detail.jpg"><img class="alignleft" title="Google Glass" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Google_Glass_detail.jpg/300px-Google_Glass_detail.jpg" alt="" /></a></p>
<p>The<strong> Google Glass</strong> is a consumer-targeted wearable computer and head mounted display.  It has gained considerable media attention due to its backing by Google, and is scheduled for mass-market release in 2013 for &#8220;around $1,500&#8243;.</p>
<p>The device uses the <em>android</em> operating system.</p>
<p>The eyewear is designed to be as minimal as possible.  The device features audio controls, a camera, and geolocation technology.  For example, a user can tell glass to &#8220;record a video&#8221;, &#8220;take a picture&#8221;, or &#8220;send a text message&#8221; to a contact.</p>
<h2></h2>
<h2 style="clear: both;"></h2>
<h2 style="clear: both;">Exciting Times</h2>
<p style="clear: both;">If the promise of google glass is to bring augmented reality to the masses, then I am excited that this year is the year it&#8217;s happening!  It&#8217;s encouraging (and scary) to think that in the future, perhaps our childrens generation will find it most quaint that we distinguished between <em>real</em> reality and augmented reality.</p>
<h2 style="clear: both;">You might also be interested in:</h2>
<ol>
<li><a href="http://owocki.com/technology/google-glass-app-ideas/">Glass App Ideas</a></li>
<li><a href="http://owocki.com/software/google-glass-apps-mockups/">Glass App Mockups</a></li>
<li><a href="https://plus.google.com/+projectglass">The Google Glass Plus Page</a></li>
<li><a href="http://www.media.mit.edu/wearables/lizzy/timeline.html">A brief history of wearable computing</a></li>
</ol>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/technology/google-glass-promise-of-augmented-reality/">Google Glass and the Promise of Augmented Reality</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/5lusmJ1SRtc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/technology/google-glass-promise-of-augmented-reality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/technology/google-glass-promise-of-augmented-reality/</feedburner:origLink></item>
		<item>
		<title>Who’s going to build my MVP?</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/6CcVEo0JzNE/</link>
		<comments>http://owocki.com/startups/whos-going-to-build-my-mvp-find-technical-co-founder/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 22:17:25 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[startups]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=173</guid>
		<description><![CDATA[<p>I&#8217;m often introduced to folks who have been doing consulting/tech/corporate/academic work for a while, and are looking to start a tech startup. They have an idea, and if they&#8217;re good, a network of potential investors/mentors. Hopefully they have done their research on their market, finished up some initial customer development and have a paper prototype. The problem is: they don&#8217;t know how to build a webapp. If you are one of these people, you faced with a seemingly-monumental choice. How are you going to build the app?  The options are: Learn to program. Find a technical co-founder. Hire an offshore team. With a decision this big, there are a quite a few dimensions to consider. Is your first hire a co-founder?  A mini co-founder?  A contractor?  Do you want to have someone whose interests are aligned with yours long-term?  Or just something short-term?  Bringing someone on full-time is going to mean giving up a significant amount of equity, particularly if you are compensating only in equity.  But if you can get to a MVP prototype out yourself, you can gain some initial traction and investment and then hopefully pay a salary. Let&#8217;s take a quick look at the pros and cons of each of those three options. Learn to program Learning to program can be an arduous task for someone who is not heavily analytical. On the other hand, it is a lot of fun, and your software development skills will be an asset to you forever. PROS You&#8217;ll save equity and cash. It can be done. You&#8217;ll gain a valuable 21st-century skill. CONs It can be slow. It can be tough. There is A LOT to learn. THE APPROACH If you&#8217;re not going to jump in the deep end and get a degree in computer science, I&#8217;d recommend code academy, or classes at a local tech space.  Also, network with other techies.  Nothing makes a tough task easier than a little moral support Find a technical co-founder As a technical co-founder of a NYC startup, I am the most experienced with this route.  I went through Techstars with my partners.  And we&#8217;ve been working together for 5 years. PROS Given the right incentive package, you will find someone who is aligned with you for the long term.  You&#8217;ll have a partner to enjoy the highs and suffer the lows with you. It&#8217;s quicker than learning tech yourself. CONS It&#8217;s tough to recruit developers. [...]</p><p>The post <a href="http://owocki.com/startups/whos-going-to-build-my-mvp-find-technical-co-founder/">Who&#8217;s going to build my MVP?</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m often introduced to folks who have been doing consulting/tech/corporate/academic work for a while, and are looking to start a tech startup. They have an idea, and if they&#8217;re good, a network of potential investors/mentors. Hopefully they have done their research on their market, finished up some <a href="http://www.startuplessonslearned.com/2008/11/what-is-customer-development.html">initial customer development</a> and have a <a href="http://www.google.com/imgres?imgurl=http://www.nngroup.com/reports/prototyping/prototype_tabs.jpg&amp;imgrefurl=http://www.nngroup.com/reports/prototyping/video_stills.html&amp;h=230&amp;w=300&amp;sz=16&amp;tbnid=i-spgb47dQxoXM:&amp;tbnh=89&amp;tbnw=116&amp;prev=/images%3Fq%3Dpaper%2Bprototype&amp;zoom=1&amp;q=paper+prototype&amp;usg=__uxcWRw-khmeOhjEkAmJeGQboWz8=&amp;sa=X&amp;ei=ZdkgTfH7FMPflges5PnfDA&amp;ved=0CCkQ9QEwAg">paper prototype</a>. <strong>The problem is: they don&#8217;t know how to build a webapp</strong>.</p>
<p>If you are one of these people, you faced with a seemingly-monumental choice. How are you going to build the app?  The options are:</p>
<ol>
<li>Learn to program.</li>
<li>Find a technical co-founder.</li>
<li>Hire an offshore team.</li>
</ol>
<p>With a decision this big, there are a quite a few dimensions to consider. Is your first hire a co-founder?  A mini co-founder?  A contractor?  Do you want to have someone whose interests are aligned with yours long-term?  Or just something short-term?  Bringing someone on full-time is going to mean giving up a significant amount of equity, particularly if you are compensating only in equity.  But if you can get to a <a href="http://en.wikipedia.org/wiki/Minimum_viable_product">MVP prototype</a> out yourself, you can gain some initial traction and investment and then hopefully pay a salary.</p>
<p>Let&#8217;s take a quick look at the pros and cons of each of those three options.</p>
<h4><strong>Learn to program</strong></h4>
<p>Learning to program can be an arduous task for someone who is not heavily analytical. On the other hand, it is a lot of fun, and your software development skills will be an asset to you forever.</p>
<p>PROS</p>
<ul>
<li>You&#8217;ll save equity and cash.</li>
<li><a href="http://www.highway12ventures.com/2010/03/22/5-minutes-with-nate-and-natty-from-everlater/">It can be done.</a></li>
<li>You&#8217;ll gain a valuable 21st-century skill.</li>
</ul>
<p>CONs</p>
<ul>
<li>It can be slow.</li>
<li>It can be tough.</li>
<li>There is A LOT to learn.</li>
</ul>
<div style="padding-top: 10px;">THE APPROACH</div>
<p>If you&#8217;re not going to jump in the deep end and get a degree in computer science, I&#8217;d recommend <a href="http://www.codecademy.com/">code academy</a>, or <a href="https://generalassemb.ly/education">classes at a local tech</a> space.  Also, network with other techies.  Nothing makes a tough task easier than a little moral support <img src='http://owocki.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4><strong>Find a technical co-founder</strong></h4>
<p>As a technical co-founder of a NYC startup, I am the most experienced with this route.  I went through Techstars with my partners.  And we&#8217;ve been working together for 5 years.</p>
<p>PROS</p>
<ul>
<li>Given the right incentive package, you will find someone who is aligned with you for the long term.  You&#8217;ll have a partner to enjoy the highs and suffer the lows with you.</li>
<li>It&#8217;s quicker than learning tech yourself.</li>
</ul>
<p>CONS</p>
<ul>
<li>It&#8217;s tough to recruit developers.</li>
<li>You&#8217;ll give up equity.</li>
<li>It&#8217;s tough to manage the personality and the output of programmers.  Especially as a non-programmer.</li>
</ul>
<div style="padding-top: 10px;">THE APPROACH</div>
<div></div>
<div>You can try <a href="http://sfbay.craigslist.org/eng/">craigslist</a>, but I&#8217;d recommend networking as much as possible in your local tech scene.  Show up at <a href="https://twitter.com/hackersfounders">hackers and founders</a>.  Do a <a href="http://startupweekend.org/">startup weekend</a>.  Scour Meetup.com and <a href="http://garysguide.com/">Garysguide</a> for tech events.  <a href="http://owocki.com/contact">Drop me a line</a>.  Maybe I know someone in your city.</div>
<div></div>
<div>And for God&#8217;s Sake, <a href="http://www.tangosource.com/blog/Finding-a-technical-co-founder-Youre-doing-it-wrong/">understand a little bit about the recruitment dynamic for lead engineers</a>.</div>
<h4><strong>Hire an offshore team</strong></h4>
<p>This is personally the option I have the least experience with.  I know folks who have gotten to MVP stage with this approach, and I know others who have wasted 9 months of burn getting nowhere and eventually re-writing from scratch.  Whatever you do &#8211; Invest in diligence on the team upfront and make sure your incentives are aligned with the team.   If you <a href="http://owocki.com/contact/">contact me</a>, I can intro you to some vendors who do good work.</p>
<h4><strong>Enjoy</strong></h4>
<p>So there you have it.   The startup <a href="http://techcrunch.com/2012/06/14/the-struggle/">struggle</a> is long and if you&#8217;re reading this post, your journey is likely just beginning.  Forgive the cliche, but Entrepreneurship is truly a journey &#8212;  Good luck and Godspeed <img src='http://owocki.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/startups/whos-going-to-build-my-mvp-find-technical-co-founder/">Who&#8217;s going to build my MVP?</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/6CcVEo0JzNE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/startups/whos-going-to-build-my-mvp-find-technical-co-founder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/startups/whos-going-to-build-my-mvp-find-technical-co-founder/</feedburner:origLink></item>
		<item>
		<title>The Art of Non-Reaction</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/aB37cuzeN_Y/</link>
		<comments>http://owocki.com/life/the-art-of-non-reaction/#comments</comments>
		<pubDate>Sun, 06 Jan 2013 10:19:16 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[life]]></category>
		<category><![CDATA[mind]]></category>
		<category><![CDATA[technology]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1160</guid>
		<description><![CDATA[<p>Tweet.  Text.  E-Mail. Instant Message. Ring.  Buzz.  Growl.  Chime. By the time you are done reading this post, you&#8217;ve likely received multiple requests for your attention.  Perhaps they came in the form of notifications on a shiny new Apple device.  Or maybe they were interruptions from your office environment around you.   If you are not in your office on your Apple device, perhaps you are walking down the street.  Or sitting in a noisy cafe.  I&#8217;d venture to guess that, by way of selection bias of you being connected to the internet, you are in a place wherein you are consistently showered with units of new information. Noise and Silence The digital age is upon us and humanity is awash in a newfound abundance of information!  Glorious isn&#8217;t it?  It is wonderful, we truly do live in a gilded age.  A world of abundance!  Infinite possibilities!  That said, it is perhaps a world out of balance.  As the saying goes &#8220;Everything is good in moderation&#8221;.  I, for one, do get the feeling that our collective psyche has been struggling to keep up with the pace of digital innovation.  This struggle to keep up manifests as a race to increase output through consistent connectedness, skillful creation, and clever multi-tasking. It&#8217;s a struggle that for reasons economic, physiological, and psychological in nature, we 21st-century citizens must endure. One wonders: Does information ever become just noise?  Is there ever more value in silence than in information?  Does that struggle to keep up ever become a self-destructive habit?  Based upon my own experience, I must answer:  yes, yes, and yes.   I have a friend who brings their radio into the shower because they &#8220;don&#8217;t like the silence&#8221;.   I know runners who jog to music because it &#8220;takes their mind off the pain&#8221;.  Have you ever found yourself mindlessly surfing reddit or clicking through a high-school friend&#8217;s photos? I have.  Every morning I feel the irresistible draw of my iPhone Inbox first thing in the morning.  I must admit that I am addicted to information. Struggle and Suffering So if information abundance is a modern reality &#8212; one which raises a nations GDP but not necessarily it&#8217;s citizens enlightenment &#8212; does the fact that we struggle with it mean that we must suffer in the meantime? Forgive the hippie cliches emanating from my fingers through your monitor &#8212; but is there a way to free my mind from the tyranny [...]</p><p>The post <a href="http://owocki.com/life/the-art-of-non-reaction/">The Art of Non-Reaction</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>Tweet.  Text.  E-Mail. Instant Message.</p>
<p>Ring.  Buzz.  Growl.  Chime.</p>
<p>By the time you are done reading this post, you&#8217;ve likely received multiple requests for your attention.  Perhaps they came in the form of notifications on a shiny new Apple device.  Or maybe they were interruptions from your office environment around you.   If you are not in your office on your Apple device, perhaps you are walking down the street.  Or sitting in a noisy cafe.  I&#8217;d venture to guess that, by way of selection bias of you being connected to the internet, you are in a place wherein you are consistently showered with units of new information.</p>
<p><strong>Noise and Silence</strong></p>
<p>The digital age is upon us and humanity is awash in a newfound abundance of information!  Glorious isn&#8217;t it?  It is wonderful, we truly do live in a gilded age.  A world of abundance!  Infinite possibilities!  That said, it is perhaps a world out of balance.  As the saying goes &#8220;Everything is good in moderation&#8221;.  I, for one, do get the feeling that our collective psyche has been struggling to keep up with the pace of digital innovation.  This struggle to keep up manifests as a race to increase output through consistent connectedness, skillful creation, and clever multi-tasking. It&#8217;s a <a href="http://techcrunch.com/2012/06/14/the-struggle/">struggle</a> that for reasons economic, physiological, and psychological in nature, we 21st-century citizens must endure.</p>
<p>One wonders: Does information ever become just noise?  Is there ever more value in silence than in information?  Does that struggle to keep up ever become a self-destructive habit?  Based upon my own experience, I must answer:  yes, yes, and yes.   I have a friend who brings their radio into the shower because they &#8220;don&#8217;t like the silence&#8221;.   I know runners who jog to music because it &#8220;takes their mind off the pain&#8221;.  Have you ever found yourself mindlessly surfing reddit or clicking through a high-school friend&#8217;s photos? I have.  Every morning I feel the irresistible draw of my iPhone Inbox first thing in the morning.  I must admit that I am <a href="http://owocki.com/technology/information-addiction/">addicted to information</a>.</p>
<p><strong>Struggle and Suffering</strong></p>
<p>So if information abundance is a modern reality &#8212; one which raises a nations GDP but not necessarily it&#8217;s citizens enlightenment &#8212; does the fact that we struggle with it mean that we must suffer in the meantime?</p>
<p>Forgive the <a href="http://www.theonion.com/articles/bob-marley-rises-from-grave-to-free-frat-boys-from,1808/" target="_blank">hippie cliches</a> emanating from my fingers through your monitor &#8212; but is there a way to free my mind from the tyranny of this struggle?  If the world won&#8217;t stop provoking me through eliciting my reactions to it&#8217;s information, then is my modern life condemned to a state of digital bondage?  Am I a powerless automaton floating in a sea of <a href="http://www.smartplanet.com/blog/design-architecture/facebooks-secret-design-sauce-its-serotonin/5070" target="_blank">web marketers manipulating my ego for my attention</a> (and my wallet)?  After 5 years of often-thankless 60-hour weeks launching <a href="http://stepout.com">my startup</a>  &#8211; <span style="text-decoration: underline;">I believe there is something practical to be gained by studying my own relationship to information.</span>   Since my chances of changing the media landscape around me are nill, I&#8217;ve lately find myself looking for skillful ways to <a href="http://owocki.com/technology/information-addiction/">cultivate boundaries within my own life</a> to curtail it.  I know that I can struggle, achieve, even be more productive all the while not suffering.  And I think that it all starts with the mastery of the <em>art of non-reaction</em>.</p>
<p>If you&#8217;ve read this far &#8212; you must think I am some <a href="http://en.wikipedia.org/wiki/Leo_(That_'70s_Show)" target="_blank">burnt out hippy</a>.  Maybe I am.  Maybe <a href="http://owocki.com/essays/beginners-mind/">not</a>.  Let&#8217;s continue anyhow.</p>
<p><strong>Undo-ing Conditioned Reaction</strong></p>
<p>If you pay attention to your thoughts, you will find that your immediate reaction to big news, good or bad, is always the most primal.   You&#8217;ll see the irrational, sometimes unproductive, response sent directly from your gut to your <a href="http://sethgodin.typepad.com/seths_blog/2010/01/quieting-the-lizard-brain.html">lizard brain</a>.  Usually it hits me physiologically &#8212; just as I hear it, my pulse quickens, my breath skips a beat, and my mind rushes to judgement.</p>
<ul>
<li>&#8220;Kevin, the site is offline&#8221;.  <em>Fucking fuck fuck &#8211; seriously?</em></li>
<li>&#8220;Hey Kevin, report X does not match up with report Y.&#8221;<em> God damnit &#8211; again?</em></li>
<li>&#8220;Hey Kee, the registration flow hasn&#8217;t worked in IE8 for the past 3 weeks. Our CPA is up 18%&#8221;  <em>Srsly?  Christ. Kill me</em></li>
</ul>
<p>For the sake of the struggle, it is important to respond.  And to do it quickly.  As lead developer at StepOut, I&#8217;m on call 3 days a week &#8212; I respond quick as shit.  Being <a href="http://stepout.com" target="_blank">Indias number one dating site</a>, our peak usage time is in the middle of the night and I often have to respond then.  But sometimes if I am not mindful, this habit of impulsive responsiveness compulsively bleeds into situations with less urgency.</p>
<ul>
<li>&#8220;Kevin, what are you up to tonight?&#8221;</li>
<li>&#8220;Hey Kee, can you deliver that ERP report by EOW?&#8221;</li>
<li>&#8220;Hey Kev, how was your weekend?  Let&#8217;s get the creatives for project Y started.&#8221;</li>
<li><em>&#8230; and the to-do list goes on and on&#8230;</em></li>
</ul>
<p>This compulsive responsiveness isn&#8217;t just limited to direct queries for my attention.  It  happens with more implicit requests too.  Subliminal cues from my environment also elicit a lizard brain response.</p>
<ul>
<li>See brownie.  Get Excited. Eat brownie.</li>
<li>See advertisement.  Want product.  Buy product.</li>
<li>Bang knee.  Feel Pain.  Curse Uncontrollably.</li>
</ul>
<p>Input begets Response.  Action creates Reaction.  Question solicits Answer.  Unless we can de-couple the length of our todo list from our mental well-being, the end result is a stressed mental state.</p>
<blockquote><p>The world controls you through eliciting reactions. If you get a cookie, you react happily. Therefore cookies control you. If someone calls you a bad word, you react with fury. Therefore words control you. If you hate working, your job becomes slavery. Therefore…I think you get the picture.</p>
<p>But in non-reaction, there is bliss. You can look into the face of a miserable sunny day indoors and sigh contentedly.</p>
<p>How does this work? I’ll tell you.</p>
<p>During meditation, we watch our thoughts. Most people labor under the delusion that you have to clear your mind and push all of your thoughts away to meditate. This is wrong. Instead, you watch your thoughts. They come and go like fish in a stream and, like fish in a stream, you catch and release them.</p>
<p>By doing this, you eventually discover that you are not your thoughts but rather the space they appear within. You find a continuity of self between fleeting thoughts and sensations.</p>
<p><a href="http://lazyyogi.org/post/5802076075/the-power-of-non-reaction" target="_blank">&#8211; Lazy Yogi</a></p></blockquote>
<p>This month, I&#8217;m working on breaking the vicious cycle of stimulus and response.  I&#8217;m going to focus on skillful non-reaction.  When I receive a request that is not urgent, it&#8217;s going on my to-do list, not on the top of my mental execution stack.</p>
<div></div>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/life/the-art-of-non-reaction/">The Art of Non-Reaction</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/aB37cuzeN_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/life/the-art-of-non-reaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/life/the-art-of-non-reaction/</feedburner:origLink></item>
		<item>
		<title>4 Affirmations on the Grit of Leadership</title>
		<link>http://feedproxy.google.com/~r/OwockiDotCom/~3/AMNH5a-IatQ/</link>
		<comments>http://owocki.com/leadership/affirmations-the-grit-of-leadership/#comments</comments>
		<pubDate>Thu, 11 Oct 2012 13:02:00 +0000</pubDate>
		<dc:creator>owocki</dc:creator>
				<category><![CDATA[leadership]]></category>
		<guid isPermaLink="false">http://owocki.com/?p=1119</guid>
		<description><![CDATA[<p>Just a quick post today.  I&#8217;ve been thinking a lot about leadership, persistence, mindfulness, and will lately.    Three observations on some traps of leadership: It&#8217;s easy to quit; harder to be persistent. Derisiveness is easy; it&#8217;s hard to be thoughtfully decisive. It&#8217;s easy to ignore the hard conversations; harder to have them. What separates an athlete from the rest of us is will to practice. &#160;</p><p>The post <a href="http://owocki.com/leadership/affirmations-the-grit-of-leadership/">4 Affirmations on the Grit of Leadership</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>Just a quick post today.  I&#8217;ve been thinking a lot about leadership, persistence, mindfulness, and will lately.    Three observations on some traps of leadership:</p>
<ol>
<li>It&#8217;s easy to quit; harder to be persistent.</li>
<li>Derisiveness is easy; it&#8217;s hard to be thoughtfully decisive.</li>
<li>It&#8217;s easy to ignore the hard conversations; harder to have them.</li>
<li>What separates an athlete from the rest of us is will to practice.</li>
</ol>
<p>&nbsp;</p>
<p>The post <a href="http://owocki.com/leadership/affirmations-the-grit-of-leadership/">4 Affirmations on the Grit of Leadership</a> appeared first on <a href="http://owocki.com">Owocki dot com</a>.</p><img src="http://feeds.feedburner.com/~r/OwockiDotCom/~4/AMNH5a-IatQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://owocki.com/leadership/affirmations-the-grit-of-leadership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://owocki.com/leadership/affirmations-the-grit-of-leadership/</feedburner:origLink></item>
	</channel>
</rss>
