What I learned moving from building enterprise to consumer software

Last April I decided to take a big jump from building enterprise software to building consumer products. I am very grateful to have found a place that would allow me to learn the ropes of the consumer business without sacrificing any of the internal goals. This past year has been a great learning experience with big learnings and here are my key takeaways.

Enterprise vs Consumer? What’s the big deal? 

Building enterprise software is a different beast than building it for consumers. They share several core components such as requiring a secure, reliable infrastructure and following best software practices including sprint models. However, I see three key differences.

Difference 1: Knowing what your customers want 

In the enterprise world you go out and talk to your customers and it’s fairly clear what they need. Even building roadmaps is fairly easy. In the consumer world it’s not as easy. Because you are building software for millions of customers you can’t talk to all of them, so you have to find proxies to it.  Unfortunately, many times these proxies are not perfect hence you require to test a lot (and I do mean a lot). On the good side, because consumer software is used right away you get instant feedback and know if you have a success or a fail.

Continue reading “What I learned moving from building enterprise to consumer software”

4 lessons I learned losing money on Bitcoin

I looked at the “Buy Bitcoin” button and paused, was I ready to do it? had I read enough articles explaining what is blockchain? 2017 had just closed after an all-time high for cryptocurrencies, and according to many enthusiasts, it was just the beginning. I felt like I was missing out, so I pushed the button and sat back. I felt confident, but in reality, I had no idea what I was doing.

I passively consumed news about Bitcoin for years, but I never went deep enough to properly understand the technology behind it and its potential. Even though I followed the ultimate rule of “investing only what you can afford losing”, the truth is that I only began to comprehend blockchain technology after I already got my feet wet. I started losing money shortly after my first order completed, these are the 4 lessons I learned since then.

pexels-photo-315785

1. A big Bitcoin dive can drag the rest of the crypto market with it

There is so much speculation around cryptocurrencies and so many people investing in them without having a clue, that a moment of panic can snowball into a sudden market crash. A Bitcoin crash can affect many investors’ confidence in other cryptocurrencies (or altcoins), dragging their price down as well.

Many altcoins are variants of Bitcoin with small code differences, making their prices change practically in parallel to Bitcoin’s.

Continue reading “4 lessons I learned losing money on Bitcoin”

Amazon Go: A.I.’s grim face?

I have been waiting since college on RFID’s failed promise to deliver a walk-away checkout experience, and Amazon finally made it possible. After reading my co-blog writer’s experience in the Amazon Go store I had to check it out for myself and was excited for it. All my friend’s pictures were of long lines, but thankfully I am a morning person and there was no line when I got there. My goal was to pretend I had no idea what it was or how it worked. My experience overall was good, with the exception of the on-boarding process. I was greeted with a condescending “oh, you don’t have the app?” and was asked to stay aside. My T-Mobile reception was very poor so it took me a bit to get started. Once I downloaded the app and signed into my Amazon account everything was smooth. Mission accomplished! In this post, I’m not going to talk about the actual store (Ivan did a great job already) but about the implications of the first tangible and successful AI automated store.

20180126_163329061_iOS.jpg
Exterior of the Amazon Go store

Automation has always been part of our history. Automation has helped us evolve into the society we have now. Such as, automating how we grow and crop food so we can have a good food supply, the industrial revolution to make things faster and cheaper, the assembly line to make them even faster and cheaper, and finally computers to automate processes and tasks. Now, AI is here and it will automate all of our productivity.

Continue reading “Amazon Go: A.I.’s grim face?”

Are you rude to your virtual assistant?

2017 has been the year of the smart speaker. Amazon’s Echo Dot and Google’s Home Mini are currently selling for around $30, which makes them a popular Christmas gift. Using an Artificial Intelligence (AI) has never been cheaper and it’s finally reaching critical mass.

Companies are investing on AI more than ever: natural language recognition still has to improve a lot, but the current algorithms are already impressive. My favorite example: it’s now possible to ask “how long would it take me to get to Starbucks on 15th Ave?” and get an accurate response with the right assumptions. What a time to be alive!

