February 11, 2016

We Need Smart and Personal Streams, Not Just The Latest Updates


Once again, the tech web is aflutter about a proposed change in Twitter’s timeline — as they have finally made a choice to offer more than a simply chronological feed of updates displayed in the order they were posted. While a chronological order of tweets can be considered a hallmark definition of what Twitter is today, and truthfully, one of its most addictive features as each new Tweet rolls in, it’s also a detriment to those who aren’t ready to be constantly hooked to the information IV drip.


My 2010 Summary of a Personalized Web future

Twitter is 10 years old now. That’s fairly mature from a Web services standpoint. Its peers, LinkedIn and Facebook, are 14 and 12 respectively. The next generation? Pinterest is just over six. Instagram nearly six. Snapchat is five. And yet it often seems as people are still waiting for Twitter to make that big leap forward to properly sit at the adults’ table.

Twitter as a Media Network, not a Social Network


Ex Twitter PR and comms guy Sean Garrett, now running his own firm, commented yesterday that Twitter’s been done a disservice by being labeled as a social company instead of as a media network. Taking that summary seriously, it clarifies one of the major needs for a personal and intelligent ranking of content, rather than a raw feed of the latest updates. Media companies don’t just give you the very latest updates in order, with no external curation. Instead, they sort it, rank it and deliver them from the most important to least important — whether their medium is television, radio, print or online.

For the most aggressive media consumers, like myself, the idea of seeing content out of order may seem like pure heresy. We read every email, read every blog post in Feedly, and generally catch up on Twitter to the point where we left off. Scrambling that up seems abhorrent. But we’re not normal. We’re seeing that from the tippy top 1% of the bell curve, and hoping the rest of the world will catch up to us. But not only won’t they, but they don’t need to, and we should stop expecting it.

A successful network has an obligation to give its users the best possible experience and do it instantly. But surfacing the right updates for the right person at the right time is a tricky Venn diagram to figure out, be it based on the users’ topics of interest, their affection for the person posting the content, the recency of that content, and obviously, a mix of all those signals and more. Just sitting back and showing the latest stuff only solves for one of those qualities: recency — completely ignoring what I like, who I trust and so on.

Personalized Content Leads to Happier Users, More Usage

From 2009 to 2011, I worked with my6sense, first as a third party consultant, and later as the company’s VP of Marketing, before I joined Google. Their app surfaced content from your social streams in a personalized way, just for you, based on your own implicit behaviors — what you clicked on, what you chose not to, how long you read something, etc. The more you used the application, the smarter it got, and eventually, we would know your interest patterns so well, that we could take our user model and apply it to any stream on the web.


my6sense for Twitter

In early 2011, we delivered a Chrome extension for Twitter, which took the smarts we’d developed and displayed the results of that effort on the Twitter website — giving you two options: your standard timeline, ordered chronologically, and a smart, personalized timeline, from my6sense.

By no means were we the first company to try and bring sense to a social stream. In fact, in 2008, FriendFeed (RIP) offered users personalized recommendations as a feature to their service, aimed for those who’d been away and wanted to quickly catch up. But one aspect important to both of these examples is that they gave the user a choice. You could quickly switch between a chronological feed, which was the default, and the smart feed, personalized to your interests. You could always go back.

But as we found out, the more the user visited the app, and the more accurately we could determine their preferences (which we called digital intuition), the less likely they were to ever visit the unfiltered, unsorted feed. If you became accustomed to a curated feed tailored just for you, going back to one that wasn’t seemed unacceptable in comparison.

Quantity Isn’t Quality. Popular Isn’t Personal.

So imagine you’re one of the millions of users of Twitter (or Facebook, etc.) who doesn’t check in every day. On the rare occasion you do visit, you’re not seeing a feed of updates from people who matter to you most. You’re instead seeing a feed of updates from people who post the most. And quantity rarely was quality. When your selling action to those most likely to leave your service is to give them something low quality and off topic, that’s a problem. And yet, for many services, that’s the default.

Going even further, what many services provide as an option is a leaderboard of popular or “Top” content. It’s assumed the most engaged content is the “best”, but this alone is far from the truth. If you seek out a stream for intellectual curiosity and news, you won’t get that from viral videos and memes, jokes and celebrity news. But many people go to these services to turn their minds off or to relax, and their goal may be in direct contradiction with yours.

Twitter’s Success Really Isn’t the Topic of Debate

