Egyptian Real Estate Bubble

I am not an economist, but I tend to believe there is a real estate bubble in Egypt. 

This bubble is mainly driven by the fact that buyers pay the down payment, few installments, sell the house at a higher price for someone who will finish the installments, repeat.

When the real estate bubble happened in US in 2008, some people could predict it by looking into the individual loans (mortgages) that people took and compared latency, and default rates to the great depression in 1920s.

The Egyptian situation is more complicated. The devaluation of the Egyptian pound is raising prices anyway.

Yet, I believe the crazy increase in prices isn’t only a result of what’s happening with the Egyptian pound.

The problem is there is no data to back my claim.

There is no data on default rates for real estate loans.

There is no data on occupancy rates of sold units. What’s the ℅ of buyers who actually live in the house?

There is no data on the average length of ownership. How long before a new house owner sells it?

Are there any indicators of sellers who had to lower the price to find a buyer?

This could be a great topic for investigative journalism. Someone who goes after real estate development companies, banks, buyers, sellers, and tries to find what’s going on.

Until this happens or the bubble burst, I will be the bubble boy.

Bonus: this post explains the mechanics of the current bubble (Arabic).

Buienalarm

The Dutch complain about the weather all the time. 

The problem with the Dutch weather isn’t that it is too cold or too hot. It is totally unpredictable. 

You can literally see the four seasons in one hour. In one hour it could be hailing, sunny, rain showers, cloudy, then sunny again before it is back to cloudy cold.

One of the main drivers of uncertainty is the rain. You don’t know whether it is gonna rain or not, and for how long? If it is small drops now, will it get worse? Or stops? You don’t know.

The Dutch has a solution: Buienalarm

This app tracks your location and if it feels it is going to rain heavily where you are, it notifies you at least 30 minutes in advance.

If you go out at this peak you will get wet as if you just came out of the pool. Knowing this in advance is a life saver.

I still can’t figure out how it works and where it is getting the data from. The app can only predict 60-90 minutes in advance. Probably this is the reason it is this accurate.

It was only working in the Netherlands and Belgium, and recently it launched for Germany under the name “Drops”.

It is totally free which I don’t understand. There is no other app I know of that solves this problem with this accuracy. I would pay to use it.

Anyways, thank you Buienalarm, and welcome Drops. Hope you are as accurate as your father.

November Alpha Tango Oscar

Not being a native English speaker, sometimes it is hard to tell people your name specially over the phone. I ran into this problem few times now and it becomes a mess trying to connect every letter with a known English word.

I watched many episodes of National Geographic’s program about plane accidents. I heard how the pilots consistently use specific words to describe the letters of the flight.

I decided to find out what they use and it came to be the “NATO Phonetic Alphabet”. It is a phonetic alphabet where every letter is represented using a word.

So I decided to memorize my NATO Phonetic Name. Here it is:

Mostafa

  • Mike
  • Oscar
  • Sierra
  • Tango
  • Alpha
  • Foxtrot
  • Alpha

Naguib

  • November
  • Alpha
  • Golf
  • Uniform
  • India
  • Bravo

This is more handy. You can find the whole alphabet here.

Finite State Machine

The first lecture I attended in computer science was about finite state machines.

finite-state machine (FSM) or finite-state automaton (FSA, plural: automata), or simply a state machine, is a mathematical model of computation used to design both computer programs and sequential logic circuits. It is conceived as an abstract machine that can be in one of a finite number of states. The machine is in only one state at a time; the state it is in at any given time is called thecurrent state. It can change from one state to another when initiated by a triggering event or condition; this is called a transition. – Wikipedia

I met someone who is building a new app. The app is supposed to have different states depending on which action the user has taken. It is not a typical funnel overview although you can still see it as a funnel.

Looking at the screenshots I asked him, did you ever hear of FSM? Do you have a diagram for the different states of the app and the transitions between them?

I tried to draw an Uber FSM. Uber simplifies the experience by making the system on one state at a time, giving user the ability to take one action/trigger at a time to transition the system from one state to another.

This is what I came up with. It is not accurate as some of the states should be triggers like set location which after you do, you are still on the initial state.

You get the idea.

That’s the beauty of computational thinking. It is this ability to abstract concepts to the bare minimum, paving the way for clear thinking.

Sometimes I miss being an engineer.

Uber vs Careem Deep Pocket War

Bloomberg reported that Uber’s middle east rival Careem is raising $500m round at $1 billion post money.

Few weeks ago I listened to this recode podcast with Bill Gurley of benchmark capital. Bill is on the Uber’s board of directors and they invested in Uber’s A round.

Reading the Bloomberg report reminded me of this part from Bill’s interview. The bold lines are the host’s words.

When is it going public?

You know, I don’t think that we’re going to be going public anytime in the near future because of all the issues that we just talked about. We have a large number of competitors, even with the deal done.

Well done, by the way.

Thank you. [Competitors] who are very deep pocketed, who have decided that their primary form of competition is not going to be like building a different app or a differentiated service or a different level, it’s just price. And so there are intense subsidy battles going on.

All over the world.

All over the world. And those companies, when they approach investors, tell them, “Uber is going to go public, and then they’re going to have to be profitable, and then we’re really going to sneak up on them with these discounts.” While that’s the game on the field, and it’s one that I find to be remarkably messy and ugly, I don’t think it would be in our best interest.

So raising more money is the way to go.

I don’t know if we need to. We have $9 billion in the bank and $2 billion of debt, which is the most any private company has ever raised.

It is clearly a massive subsidy war. Uber strategy is to end this war by introducing autonomous vehicles and replace all drivers. While this is happening in US, it won’t work in many other regions including the middle east, where Careem is operating.

