Book Review of the Cash Flow Quadrant

I’ve been wanting to review this book for some time now and I hope I do it justice with my quick overview. I’ll try to keep it simple as the book sometimes sounds a lot like a late night get rich quick scheme but there are slices of nuggets in there that are worth picking it up. What I find interesting is that I started reading it thinking that it would be the least interesting in the Rich Dad series for me and turned out to be a gold mine in psychological perspectives and human to human interactions. Having grown up around many of the types of people this book explains, I thought I’d break down the most important concepts in the book.

If you own a business than you need to read the “Cash Flow Quadrant” by Robert Kiyosaki which by far I think is one of the best psychological analysis of the business world as a whole. In the book he splits all of society up into four basic categories, Employees, Self-Employed, Business Owners and Investors. Without going into much of the books other more infomercial like components you need to understand this is actually a very astute comparison to make. I grew up in a very business minded home and was always taught to stay in school and get the piece of paper but think differently about what it is that I want to do with my life. The examples in the book came to life for me because I’ve seen every aspect of them first hand as you probably have as well, but it’s important to note that there is no right or wrong position to be in one of the 4 categories, you can be successful in all of them, but what is important is the mindset you have in the process.

He goes on to explain that Employees use words like “benefits” and “security”. He says that what he thinks drives them sometimes is fear but I think it’s more a factor of stability, there’s nothing wrong with that if what you’re looking for is a stable life, it’s just most Employees don’t prepare for the lack of stability towards the end of their lives and usually hand their money over to a sales man who sells them on a bond or securities portfolio and that’s when most get into trouble.

The Self employed in the book are like my father, again nothing bad about being a lone wolf or a specialist at something and working for yourself but for them money is not important, “independence” and “freedom” are. They are sometimes considered experts in their fields and like to do things their own way. Quality of work is much more important than money.

Business owners look for the best Employee’s and the Self Employed and are the ones that look to hire them so that they can keep their minds busy with the occupation of thinking. This may seem wrong as many Self Employed people consider themselves Business Owners but the book gives an interesting difference between the two. If you can walk away from your business without having a hand in it letting managers and the people you’ve hired to handle the day to day concerns than you’re a Business Owner, a real Business Owner can leave his business for a year, and return to find it more profitable. They build a system that is capable of running on its own, with capable managers. There are not that many good Business Owners in the world that can do this successfully but the occupation of thinking that I was discussing before involves focusing your energies on new Products, business concepts and ideas of course.

Investors make money with money. They don’t have to work because their money is working for them. This is how the book says “great wealth is made” but most people aren’t looking for that so it really doesn’t matter. To those that are but have never successfully gotten to that point, it’s their way of thinking that tends to keep them from being able to achieve it, like a Self Employed person wanting to make millions when they won’t hire anyone else, or the Employee hoping to invest in the stock market all the while someone is collecting fees for every stock purchased or month gone by. If wealth is the number of days one can survive without physically working and still maintain their standard of living, then investors can simply do nothing and their grandchildren will still be provided for. Some investors are considered employees, but only in their own corporations and for tax reasons.

If you haven’t had a chance to read it, pick it up on Amazon for cheap or get the audio book, it’s well worth the read to understand at a psychological level how people in business really think and what drives them.

Lone Wolf Syndrome

With the success of one man tech companies like InstaPaper, there is this surge of desire within the Startup Community to go at projects alone and to not hire any employees at all. I think that is the desire of everyone who starts a business and or goes into business for themselves, this wish to not have to deal with employees and business partners while still being successful. Growing up my father use to always tell me that “if you can’t hire someone to do the job right, you might as well do it yourself.” This works for many people but here is where I caution those of you looking at keeping your startup a one man show and why it’s best to remember that it’s not having business partners and employees that’s the problem, it’s having the wrong partners and employees that kills Startups.

If you own a business than you need to read the “Cash Flow Quadrant” by Robert Kiyosaki which by far I think is one of the best psychological analysis of the business world as a whole. In the book he splits all of society up into four basic categories, Employees, Self-Employed, Business Owners and Investors. Without going into much of the books other more infomercial like components you need to understand this is actually a very astute comparison to make. I grew up in a very business minded home and was always taught to stay in school and get the piece of paper but think differently about what it is that I want to do with my life. The examples in the book came to life for me because I’ve seen every aspect of them first hand as you probably have as well, but it’s important to note that there is no right or wrong position to be in one of the 4 categories, you can be successful in all of them, but what is important is the mindset you have in the process.

He goes on to explain that Employees use words like “benefits” and “security”. He says that what he thinks drives them sometimes is fear but I think it’s more a factor of stability, there’s nothing wrong with that if what you’re looking for is a stable life, it’s just most Employees don’t prepare for the lack of stability towards the end of their lives and usually hand their money over to a sales man who sells them on a bond or securities portfolio and that’s when most get into trouble.

The Self employed in the book are like my father, again nothing bad about being a lone wolf or a specialist at something and working for yourself but for them money is not important, “independence” and “freedom” are. They are sometimes considered experts in their fields and like to do things their own way. Quality of work is much more important than money.