Now that Twitter has gone public and its financial success is being graded quarter by quarter, and Wall Street’s public vote on their valuation is there for the world to see, its success could be easily measured solely by stock price. Amid the hubbub of whether Twitter could sustain a billion person audience, like Facebook, or if it’s exceptionally valuable due to the role it plays in the world’s news dissemination and communication, the reality is that it has to do better both for its current user base and those yet to embrace it. And that requires change and evolution.

Twitter should be personal just for me. So should Facebook. And LinkedIn. And the web at large. And my phone and car and so on. If a dichotomy is set up between something that’s smart and personal against one that isn’t, I know I’m going to give the service a chance to give me a better experience — and if not, I should always be able to go back.

Disclosures: I work at Google, a partner and occasional competitor to Twitter. I’ve been an active Twitter user for eight-plus years. I was previously VP of Marketing at my6sense, which built a personalization engine.

February 09, 2016

Running a Social Fantasy Stock Portfolio With Google Finance


It’s no secret the stock market has been more than a little bit rough this year. After years of growth and optimistic enthusiasm about Internet giants, promising biotech pioneers who aimed to change the world, and starry eyed hope for unprofitable unicorns, 2016 has seen record setting declines through January, with the average company losing double digit percentages in value, and less fortunate market caps slashed by more than half in less time than Noah and his family were said to have spent on an ark.

But amid the daily headlines screaming with bold red letters, the overnight alerts about instability in China, and debate over whether the low price of oil will halt the rise of the electric car, a few friends of mine and I have been running a parallel stock game of sorts which makes the daily punishments of whiplash just a little more acceptable, and maybe even fun.


When the leader is down 13%, you know it’s been a rough year already.

The starting rules sounded simple: Start with a virtual $100,000 (any number works, but $100k sounds big) Pick ten stocks or commodities Invest $10k in each one, either short or long. Hold those picks for a full year. No trading. After a full year, the person with the greatest balance wins.


We all started with 100k, but we’d all beg to get there now.

The rules, especially the counterproductive block on any mid-year trading or selling, seem simple. And the twelve month horizon may have you believe it’s a set it and forget it game — just plug in the tickers and come back to see how you did. But the reality is far different. Six different people with different backgrounds, who claim to know what they’re doing and have more than an average level of experience in the market, each delivered widely differing picks, and now we’re keeping an eye on sixty different securities, watching how they move in the face of some pretty strong headwinds.

One portfolio bet 10 for 10 on small cap biotech stocks, crossing fingers for a binary spike on approvals from the FDA, but has had absolutely no luck, down more than 40 percent on the year already — needing a near double to get back to par. Others of us picked large cap tech leaders like Google, Facebook, Netflix, Apple and Amazon, and have also seen declines around 20%. Solar picks like SolarCity, SunEdison and SunRun? Down 33%. One contrarian portfolio is hoping for turnarounds from Yahoo!, HP, Chipotle and Yelp! and faring no better. Pretty much the only things that have kept above water in 2016 are retail picks like Macy’s and Walmart, old media like Time Warner, and a few opportunistic shorts.

(Disclosures: I work at Google and also own SunRun stock in real life. No other biases are assumed or intended.)

The Contrarian Account is Down Too

That none of us predicted a market correction makes us seem more than a little daft, but even though we’ve managed to take $600,000 and turn it into just over $450,000 in about a month’s time, the daily ups and downs and charts created by the automated spreadsheet have turned what should be a tragedy into a thrilling contest that plays out five days a week.

How Google Finance and Google Sheets Run This Game

Stock portfolios are typically a secure and individual endeavor. They’re not made for other people viewing, and they’re not social. But when my dad wagered I couldn’t invest his money better than the 3.5% annual return he expected from a money market account in 2014, I had to find a way to prove I could. And I happened upon Google Finance’s integration with Google Sheets — plugging in my own ten picks that summer, and eventually delivering 10% or so gains on the year. That experience had me getting deeper into Google Finance calls, dabbling with App Script, and setting up the game we have today.

Step 0: Make your picks.

For this game, I set an arbitrary date of January 1st, 2016, and had all participants enter their selections before market trading on the New Year, so that when the market opened, we were good to go.


Start with 10 tickers and then let Google Finance do all the work in Sheets.

Step 1: Get the prices for your picks.