I used to believe that Careem couldn’t do anything against Uber. Now I have some doubts.

Uber has great advantage when it comes to the tech. It is way better than Careem’s and Careem needs quite some time to reach a stable state.

Uber also has great advantage when it comes to the model’s efficiency. There is no call center, there is no direct interaction from Uber with the drivers beyond background checks and training. The Cairo office is being run by less than 10 people, putting most of the work on the car rental companies who give the drivers the license to operate legally for a fee.

Doing a back of the envelope calculation on Uber, I currently think they are profitable or reaching profitability very soon in Egypt. Due to

  • There is a massive growth in number of drivers and rides.
  • They are also cutting driver subsidies significantly (their biggest cost) & the current model only rewards very hard workers. Drivers who are doing 60-90 rides per week. I expect that most of the drivers are doing less than that making them pay the rewards for the 10-20% (personally estimated) who reach the bonus threshold (60-90 rides per week).

On the other side, Careem’s competitive edge used to be in accepting cash payments, which now Uber has.

If Careem succeeded in raising the above mentioned round, they might have a chance to play the long game against Uber, however I believe for Careem to win they should differentiate themselves on the following:

  • Tech: The tech has to “just works” all the time. The app should be localized and catered for the region instead of just following whatever Uber is doing.
  • CS: They should have an A class customer service. Uber is doing big changes to their customer service flow making it harder for users to reach them. Careem can differentiate on this if they managed to provide an Amazon level customer service while reducing the chances of issues happening.
  • Driver incentives: Uber is cutting driver incentives significantly making many drivers unhappy. Can Careem provide a better model? A model where drivers switch from Uber to Careem? While Careem pricing is more expensive, I think Uber drivers make more money because they get more rides due to the bigger user base.
  • Loyalty: Uber’s customer loyalty is coming from the quality of the service. Careem is doing some trials to make their customers more loyal by offering free credit/rides for the frequent ones. So far the rules for this isn’t clear. I think it could be another differentiation if done right.

Can Careem do all of this and be profitable?

Will one of them win? Who is it gonna be? Is it gonna be a massive “subsidy battle” as Bill Gurley said?

Will they coexist?

Will see.

I daily write my thoughts on technology, and life. Subscribe here if you want to receive my blog updates by email.

Uber messaging

I am surprised until now, Uber didn’t implement a messaging feature between the rider and the driver. 

SMS is still considerably expensive in developing markets.

The ability to send voice notes and maybe call over the internet could be even better.

I hope they are working on it.

Uber pickup

There is a scene on the Egyptian streets where someone tries to stop a taxi. After stopping a few all of them refuse to drive the person.

Sometimes I wish there is a version of the Uber driver app where a driver can just pick up random people on the street, drive them, and the app calculates the fare. Think of it as a fare calculator.

Sounds counter intuitive, and stupid. But it might solve the problem of the lack of economic incentive to pick random people off the street.

If you have a weekend, maybe you should cyber it.

Twitter Sale

I am not happy by Twitter being sold. Big companies have a lot to preserve and Twitter is a place where ideas clash and controversy flourish. 

It is not easy to navigate a platform of opinions specially if you have a core business you want to protect.

I understand there are many problems the platform faces such as slow growth, slow product development, and moderation. I don’t understand how an acquirer is going to fix this.

Maybe I am wrong.

Seed stage traction

A friend of mine based in Berlin attended a fundraising call between two colleagues of him and a Berlin based investor. They are trying to raise a 2M euros seed round at 10M post money.

The investor told them in order to invest he wants to see numbers.

This made me think that any numbers they will show at this stage will be so small to make any sense.

I am not pro pitching investors right after launching the MVP*. Any loser can build and launch MVP. The tough part is getting people to use what you built, tell their friends about it, and pay for it. Add to this as Mark Suster puts it, it is easier to invest in lines than dots. I see launching the MVP is a dot. Making progress is a line.

So I am wondering if an investor is valuing a seed stage startup based on traction, how much traction is a good traction?

 
* There are exceptions to this. Some might even need to pitch investors before building the MVP. Dropbox is an example of this. Even an MVP of Dropbox would’ve been so expensive to build without investment.

The white space at the end of my emails

I added the ability to receive email updates for this blog. I used MailChimp RSS campaign template. I simply give MailChimp a link to my blog’s RSS feed and it will email subscribers whenever a new post is added to the feed.

After creating the campaign I noticed there is a big white space in the email right at the end of the blog post content. I also noticed this white space on Mark Suster’s both sides of the table email updates. He uses MailChimp and the same template I use.

I contacted MailChimp support. They said the reason behind this space is the option in the campaign to resize images to fit the template. This option resizes big images to fit the template and avoid horizontal scrolling. It also resizes small images making them as wide as the template.

The latter was the cause of the issue. There is a one pixel image at the end of every blog post. This image is there for WordPress to be able to track how many people read the post through the RSS feed. Because MailChimp resizes small images making them bigger, it is taking this 1 pixel image and making it at least 600 pixels wide, hence the white space.

One immediate solution to this is to disable resizing images. The risk of this solution is having horizontal scrolling inside your email in case of using a big picture.

Another solution is to generate a custom RSS feed from the original one without the tracking pixel and submitting this to MailChimp as the campaign feed.

A third solution would be MailChimp fixing this from the beginning and making the templates just as any responsive template. And give users the ability to use images at the original size if they want (I bet this will be of small usage).

I decided not to take the risk with the first option, and was too lazy to implement the second option. So I decided to not do anything about it.

As the Dutch people say “Niet perfect is ook goed”.

Not perfect is also good!

You can subscribe to get email updates from this blog here.