Business owners look for the best Employee’s and the Self Employed and are the ones that look to hire them so that they can keep their minds busy with the occupation of thinking. This may seem wrong as many Self Employed people consider themselves Business Owners but the book gives an interesting difference between the two. If you can walk away from your business without having a hand in it letting managers and the people you’ve hired to handle the day to day concerns than you’re a Business Owner, a real Business Owner can leave his business for a year, and return to find it more profitable. They build a system that is capable of running on its own, with capable managers. There are not that many good Business Owners in the world that can do this successfully but the occupation of thinking that I was discussing before involves focusing your energies on new Products, business concepts and ideas of course.

Investors make money with money. They don’t have to work because their money is working for them. This is how the book says “great wealth is made” but most people aren’t looking for that so it really doesn’t matter. To those that are but have never successfully gotten to that point, it’s their way of thinking that tends to keep them from being able to achieve it, like a Self Employed person wanting to make millions when they won’t hire anyone else, or the Employee hoping to invest in the stock market all the while someone is collecting fees for every stock purchased or month gone by. If wealth is the number of days one can survive without physically working and still maintain their standard of living, then investors can simply do nothing and their grandchildren will still be provided for. Some investors are considered employees, but only in their own corporations and for tax reasons.

I went through all of this to explain that it’s okay to be a lone wolf developer and there are some cases like in InstaPaper’s situation where you can make it big and have millions of users generating millions of dollars as only one person. Yet we should see those cases as the exception to the rule and not the rule itself. If own a company and want to grow then put all your focus on finding the right people for the right positions and not just hiring to fill a position. Some of the greatest business stories of all time seem to show a single man with a single business mission but those individuals in most cases were smart enough to surround themselves with the people necessary to do the job right and allowed them time to think and strategize the opportune direction for their companies.

Think Like Google

In Jeff Jarvis’ 2009 book, “What Would Google Do?”, he presents the case that companies like Google are not merely creating a new way to use the Internet, but instead are revolutionizing how businesses think and work rocking many industries to their very core. My wife and I walked into Picture People in order to take some photos of my wife’s family; we had a great time during the photo shoot. The camera lady was very energetic and though she earned only minimum wage, they had taken the time to train her and teach her how to do her job well. Then came time for us to select the pictures, we fell in love with all of them. When we looked over the prices, I realized we could not buy a single picture for less than twenty dollars. I explained to the young camerawoman that she did not have to print out the half dozen large photos and place them in frames, for we would be buying only a few. Then she told me the craziest thing; she said that her company policy was to print everything out even if I was not planning to buy it. The young lady would be fired if she did not print and setup the frames, each costing around $200. I even thought if the image is that expensive to buy, then why is it so cheap for Picture People to print it and then throw it away if I do not buy it. This simple policy of waste and sales is the nature of our current corporate culture, one that corporations believe is the best strategy to trick or convince their customers into buying their products and services. Google differs from most other corporations in that it does not adopt this business model.

Inefficiency and mass thinking is like a cancer that is eating its way through modern businesses; many small companies as well as Fortune 500 enterprises operate no differently than the big government bureaucracies which they so adamantly rally against. Businesses do and can still make money the old way, but if they are to survive in the next ten, fifteen or twenty years, they must adapt to a different way of thinking. If they do not do so, companies run the risk of having their businesses cannibalized from the ground up by smarter, faster and more open competitors. Google’s way of doing business has changed the rules and allowed new and old corporations to cannibalize themselves and revolutionize their way of thinking for the better.

The first of many issues plaguing corporate culture is Customer Service. The relationship between customer and company has changed for the worst over the last few decades and we seem to think of it as progress. Small business imitate large corporations in everything they do including how they handle customer service because they believe that it will bring them similar levels of success. Whether small or large, companies cannot afford to put a customer on hold for long periods of time no matter how much they continue to tell them that “your call is important to us!” As the internet has shown, people are looking to interact with these companies, to tell them what they want from those companies; the question is are they ready to listen to their customers? Give the customer control of your product or service, and they will use it for the better to help you create value in your company. If one listens to the users and cherishes their ideas, even the bad ones one will succeed.

The advantages to giving control is that the worst customer can become a best friend. Dell Computers ran into some problems a while back when they where first known as having the best customer service in the industry. Yet when random blogs began to pop up chanting the atrocities of Dell’s Customer service department the company ignored it, thinking like many do in old media circles that if peope do not give it credence it will just go away. Yet the internet has freed the customer to speak out against a large organization and for everyone to have a shared discussion of any company together online. The more the company ignored it, the worse the problem became, until finally, when users did a search for Dell on Google, a popular site called “Dell Sucks” became number two on the search results. With the advent of social networking sites like Twitter and Facebook, companies are scrambling to learn how to use them to the most advantage. Dell immediately told their customer service staff to look on every page and every blog for problems and ordered them to start answering customer concerns. Many companies would claim that they do not have the man power to do such searches and answer every customer problem online. However if they tried, they would recognize that it is possible to do so. Dell’s customers were already having a conversation about them; it was up to Dell if they wanted to join that conversation.

The second advantage is that the best customer is now the best partner. The best example of this is Google’s Gmail service; they could have launched it out like so many other Email providers like Yahoo or Hotmail, but they kept it in Beta (testing version) for nearly five years before they even offered it as a product. They handed control of the service over to their users for free and got so much feedback that it is now one of the most powerful webmail clients used by enterprises world wide. The critics would say that it is great if one is offering a free product to people, but what does one do when people have to charge their customers. Salesforce.com charges their business customers for access to a platform they built and they themselves use. Their business is Customer Resource Management and they do it well, if there is something that their customers need, they immediately implement it and offer that feature to all their other customers without a problem. They do this by creating an internal network for their customers to communicate with each other and ultimately do business amongst themselves.