Google Sheets supports calls to Google Finance that request the stock ticker, and then a number of variables, like “Price”, “High”, “EPS”, “low52” for the yearly lows, etc. (see https://support.google.com/docs/answer/3093281) For example: =GOOGLEFINANCE(“AAPL”, “price”) would return the price for Apple stock. Paste that into the cell and change the ticker for your stock.

Step 2: Determine how many shares each player has per ticker.

We determined $10,000 per ticker, and divided the shares by the opening price on January first. A simple spreadsheet call did the math for us.

Step 3: Show the daily change in each ticker and portfolio.

The call of =GOOGLEFINANCE(“GRPN”, “changepct”)/100 would show how much Groupon stock has gone up or down by percent each day. That percentage change, against the total value of your shares at the end of the previous day, would deliver the Daily Impact from that ticker. Add up all ten, and you have the daily change by portfolio.

Step 4: Create background sheets to run a scoreboard.

Now that all the tickers are constantly getting data from Google Finance, and showing the ups and downs each day and over the long term, you can set up three distinct hidden sheets. These sound complicated, but you only have to do it once.

4.1 ) The Master Data sheet. This sheet tracks every ticker in every portfolio and captures their current value. This is done by making calls to each person’s portfolio and the respective cells, like share count, price and gains.


You only have to put these formulas in once, and they’re not really that complicated.

4.2) The All Time script sheet and Daily Script sheets. These are more fancy, as they take data from the Master Data sheet, and auto sort by the most valuable stock pick, displayed it in descending order. This is done using Google Apps Script, with one of these commands: =SORT(‘Master Data’!A2:L41, 8, FALSE) to get all time data =SORT(‘Master Data’!A2:L41, 9, FALSE) to get daily change data That looks crazy, but what you’re doing is making a call to the Master Data sheet, saying you’re looking at all 40 rows from 2 to 41, and all columns from A to L, then ranking by the 8th column, which is the overall gains column, or the 9th, which is today’s change. These sheets make the game more fun.

4.3) The Leaderboard sheet. This small sheet tracks the current values of each players’ portfolios, and how much they’ve gained — both since the beginning of the game, and today.

Step 5: Get As Creative as You Want

Once you have every player’s portfolio being tracked in near real-time through the day, you can do practically anything you like with the data.


The day’s action on a red day shows 10 stocks up and 50 down.

We set up a front page which highlights the current leaderboard, from top to bottom, and shows which stocks have done the best all time or each day. And for those who love to watch the CNBC ticker, we set up another page called “Today”, which captures the day’s action, including our total gains or losses on the day, and an eyeball look at how many tickers are up or down on the session.


Fun charts bring color and tell the story as the market runs.

We also set up a page dedicated for charts, to capture how we’re doing each month on the game — which requires some manual work on the last day of each month, but is trivial, and compares each player to another, showing how much we each need to improve to move up the ladder to the next slot.

And on each portfolio page, we got creative with the Finance API and made calls to 52 week highs, lows and how far each ticker is doing from the annual peak.

What Could Go Wrong?

With Google Finance doing all the calls in the background, and the tickers never changing, the game doesn’t need a lot of maintenance from the project owner — aside from the monthly data captures, and any new features you come up with. But the stock market is a tricky place, and you have to watch for complications.

What if a company gets bought or goes private?

Our answer has been that if a company gets purchased, we would ‘pay out’ the holder as if they owned real stock. An all cash transaction would pay out at the value of the deal, while a stock transaction would get equivalent stock of the acquirer. If a company goes private, the stock value is frozen at the last day it was traded.

What if a stock splits?

That’s a fairly easy one, actually, if you see it. For example, if Amazon is at $500 a share, and you have 20 shares, and it splits 5:1, you’d give the current holder 100 shares at $100 a share, and adjust the acquisition price to a fifth of the original.

What if a ticker changes?

That’s annoying, but we already encountered that with Broadcom getting acquired by Avago Technologies. The calls to $BRCM no longer worked. I tracked down the acquisition details, swapped out the calls to $BRCM in exchange for $AVGO and made sure the dollars matched.

What about dividends?

Look. This is a game, so no dividends for you. Sorry.

What about index funds and options?

Index funds are great if you’re trying to be safe, but games are about risk. And options are too tricky to set up, so no. Sorry.

I did the hard work of getting started. Here’s your template.

Practically all the Google Finance calls from Google Sheets can be found on this help center page: https://support.google.com/docs/answer/3093281. I leaned on Reddit a bit to find out how to pull in data on Bitcoin, and asked my colleague Steven Bazyl some App Script questions when I was getting started. But now I have a template that runs itself. If you want to paper trade by yourself or with some friends, you can absolutely take our template, and put in your own picks. And just maybe the market will turn around and we can talk about gains instead of losses!

