Solving my travel problem

Every time I want to travel, I have to book my hotel by phone or email. I can’t book hotels online. Because hotels don’t list their accessible rooms information online. They don’t allow booking those rooms online either. There are some exceptions here and there but most of the time, it sucks.

Accessibility isn’t the same for everyone. Some want a specific bed height. I don’t care most of the time. Others wan’t grab bars by the shower. I also don’t care most of the time. I care more about carpets and how thick they are, they make pushing the wheelchair harder. I care about accessible twin rooms because I like to travel with my sister, but the world is dominated by accessible double rooms. Every one have their own needs.

Then there are the surprises. No one told me Prague is the worst city for wheelchair users. It managed to have the worst of both worlds: Steep streets & cobble stones. Not to mention inaccessible public transit. When I arrived and discovered the ugly truth I was looking for a same day train back to Berlin until a friend living there calmed me down, and took the days of my stay off so he can accompany me everywhere.

Oslo was similar but without cobblestones. It was so steep that to get to my hotel I had to push the wheelchair backwards up the street so I don’t flip and fall off. It wasn’t as terrible as Prague and I wasn’t thinking about going back the same day but it was definitely tough. I wish someone told me before going.

I tried solving this while working at booking.com, but the demand is so low that it doesn’t make financial sense.

I kept thinking about this problem for over 10 years, until AI showed up. I can now solve my own, and millions of wheelchair, disabled travellers.

I built an AI agent that contacted 10 thousand hotels in Europe. Yes, 10 thousand. It posed as a wheelchair traveller and asked them about wheelchair accessible room information. It succeeded at gathering 1200 hotels across major cities. London, Paris, Berlin, Barcelona, Rome, Vienna, Amsterdam and many more. I also included which hotels allow booking the accessible rooms directly online. My hotels hall of fame. All those hotels are now on wheelietravel.com. Available in 15 languages.

I will not stop there. This website will become much more powerful. It will become the ultimate source for wheelchair and disabled travellers. Big OTAs don’t care because they think we are a few. They are wrong. We are many, and in an aging population world, we are growing. We are the future.

I am no one and no one reads my blog. I am also currently going through a health crisis and doctors can’t find a solution to my problem. I can tell you that I started all this from the hospital. I was desperate, bored, at one of my lowest points. But here we are.

Why am I writing this? Two reasons: to have a backlink to the website and improve it’s SEO ranking. Not that my blog is the greatest SEO authority, but it is something. I hope the bots don’t understand this and come after me. Secondly, most importantly, to let the world, especially hoteliers, know what I am up to.

If you are a hotelier, this is the moment to partner with me, to make the world a better place for millions of travellers, and to grow your business in an overlooked segment. Reach out.

That’s it. See you in 5 years. Or maybe less…

Talking to strangers

I recently consider it my favorite hobby. I really enjoy talking to someone I don’t know and listen to their story. But this pandemic made it really hard to meet people. And living in Germany makes it worse. Conversations here have to be for a reason. People give you this weird look if you talk to them just trying to get to know them.

Where I am coming from this totally the opposite. I can talk to almost anyone. Same when I visited the US, and the UK.

The internet makes it a lot easier. I get to talk to a lot of people that I don’t know. But I truly miss the face to face part.

Not so random

I don’t know what I want to say. I decided that I want to write something to try to get back into the old good habit but I am out of words so here we are.

As I always say when it comes to writing, quantity trumps quality. Quality gets better as you write more but if you try to write the perfect one without practicing on many others you will achieve neither.

I wanted to say a few words about Germany, the lockdown, my huge frustration, and my loneliness in this place. But I feel enough has already been said and this year should be written off too.

After spending December-Feb in sunny warm Egypt, I think if my current employer doesn’t find a solution that allows us to work from outside Germany like many others did, I will just go apply there. I don’t think I will spend those months in Germany again.

Yesterday I started listening to this podcast with Tim Ferris and Balajis. I am half way through and it is worth every single minute. The future is going to be great.

APIs

I am recently obsessed with APIs. The first time I worked on an API was when I integrated travel companies into the Omio platform. Back then I wasn’t that deep and didn’t bother much about the technical details.

In recent years I had to deal with Shopify, DHL, Buchhaltungsbutler, and PayPal APIs for the small business in which I am a co-owner. And I currently manage an API at Delivery Hero that handles 3-4 million orders daily and responsible for transitioning a customer order between the different states in a state machine.

It is fascinating how all those systems talk to each other without any of them having to know how others work. It is something I didn’t think of and now the more I think about it, the more I appreciate it.

I also now understand the need for open banking. And the calls for mandatory end user APIs for social and search applications.

I am really liking it.

What I wish I knew before moving to Germany

Some hard learned lessons. All generalizations below are subject to exceptions, but I am writing them in absolute language to not make the writing boring. I will keep updating this list as new lessons are learned.

Negotiations: If you are negotiating with a German person, they will defer to whatever in the law even if it is not in their best interest. There is an interesting dynamic between Germans, processes, and rules. It is stereotypical in many aspects but it is real and strongly present. My advice if you are entering a negotiation with a German person is to read the laws first. There are laws for everything here. My second advice is that Germans consider whatever in the laws as fair. There is no judgement here. This means if you sign a lease on an apartment, and 1 day before moving in the landlord decides to cancel the lease even if it is not fair since you cancelled your current lease they won’t care as long as it is legal, or illegal and you don’t know about it. Read the laws.