In the previous case we saw with Picture People, I was a loyal customer, I loved their product and their service, but when I told them not to print all those photos, they did not listen to me because they felt they knew better. Picture People’s business belief is that if they force their employees to do it, the customer will fall in love with it and want to take it regardless of the price. Not to say that some do not but it is a waste and probably not very profitable. Plus the picture I take there is Copyrighted so that means I cannot make my own copies of a picture of myself. Why cannot I take this picture and post it on Facebook or Twitter? What makes them think that I am going to come back to them for reprints if it costs me a fortune to do so and what gives them the gall to make me feel like a criminal for doing it myself. If Picture people made the customer a partner and allowed them to post their pictures for the world to see, it may gain more customers. My love for their product should be their greatest asset, not their chance to nickel and dime me for every cent. In a world with so much choice, customers will no longer be content with a business’ half hearted attempts at customer service; one must go above and beyond for their business.

The second solution is that business needs to look at is the way it views the new economy. Small is the new big. Large corporations with hundreds of employees is too costly when one factors in Union Worker Costs and employment benefits. A company must manage abundance and not scarcity. When Adams wrote the book Wealth of Nations he explained that scarcity raises prices and thus is what they need as a business man to look for. Airplanes have a limited number of seats so they can charge more for those seats, Theaters have a limit of people that they can have in one movie so they charge more based on the number of people who want to see a film. In a world where a start up company can compete with a Fortune 500 in a level playing field, it pays for a company to stay small both for their clients and their share holders. Businesses need to think distributed in that they must share and network with others and not hoard for themselves. Instead of wanting the customer to come to the business, go to the customer. The news paper should look for its local bloggers, invite them to write on their print paper. Websites in exchange would promote the newspaper’s own website and content. Many newsmen will say that this cannot be done, that their profit margins will be too low to support the paper, the solution is to gut the paper. It is better that they canabalize their own business and not allow a competitor to do so. They should not see Bloggers as a threat but instead view them as a valid cheap resource for news stories that senior news men can view and edit if necessary. The news papers can also turn over their ad services to Google allowing it to do find their advertisers for them so that they can focus on what they do best, find the news. The more a business focuses on its area of expertise, the more Google will search them on that content and make them the experts on the subject.

The first advantage of new economy is the ability to rid corporations of the inefficiencies in business and focus only on what will make the business profit. In the case of Picture People, their inability to be efficient will probably be their downfall, a better and cheaper photo place will do a better job and take them down much like they took down Olen Mills. Google’s view is that one needs to manage abundance of information and not control scarcity of what the customer does not know, instead of linking to select websites with guarded information, Google search is built to get better as they get more sites on the internet in order to be able to search them and give their user a more concise answer to the question. Nothing that is done at Google can be done without data, there are no hunches at the board room. No single executives pics the product because they think it is a good idea. If an employee has an idea, they must come to the boss with hard data to back up that idea. If they want to make a change to a site, they run tests of different designs and see which customers found easier to navigate. If they want to create a new product they do Beta runs for customers to give them feedback that then they can present to the CEO. If one cannot come to the boardroom without the data to back up everything they want to do then they do not get to present it. If one does then the board votes on what they feel based on the data shows the most promise. Many will say that this is an absurd way to do business, that employees should be doing their jobs and not collecting random amounts of meaningless data on something as random as a website change, yet Google has proven itself a leader in innovation at every turn because of this method. They manage their abundance by allowing their customers and users to get more and more data back to them so that they can then create a better product.

The second advantages businesses must remember is that we now live in the gift economy, free as a business model. Everyone of Google’s products is free in some way shape or form, they make their money off of advertisements that are geared towards the niche needs of their users. So the better Google gets at offering ads to niche markets, the more money Google gets from it is advertisers. Walmart has destroyed man small businesses who sold the same product as they did and at a much more expensive price, they sell mainly to mass market needs and can control their prices in order to wipe out the competition. Any company wishing to compete against the Walmart’s of the future must think Niche, they must offer products that one cannot find at the mega stores thus creating a niche economy that they lead and own. The mass market is dead, the economy of niches is the new paradigm. A boot maker in Texas uses Google to sell his $5000 boots online, he only sells to a select set of customers that find him based on his niche market and with the help of Google sells hundreds of these per month. This niche product will not be found on Walmart shelves any time soon, but ask the boot maker if he is complaining? Remember Picture People, their absurd prices for their photos prompted me to realize that if they changed their business model they could increase their customers and grow their value. Instead of Copy-writing the photos they take, offer them for free online. Charge a hosting fee after the pictures have been taken that allows their customers to go online and pull the pictures from. They know their customers will want to go to Walmart or other Photo sites to print their pictures so offer them that as a service. Give them the ability to purchase through Walmart and make a few cents on the dollar in the long run. Allow the customer to post the pictures on their Facebook or Flickr accounts so that they can share it with everyone and thus promoting the business more. Do not hold the customers to one’s standards but instead allow them to create their own and make money in the process.

