<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>Ruby on Rails Outsourcing</title>
	<link>http://www.offshore-ruby-on-rails.com</link>
	<description>Kirana Tama - Rails outsourcing company that helps small businesses minimize their costs</description>
	<pubDate>Thu, 20 Nov 2008 06:20:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Managing turnovers</title>
		<link>http://www.offshore-ruby-on-rails.com/read/managing-turnovers/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/managing-turnovers/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 04:06:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/managing-turnovers/</guid>
		<description><![CDATA[A friend of mine owns a large textile manufacturing company in Indonesia; more than two years ago he decides to develop an ERP system with a big IT company in Jakarta (let&#8217;s call it the Supplier from now on).  The cost was US$90k, and was to finish in a year.
Now, two and a half [...]]]></description>
			<content:encoded><![CDATA[<p>A friend of mine owns a large textile manufacturing company in Indonesia; more than two years ago he decides to develop an ERP system with a big IT company in Jakarta (let&#8217;s call it the Supplier from now on).  The cost was US$90k, and was to finish in a year.</p>
<p>Now, two and a half years later, the code is buggy. It has undergone a total revamp from VB to PHP. And the worst thing is, the software is still not finished.</p>
<p>My friend told me why.<br />
The first project manager (PM) assigned for my friend used VB.<br />
He resigned from the Supplier to pursue a career elsewhere.<br />
So the Supplier assigns another PM, who decides to do everything again using PHP.<br />
That second PM also didnt last long; he was enticed away by another employer in Singapore.<br />
After that second PM, there is basically no PM for my friend.<br />
The Supplier just put three PHP programmers in the factory fixing bugs and making smart excuses.</p>
<p>What happen if these three programmers also resign / quit from the Supplier?<br />
My friend (the client) will be as stressful as the Supplier. My friend can go to legal way, but that&#8217;s probably too much hassle and too much time and energy has been invested in these 2+ years.</p>
<p>What I want to discuss here is the very negative effect of employee turnover, both to the client and to the company who employs him, especially in people-intensive business like us. Luckily we have managed turnovers pretty well. We are far from experts on HR (that&#8217;s why we&#8217;re hiring an HR executive early next year), but let me share some things that may be useful&#8230;</p>
<p>1) Simple things like always try to hire a good, loyal person, and enter a stronger binding contract, and always try to give the best (sincerely) to him. Motivate and keep employees happy.</p>
<p>2) Always lookout for degrading employee motivation, or for signs of dissatisfaction. This is especially important for employees who is the only one who knows the ins and outs of a project. Be always paranoid; ask yourself a question, what if this person or that person leaves our company tomorrow?</p>
<p>3) Once you identify these employees, you can solve their problems. For example, increase salary or give bonuses. Or give holidays to refresh. Or try to set a timetable for rotating him out of the current project that bores him.</p>
<p>4) For IT projects, use a framework that favors convention, like Ruby on Rails. It enables other engineers to jump into the project more easily. We should also inject another engineer to the project if possible, so that there is no knowledge lost. All the knowledge that the problematic employee knows must also be known by this other engineer.</p>
<p>5) If there is no knowledge lost and no project goes awry, turnovers is actually not that bad. In fact, turnovers is sometimes a good thing; to weed out those who are not performing well, not motivated, and not loyal. Turnovers is also good to refresh a company with new spirits and insights.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/managing-turnovers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Consultancy business in the time of crisis</title>
		<link>http://www.offshore-ruby-on-rails.com/read/consultancy-business-in-the-time-of-crisis/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/consultancy-business-in-the-time-of-crisis/#comments</comments>
		<pubDate>Sun, 26 Oct 2008 15:18:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/consultancy-business-in-the-time-of-crisis/</guid>
		<description><![CDATA[Needless to say, we are definitely in a time of crisis.
People spend less, VCs spend less, and thus small businesses are feeling the pinch
Small businesses are our clients and prospective clients. In case the worst happens, what should a service, people-intensive business like us anticipate? It&#8217;s easy. We can simply fire our idle employees and [...]]]></description>
			<content:encoded><![CDATA[<p>Needless to say, we are definitely in a time of crisis.<br />
People spend less, VCs spend less, and thus small businesses are feeling the pinch</p>
<p>Small businesses are our clients and prospective clients. In case the worst happens, what should a service, people-intensive business like us anticipate? It&#8217;s easy. We can simply fire our idle employees and the bulk of our costs are gone.</p>
<p>Just kidding <img src='http://www.offshore-ruby-on-rails.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
That&#8217;s not what we do. First, we dont treat our employees as &#8216;cost&#8217;. They are assets.<br />
Second, I believe it&#8217;s gonna be a clear day after the storm, sooner or later.</p>
<p>So for example, for an IT consultancy business like us, it&#8217;s better to:</p>
<ul>
<li>equip the idle guys with the technologies that they havent had experience with before, yet in high demand (like rspec)</li>
<li>or equip them with the technologies that is interesting to know, like ExtJS</li>
<li>or have them build reusable application components (like login and registration code), to be used on new projects</li>
<li>or have them write new plugins to contribute to the Rails community, and also to make a name (I&#8217;ve already thought about some useful plugins to write)</li>
<li>or have them help build / upgrade internal company apps, like knowledge management or HR management systems or the company website or a demo site</li>
<li>or promote them to management positions, so as to create a stronger company foundation that&#8217;s ready for 2009</li>
</ul>
<p>Well, it&#8217;s like benefiting from the difficult times <img src='http://www.offshore-ruby-on-rails.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/consultancy-business-in-the-time-of-crisis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Knowledge Management System</title>
		<link>http://www.offshore-ruby-on-rails.com/read/knowledge-management-system/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/knowledge-management-system/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 14:25:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/knowledge-management-system/</guid>
		<description><![CDATA[Is there an SaaS knowledge management system out there?
More and more we need some kind of a knowledge management system (KMS) in our company.
For example:
- A developer knows about something that others dont. How can we make sure this knowledge doesnt disappear when the employee suddenly quits?
Right now it&#8217;s pretty simple. I make sure the [...]]]></description>
			<content:encoded><![CDATA[<p>Is there an SaaS knowledge management system out there?</p>
<p>More and more we need some kind of a knowledge management system (KMS) in our company.</p>
<p>For example:</p>
<p>- A developer knows about something that others dont. How can we make sure this knowledge doesnt disappear when the employee suddenly quits?<br />
Right now it&#8217;s pretty simple. I make sure the developer who handles a Flex project works in a team with another developer.<br />
Or the developer who handles a Merb project, also works in a team with another developer.<br />
This is still manageable with a 30-engineer company. But what if when we grow bigger? We need KMS!</p>
<p>- A developer doesnt know something that others do. How can we make sure he knows he just needs to ask instead of research, and whom to ask?<br />
This is very important so that productivity is not lost, and convention is preserved.<br />
With a KMS, this is gonna be more streamlined</p>
<p>But, it looks like there isnt (that I know of) a web-based knowledge management system out there (?)<br />
So I guess we&#8217;ll just build a simple one our own.<br />
Who knows we may open it up and let it become a free/paid web-based app <img src='http://www.offshore-ruby-on-rails.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Btw, I cant seem to find a good online HR SaaS either!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/knowledge-management-system/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Myspace Data Availability in Ruby on Rails</title>
		<link>http://www.offshore-ruby-on-rails.com/read/myspace-data-availability-in-ruby-on-rails/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/myspace-data-availability-in-ruby-on-rails/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 02:06:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/myspace-data-availability-in-ruby-on-rails/</guid>
		<description><![CDATA[Like Facebook Connect, Myspace Data Availability enables your site to take advantage of Myspace accounts. For example, you can have your users login to your site using their Myspace accounts, or list their Myspace friends on your own site.
I didnt find an easy step-by-step tutorial even on a basic thing like getting the myspace user [...]]]></description>
			<content:encoded><![CDATA[<p>Like <a href="http://developers.facebook.com/fbconnect.php" title="Facebook Connect" target="_blank">Facebook Connect</a>, <a href="http://developer.myspace.com/community/myspace/dataavailability.aspx" title="Myspace Data Availability"   target="_blank">Myspace Data Availability</a> enables your site to take advantage of Myspace accounts. For example, you can have your users login to your site using their Myspace accounts, or list their Myspace friends on your own site.</p>
<p>I didnt find an easy step-by-step tutorial even on a basic thing like getting the myspace user id of the logged in user in the external website; so I figure I&#8217;ll write this post to help other Rails developers out there who are new to this.</p>
<p>This is an example. First, in your rhtml, you&#8217;ll want a link whereby if the user clicks on that, the user can login using his myspace account and then he can see his myspace user_id in your site (if you can get to this step, it&#8217;s easy to add  more complicated social features).</p>
<p>&lt;%= link_to &#8216;See my myspace_user_id&#8217;, {:action =&gt; &#8217;see_my_myspaceuserid&#8217;} %&gt;</p>
<p>Now, how to implement &#8217;see_my_myspaceuserid&#8217; ? You probably are looking at this tutorial here:</p>
<p><a href="http://developer.myspace.com/community/myspace/dataavailability.aspx" target="_blank">http://developer.myspace.com/community/myspace/dataavailability.aspx</a></p>
<p>Dont be daunted when you read over the &#8216;Access Delegation&#8217; part. It&#8217;s actually a basic Oauth authorization mechanism, and the Rails &#8216;oauth&#8217; gem will help us a lot. Read about the gem here: <a href="http://oauth.rubyforge.org/" target="_blank">http://oauth.rubyforge.org/</a> , or as usual, the best documentation usually are inside the code itself (in my Windows computer it&#8217;s here: C:\ruby\lib\ruby\gems\1.8\gems\oauth-0.2.4\lib\oauth\consumer.rb).</p>
<p>So here&#8217;s how the controller looks like:</p>
<p><code><br />
def see_my_myspaceuserid<br />
  @consumer = OAuth::Consumer.new('<strong>your OAuth Consumer Key</strong>&#8216;, &#8216;<strong>your OAuth Consumer Secret</strong>&#8216;, {:site =&gt; &#8216;http://api.myspace.com&#8217;, :http_method =&gt; :get, :request_token_path =&gt; &#8216;/request_token&#8217;, :authorize_path =&gt; &#8216;/authorize&#8217;,:access_token_path=&gt;&#8217;/access_token&#8217;})<br />
  @request_token = @consumer.get_request_token<br />
  redirect_to @request_token.authorize_url + &#8216;oauth_callback=<where>display_myspace_user_id&#8217;<br />
end</where><br />
</code></p>
<p>So once the user clicks on the link, he&#8217;ll be redirected to myspace to login there. After he logs in there, he&#8217;ll be redirected back to your site. Let&#8217;s say the callback url is called &#8216;display_myspace_user_id&#8217;, so here&#8217;s what it&#8217;ll look like:</p>
<p><code><br />
def display_myspace_user_id<br />
  # You can save the @request_token from action 'see_my_myspaceuserid' and use it here<br />
  response = @request_token.get_access_token.get('/v1/user.xml')<br />
  # Now use REXML::Document to parse response.body, and you'll get the user_id !<br />
end<br />
</code></p>
<p>How do I know that the parameter to access_token is &#8216;/v1/user.xml&#8217; ?<br />
Read here: <a href="http://developer.myspace.com/community/RestfulAPIs/resources.aspx" target="_blank">http://developer.myspace.com/community/RestfulAPIs/resources.aspx</a></p>
<p>That&#8217;s it. You can use the access_token to do all sorts of REST API calls to Myspace now!<br />
I hope this helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/myspace-data-availability-in-ruby-on-rails/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Estimating web development cost</title>
		<link>http://www.offshore-ruby-on-rails.com/read/estimating-web-development-cost/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/estimating-web-development-cost/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 23:04:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/estimating-web-development-cost/</guid>
		<description><![CDATA[We have been approached by potential clients who ask, &#8220;How much for this project?&#8221;, or, &#8220;How long would this take?&#8221;
The problem is, some do not even have specs nor wireframes&#8230;
As a developer, what you should do?
First. You can ask clients to draw page sketches and some specs, otherwise you cant quote any fees.
Although this is [...]]]></description>
			<content:encoded><![CDATA[<p>We have been approached by potential clients who ask, &#8220;How much for this project?&#8221;, or, &#8220;How long would this take?&#8221;</p>
<p>The problem is, some do not even have specs nor wireframes&#8230;</p>
<p>As a developer, what you should do?</p>
<p><em><strong>First</strong></em>. You can ask clients to draw page sketches and some specs, otherwise you cant quote any fees.<br />
Although this is a very reasonable and responsible approach, this can potentially drive clients away.<br />
Irresponsible developers who can generate estimates based on a 100-word specs, or as simple spec as &#8216;a clone of site X&#8217;, is most probably, well, irresponsible; but they could be more attractive to clients who are shopping for developers</p>
<p><em><strong>Two</strong></em>. You can be a consultant and together with the client, milk your ideas, and help draw page sketches and write some simple specs. Although this is very noble, this is most probably not good for you.<br />
You have spent lots of time, and you may not get the deal after all.<br />
You should write an NDA before giving up your ideas. After all, you dont want to draw specs, not getting the business, and have that specs sent to a cheaper developer <img src='http://www.offshore-ruby-on-rails.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em><strong>Three</strong></em>. Just like number Two, but charge the client for your consultation. I&#8217;m not sure yet if clients are open to this though.</p>
<p><em><strong>Four</strong></em>. Find clients who already know what they want. In general they are the more serious &amp; more solid budget-wise after all.</p>
<blockquote><p>What do I suggest out of these four?</p></blockquote>
<p>In general I suggest number (4). But if it&#8217;s not possible, the answer is &#8216;it depends&#8217;.<br />
You should have a mechanism to know what type of client the person is.<br />
Does he represent an established company with solid budget?<br />
Is he a startup with an idea? If he is, does he have the necessary funding?</p>
<blockquote><p>Note that albeit we want to help as many clients as possible, we have to be concerned about client&#8217;s budget. Most of the time, relationship goes messy because the client doesnt have anymore funding&#8230;</p></blockquote>
<p>All in all, I suggest number (2), especially if you have the time and resources. Number (3) sounds an overkill; unless you can give a very good consultation.</p>
<p>Number (1) is good too, since if the client is serious and interested in you, he&#8217;ll draw some specs and get back to you. If he doesnt get back, follow up!</p>
<p>OK  now with page sketches and specs, you can now answer &#8220;how much&#8221; and &#8220;how long&#8221; <img src='http://www.offshore-ruby-on-rails.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Still an estimation though. Suggest for <a href="http://en.wikipedia.org/wiki/Agile_software_development">Agile Development</a>, the client is probably interested&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/estimating-web-development-cost/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ethical firm (?)</title>
		<link>http://www.offshore-ruby-on-rails.com/read/ethical-firm/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/ethical-firm/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 01:11:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/ethical-firm/</guid>
		<description><![CDATA[We are recently contacted by a prospective client, saying:
I know that there are many developers which charge &#8220;$X/hour&#8221; or &#8220;$Y/project&#8221; but I am more interested in working with an ethical firm like yours
I&#8217;m flattered. In fact, we&#8217;re very glad to hear that, although when writing blogs or site contents, we are just being ourselves.
But that [...]]]></description>
			<content:encoded><![CDATA[<p>We are recently contacted by a prospective client, saying:</p>
<p><em>I know that there are many developers which charge &#8220;$X/hour&#8221; or &#8220;$Y/project&#8221; but I am more interested in working with an ethical firm like yours</em></p>
<p>I&#8217;m flattered. In fact, we&#8217;re very glad to hear that, although when writing blogs or site contents, we are just being ourselves.</p>
<p>But that must be the impression prospective clients are getting. I remember getting this kind of response from another person too. It feels good!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/ethical-firm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Managers!</title>
		<link>http://www.offshore-ruby-on-rails.com/read/managers/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/managers/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 06:48:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/managers/</guid>
		<description><![CDATA[I&#8217;m getting busier in both my professional and personal life; this is personal info but&#8230; I&#8217;m getting married at the end of the year!
Luckily, as the business has been running for more than two years now, we have more cash to hire great people; More importantly however, we have grown great people from within.
And thus [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting busier in both my professional and personal life; this is personal info but&#8230; I&#8217;m getting married at the end of the year!</p>
<p>Luckily, as the business has been running for more than two years now, we have more cash to hire great people; More importantly however, we have grown great people from within.</p>
<p>And thus we&#8217;re assigning managerial positions to these people. People who are not only good with programming, but has self initiatives and whose English communication skill is good</p>
<p>And we also have a resource development manager who takes care of developing newly hired engineeers.</p>
<p>I&#8217;m very excited. Looks like we can grow to more than thirty engineers by mid next year!</p>
<p>We&#8217;re planning to hire 24 engineers next year actually, in three batches of eight in January, May, and September. We&#8217;re gonna hire that many people because there must be employee turnarounds, and we&#8217;re also planning to create specialized teams like Facebook apps teams, Drupal and Wordpress teams, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/managers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>It&#8217;s a People business, not an IT business</title>
		<link>http://www.offshore-ruby-on-rails.com/read/its-a-people-business-not-an-it-business/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/its-a-people-business-not-an-it-business/#comments</comments>
		<pubDate>Fri, 23 May 2008 00:30:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/its-a-people-business-not-an-it-business/</guid>
		<description><![CDATA[Many times in the past several months, we have to turn down new prospective clients because we dont have enough resources. And after we do have the resources available, most of those clients have found someone else.
This is bad. And it is all because our company fails to attract enough talented people.
After much thought and [...]]]></description>
			<content:encoded><![CDATA[<p>Many times in the past several months, we have to turn down new prospective clients because we dont have enough resources. And after we do have the resources available, most of those clients have found someone else.</p>
<p>This is bad. And it is all because our company fails to attract enough talented people.</p>
<p>After much thought and soul searching, I realize that what we&#8217;re running is really <u>actually a people business</u>, more so than an IT business. Our company needs to be able to attract, grow, and retain the best talents.</p>
<p>So I started reading <a href="http://www.amazon.com/Workforce-Wake-Up-Call-Your-Changing/dp/0471773484" target="_blank">Workforce Wakeup Call</a>, <a href="http://www.amazon.com/Reasons-Employees-Hate-Their-Managers/dp/0814409156" target="_blank">30 Reasons Employees Hate Their Manager</a>, <a href="http://www.amazon.com/Motivate-Every-Employee-Mighty-Manager/dp/0071463305" target="_blank">How to Motivate Every Employee</a>, etc.  And I&#8217;m inspired. I implemented lots of HR strategies that have proven to motivate the employees, and to attract new great talents.</p>
<p>Yes, attract new people, even in this bad world economic weather! In fact, we&#8217;re in the process of <u>hiring many more people than we need</u>.</p>
<p>It&#8217;s a GREAT investment; even better than investing money in a bullish stock market!<br />
And we never have to turn down new clients anymore!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/its-a-people-business-not-an-it-business/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Built to Last</title>
		<link>http://www.offshore-ruby-on-rails.com/read/built-to-last/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/built-to-last/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 00:16:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/built-to-last/</guid>
		<description><![CDATA[Everytime I read books / magazines, I am inspired and motivated. I think that&#8217;s what books for anyway. I should&#8217;ve written a blog for each book I read, but that wouldnt be appropriate to write in this Ruby on Rails outsourcing blog. I have a personal blog but most posts are written in Indonesian.
But I [...]]]></description>
			<content:encoded><![CDATA[<p>Everytime I read books / magazines, I am inspired and motivated. I think that&#8217;s what books for anyway. I should&#8217;ve written a blog for each book I read, but that wouldnt be appropriate to write in this Ruby on Rails outsourcing blog. I have <a href="http://ikinwirawan.blogspot.com" target="_blank">a personal blog</a> but most posts are written in Indonesian.</p>
<p>But I feel compelled to write what I got by reading the book I just bought: <a href="http://www.amazon.com/Built-Last-Successful-Visionary-Companies/dp/0060566108/" target="_blank">Built to Last</a> (I know, it&#8217;s a 1990s book, I&#8217;m so late huh!)</p>
<p>Basically it says that every great companies have core ideologies and visions, which got me into thinking, what is Kiranatama&#8217;s core ideologies? Why does it exist in the first place? Why do we work? Every great company sets ambitious goals, what&#8217;s ours?</p>
<p>There must be reasons beyond money and profits&#8230;</p>
<p>So here you go. After days of soul searching, here is our Core Values, with ascending importance:<br />
* Honesty and Integrity<br />
* Strong desire to always learn<br />
* Passion to educate and improve the employees, the customers, and the community</p>
<p>The third one is the most important, and that is also our core purpose of existence. We work because we want to improve the lives of other people. Employees receive bigger and bigger salary and nicer facilities; Clients see their businesses grow; that&#8217;s what we want.</p>
<p>I have not even told the employees about these ideologies and purposes (of course I will soon). From now on only those share the same values will be hired. And those who do not will be ejected like a virus!</p>
<p>I will also write this in the &#8216;Company&#8217; section of our website. But I&#8217;m gonna wait as we&#8217;re redesigning the pages of <a href="http://kiranatama.com">Kiranatama.com</a>. Next week the new designs should be up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/built-to-last/feed/</wfw:commentRss>
		</item>
		<item>
		<title>An overworked entrepreneur?</title>
		<link>http://www.offshore-ruby-on-rails.com/read/an-overworked-entrepreneur/</link>
		<comments>http://www.offshore-ruby-on-rails.com/read/an-overworked-entrepreneur/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 06:04:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://www.offshore-ruby-on-rails.com/read/an-overworked-entrepreneur/</guid>
		<description><![CDATA[When I was still in school I read one of Kiyosaki&#8217;s most popular books, Rich Dad Poor Dad.
Immediately I do not like the book because it persuades people to NOT work hard, but to get &#8216;Passive Income&#8217;.
But still I was influenced, not only by the book, but also by my friends who believe in the [...]]]></description>
			<content:encoded><![CDATA[<p>When I was still in school I read one of Kiyosaki&#8217;s most popular books, Rich Dad Poor Dad.</p>
<p>Immediately I do not like the book because it persuades people to NOT work hard, but to get &#8216;Passive Income&#8217;.</p>
<p>But still I was influenced, not only by the book, but also by my friends who believe in the book; &#8220;You must become an investor, and let your business become a money generating machine without you actually work too much.&#8221;</p>
<p>As my <a href="http://www.kiranatama.com">Ruby on Rails outsourcing business</a> grows,  so too the time needed for me for management. I was beginning to work at least 11 hours a day (starting from around 4 am), from Monday to Saturday. Most of my day is spent on managing people.</p>
<p>I am the boss, why should I work at all? Why not I hire professionals and let them do the work for me?</p>
<p>The answer is simple. Because I like my business, and just like many other entrepreneurs, I am an entrepreneur who actually LOVES working. And I&#8217;ve learned to enjoy managing people. And I&#8217;ve learned that it is FINE to do all the low level work. I&#8217;m still a small entrepreneur anyway. Be hardworking, dont follow Kiyosaki!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.offshore-ruby-on-rails.com/read/an-overworked-entrepreneur/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