Reciprocity: In warm cultures such as Egypt, most Arab countries, India, and Mexico there is strong emphasis on personal relationships and reciprocation. This dynamic is non-existent here. Why is it important? Because if you think someone will do something because you have a great inter-personal relationship then you have a problem with expectations. At times of conflict of interest, your social credit will be erased in a moment and again, what’s fair will be whatever written in the rules. The good news here is that people don’t take those things personal, you will find them calling you to have a drink after whatever you or them did.

Context awareness: You have to be explicit and literal. Again another stereotypical item but it is way stronger than I thought. I would be in the supermarket looking at a high shelf hoping someone will ask me if I need help, and most of the time people pass behind me not asking. While I don’t have a problem asking for help, but with the current pandemic I was afraid that someone may not want to hand me something out of fear of infection. Luckily it didn’t happen yet. The biggest exception to this rule is parents, for some reason they always sense I might need help and they come asking. Sometimes they even tell their children to ask if I need help. And of course many kids just ask even if their parents aren’t around. Have more kids please.

Feature Hoarding

One of my recent professional failures was a project I got assigned to. It was one year in the making without ever seeing the production light. When I saw the situation and the amount of assumptions that were made, I made my first priority to release and test it with users. Unfortunately this desire to wrap things up and release got resisted by the stakeholders, believing that all those missing features were necessary. One ops guy even said to me “it is just a few case statements”, not understanding the complexity of software and how the smallest changes can lead to big delays.

Shopify recently released a new version of their iPad POS software that was missing being able to connect to the credit card reader. When my business partner told me about it I said they told me about the new app last year, at some point you have to stop building and prepare for the release even if it is not fully ready. To their credit they made the upgrade optional and so you could stay on the old version until you feel confident to switch.

There is a tendency in many parts of the industry to not emphasize shipping the software but rather making sure that everything is figured out from the beginning. The truth of the matter is no one cares about your software. And the second truth is you will never figure it out. So ship the goddamn thing and get real user feedback instead of just hoarding features. Because hoarding is the illness that kills many bright ideas.

The PM’s Dilemma

A friend sent me this tweet recently and it hit hard

Since moving to Europe, I only experienced non-process oriented roles when I worked for Booking.com, and when I worked for Zalando reporting to Henning. Those were the most fulfilling experiences for me as a product manager. We were truly customer centric and doing whatever it takes to create great products. And we were seeing the results.

When I talk to friends I trust at other companies, they are suffering the same. Over time I am becoming skeptical of how the PM job is being portrayed vs how it actually is. You get interviewed for your ability to solve complex product problems and how they influence users yet – most of the time – you end up with a road map from the top and your job becomes constant negotiations with everyone to clear dependencies. I use the Arabic word مسلكاتى. I can’t find a descriptive enough word in English, if you have suggestions leave them in the comments.

Anyways, finding an empowered product team as Marty Cagan likes to call them is becoming really a challenge, and it is becoming one of the areas I hope to build a model for myself that allows me to find and be able to join them, until then I have to live with the PM dilemma of being the guy who clear out dependencies and establish processes المسلكاتى.

Delayed Layoffs in Germany

I feel sad for not understanding German but I am sure someone is talking about this in the German speaking media. I have a strong feeling we will witness massive layoff rounds in Germany by the end of year similar to what’s currently happening in US and other parts of the world.

Germany reacted well by the Kurzarbeitergeld law. To those who don’t know, the government now allows businesses to furlough employees instead of firing them, and the government pays for the salaries. Furloughed employees get 60% of their salary from the government for the hours they were supposed to work and didn’t. And it exempts businesses from paying anything else to the employee or social security or other employee related commitment.

There are some nuances like ability to do partial furloughs. For example, if an employee is furloughed for 50% of her time, she would get the first half of her salary, and for the second half, she would get only 60% of it. There are other details like if you are married or have kids but this is not the scope of this post.

I believe Kurzarbeitergeld is just delaying the layoffs. Businesses will struggle big time to get back to the level of revenues that allow them to pay salaries, and there will be a point where you can’t make enough money to pay salaries, and can’t furlough employees because you need them to do the work that will get you the money that doesn’t allow you to pay their salary. Then the layoffs will happen.

I am not writing this to spread fear or anything, I am sharing it to learn since I don’t understand German and don’t know what’s being talked about in German media. If you have an opinion on this or information that would make me believe otherwise, lets discuss them in the comments or message me through the “contact me” form above.

From Excellent to Terrible

I recently contacted GitHub customer support. For some reason on their rating form they ask you to rate the service from Excellent to Terrible and not the other way around as most services do. It is almost like asking to rate something from 5 to 1 instead of 1 to 5.

I wonder why they made this decision.

Kindle Reading Insights

I didn’t know there is a way inside the Kindle app to see insights about my reading habits. I never care to quantify my reading but I can imagine many who care about it.

I don’t know why I was reading a lot in November
No idea what I was reading in that period