Most businesses would look at this and think it is absurd, “I sell a product” the say “not a service or a website,” Yet one does not always to see free as something business offers their customers but it can also be a means to learn from them as well as their employees. Google offers a 20% free project for their workers, this means that during an 8 hour day, employees are allowed one and a half hours to work on their dream project or innovation. Google benefits from this time because almost all of the projects invented during this 20% become full time Google products later on. Everything from Google Maps to Gmail was once someone’s 20% and is the lifeline of Google’s innovation. This also creates employee love for their work and most will spend their free unpaid time working on the project in an attempt to get it out there. Google gets this kind of work almost for free because it gives rather than takes from their employees and customers the ability to work on their dream projects. This is the new Google economy that every business must understand, the ability for businesses to stop marketing to the mass and create products that will still be found and sold in a large way but can be geared at a certain audience with specific tastes and loves.

Ultimately there are many more things that one can do to make their business more like Google, but the key is openness and throwing off the previous notions of success in mass in exchange for customer loyalty and brand honesty. If a business gives their customers control of the product, they will make it their own and love it, the final decision is still in the company’s hand but they can ensure success by welcoming the customer into the conversation more. Businesses need to remember that their customer does not have to come to them to have a controlled discussion of their products or services, the business must go to the customer by listening to their feedback and going where they are. The customers are already having a conversation about the product, the business just needs to find out where that discussion is going on and join in on that network. They also need to create a platform for the customer to work with and build on, this creates customer loyalty and brand respect. Finally a business must join the new economy by not over charing their customers for what only they can provide but instead offering them a free or low cost solution where the customer can do what they want and the business can manage the abundance from it. Using free as a business model is important whether one is implementing a free time for their employees to innovate or are offering a free service to the customer in exchange for data, customers and employees can go somewhere else for what one has to offer them, give them a good enough reason to stay. Google’s way of doing business has and will revolutionize every industry on the planet. With the ability to instantly gather and sort information steadily growing and getting better, we will soon not be able to run our businesses without these principles managing everything we do.

Sponsoring WordCamp SD

My involvement with WordCamp San Diego started in late 2009, I had been using the WordPress platform for some time as a quick and easy to set up front end for all the back end projects I had been involved with at the time. As an Open Source developer and proponent I had wanted to make sure that I used only OSS tools and WordPress had the largest and most active design and user base I could find at the time. For some time I had wanted to attend a WordCamp event but couldn’t due to school and work obligations so I went out searching to start one here in San Diego. At the time nothing was listed on WordCamp.org so after talking to the guys at Automattic, they got me in touch with Dre Armeda of Cubic Two who was working on getting an organizing committee together to bring WC to SD.

I was involved with the organizing committee until late 2010 when I had to scale back my involvement due to the birth of my son Noah and asked them to welcome in a great organizer in my place named Phelan Riessen from Digithrive who had been involved in bringing other events to San Diego like Bar Camp and Drumbeat. The entire organizing committee did a great job planning and preparing for the event and I have to give them props for putting together a 200+ person event that was sold out in less than a week so as soon as Sponsorship packages went up I made sure to show my support for this wonderful endeavor.

The reason why I bring all of this up is that I think it’s important for us as a community to support these kind of events whenever we can. Not just for because it makes great business sense (WordCamps are corporately sponsored but not advertiser focused) but because it’s just good common sense for the general tech community at large. San Diego is growing in the area of small technology startups and if we who are in the technology field already don’t put our resources behind it when it makes sense for us then we run the risk of loosing all the talent and drive to other growing tech hubs like Austin or New York. Yes, San Diego is mostly a military contract town and as a developer I could make way more getting hired by a large government contractor then I would by creating a startup, yet cities grow and die by their innovations and innovators or lack there of. I’m only one person and am limited in what I can do through partnerships and other deals, but I’m proud of San Diego’s technology sector and think if we put our focus on developing talent first and keeping it here second through opportunity, we all benefit.

Back in 2009 I created a Technology incubator called Bastos Ventures that has grown well over the last few years, we already have a few projects under our belts and are always on the look out for new partners and ideas.  Bastos Ventures just recently launched Bastos Cloud as a quick and easy fully featured WordPress cloud service for small businesses and is my main property sponsoring the event. We give you full control over your content and site setup. You can build a website or create a business in minutes and we let you try it out for yourself long before you spend a dime. Seriously. I’ll be at SDSU for the first Annual WordCampSD event on Saturday July 16th 2011 and I hope to see you all there. Look for me or hit me up if you want to meet and talk by emailing me at michael@bastosventures.com or find me on twitter @bastosmichael.

Common Sense SEO Part 6: Start Now

Now that you’ve read all of the first five topics of Common Sense SEO, the question that should be asked is what can I do now to get started right away. First you should remember to start on something now and iterate as you need to, planning only gets you so far if you don’t have something to test in the process, that’s just the developer in me speaking though. You need to get a few simple things off the ground first for your business while you plan out your content etc, want to make sure that your companies office is listed on Google Places, this is sort of like Google’s version of the yellow pages and is one of the first results triggered if someone does a search for your company in your area as well as gives them a map of where you are at.

Make sure that you guys are listed on every free ratings site possible including Yelp and others, don’t pay for this kind of service from companies like Yellow Pages and other, there are plenty free popular sites out there that your money will be better spent elsewhere. If you have employees that deal with your customers, tell them to ask the customer to rate or recommend you guys on Yelp, LinkedIn, Google Places, and all the other sites you’ve registered on, give them an easy to remember web address forwarder to link directly to where you want them to go like yourwebsite.com/ yelp or yourwebsite.com/google etc, having a page like yourwebsite.com/recommend will help save your customer’s time and effort.