Here you go: https://goo.gl/YdTalj Have fun and good luck!

January 14, 2016

Listen Different And Learn

For most people, new ideas and perspectives make us uncomfortable. It’s easier and less taxing to surround ourselves with people who agree with our worldview, and reinforce our way of thinking, to make us believe we are correct. We self-select our communities, both in the physical world, and the online space, and these friends or peers become an extension of our own identity.

A byproduct of this selection process is that our communities end up looking a lot like us and behaving like us. Techies follow techies. White guys talk to white guys. Democrats engage with Democrats. While the Internet has a virtually infinite pool of people and ideas to choose from, we easily ignore, unfollow, mute or block those voices and appearances that we don’t identify with or make us question our position.

A Divided Web


Ten years ago, I saw this polarization coming, saying the web was dividing in what I called a “bifurcation”:
“It is human nature to seek out a community of peers and equals, of those who yearn for the same things or have parallel experience… (and thus) polarized and wholly separate communities will grow and thrive.” — Feb. 23, 2006
As a white male in Silicon Valley for the better part of two decades, my world view is a very specific one. I know that my experiences don’t always match people who don’t look like me, or whose LinkedIn profile looks vastly different. And over the last decade of participating in many different social channels, (Google+, Twitter, Facebook, etc.) my established audience I’ve curated has ended up looking a lot like me. It’s very white. It’s very male. It’s full of people from Silicon Valley, who love tech, and, in most cases, vote Democrat.

But I know that’s not good enough. To close ones eyes to the rest of the world means also closing my ears, and my mind. Last May, I was especially struck, and angered, honestly, by how the Silicon Valley community seemed especially blind and silent on the topics of racial bias in our country’s police forces, which sparked unrest in places like Ferguson and Baltimore. While protesters loudly called for improvements in their world that begged for equality, millionaire VCs speculated about unicorn valuations and other techies complained about high rents in San Francisco — which don’t seem all that important in comparison.

Amid this noise and seeming tone-deafness from the public profiles of many active Valley participants, we have an ongoing cry for help and recognition and value from women in tech, who correctly see an uneven playing field that throws roadblocks at their career progress, polluted by landmines of sexism, bias and the good old boy networks — as well as a call for an expanded level attention to increase diversity in all our ranks, with diversity meaning not just women, but people of color (POC).


 Exploring New Streams for New Voices


So over the last year-plus, I’ve actively tried to do a much better job of listening and engaging with people who aren’t like me. And this simple act of listening opens my eyes every day to things I may have missed — while making those topics that I might have previously ignored become critically important to me as an individual.

Twitter Analytics shows my audience is overwhelmingly male. Not a surprise.

As I still love tech, and still identify a geek, my bias and interests remains there, but I’ve aggressively opened my eyes and ears to more women voices and more black voices — especially on Twitter, where the following model is very lightweight, and the stream’s recommendation system smartly brings me new people who I may never have previously discovered.

On Twitter, as of today, I follow just under 600 accounts, including brands. But by no means is my stream a perfect picture of diversity and equality. So I created a list that explicitly expunged all the men and all the brands from my stream — carefully only showing tweets from the 170 or so women I choose to follow, as well as those retweets they found interesting (No Men. No Brands.). And by dipping my toe in this curated stream, the view is remarkably different.

While this may not be rocket science, women don’t always want to talk about what the loudmouthed ego-driven men want to talk about. They bring in topics and conversations that often get otherwise lost in the testosterone flood, and introduce me to even more interesting ideas and initiatives. So when the men annoy me too much, I turn them off by following that list instead.

But as I said above, it’s not enough to count my streams as diverse just because I made a list that follows a bunch of women — because diversity means diversity of thought and backgrounds.


 Diversity Doesn’t Just Mean Women


As the conflicts in Ferguson and Baltimore extended to cover alarming incidents in Cleveland, Texas, and so many other places across the country, those leading the social justice movement, like Deray McKesson, Shaun King, and Johnetta Elzie spoke loudly to me, as did others speaking up about inequality everywhere, like Bianca St. Louis, Jacky Alcine, Yukio Strachan and Trilly Stardust. I started adding them, and each new person brought me a new voice. And, unlike the old days, where the lack of a return follow may have felt like personal rejection, I’ve left the ego at the door, and not expected the same. I have to earn my way into the conversation, and can’t just expect a seat at the table.

In July, I saw many in my stream go in euphoria over Drake and Meek Mill.
But most of you missed it.

