Category Archive: Technology

Disturbed

I’ve been really disturbed by the photos/videos and other footage of Quadaffi. News shops are plastering the bloody images (from just before and just after his vigilante execution) all over … everywhere I go there’s a picture of his bloody, mashed face, and I’m not looking for it. They’re pushing it. Is it good that a mass-murderer is gone? Yes. But are we the kinds of people that leer at images of destroyed human beings for satisfaction? Are we the kind of people who cheer on the street execution of a person who was captured alive and whose justice could have been administered by the process of law? I hope not. But I’m wondering … sad at our culture’s coarseness.

My Most Scandalous and Awkward Job Interview

Right out of college I had a job interview to be a web designer for a retailer.  I was interviewing with the store owner and we were seated around the store owners computer in his office, looking at the company’s existing website.

At that time, everyone used Internet Explorer and the URL field had a drop down box that showed the most recent/most visited sites (I don’t know if it still has it, I haven’t used IE for years.).

We had looked at some competitor websites and he wanted to go back to a site we had looked at.  He was looking over my shoulder as I hit the arrow which opened the drop down box of visited sites, and the list was FULL of porn sites.   Just full of them!  Down and down and down the list, with the craziest site names.

I sat there for a moment, looking for the site link we needed to visit, found it and clicked on it, and the page took forever to come up.  The two of us sat there in silence, waiting.

He clears his throat a couple of times and finally says, “Uh, how did you do that?”

“Do what?”

“Make that thing with all the sites pop up.”

“I just clicked on that arrow there and it shows you all the sites you’ve visited before.”

“That thing keeps track of everywhere you go on the Internet?”

“Yep.”

“Oh.”

The site then came up and we began talking about it.  But I’m not sure either of us was fully “there”.  We were both just sort of hurrying through the rest of the interview, wanting to get out from under the huge elephant sitting in that room.

The surprising thing to me?  I got offered the job!  (I didn’t take it).

How I manage business risk

Manage the risks and the rewards take care of themselves.

I define Risk is “a potentiality which, if actualized, presents an adversarial outcome for the enterprise.”

Risk Management, for me, consists of “working in a systematic way to reduce the probability that those adverse potentialities occur.”

At Scrapbook.com we manage risk in a systematic way.  Risk management isn’t something that’s ever “done”.   We manage our risk cyclically in that we go through our risk management processes in order, and then once we’ve gone through them, we do them again, and again, and again, ad infinitum.  Over time, I came up with the areas of risk we manage, and then made an acronym out of them which captures the cyclicality of the risk management process:

CIRCLES.

C – Customer Experience

I – Inventory

R – Resources (Human)

C – Capital Structure

L – Liquidity and Legal (these really don’t have anything to do with each other, but I didn’t like the way CIRCLLES looked!)

E – Expenses

S – Sales

There are things our company does daily, weekly, monthly, and yearly, in each of these categories.  For example, here’s one specific thing (of dozens, or even hundreds) we do in each category.

Customer Experience – Perform website navigation audits.  We test the site for broken links, unclear or incorrect language, general functioning of apps, bug testing, etc. and fix any problems areas immediately to mitigate the chance that a potential customer will abandon our site because they do not “trust” it do to our carelessness or because they are frustrated because they cannot find what they’re looking for.

Inventory – Review supplier fulfillment metrics and take action when they’re out of whack.  We want our suppliers to keep us stocked at all times.  Our internal algorithms tell us when we need to order product in order to keep levels in stock.  These algorithms depend on fulfillment consistencies from suppliers.  We don’t care so much that they ship slow or fast (though we prefer fast) – our algorithms can adjust to that – but we do care that they are consistent because if they are not, our algorithms can’t tell us the right quantities to buy and when to buy them, and therefore we’ll end up either over or under stocked.  If we’re overstocked it is tying up capital we can use elsewhere.  If we are under-stocked, we lose sales.  So, in a very real sense, our suppliers can cost us money by tying up our resources inefficiently and losing us chances to serve a customer.  If we are seeing inconsistency with a supplier, we’ll either put them on notice to improve, or we’ll move business away from them and toward more consistent companies (even up to the point of discontinuing business with a supplier).