Having had their website on the web for many years is a plus in terms of presence so if you don’t have a site yet, register one right away, if you have an older site than keep it online. With a little bit of updating and some hours of reading you can disrupt your industry quickly and easily using the web so don’t feel like you have to first plan everything out and then put up a site. From here you have two directions that you can take here on out.

If your efforts are individual (aka you are a salesman or employee working in a big company) and you need to focus on making personal sales or doing your own job to market the firm but have little to no say on the direction that your company takes from a marketing strategy, then you’ll want to focus on making social contacts with potential buyers and networking your personal brand as you represent your firm out in public.

Your personal brand is you, and whether you stay at your current company or move on to something else marketing your personal brand now will pay off no matter where you are at, I would look for and buy yourname.com or something similar to use as your personal resume/portfolio/blog/or whatever the hell you want kind of site for down the road as well as see if you can get @yourname on twitter or a facebook fan page for keeping in touch with business contacts on Facebook. LinkedIn is a must if you work more in Business to Business industry and I’ll talk about that more next.

If your target customers are businesses than you need to focus almost all your efforts on LinkedIn, it’s okay to have a Facebook page or twitter account for your company that you can push but you main focus should be creating a LinkedIn Company Profile pages and encourage anyone who works at your firm to join and add themselves to it. You then look for who your target audience is, in my case I look mainly for firms with large office spaces and target them first making sure that I add any contact I make on the street to my LinkedIn account. This is not about the quick sale but rather relationship building.

If I’m a consumer based company than my individual marketing will be more directed at making personal sales online, take the initiative and setup on your personal site stuff that you think your company should or could use on their site, use your personal brand to test ideas and strategies for your company and then when they become successful you can present it to your boss as a marketable idea, if your company sees that you took the initiative and made sales they should respect you for thinking outside the box, if they fire you or reprimand you for marketing outside of “company site” then you should quit and go find a better job at a company that actually understands marketing. Too many firms outsource their marketing efforts which to me is silly and down right outdated, after all who better to sell your product or service, then the very people who make it and use it themselves.

If you’re company is small enough to where they are looking to you to help them better their overall internet strategy then you should put your focus on not just the networking, though this is important as well, but rather on the look, feel and service that your company can provide online. This will bring in business more than anything as it will tell people that you understand how to do business online and plan on being around for a long while.

This strategy isn’t for everyone but if your company can afford it then it should also set aside an ad budget for Google Adwords, if they haven’t already set aside money for this, they should do this before they pay for any other kind of advertising including print and mailers. You’ll also need to make sure that whatever the ad words are connected to, aka a website or a form are able to generate leads for your firm and simply not just linking to your companies website. You loose money that way when you get someone to come to your site and don’t smack them with the ability to do something once they get there.

The Google Adwords keyword system as I explained before is sort of like an auction based marketplace so figuring out which work best for your company to increase sales is a full time job as one of my own family members has learned over the years. The next big thing in all honesty is to convince your bosses to redo their website, this is a point of contention I’ve had with people who think that their designs are fine but my thought process is that if your site looks like something from the 90′s then you as a company looks old and only certain types of people will want to do business with you. I would most overwhelmingly suggest WordPress as a platform for any business simply because it’s easy to use once you learn it and is versatile for anything you want to do.

You can hire someone to build you a custom design or I would also suggest you check out a sites like ThemeForest, I spend hours looking at designs which is one of the reasons I got out of the design business a long time ago. Way too much effort for little pay when there are guys guys out there that can do a much better job for less. Taking a standard good looking theme and changing it out is easy enough for anyone to do once you find one that fits your need.

Once on the WordPress platform there is a million different things that your company can do to engage people on their website off the shelf, allow customers to pay invoices online directly on your website, allow auto generated quotes based off customer submitted information so that they don’t have to wait for someone to call them back with a quote or email them etc.

I’ve seen companies use WordPress for everything from allowing customer to login with an account and schedule the best times to have something done based on their schedule or allowing them to expand the company by franchising the technology they are using off the same website to different regions of the country, the sky is the limit.

There are tons of more stuff you can and should do to help promote your company but this is a start, all the items I mentioned in this chapter are things you can do now while you plan out your strategy and start to put your focus on what really matters for your business, making money online. Much of this work is do once and reap the benefits later kind of stuff so putting the effort into setting it up will pay for itself down the road if you’re patient and know what you’re doing.

One book I would ask you to read above all else is “What Would Google Do” by Jeff Jarvis, one of the best books for understanding how to properly think through your business model in today’s connected world and it outlines what works as well as what doesn’t. As a developer my life dictates that if I have something to do in mind, that I start doing it now and iterate as I need to. This book is a great example as I set out to format everything I knew about marketing online and will continuously change it as things change and features or methods change trying to give you the most common sense approach to doing this on the web.

<< Read Previous Post: Common Sense SEO Part 5: Analysis

Web Design as a Commodity

There has been much talk in the Web Development Community about growth of sites like ThemeForest.net and other that sell high quality web based themes for around $30 to $40. Many who make their living from selling themes argue that they wish prices would be hire, they are claim that in contrast these same higher quality themes would cost you roughly $2000 in the custom space but selling on through these sort of services undermines their bottom line simply does not generate as much revenue as they feel their work deserves.

Though I may agree with the pretense I don’t agree with the conclusion,  All businesses must face competition and while I think designers deserve a lot more than they are being paid now, the line between what we deserve to get and what we actually get can be extremely distant in any business let alone Web Design.