All of this progress comes with side effects: having to learn how to talk to a machine. Often, people start talking without the wake-up keyword, and sometimes they forget to check if the device is actually listening, getting confused when there is no response to their inquiry. Talking to a machine is not easy and usually, very unsatisfactory.

Perhaps that dissatisfaction is what makes us be less aware about our manners when addressing an AI. What would you think if someone interrupted you mid-sentence with a sudden “STOP”? What if someone kept giving you orders relentlessly, never pausing to thank you? That’s how most of us talk to AI’s like Alexa or Siri, never saying “please” or “thank you”.

Continue reading “Are you rude to your virtual assistant?”

What’s on my phone’s home screen?

2017 is almost over, so I wanted talk about the apps that have taken the most important space on my phone during this year, and whether or not I think they’ll still be there next year.

Let’s start with a screenshot of my home screen:

I place apps in my home screen based on the frequency in which I use them. I try to minimize the amount of times I have to go to other pages of the home screen, so these are truly the apps that keep me going. But are all of these apps equally important for my daily tech routine? Will they stay in such a prominent position next year? Let’s break them into categories.

Connecting with friends & family

Messages, WhatsApp, Facebook Messenger and Mail are absolutely critical to stay connected with family and friends, especially those in other countries. I’m convinced that I’ll keep these around since they are literally the first thing I check every morning.

Facebook, Instagram and Snapchat have been part of an interesting migration during 2017: most of my friends stopped posting on Facebook and became more active on apps where their posts have a 24 hour expiration date. So far, most of my friends are choosing Instagram, probably due to the fact that it has a classic profile of everlasting posts; Snapchat will have a hard time recovering after the aggressive takeover from Instagram, so I would not be surprised if Snapchat didn’t make it on my phone through the next year.

Consuming entertainment content & news

I don’t see Twitter or YouTube as simple social networks anymore; I use these apps to consume news and media content. I can see what’s trending in the world or I can follow the creators that I want, and get content directly matching my interests. Twitter is not dead (even if you don’t use it to connect with friends) and YouTube is not getting substituted by Snapchat (not in the next year at least) as my main video provider.

Feedly, LinkedIn and MSN News (which I use to read many Spanish newspapers in one single place) also keep me informed, but they are usually secondary sources in my daily routine. Feedly is there because it’s where I keep my old RSS collection (rest in peace, Google Reader), and it’s the app with the highest probabilities of not making it one more year.

Now, about the Podcasts app: I acknowledge this might sound weird, but the first time I ever listened to a podcast was just a few months ago. Considering that podcasts are a relatively old form of audio broadcasting, this may be surprising, but I had not found a compelling reason to try it until I found this amazing podcast. I then turned to Facebook asking for podcasts recommendations and my friends gave me enough titles for the rest of my life. This app is a keeper.

Tools

This category is also critical, but individual apps can easily be substituted if a better alternative appeared in the market. I use many Apple stock apps due to their integration within iOS, but I’m not too attached to them. In fact, I have already substituted some 1st party apps: Notes with OneNote, Calendar with Google Calendar or Music with Spotify.

I have a love-hate relationship with Apple Maps: Google Maps has better content, but I like Apple’s design and it usually finds what I’m looking for. I have switched back and forth between Google Maps and Apple Maps at least twice during 2017, so we can officially call this an unresolved situation.

WordPress and Medium are my basic blogger tools: even though geekonrecord.com is hosted in WordPress.com, I also publish in Medium on my own account and on Medium publications like Hacker Noon. It’s safe to say that these apps will remain in my home screen as long as I keep writing.

Work

This might sound like the most boring part of my home screen, but as a Microsoft employee I enjoy using apps like Outlook, which is a way better email client than the Apple Mail app (I use both to separate my personal and work email), or Teams, which is Microsoft’s response to Slack.