Resources (Human) – Review employee turnover.  Employees leave because they are either unhappy, or they have better opportunities elsewhere.  When employees leave, all their experience and knowledge walks out the door with them.  Training new employees and getting them up to speed is very costly for us.  When employee turnover ticks up, we seek out the cause and nip it in the bud.

Capital Structure – Review the capital stack and maximize the returns to equity without taking on undue debt.  Low-interest debt is “good” because by using it we can – among other things – extract equity from the company (through recapitalization), lower taxable earnings (b/c we can expense interest payments), and lever the return that the remaining equity sees (capture spreads between the cost of the debt and the return on the invested capital).   Debt is “bad” because repayment terms are not flexible and because it requires collateralizing productive assets, putting their ownership at risk if we fail to comply with the debt terms.  Too much debt can hamstring or burden an organization.  We constantly review our ratio of debt to equity against our current and projected needs, and adjust accordingly.

Liquidity – Monitor the ratio of sales to cash and as sales increase, increase cash on hand.  Increasing sales means that inventory needs will increase.  Inventory increases mean accounts payable increases.  Accounts payable increases means increasing cash on hand in order to keep the inventory turns from being interrupted.  So many retail businesses are tempted to extract cash when sales go up (“We’re making so much money!  Let’s pull out money out from the business and buy a yacht!”), yet that’s the worst thing they can do – they INCREASE risk.  Growth requires financing.  Many retail companies grow themselves right out of business.  By increasing liquidity and resisting the urge to extract cash while growth is occurring, businesses REDUCE risk.  This also means that you have to strike a careful balance between how much of your retained earnings you allocate to inventory and how much you retain to ensure you can keep your payables turning and keep your product in stock.  We have a ratio of sales to cash that is ideal for the smooth functioning of our business and we are disciplined about maintaining it.

Legal – Keep a list of legal obligations and comply with them; keep a list of counter-party obligations and require compliance .  When you sign any contract with any person or business, you are obligating yourself to some performance, and so are they.  In order to ensure that you do not put your business at risk by breaching an agreement, keep a list of all the contractual agreements you’ve made and comply with them.  Also, to ensure that you do not put your business at risk by contractual parties failing to comply with their side of the agreement, keep a list of what they’ve agreed to do.  If they do not comply, pursue legal remedies as appropriate.  Failure to do so may be much more costly than allowing their non-compliance to hurt your business.  (A quick anecdote about my failure to record others’ legal obligations.  I executed a contract some time ago, and in the contract there was some language that after three years time the counter-party was to pay us $8,000.  I neglected to note this.  Three and a half years later, I was reviewing the contract and noticed this clause that I had forgotten about and the counter-party had not complied with.  I wrote the counter-party and they immediately paid us [as they were in breach of the contract], yet my failure to note this in the first place meant our business went six months without $8,000 it should have had.  Had I not re-reviewed the contract … well, let’s not go there …  The point is, the counter-party exposed themselves to legal risk by not complying with the contract, but I exposed us to financial risk by not taking the necessary steps to ensure counter-party compliance in a timely way).

Expenses – Constantly review expenses to ensure that they are both necessary and in line with the market.  This process never ends.  We look at every expense as an “investments” and define what the “return” on that investment will consist of (i.e. what value comes back to us for having the cash outflow …).  We ask, “If we eliminated this expense, what value would be lost?”  And then we also ask, “If we increased this expense, what would be the increase in value?”  By looking at expenses as investments in value (and we note that some value is intangible but ultimately should feed into a tangible value return), you start thinking like an investor and act as a more careful steward of your resources.

Sales – Are we making more sales or making less sales, and what are we “giving up” to make them?  Profit is the difference between the value you add to the world (in the form of revenue that people reward you with for giving them a good or service) and the value you take from the world, (or the resources you consume to deliver your good or service, i.e., expenses).  You have to make sure that you aren’t delivering goods and services that are providing less value to the world than the value they’re consuming to do so.  By looking closely at those sales and making sure they’re net-value adds, you’ll lower failure risk for the business.  I like to say that I can generate a billion dollars in revenue tomorrow, just give me a billion and one dollars to spend on it today!  What’s a lot tougher than that is to take $9 of investment/expense and turn it into $10 of value.  That’s the trick!

I hope this post is helpful and that you can take CIRCLES and implement it into your organization, thinking systematically about the adverse outcomes that can affect you.  Put into place a cyclical system that helps you monitor and mitigate those adverse potentialities.