The question we should be asking is not whether theme prices are too low but on whether or not this industry which has gone from specialization to commoditization. I was a web designer back in the early 90′s when CSS was just starting out and we still coded everything within a single perl file. I got out of the design business because the fact was that within a few years prices dropped drastically, it had nothing to do with the lack of work available and had more to do with the influx of new designers and developers that were willing to work for cheaper rates.

I moved on to other forms of development but was eventually forced to move back into the web game because of clients that also wanted me to take care of their website along with everything else I did for them. At that point I decided to stay out of the design business because I felt it was too commoditized, you can tell when a business goes from specialized to commodity when the growers ask the market to make you pay more for their corn. I think there a lot of talented WordPress developers out there but seeing as I buy many themes for my own corporate needs, I do feel like WooThemes and Press75 are over priced for what they do, they’re designs are great but considering I don’t see much of a great difference between designs I’d much rather pay for a $35 design on Theme Forest that blows me away than a $200 design on Woo that looks like everyone of their other designs.

I don’t say all of this to upset to industry but the fact is that the web design and theme industry has always been a specialized business and when you go from making $2000 a web page in the mid 90′s to $35 for a fully functional site almost 15 years later, the business has commoditized and needs to think in terms of scale. I think the ThemeForest Model works because the designer can still make a substantial amount across multiple customers instead of making a ridiculous amount from a single customer. Wishing and hoping that this price point would change doesn’t better your industry, it just opens the doors for other less known dev’s to come in and corner the market with cheaper and better product.

I think the future in theme development has less to do with actual themes and more to do with individual themes allowing for greater customization from the end users. I see SquareSpace.com as the gold standard for what theme developers should strive to emulate and other companies like iThemes and Headway have already started doing this with their ridiculously easy to customize and modify themes while creating their own internal marketplace for customer creations. It’s no different than normal software development, things will get cheaper and forces people to innovate and add greater features and functionality at the same price. I think designers for too long have made good money with custom work while these new technologies are slowly making it easier and cheaper for others to enter the industry quickly and efficiently.

If you think like a designer than you’re going to want to get paid more for doing less, if you think like a software programmer then you’re job will always be to innovate and create tools that make your own jobs obsolete allowing for greater scale of their time and efforts. I’m sorry to be the buzz kill here but I’m just looking at it merely from a numbers and business perspective. Ultimately I’m more than willing to pay $200 for a theme, but it has to do more than just look pretty, the ability to take a single design and use it for many things is what causes people to want to pay more, otherwise $35 is the perfect price to experiment with on a theme and see if it’s going to fit the current project I’m working on or not. Anymore than that and I would have less wiggle room to work with and would be stuck with the design I paid so much more money for. Think less like your industry, and more like your customers and you’ll dominate your industry hands down.

Chaos Monkey saves Netflix

There has been a lot of Dedicated Server people jumping on the anti cloud bandwagon lately after Amazon’s cloud based AWS went down for a few days. Many big named sites like Foursquare and others were offline for quite some time but amazingly one company whom uses Amazon almost exclusively seemed to stand on it’s own without any issues, Netflix stayed online. How did they do it? The secret lies in the way they structured their networks, great programmers solve problems, superb developers avoid them all together.

According to Company Rep John Ciancutti, Netflix had build an application which they named Chaos Monkey. Without going too in depth, what this program basically does it randomly takes down Netflix Instances in an attempt to test the network and ensure that there is no single point of failure on it’s streaming service. While most companies would consider this suicide, Netflix embraced virtualized architecture early on but understood the draw backs of depending on a single network or provider to do everything for them. They made sure that their site and system was robust enough that it could jump from cloud instance to instance based on availability and traffic. This is why 20% of evening internet traffic can be attributed to Netflix streaming and customers never have to see a delay or drop in service.

Now you make ask how does a single developer do something like this? We’ll it’s simple, say for example you run a Python or PHP site using Memcache or MySQL as your database backend? Much like a Raid system expands it’s data across multiple hard drives, you can create multiple MySQL services across multiple instances and mirror much of your code as well. This is important because as people come to your site and traffic begins to take off, you will need to move them onto different servers with the same information and if any one server goes down, you have a full backup of everything and can be back online with a simple DNS pointer. If you’re using Amazon another great idea is to section your data in S3 and your server content in EC2, some CMS systems like WordPress and Drupal actually have plugin modules that let you automatically save your media to S3 so your site can elastically keep up with processing demands for high traffic use. If you’re building your application yourself, Amazon has a whole class on using their S3 API’s to send and pull data to their servers.

This should be a lesson to developers out there looking at the cloud, instead of running back into your holes, buying your own dedicated machines you should all embrace the future and face your fears of being down head on. There’s nothing wrong with wanting your own dedicated service, but industries rise and fall based on innovation and what works for one company may not work for future developers. If you are a start up and looking at your options, choose cloud, choose the future in whatever instance or service that may be. Yet know the downfalls and prepare for them, I think Chaos Monkey (a monkey reaking havoc on your network on purpose) is a fantastic idea. Much like modern software developers are using fuzzing techniques to test any and all vulnerabilities in their applications, website and network developers should use similar methods to constantly test their site or service to ensure no single point of failure on their networks. Only then can we really, truly live in the cloud without wires.

Hiring a Developer