What’s next? Which new apps will appear on my home screen next year? With the popularization of augmented reality (AR), I hope to see new and exciting apps in 2018: a successful crossover between social media and AR could dramatically change which apps stay in that valued home screen. The future can’t come fast enough.


Did you like this article? Subscribe for a new post every month:

Enter your email address to subscribe to this blog and receive notifications of new posts by email.


Image taken from my own phone, with a wallpaper provided by Marques Brownlee

About the iPhone X notch controversy

The iPhone X was already controversial even before it was officially introduced last Tuesday, mostly due to the rumored removal of Touch ID in favor of Face ID.

However, Apple’s presentation caused a new controversy: the infamous notch. Even though the array of cameras and sensors got leaked long before the event, nobody knew how Apple was planning to do in order to integrate it with iOS 11. We have the answer now: Apple is so proud of that black bar that they decided to render the user interface around it.

Since Apple controls the operating system, they made sure it looks good with most 1st party apps. But what happens with 3rd party content like a website? The notch gets in the way. Continue reading “About the iPhone X notch controversy”

Tech interviews and how to cope with them

‘The recruiter will call you back soon’ told me the fourth (and last) interviewer I spoke with after a long day interviewing at the Microsoft campus.

I was pretty psyched about getting an offer and moving to Redmond. I wasn’t desperate (I think) but I definitely was a Microsoft fanboy willing to change his entire world to work there. I had decided to tell the recruiter that although I preferred a position related to developing Word’s ultimate new feature, I was willing to take pretty much any job there.

‘Let’s go straight to the point –  I accept your offer’, I practiced many times with a mirror. You can imagine my disappointment when the recruiter didn’t call me back, didn’t pick up my calls and didn’t reply to my emails.

Though I am not a black belt at interviewing in big tech companies, I have had my share of reality checks:

You had me at ‘hello’. I found that getting an interview with the Tech titans requires a lot more than building a nice resume and submitting it through their careers web page. I don’t think I am overstating when I say that this worked for me once in a hundred times. On the other hand, having someone internally refer me worked more often than not and reaching out to recruiters through LinkedIn also turned out to be a pretty good option. But by far the best way to get these companies’ attention is to be already in the club – once I joined Microsoft, other companies started poaching me.

Continue reading “Tech interviews and how to cope with them”

Why did you stop posting on Facebook?

Many of my friends have stopped posting on Facebook. Some have uninstalled the app and others even deleted their accounts.

They are not posting on Twitter either, and the more ephemeral Snapchat hasn’t reached critical mass among my closest friends.

Instagram is the only place where I still get a glimpse of the most intimate side of the people I love the most, but I’d say only 20% of my online friends actively use it.

What causes someone to stop sharing on social media? Is it a natural part of being over 30? Or is there an actual problem with the platform? Talking to 12 of these friends, I learned that there are several groups.

Continue reading “Why did you stop posting on Facebook?”

I broke Facebook

I’m sitting on a train, on my way to Whistler, and I decide to check Facebook. I’m hoping to see what my friends did last night, or what their plans are for Thanksgiving, but this is what I see:

I don’t see almost any personal posts, or pictures that help me connect with my friends, with the people I love. Isn’t that Facebook’s mission? Instead, I get irrelevant stories.

Continue reading “I broke Facebook”

This is your tech bubble in Seattle

You wake up with fake sunlight from your Wi-Fi-enabled lamp and you reach for your smartphone before you even open one eye. After checking that you finally reached 90% of sleep efficiency, you start your morning ritual through your social media apps.

A few more ‘Clinton has already won the Elections’ news from your Facebook feed remind you that November 8th is finally tomorrow. You walk to the bathroom with a sense of accomplishment: you retweeted a couple of anti-Trump news articles that a friend shared.

The smart toothbrush congratulates you for not missing any teeth 3 days in a row and you jump in the shower while listening to OneRepublic’s ‘Future Looks Good’, how appropriate!

Continue reading “This is your tech bubble in Seattle”