Why Google Acquired Motorola

Here’s my take on the Google acquisition of Motorola.

Google is an ad platform.  Anything else they are into they are into because it enhances the platform.

Google has a vested interest in seeing every service/app/etc. on the Internet go to FREE.  Why?  When something goes for free on the Internet you can virtually have infinite demand.  With no scarcity and the cost of distribution of the service/app at almost zero, adoption will be widespread.

More pages on the Internet being used by more people in more ways means more ways for google to advertise.  And if that page is owned by google, double good.  So when Google acquires online word-processing app Writely and turns it into the FREE Google Docs service, it gets widespread adoption.  Now, if you want to compete in this space, you have to be free, too.  Cue YouTube, etc.

Free on the internet is Google’s friend.

Now, in Mobile, which will be an even bigger market for advertising than desktop Internet, there’s a real dogfight underway.  Google’s Mobile Operating System (OS), Android, which controls the programs that run on smart mobile devices is the trojan horse Google can employ to lock up the mobile ad market.

Google needs two things to happen to dominate mobile.  1) they need their OS to be dominant and widespread.  2) They need the cost of mobile handsets to – like the Internet – move lower and lower so that adoption is more and more widespread.

By acquiring Motorola they meet both goals:  1) they’ll lock up 30% of the handset market right away so NO MATTER THE FUTURE they control the destiny of the OS … no longer dependent on their third party partners who may have competing objectives.  They can now drive Andriod as far and as fast as they want and the other handset makers using the OS on their phones will have to keep up.  2) Watch for them to aggressively push the price of a smart handset lower and lower.  By doing so their phones (which of course has their OS and so will increase market share of the OS, helping goal #1) will be more and more widely adopted and put pressure on other handset makers to lower price, putting those devices into the financial reach of people who couldn’t previously afford them … more eyeballs for ads.

So I’m betting we’ll watch Google drive the cost of smartphones to ridiculously low levels.

When it’s understood that Google’s MO is to drop the price of computing and apps to zero (b/c it lowers the cost of platform usage and thereby expands platform use), their strategies almost always make sense.

ALSO, a propos of my last blog post (on patent trolls), Google acquires 24,000 patents in the acquisition, which helps them in the patent war against Apple, Microsoft, etc.  Let’s hope they’re DEFENSIVE patents.

AskForIt.com’s first commercial

Thomas Arts produced this commercial for Ask For It, the new startup I co-founded. They did a great job.

Introduction to Programming with Python

If you’ve ever wanted to learn how to program, this is the place to start.  Python is the easiest language to learn and this tutorial teaches you how to think like a computer scientist, using Python as the language of choice.  I found it way more intuitive than PHP.  Once I got the foundation with Python, I went back to PHP and it’s been so much easier.  This tutorial taught me how to think through the logic of code.  I’m still a beginner, but I’m much better off for having done the tutorial …

StoryCircle.com – a dream realized, a bedtime story for every child everywhere

Last month we (Scrapbook.com) put a side-project into beta.  StoryCircle.com is the fulfillment of a dream of mine.  I have five children and their favorite activity is to hear stories.  I make up stories for them and about them and tell them on the drive to school and as I tuck them in for bed at night.  One day, a friend said, “I wish I could have copies of some of your stories to share with other kids.”  That wasn’t the first time I had heard that but had never taken the time to share them.  I thought about emailing some around, but then thought, “I’d love for any person, anywhere, to be able to share my stories with kids if they needed a story.”  I looked around for a story sharing site, but didn’t find anything that worked.  I was really interested in a place anyone could come and share a story.  A database of all the stories that all of us amateur (or professional) storytellers had made up over the years, so that every child in the world *could* have a story everyday.  In fact, I wanted a social network for storytellers and those who love stories.

That was three years ago.

From then on I worked on StoryCircle.com in my spare time.  Each vacation saw me working away in the late night hours to work on the site.  It took a long time – far longer than I had hoped – but finally it was ready to be put into beta.  Many other features will be coming.  But for now, we can share and find stories and make stories and authors as favorites.

I’ve been so busy building the site, that I haven’t yet had a chance to upload some of my stories, but I will soon.  In the meantime, we’ve seeded the site with some of the most popular stories from authors whose works are in the public domain.  Please share your own stories at StoryCircle.com.