I find it a bit disingenuous when I hear people say that they are looking for a programmer to join their team and they can’t pay them much but instead are willing to offer them partnership in the firm. Yes I understand that for many startups that is what you have to do in order to get off the ground but in most cases the people making the offer have no development background themselves and or no desire to learn how to develop software and thus are leaving it on the shoulders of that lowly programmer they are looking to hire to solve all their problems.  I love start ups, that is I love working with the ones that have a solid business model in place to make revenue, as a programmer I wanted to give some insight into some of the things I’ve ran into and hopefully create a virtuous circle for both the company looking to hire and the programmer looking for work.

Hire by Knowledge not Language – I see this request a lot “Looking for a Python developer that knows Django” or “Looking for a PHP or Java developer” no education required. It is great to see smart programmers getting work in specific fields, but something I see most often is a Founder hiring a developer based on a language skill set and not on overall programming knowledge. Many college taught coders have the skills to jump from one language to another very easily but if you can’t afford them then the next best thing is hiring someone willing to learn concepts more than just a simple language.

Encourage Developer Education – This is too often something that is lacking in most start ups, so starved for meeting deadlines that they rarely cover coding basics or encourage their programmers to finish their degrees or take higher level classes. In many cases this is also a matter of dependency, if the programmer doesn’t have a degree then it’s going to be harder for him to move companies and find a better paying job down the line. This wouldn’t be a problem in any other job but in the world of development, it’s a kin to career suicide, you may not have needed a degree to do what you do but trust me in this line of work it’s almost vital to get good programming gigs past the age of 30.

Technologies change faster than Employees – Today’s PHP needs are tomorrow’s Python requirements and future Scala or other language necessities. I’ve seen companies drop good programmers because their needs changed and the coder they originally hired couldn’t keep up with the learning curve. If you hire someone out of high school, encourage them to go to college even if that means they are not at everyone of your nightly coding sessions, and if you hire correctly then you won’t be at every tech meeting trying to find the next guy with the next skill set every time.

Pay for work done and not for work promised – This is something that might get me in trouble with other developers but I see situations where companies will promise to pay based on project completion, this works well with seasoned developers that have been doing this for a while but not for newbies who have no idea what to charge. In those cases paying for what has been delivered will be better than having them deliver halfway work and it will teach them the amount of time it really takes to get something down. It’s called the laws of threes, everything will always cost 3 times what you estimate, take 3 times as long as you calculate and have three times the number of bugs you expect. Keep that in mind when you hire and you’ll have a better idea of when things should get done verses when they will get done.

Overall if you stick with these concepts you should be fine with both hiring and keeping great developers, attitude is important as well and no matter how skilled a programmer is, if he doesn’t bode well with your organization or company culture then he’s not worth the hire. Remember that for a technology company your software engineers are your lifeline and the difference between success and utter failure, keep that in mind. You should also read this yCombinator article about taking time off to learning to code yourself.

The Cult of Social Media

Social Media is a beast of a sector to understand, it’s part technology, part high school style politics and most importantly part marketing. Originally it was intended as a way for people to interact with each other online and share links, ideas, stories and so much more. Many of us that have been in technology since the mid 90′s can remember some of the first Social Media sites like Bolt.com and others before the MySpace and Friendster’s of the world made it main stream. With the advent of Mega Social Sites the Twitter or Facebook, companies and marketers have stood up and taken notice, many have gone from selling ads on TV and Radio to selling Retweets on their massive 10,000 follower twitter accounts. No one can question that these tools are a marketers dream but I want to caution people who say that there are “Rules” to Social Media and if you don’t follow them you’ll never get anywhere, that is simply untrue.

Since the time of the Pharaoh’s people have always wanted to put themselves above others and lift their interests above those of others around them. I see this all the time when I walk into a tech event and see Social Media experts expounding about the do’s and don’ts of Twitter and others. Many have great advice and I’m not bashing them for it but as a developer I fear the rise of the Social Media Cults, people who blindly follow the advice of other Social “Experts” simply because they have a few thousand people following them. They tell them things like Auto DM’s don’t work because their not personal enough or you should be on the site 24/7 answering and replying to people. This is great advice if you’re plan is to become a Social Media Wiz but it doesn’t work well for the rest of us who work for a living. I have plenty of friends which are Social guys and they make a lot of money doing this so I’m not trying to rein on their parade but basically explain to you why they make up many of these rules, because when you realize you can’t do it all yourself they know you’ll need them.

