<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kevin Bedell on Internet Tech &#187; leanstartup</title>
	<atom:link href="http://www.kbedell.com/category/leanstartup/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kbedell.com</link>
	<description>Discussions on Ruby on Rails, Agile Development and the Boston Tech Scene.</description>
	<lastBuildDate>Mon, 09 Jan 2012 15:40:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dear [Under-Capitalized Business-Guy who wants me to work on your site for &#039;equity&#039;],</title>
		<link>http://www.kbedell.com/2012/01/03/dear-under-capitalized-business-guy-who-wants-me-to-work-on-your-site-for-equity/</link>
		<comments>http://www.kbedell.com/2012/01/03/dear-under-capitalized-business-guy-who-wants-me-to-work-on-your-site-for-equity/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 22:48:41 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[career]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[personal_insight]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=382</guid>
		<description><![CDATA[[Note: This was cut/pasted from an email response I sent an individual I had a meeting with. I did not enter into a business relationship with this person. I posted this here since it seemed to contain general advice that might be useful to others. - Kevin] Dear [Under-Capitalized Business-Guy who wants me to work [...]]]></description>
			<content:encoded><![CDATA[<p>[Note: This was cut/pasted from an email response I sent an individual I had a meeting with. I did not enter into a business relationship with this person. I posted this here since it seemed to contain general advice that might be useful to others. - Kevin]</p>
<p>Dear [Under-Capitalized Business-Guy who wants me to work on your site for 'equity'],</p>
<p>Thanks for taking time to meet today. It was interesting to learn about what you&#8217;re doing.</p>
<p>I&#8217;ve put some thought to what you&#8217;re trying to do and I have to be honest, I have some reservations about it. The business model itself may work, though I don&#8217;t know that much about the kinds of businesses you&#8217;re hoping to get as customers. But the very rough proforma you&#8217;ve put together gave me a bit of pause.</p>
<p>I appreciated that you&#8217;ve had the foresight to put together some financial modeling &#8212; that was reassuring. But it concerns me that you felt you could somehow spend only $50,000 on developer salaries over a 5 year period. And while I understand that at this point the numbers are all pretty rough, it just seems way low for what you&#8217;re trying to do.</p>
<p>A single developer (one with the skills to handle all aspects of the site, build it and keep it running, backed up and responsive as your customer base grows) would cost a very minimum of $75-80K/year (plus benefits, etc.) For $10,000/year you might be able to hire a single person at far less than half-time. That&#8217;s to me just so unrealistic as to be almost impossible. I can&#8217;t imagine it. You can&#8217;t build a software-based company without software developers. To realistically handle what you&#8217;re trying to do would likely require an ongoing staff of 2 or more people once you got to 2-300 or more customers using the application.</p>
<p>And if you can&#8217;t find someone willing to work for free I&#8217;d recommend a budget of closer to $50K to have enough to get things live with a decent design and cushion for when things go wrong &#8212; which they will.</p>
<p>But given your current funding level you probably can&#8217;t afford that. So what I&#8217;d recommend is finding a &#8216;technical co-founder&#8217; that you can partner with. The only appropriate thing to do, though, would be to be up front that you don&#8217;t have money and are looking for a co-founder &#8212; and provide co-founder-level equity participation for their efforts (meaning probably no less than 30% ownership). Otherwise you won&#8217;t likely find someone with the level of skill and experience to make this thing work. You have sales experience and the idea, and that&#8217;s worth a lot.</p>
<p>But either way, given your current unrealistic expectations regarding cost I don&#8217;t think I can in good conscience refer you to contacts of mine as a potential partner. I wouldn&#8217;t feel right about it.</p>
<p>Maybe we can get together in a couple weeks and talk about where you are. I&#8217;m happy to meet and provide what guidance I can over coffee periodically.</p>
<p>Best of luck,<br />
Kevin</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2012/01/03/dear-under-capitalized-business-guy-who-wants-me-to-work-on-your-site-for-equity/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Securing Cloud-Based Ruby on Rails Applications: Why I like Engine Yard.</title>
		<link>http://www.kbedell.com/2011/06/22/securing-cloud-based-ruby-on-rails-applications-why-i-like-engine-yard/</link>
		<comments>http://www.kbedell.com/2011/06/22/securing-cloud-based-ruby-on-rails-applications-why-i-like-engine-yard/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 13:22:15 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[aws-ec2]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[engine yard]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=364</guid>
		<description><![CDATA[A customer of mine referred me to an article on Cloud Deployment on Amazon Web Services&#8217; EC2 platform that discussed common security holes users are leaving in their instances. The article, Amazon&#8217;s Cloud is Full of Holes, warned that poor practices by AWS users were leaving their applications ripe for attack. I completely understand the [...]]]></description>
			<content:encoded><![CDATA[<p>A customer of mine referred me to an article on Cloud Deployment on Amazon Web Services&#8217; EC2  platform that discussed common security holes users are leaving in their instances. The article, <a href=" http://www.itworld.com/security/175927/researchers-aws-users-are-leaving-security-holes">Amazon&#8217;s Cloud is Full of Holes</a>, warned that poor practices by AWS users were leaving their applications ripe for attack.</p>
<p>I completely understand the issues behind the story and I agree &#8212; it&#8217;s much easier to create a new instance on AWS than it is to understand how secure it is. A lot of people have the skills to create instances; fewer have the skills to ensure they&#8217;re secure.</p>
<p>This, by the way, is one of the reasons I really like deploying Rails applications on <a href="http://www.engineyard.com/">Engine Yard</a>.</p>
<p>When you create an instance on <a href="http://www.engineyard.com/">Engine Yard</a>, here are some of the security features you get:</p>
<ul>
<li>It&#8217;s impossible to &#8216;ssh&#8217; directly into a system with a username/password. &#8216;ssh keys&#8217; are required.</li>
<li>You can only connect to the machines as the &#8216;deploy&#8217; user &#8212; not as root or any other user.</li>
<li>Once you login, you have sudo access and can swith user to root, but only after you&#8217;re on the machine already.</li>
<li>To enable &#8216;ssh&#8217; connection for a particular user, you have to log into the Engine Yard admin panel and upload the user&#8217;s public key then specifically authorize them on a particular instance.</li>
<li>The apps in the stack (passenger, rails, mysql, postgresql, etc) are run under accounts with restricted access.</li>
<li>The database passwords only exist on the instance and are generated random strings.</li>
</ul>
<p>This isn&#8217;t to say that they&#8217;re perfect, but I think it does say that a good deal of care has been taken to make sure the instances are secure. Most of the examples in the article were from users who were inexperienced or lacked the knowledge to secure their instances. </p>
<p>I once worked with another customer who deployed their applications using a different (yet commonly used) deployment tool. It created their instances using one of the popular Ubuntu-based AMI&#8217;s. </p>
<p>There were a number of security issues with the implementation &#8212; primary access to the instances was done using &#8216;ssh&#8217; with &#8216;root&#8217; as the login, the database accounts were setup with no passwords, etc. Not that the tool they used didn&#8217;t allow these things, but they took extra time to implement and the person who&#8217;d set it up hadn&#8217;t done so.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/06/22/securing-cloud-based-ruby-on-rails-applications-why-i-like-engine-yard/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BarCamp Boston 6, April 9-10, 2011 Cambridge, MA</title>
		<link>http://www.kbedell.com/2011/03/22/barcamp-boston-6-april-9-10-2011-cambridge-ma/</link>
		<comments>http://www.kbedell.com/2011/03/22/barcamp-boston-6-april-9-10-2011-cambridge-ma/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 20:43:37 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[career]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=325</guid>
		<description><![CDATA[Make sure you don&#8217;t miss one of the best tech events of the year in the Boston Area: Barcamp Boston 6, April 9-10 in Cambridge, MA. From the site: &#8220;BarCamp Boston is Boston&#8217;s geek unconference, organized on the fly by attendees, for attendees. Visit the website and wiki at BarCampBoston.org. There is no registration fee, [...]]]></description>
			<content:encoded><![CDATA[<p>Make sure you don&#8217;t miss one of the best tech events of the year in the Boston Area: Barcamp Boston 6, April 9-10 in Cambridge, MA.</p>
<p>From the site:</p>
<p>&#8220;BarCamp Boston is Boston&#8217;s geek unconference, organized on the fly by attendees, for attendees. Visit the website and wiki at BarCampBoston.org. There is no registration fee, and all attendees are equal&#8230; but you don&#8217;t just attend a BarCamp &#8212; you can participate in discussions, host a session of your own, or join in another cooperative event (startup founder match, programming contest, design competition, and more&#8230;).&#8221;</p>
<p>Link:  <a href="http://plancast.com/p/4co9">BarCamp Boston 6 at 1 Memorial Drive, Cambridge, MA &#8211; Conferences,seminars on Plancast</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/03/22/barcamp-boston-6-april-9-10-2011-cambridge-ma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“We don’t get out of bed for less than $10,000 per day.”</title>
		<link>http://www.kbedell.com/2011/03/10/%e2%80%9cwe-don%e2%80%99t-get-out-of-bed-for-less-than-10000-per-day-%e2%80%9d-sebastianmarshall-com-strategy-philosophy-self-discipline-science-victory/</link>
		<comments>http://www.kbedell.com/2011/03/10/%e2%80%9cwe-don%e2%80%99t-get-out-of-bed-for-less-than-10000-per-day-%e2%80%9d-sebastianmarshall-com-strategy-philosophy-self-discipline-science-victory/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 19:54:36 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[personal_insight]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[elamf]]></category>
		<category><![CDATA[revenue]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=288</guid>
		<description><![CDATA[“We don’t get out of bed for less than $10,000 per day.” I really loved this blog post. It hits the nail on the head for a lot of reasons. The writing style is good and catchy. The content is real and valuable. It&#8217;s worth checking out if you&#8217;re looking to develop income at any [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sebastianmarshall.com/we-dont-get-out-of-bed-for-less-than-10000-per-day?utm_source=feedburner&amp;utm_medium=twitter&amp;utm_campaign=Feed%3A+hackernewsyc+%28Hacker+News+YC%29&amp;utm_content=Twitter">“We don’t get out of bed for less than $10,000 per day.”</a></p>
<p>I really loved this blog post. It hits the nail on the head for a lot of reasons. The writing style is good and catchy. The content is real and valuable. It&#8217;s worth checking out if you&#8217;re looking to develop income at any level for your business.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/03/10/%e2%80%9cwe-don%e2%80%99t-get-out-of-bed-for-less-than-10000-per-day-%e2%80%9d-sebastianmarshall-com-strategy-philosophy-self-discipline-science-victory/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Overriding the OmniAuth callback url for twitter or facebook oath processing.</title>
		<link>http://www.kbedell.com/2011/03/08/overriding-omniauth-callback-url-for-twitter-or-facebook-oath-processing/</link>
		<comments>http://www.kbedell.com/2011/03/08/overriding-omniauth-callback-url-for-twitter-or-facebook-oath-processing/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 19:08:14 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[omniauth]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=277</guid>
		<description><![CDATA[A lot of people are now using OmniAuth for Oath processing to connect applications to twitter, facebook, linkedin or any number of other SAAS applications. It&#8217;s easy and it works well. I&#8217;m using it for some work I&#8217;m doing with a client of mine (Practically Green &#8211; a great little eco-startup) and ran into an [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people are now using <a href="https://github.com/intridea/omniauth">OmniAuth</a> for Oath processing to connect applications to twitter, facebook, linkedin or any number of other SAAS applications. It&#8217;s easy and it works well. </p>
<p>I&#8217;m using it for some work I&#8217;m doing with a client of mine (<a href="http://practicallygreen.com">Practically Green</a> &#8211; a great little eco-startup) and ran into an issue with how it created callback url&#8217;s &#8212; the url where the user is redirected after the Oauth authentication is completed. </p>
<p>The issue was with the way our web listeners are proxied back to the rails application servers. Behind the scenes, the rails application servers have a host name of something that&#8217;s not really a valid domain name (say, something like &#8216;railsserver&#8217;).</p>
<p>Omniauth was grabbing this value from the request object and forwarding our users back to an Oauth callback url like &#8216;http://railsservers/auth/twitter/&#8230;&#8217;. Obviously, this isn&#8217;t what we wanted &#8212; the Oauth callbacks were failing.</p>
<p>After digging through the Omniauth code, I ran across the offending piece of code:</p>
<p><code><br />
&nbsp;def full_host<br />
&nbsp;&nbsp;case OmniAuth.config.full_host<br />
&nbsp;&nbsp;&nbsp;when String<br />
&nbsp;&nbsp;&nbsp;&nbsp;OmniAuth.config.full_host<br />
&nbsp;&nbsp;&nbsp;when Proc<br />
&nbsp;&nbsp;&nbsp;&nbsp;OmniAuth.config.full_host.call(env)<br />
&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;uri = URI.parse(request.url.gsub(/\?.*$/,''))<br />
&nbsp;&nbsp;&nbsp;&nbsp;uri.path = ''<br />
&nbsp;&nbsp;&nbsp;&nbsp;uri.query = nil<br />
&nbsp;&nbsp;&nbsp;&nbsp;uri.to_s<br />
&nbsp;&nbsp;&nbsp;end<br />
&nbsp;&nbsp;end<br />
</code></p>
<p>Basically, if this config paramerter <code>:full_host</code> isn&#8217;t set to either a string or a proc, omniauth pulls the uri from the request object &#8212; this is where it was messing up.</p>
<p>Since the Omniauth config object is a singleton, I just set that parameter in config/initializers/omniauth.rb like so:</p>
<p><code>(in config/initializers/omniauth.rb)<br />
# Set the default hostname for omniauth to send callbacks to.<br />
OmniAuth.config.full_host = "http://practicallygreen.com"<br />
</code></p>
<p>With this, the full_host param is a string and now the redirects are always created to come back to where we want.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/03/08/overriding-omniauth-callback-url-for-twitter-or-facebook-oath-processing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What are the best ways to recruit top engineering talent to work on a pre-Series A startup with no funding but big ideas?</title>
		<link>http://www.kbedell.com/2011/02/28/what-are-the-best-ways-to-recruit-top-engineering-talent-to-work-on-a-pre-series-a-startup-with-no-funding-but-big-ideas/</link>
		<comments>http://www.kbedell.com/2011/02/28/what-are-the-best-ways-to-recruit-top-engineering-talent-to-work-on-a-pre-series-a-startup-with-no-funding-but-big-ideas/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 15:27:45 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[personal_insight]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=271</guid>
		<description><![CDATA[I saw this question on Quora and it caught my eye because it&#8217;s focused on the area I&#8217;m interested in professionally &#8212; how to build and launch new businesses that make a real impact. One of the answers, though, I think got it all wrong: &#8220;Selling the engineer on the vision is key, but it [...]]]></description>
			<content:encoded><![CDATA[<p>I saw this question on Quora and it caught my eye because it&#8217;s focused on the area I&#8217;m interested in professionally &#8212; how to build and launch new businesses that make a real impact.</p>
<p>One of the answers, though, I think got it all wrong:</p>
<p>&#8220;Selling the engineer on the vision is key, but it doesn&#8217;t need to be the same part of the vision that you think is exciting. You may have to frame it differently in terms the engineer will understand as valuable to their learning and reputation as an engineer.</p>
<p>Want to eliminate third world debt through micro-finance? Ok&#8230;that&#8217;s great but might not excite an engineer. It involves implementing a machine learning algorithm to arbitrage risks based on someone&#8217;s social graph? That might be a wee bit more exciting for an engineer to implement.</p>
<p>Finally, just get them to help you with a very small part of the problem. If you can get them to write a few lines of code, odds are a good engineer will not be personally satisfied until it is a 1000 line elegant solution. At that point, they have sold themselves on the project.&#8221;</p>
<p>I have to be honest, I&#8217;m not sure I agree with this approach. It may work to sell some engineers, but not the engineer that can bring your vision to reality.</p>
<p>&#8216;frame it differently in terms the engineer will understand as valuable to their learning and reputation as an engineer.&#8217; &#8211; this is just not accurate. An engineer capable of bringing your vision to reality needs to clearly see *your* vision and buy into it. If you get them excited about a technical solution that they think will make them more valuable, what happens when the technical solution needs to change? Are they still bought in?</p>
<p>You and the technical founder need to be aligned on what the vision and the value are. And a good engineer for that stage in a business&#8217; life is one that can see your vision and also see the way to make it real.</p>
<p>And this sentence to be honest is a bit insulting and niave &#8211; &#8221; If you can get them to write a few lines of code, odds are a good engineer will not be personally satisfied until it is a 1000 line, elegant solution.&#8221;</p>
<p>A good engineer is satisfied when the solution fits the problem, not when they have a 1000 line elegant solution. Engineers that &#8216;over engineer&#8217; in the name of finding elegant solutions will kill your startup.</p>
<p>It&#8217;s better to enlist them as a full partner with the whole team focusing appropriate levels of resources to achieve a clear business end. Great engineers are those who can do that. And they exist.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/02/28/what-are-the-best-ways-to-recruit-top-engineering-talent-to-work-on-a-pre-series-a-startup-with-no-funding-but-big-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should I work at a large company or at a startup?</title>
		<link>http://www.kbedell.com/2011/02/20/should-i-work-at-a-large-company-or-at-a-startup/</link>
		<comments>http://www.kbedell.com/2011/02/20/should-i-work-at-a-large-company-or-at-a-startup/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 17:52:47 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=266</guid>
		<description><![CDATA[I worked for a couple large companies doing development early in my career. There main frustrations I felt were: 1. Raises were based more on how the company was doing rather than individual contribution. I remember one year my entire department was given a 4% raise. Everyone got the same regardless of how hard they [...]]]></description>
			<content:encoded><![CDATA[<p>I worked for a couple large companies doing development early in my career. There main frustrations I felt were:</p>
<p>   1. Raises were based more on how the company was doing rather than individual contribution. I remember one year my entire department was given a 4% raise. Everyone got the same regardless of how hard they worked.</p>
<p>   2. Risk taking was only rewarded if things worked out for the best. Trying a new technology that ended up not working (even the failure didn&#8217;t impact delivery schedules or business goals) would result in a negative at review time. It encouraged people to not suggest new approaches or technologies in case they didn&#8217;t work. It was great for people who played it safe and didn&#8217;t try new things.</p>
<p>   3. Management was always working to reduce development cost &#8212; meaning they worked to outsource our work if they could. I was in a meeting once where the CIO told my team he could probably outsource our work to a 3rd world country for 10-20% of what he paid us. What an ass.</p>
<p>On the flip side, many of the people I worked with are still there and have had stable salaries and good benefits in a job where they didn&#8217;t have to work that hard for years at a stretch.</p>
<p>I guess what&#8217;s best depends on what you want from your career and how driven you are to create new things and work on the edge of technology. Personally, I work now with startups and love that I&#8217;m always on the edge of what&#8217;s new.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/02/20/should-i-work-at-a-large-company-or-at-a-startup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Question: Should I plan for the future? Or focus on what I need to do today? Answer: Yes.</title>
		<link>http://www.kbedell.com/2011/02/17/question-should-i-plan-for-the-future-or-focus-on-what-i-need-to-do-today-answer-yes/</link>
		<comments>http://www.kbedell.com/2011/02/17/question-should-i-plan-for-the-future-or-focus-on-what-i-need-to-do-today-answer-yes/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 16:15:05 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[personal_insight]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[insight]]></category>
		<category><![CDATA[planning]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=261</guid>
		<description><![CDATA[Being able to focus on what you need to have in place for the future is a good thing. It&#8217;s good in that you can&#8217;t be successful without it. The challenge is that thinking 3 steps ahead too often will get you into trouble as you can lose site of the things you need to [...]]]></description>
			<content:encoded><![CDATA[<p>Being able to focus on what you need to have in place for the future is a good thing. It&#8217;s good in that you can&#8217;t be successful without it.</p>
<p>The challenge is that thinking 3 steps ahead too often will get you into trouble as you can lose site of the things you need to execute on today.</p>
<p>I&#8217;ve always said the hardest thing in business (especially in a startup) is to &#8216;execute effectively today while also building tomorrow&#8217;. Most people have it in their nature to do one or the other.</p>
<p>To be really successful, you need to do both. At the same time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/02/17/question-should-i-plan-for-the-future-or-focus-on-what-i-need-to-do-today-answer-yes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is a fair salary for a technical co-founder in a startup?</title>
		<link>http://www.kbedell.com/2011/01/12/what-is-a-fair-salary-for-a-technical-co-founder-in-a-startup/</link>
		<comments>http://www.kbedell.com/2011/01/12/what-is-a-fair-salary-for-a-technical-co-founder-in-a-startup/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 03:42:21 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=250</guid>
		<description><![CDATA[Here&#8217;s the question: &#8220;If you&#8217;re a software engineer or developer and your asked to do a project for a lean startup to incubate and you&#8217;re asked to reduce your price in exchange for equity, what ratio of discount to equity is reasonable. An example might be a 50% discount for 30% in the company.&#8221; If [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the question: &#8220;If you&#8217;re a software engineer or developer and your asked to do a project for a lean startup to incubate and you&#8217;re asked to reduce your price in exchange for equity, what ratio of discount to equity is reasonable. An example might be a 50% discount for 30% in the company.&#8221;</p>
<p>If you&#8217;re going to be a co-founder and receive equity on par with the other co-founders, it seems appropriate that you should receive income on par with them as well.</p>
<p>In other words, it depends on how much cash is available. &#8216;Co-founders&#8217; that get significant ownership should receive similar &#8216;salaries&#8217; initially.</p>
<p>So rather than think of things in terms of how much of a discount against salary you should ask for, I think it would be more appropriate to think in terms of what you bring to the table &#8212; and what the others are bringing. Then, see what cash is available for you all to share.</p>
<p>If you want more cash than others, then you should be prepared to get less equity. Some technical co-founders take no salary at all in return for more equity.</p>
<p>Co-founders that bring money to the table in addition to time would be right to ask for a greater equity stake.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/01/12/what-is-a-fair-salary-for-a-technical-co-founder-in-a-startup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is the best way to structure a revenue share with programmers or developers for application development?</title>
		<link>http://www.kbedell.com/2011/01/11/what-is-the-best-way-to-structure-a-revenue-share-with-programmers-or-developers-for-application-development/</link>
		<comments>http://www.kbedell.com/2011/01/11/what-is-the-best-way-to-structure-a-revenue-share-with-programmers-or-developers-for-application-development/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 17:15:56 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[leanstartup]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.kbedell.com/?p=247</guid>
		<description><![CDATA[Here&#8217;s the question: &#8220;Developing social and mobile applications can be expensive and risky. Some programmers are willing to reduce or eliminate their fees in exchange for revenue share on the application. What is the best way to structure a deal? If the application doesn&#8217;t earn expected revenues, how can you then remunerate programmers for their [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the question: &#8220;Developing social and mobile applications can be expensive and risky. Some programmers are willing to reduce or eliminate their fees in exchange for revenue share on the application. What is the best way to structure a deal? If the application doesn&#8217;t earn expected revenues, how can you then remunerate programmers for their work?&#8221;</p>
<p>To begin with, I&#8217;m not sure I agree with the premise of the question, in general.</p>
<p>If you want good solid work and it&#8217;s early, then pay people or make them cofounders.</p>
<p>Offering them a revenue share later (assuming revenue shows up) is problematic for just the reason you&#8217;re asking &#8212; what do you do if the revenue doesn&#8217;t show up?</p>
<p>Trying to find programmers willing to work for a promise of a share of potential revenue is likely to attract only programmers who can&#8217;t get a better deal. In other words, if they were really good they&#8217;d either be co-founding something or getting paid well for their skills.</p>
<p>Bottom line &#8212; either make them &#8216;co-founders&#8217; or pay them. If not, you&#8217;ll increase your potential to attract people with nothing better to work on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kbedell.com/2011/01/11/what-is-the-best-way-to-structure-a-revenue-share-with-programmers-or-developers-for-application-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