Now, it’s not uncommon for my Twitter stream to be overwhelmed by updates from women, and people of color. And it’s excellent. The increased diversity of voices and topics means it’s not a monotonous echo chamber, but one that’s vibrant and has me seeing things I would never likely otherwise see.

All of us who participate online, even if we’re not in tech, have a responsibility to keep our eyes, ears and minds open to people who don’t share the same backgrounds, and may not look like or sound like us. But so many times, that’s the trap we fall into. We may not like looking into a mirror, but we are surrounded by our clones.


 We Have a Responsibility and Challenge


My colleague and great friend, Rick Klau, also spoke on this issue last summer in his post “My unconsciously biased address book”, where he stated the downside of keeping our world homogeneous:
If the majority of leaders at most companies are men and if the majority of their networks are men (as mine are), then this is a self-perpetuating problem.
We have an opportunity to choose our networks. When we unconsciously choose for our network to shut out a segment of people, we are doing a disservice to them and to us — and we extend the issues, which are very real, one generation further, rather than confronting them head-on ourselves.

Without listening, we can’t be learning. If you think you’ve built your networks with blinders, take them down. Cast them aside and rebuild. It’s beautiful over here.

October 13, 2015

Layoffs and Loyalty in a Liquid Valley


Layoffs Are Painful. Even if the X Doesn’t Land on You
(Image: Dreamstime)


In seventeen years of work in Silicon Valley, I’ve only left a job by choice once — in 2011, when I made the jump from being a partner at my own consulting group to join Google. The other three times, my employer informed me my time was up, and at that my services were no longer needed, loyalty be damned.

In two cases, the startup I worked for ran out of funding, and once, the new VP wanted to change things up, bringing in somebody they previously worked with instead of going with the team they inherited. When it comes to a debate between the company succeeding versus your being comfortable, the CEO will never pick you.


Layoffs Suck.

Layoffs initiate feelings of numbness and outrage, fear and self-doubt. People cry at almost every layoff, even if their jobs were spared. Others yell or curse under their breath as they are escorted out of the building, having already handed in their security badges and seeing their work files, along with hundreds or thousands of email threads, no longer relevant, slip from their view.

I’ve seen companies hire armed guards to patrol the building, in case of retaliation, and once arrived at work the morning after a reduction in force to find a brick had been hurled through the HR VP’s office window, making the premises a crime scene.

Layoffs suck. Getting laid off sucks. Seeing coworkers lose their jobs sucks. Laying people off.. sucks. When a company cuts staff, they are admitting something has failed and needs to change. They’re not growing fast enough. Too many people were hired to do not enough things. Something isn’t working. Today, Twitter laid off 336 people. That’s a lot. Not the 30,000 reported layoffs at HP, but a significant number, one that wasn’t supposed to happen at one of the tech industry’s most discussed companies.

In recent months, gallons of digital ink have been spilled on the frothy technology market we see today. Talk of unicorns and skyrocketing Bay Area housing prices focuses a microscope on the top one percent of success, while many on the outside look in wonder why they haven’t joined the vaunted three comma club. Effort and skill aren’t enough. You need luck too.

I’ve been lucky enough (so to speak) to be present at a number of layoff rounds in my near two decades in the Valley. Let’s talk about it. It’s human.


May 1999

After eight months as an E-commerce analyst at a low-revenue startup during the dotcom heyday, my boss rolled up to my desk in his chair, and in halting English, crowned by his Russian accent, told me the lead investor was done with his little experiment, and we, in two weeks, would no longer have jobs.

His crowning quote: “You and Ferris (my colleague) are laid off. I am fired.”
More: Real Valley Stories: You Stay, Your Boss Has to Go


January 2001

Somehow I escaped that layoff with my desk intact. I took a different role with the sister company in the same building. While that was unusual, and I put in nearly two solid years at the company, it too fell on hard times.

Our $1 million in seed funding (at a $10 million valuation) was running dry. By the end of 2000, we were asked to work without salary, waiting for a follow-on round that never came.

A few weeks into the new year, my boss, the VP of Marketing, called me into a meeting to say he was laid off. In fact, all of sales, business development, and marketing, myself included, were done. Only the engineers would stay behind to clean up the mess.

I lingered around the full workday, wasting time on the Internet, until a friend flew into the San Francisco Airport, as we were set to go to MacWorld Expo the next day. He helped me lug my PowerMac G4 and monitor to my car, and I was done. The next day we saw Steve Jobs introduce iTunes.


November 2001