Few of us can stand in front of a computer all day and post content, in many cases we are out trying to finish projects or gain clients. So when a Social Media expert tells you that your system will never work because you’re not on Facebook 24/7 it’s because they know you can’t be but they can. I’m a programmer and most of my time is spent behind a computer screen writing code, I’ve done my best to maintain my accounts fresh and up to date but even I have a hard time doing it. There are plenty of tools out there that can help you make the most out of what you do online, one of my projects Bastos Cloud lists a slew of automated tools that can help you simplify much of what you do in the Social Media space (http://bastoscloud.com/tour/automation/) and you’ll still need to post yourself from time to time so that you don’t look like a robot but the point to be made here is that there are no real rules to all of this. Other tools like Think Up (http://thinkupapp.com) are really great in helping you go over you data and see what you’re doing wrong or right without the need to hire anyone. When you set rules you ruin creativity in the market and you end up with 100 different companies building “Social Media” sites or apps because they were all told that the rules exist.

When you remove the Social Media Cult from the equation you are free to innovate and try new things that everyone might have told you was a no go, at least if you try them for yourself then you know whether it worked for you or not. Blindly following the advice of a person who spends most of their day Re-tweeting or Liking something online is not at all a Marketing plan. Ultimately when you go against the rules you reinvent them; Twitter, Facebook and others weren’t invented by marketers, they were made by developers who said screw it to the rules and tried something new. So don’t get sucked into thinking that you have to hire some expensive Social Media person to do everything for you, if you can’t do it yourself and you need to hire someone then test them, Followers do what the crowd wants, leaders tell the crowd what’s coming next. Keep that in mind when you market online.

Book Review of Twitter Power

I’d been looking for a good social media book that just focused on using Twitter as a platform, as more of my friends convinced me to use platforms like TweetDeck to simplify my social media footprint I picked up Twitter Power 2.0 after hearing much about the writer. All in all it’s a great book for beginners, it covers the basic concepts of twitter pretty well and teaches you the do’s and don’ts of the platform. It also gives you some pretty easy to understand tools and how best to use them so over all a great book for those looking to get more from their relationships on Twitter. I’ve provided a basic chapter breakdown below from the book to give you a better idea of the topics discussed and I hope you pick it up and try some of what’s in here for your own personal or corporate brand.

Introduction: What Can Twitter Do for You?

Chapter 1: An Introduction to the Social Media Landscape.

  • So What Exactly Is Social Media?
  • Social Media, So What? Why Social Media Really Is a Big Deal.
  • The Different Types of Social Media Sites—Content to Suit Every Market.
  • A Closer Look at Microblogging.
  • Introducing . . . Twitter!

Chapter 2: What Is Twitter and Why Is It So Powerful?

  • Twitter and Its Successes.
  • The Power of Twitter’s Immediate Feedback.
  • Instant Access to Smart People 24/7.

Chapter 3: Getting Started the Right Way on Twitter.

  • Signing Up—Does Twitter Have the Web’s Most Friendly Registration Page?
  • Who’s on Twitter? Your First Followers!
  • Create an Inviting Twitter Profile.
  • Choosing Your Twitter Picture.
  • Designing Your Twitter Profile.
  • Designing a Commercial Background Image for Twitter.
  • Choosing the Right Colors.
  • Notices to Notice.
  • Tweeting with Your Mobile Phone.
  • Sending Your Very First Tweet.
  • Becoming a Follower.
  • A Word about Security.

Chapter 4: Building a Following on Twitter.

  • Quantity or Quality: Choosing the Type of Following You Want.
  • Quality: How to Be Intentional about Creating Your Own Network of Experts.
  • Quantity: Seven Killer Strategies to Reaching Critical Mass on Twitter.
  • Twitterank and Page Rank.

Chapter 5: The Art of the Tweet.

  • Tweet Etiquette.
  • The Benefits of Following before Twittering.
  • How to Join a Conversation.
  • How to Be Interesting on Twitter.
  • How to Drive Behavior.

Chapter 6: The Magic of Connecting with Customers on Twitter.

  • Identifying Problems and Soliciting Feedback.
  • Discovering Your Top Fans, Promoters, and Evangelists.
  • Your Micro Help Desk.

Chapter 7: Leveraging Twitter for Team Communication.

  • Twitter for Virtual Team Leaders.
  • Creating a Twitter Account for a Virtual Team.
  • Building a Team with Twitter.

Chapter 8: Using Twitter to Help Build Your Brand.

  • Create a Story.
  • Portraying Your Brand with Your Profile.
  • Tweet style—What to Say When You’re Building a Brand to Create Value and How to Say It.
  • Reinforce the Core Message.
  • Repetition, Repetition, Repetition.
  • Writing the Tweets.
  • Win Retweets.
  • Create Hashtags and Run Hashtag Chats.

Chapter 9: Leveraging the Power of Twitter to Drive Behavior in Your Followers.

  • Driving Followers to a Web Site.
  • Promoting a Blog on Twitter.
  • Twitter as a Resource for Post Ideas.
  • Driving Followers to the Mall.
  • Can You Put Affiliate Links on Twitter?
  • Driving Followers to Register.
  • Tracking Results and Testing Strategies.
  • Tracking Multiple Tweets.
  • Making the Most of Twitter’s Trends.

Chapter 10: Quick Ways to Make Money on Twitter.

  • Earn with Advertising on Twitter.
  • Offer Specialized Services.
  • Barter, Buy, and Sell Your Way to Profit.

Chapter 11: Beyond Twitter.com: Third-Party Tools You Will Want to Know About.

  • SocialOomph.
  • Twitterrific.
  • Twhirl.
  • Twitterfeed.
  • Trendistic.
  • Twellow.
  • TweetBeep.
  • TwitterCounter.
  • TweetDeck.
  • TwitThis.
  • TweetAways.
  • HootSuite.
  • TwitPic.

Chapter 12: Building Powerful Solutions on Top of the Twitter Platform.

  • So What Is an API Anyway?
  • What Can You Do With Twitter’s API? Automating Your Twitter Experience.
  • Creating Your Twitter App.

Chapter 13: Putting It All Together.

  • A 30-Day Plan for Dominating Twitter.

Chapter 14: Power Twitterers.

All in all like I said before it’s a great book for beginner twitter users, for those of us who have been using the service for some years now, it helps you focus your efforts in a much more robust and compelling way. Enjoy.