After a brief three weeks out of work, which seemed like an eternity, I landed at a fast-talking hardware storage startup with $30+ million in the bank, en route to a 72 million Series C round that May, which valued us above $300 million. But our gaudy goals, combined with product slips, ruthless competition and a shocked economy after 9/11 meant we just weren’t meeting expectations.

With rumors buzzing in the hallways for weeks, we cut 15–20% of staff on a Friday after Halloween, said goodbye to our crying coworkers, and were battered by a huge reality check. Our charismatic CEO swore up and down in a mandatory all hands meeting that afternoon in the company breakroom that we would never have to experience this again. He was wrong.


April 2002

Five months later, we had another all hands meeting. But our CEO was missing. In his place, the chairman of the board, who informed us that he, not kidding, was the new CEO and that our previous CEO was visiting family, in Italy.

There was no mob hit, but the following week, we browsed the Active Directory from our Windows machines at the office, and quietly sat shocked as we saw red minus signs on dozens more of our coworkers, whose accounts were immediately made inactive.

I looked up to see two of my best friends in the hard working Inside Sales team grab boxes at their desk, and punched the cubicle wall.

That afternoon, our Marketing Communications Manager, on his honeymoon, called me at my desk to ask about the rumors. I couldn’t tell him that by the time he got back to the office, he’d be without a job. The next Monday, he packed up and joined the ranks of the unemployed.


June 2005

Having somehow lived through the post 9/11 recession, raising money when we needed it, and delivering a product that just enough customers liked for us to keep the VC checks flowing in, we were on our third CEO, fifth head of marketing, and fourth sales lead. Or something like that. Our stock options had been reverse split twice, first at a 550–1 exchange, and later, 40–1. They were worthless. So there was a lot of grumbling.

Amidst the grumbling, some things were working. The product was starting to find a niche. A few verticals swore by it. And we were able to raise a series AA - a recapitalization that essentially rebooted our financial valuation, and trashed the cap table, wiping out previous investors.

One of the requirements to the raise? Another reduction in force. But this time, instead of sacking the underperforming or most-recently hired, the company excised the bad apples who talked badly about leadership and expected failure.

When their pink slips came, they were happy to get them, and the company was happy to see them go. My old boss, and the IT manager, who closed his own account, literally had tee times set up at the golf course that afternoon, and groused about how long the layoff was taking, so they could make their appointment.


February 2009

As I pored over the tech newswires, I saw news that our chief competitor,NetApp, had missed earnings, and cut hundreds of jobs. Our newest marketing VP, the sixth to hold the role, had joined us from the NAS storage giant, so during our sales meeting, I tapped her on the shoulder and gave her the news. Her eyebrows shot up. She got up from her laptop, grabbed her phone and went to the hallway to start making calls.

One of those calls was to an ex-colleague of hers who had been impacted. The new marketing VP’s vision? Bring her old friend in as someone she knew, and give me the gift I’d watched play out in front of me many times — the layoff.

By April, I too got pink slipped and was on my own. My running clock of eight and a half years of loyalty got reset to zero.


You can lament the frequent job changers,
but the company doesn’t have loyalty to you.


In business, and particularly in the insular, navel gazing, Silicon Valley, it’s easy go Pollyanna and only talk about good news. The billionaires. The parties. The VC funds and App Store rankings. On the flip side, it can be easy to demonize the bad actors or complain about traffic, and the ripples of corporate decisions. But the truth is always in the fuzzy middle.

Loyalty is wonderful when you find a passion and team you can believe in. But it can all be discarded in an instant, through a fight with a manager, or a merger or acquisition that sees you as redundant. A stock market crash. A change in heart. A bad quarter.

Layoffs happen. They can make you question everything you worked for. All the thousands of hours you put in caring about the little things that got you to where you are. All the conversations and debates that made the product you own.

You have to reexamine what’s important and decide on a new trajectory. And it’s okay to take time to both feel and to heal. Being emotional is part of what makes us human, even in a data-driven world being taken over by robots. So yes, it hurts, and you are going to be angry. Furious even. But being laid off in 2015, in an active tech job world is a much different event than in the tighter, pessimistic environments of 2001 and 2008.

Twitter’s job losses today won’t be the last we’ll hear from current and past unicorns. Those who ride the highest, like Icarus, can be burned by the sun.

Disclosures: I work at Google, which is an occasional partner to Twitter, and assumed competitor in some ways. I have friends at Twitter. And any examples I use here related to my previous work experience are intended to be accurate, even if I missed a date or anecdote.