Trung T. Phan
Trends , The Hustle

Spritz Society is breaking into the soon-to-be $3B+ canned cocktail market

There’s a meme Instagram account called @BoyWithNoJob. It has 1.6m followers and chances are you’ve seen it. (A recent nugget of wisdom: “Delete ‘lol’ from...
Trung T. Phan • October 28, 2021

Facebook and Google are in hot water

Sometime this week, Mark Zuckerberg is expected to rebrand Facebook to reflect the company’s ambitions as a metaverse company. In line with this news, FB...
Trung T. Phan • October 26, 2021

PayPal is eyeing a $45B acquisition of Pinterest — does it make sense?

If Leonardo da Vinci had Pinterest (Souce: YouTube / Pinterest) Most of us know Pinterest as the social media platform built around digital pinboards and...
Trung T. Phan • October 25, 2021

Trump’s SPAC, explained

With how wild 2021 has been, it was inevitable that the following sentence would be typed by business journalists: Donald Trump is rolling out...
Trung T. Phan • October 22, 2021

Electronic Arts and FIFA created a $20B video game empire. But the end is near.

In the gaming world, EA FIFA is an absolute juggernaut. The soccer franchise was created by gamemaker Electronic Arts (EA) in partnership with FIFA, a...
Trung T. Phan • October 21, 2021

Why did Zillow pause its home-buying program?

Zillow is seared into our brains as the go-to website for finding home prices (and snooping on the value of our friends’ real estate...
Trung T. Phan • October 20, 2021

How Spirit Halloween became a $500m+ business

Photo by Alexi Rosenfeld/Getty Images The Halloween Industrial Complex is no joke. As we covered last week, the National Retail Federation (NRF) estimates that US consumers...
Trung T. Phan • October 19, 2021

Bolt: The $6B ‘1-Click’ checkout startup taking on Amazon

Bolt’s 1-click checkout works across a network of non-Amazon retailers (Source: Bolt) When Amazon patented the “1-Click” checkout in 1999, it was unheard of that...
Trung T. Phan • October 18, 2021

Who’s actually benefiting from the creator economy boom?

Source: Jason Miller/Getty Images Like the green sweatsuit from “Squid Game,” the so-called creator economy exploded in 2021. Powered by a suite of tools — from...
Trung T. Phan • October 14, 2021

NerdWallet: From Excel spreadsheet to $5B IPO

In 2008, Tim Chen was working for a New York hedge fund when the financial crisis hit. Like thousands of Wall Streeters, he was...
Trung T. Phan • October 13, 2021

US cities are putting up cash (and free coffee) to attract remote workers

Fast-food chains have long doled out perks to attract customers (who doesn’t want to spend $100+ on Chipotle burrito bowls to get one for...
Trung T. Phan • October 12, 2021

Notion notches a $10B valuation, with the help of TikTok

TikTok is known for turning random dances or cranberry juice-drinking skateboarders into viral sensations. While enterprise software seems less likely to pop, workplace startup …
Trung T. Phan • October 11, 2021

The world depends on WhatsApp

On Monday, Facebook suffered a 6-hour outage (its worst since 2008) that also took down Instagram and WhatsApp. For many American users, jumping over to...
Trung T. Phan • October 7, 2021

Can a brain implant cure depression?

OK, this one is a bit out there. According to MIT Technology Review, a 36-year-old California woman effectively treated her chronic depression by surgically placing...
Trung T. Phan • October 6, 2021

Amazon-backed Rivian is going public

When it comes to the Bezos vs. Musk billionaire beef, space is the main event — pitting Blue Origin against SpaceX. Back on earth, there’s...
Trung T. Phan • October 5, 2021

The Ozy Media collapse, explained

A somewhat ironic clip from the featured video on Ozy Media’s YouTube page (Source: YouTube / Ozy Media) A week ago, The New York Time’s...
Trung T. Phan • October 4, 2021

Peter Diamandis: “The world’s biggest problems are the world’s biggest business opportunities”

The XPRIZE founder breaks down the longevity opportunity, Bitcoin’s bull case and Musk vs. Bezos.

Trung T. Phan • September 29, 2021

What are Netflix’s biggest hits?

“Bridgerton” is the top series, while “Birdbox” and “Extraction” are the top films. When a Netflix series or movie blows up, how do we know? One...
Trung T. Phan • September 29, 2021

Hair transplant is huge business

Photo by Abert Foster/Mirrorpix/Getty Images In 2018, LeBron James launched “The Shop,” an HBO talk show that was a key part of the NBA superstar’s...
Trung T. Phan • September 28, 2021

Twitter is going all-in on crypto

Jack Dorsey, a man of few profile words (Source: Twitter / @Jack) In addition to his affinity for beards, Twitter CEO Jack Dorsey has long...
Trung T. Phan • September 27, 2021

New patents from Snap, Airbnb and Ford

Trends member Neer Sharma has been rounding up the best corporate patents every week for his must-read newsletter Patent Drop. Here are some recent gems...
Trung T. Phan • September 24, 2021

Amazon’s $30B+ ad business, explained

Photo: Getty Images Have you noticed more and more “sponsored content” on Amazon? It’s not your imagination: the company’s advertising business is huge — and …
Trung T. Phan • September 23, 2021

Is China about to have its own ‘Lehman Brothers’ moment?

Just over 13 years ago, US investment bank Lehman Brothers declared bankruptcy, sending global markets into a tailspin. Now, a similar problem is brewing in...
Trung T. Phan • September 21, 2021

‘The Facebook Files’ is not good for Facebook

Zuck after reading the Facebook Files (Source: Chip Somodevilla / Getty Images) “The X-Files” was a ‘90s paranormal sci-fi TV show that often sent chills...
Trung T. Phan • September 20, 2021

Dr. Parik Patel, CFA: The best iPhone 13 memes

The new iPhone has a lot of cameras...

Trung T. Phan • September 16, 2021

Why Intuit just acquired Mailchimp for $12B

Mailchimp is an email marketing platform. There’s a high likelihood that you either use it, have received an email from it, or were uncomfortably bombarded...
Trung T. Phan • September 16, 2021

Meet M12: Microsoft’s venture capital arm

Other than “Do we need a beer pong table?,” one of the most common questions that a corporation asks is “What do we do...
Trung T. Phan • September 14, 2021

The Apple vs. Epic ruling, explained

Last August, the creator of “Fortnite” (Epic Games) sued Apple over its App Store payment policies. Specifically, Epic wanted to sell digital goods within its...
Trung T. Phan • September 13, 2021

Smart glasses: A brief history

From L to R: Google Glass, Ray-Ban Stories, Snap Spectacles On Thursday, Facebook and Ray-Ban revealed their highly anticipated collaboration, Ray-Ban Stories. These are …
Trung T. Phan • September 10, 2021

Smart toilets, explained

In recent years, people have become very comfortable with persistent health monitoring. Whether that’s an Apple Watch or a Whoop, having real-time stats on one’s...
Trung T. Phan • September 9, 2021

Join 2M+ professionals getting the Hustle daily news brief

[email-submission-form button-text="Join Free" include-trends-opt-in="true" success-url="https://thehustle.co/new-thank-you-v2/" default-source="thehustleco" default-medium="home-exit-popup" default-campaign="home-page" form-id="exit-popup-general" optinmonster-conversion="true"]
<script type="text/javascript"> var onloadCallback = function() { grecaptcha.render('verify-your-humanity', { 'sitekey' : '6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE' }); }; function getCookieValue(a) { var b = document.cookie.match('(^|[^;]+)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? atob(decodeURIComponent(b.pop())) : ''; } function getCookie(name) { var cookieArr = document.cookie.split(";"); for(var i = 0; i < cookieArr.length; i++) { var cookiePair = cookieArr[i].split("="); if(name == cookiePair[0].trim()) { return decodeURIComponent(cookiePair[1]); } } return null; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); if (utmName == 'ref') { var newVal = searchParams.get(utmName) || getCookie(cookieName); } else { var newVal = searchParams.get(utmName) || getCookieValue(cookieName); } if ((existingVal == null || existingVal == '' || existingVal == defaultValue) && (newVal != null && newVal != '')) { el.setAttribute('value', newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute("value"); var newVal = searchParams.get(utmName); if (newVal != null && newVal != "") { el.setAttribute("value", newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName('email-submission'); Array.prototype.forEach.call(wrappingDivs,wrappingDiv => { var sp = new URLSearchParams(window.location.search); setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home-page'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', 'home-exit-popup'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-referral', 'ref', 'funnel_referral', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-a', 'a', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-c', 'c', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-o', 'o', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-oc', 'oc', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-e', 'e', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-f', 'f', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-r', 'r', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-t', 't', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s1', 's1', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s2', 's2', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s3', 's3', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s4', 's4', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s5', 's5', ''); var error_message = getCookieValue('validate-email-message'); if (error_message && error_message.trim() != '') { var error = wrappingDiv.getElementsByClassName('funnel-error')[0]; var prev_email = getCookieValue('funnel_email'); error_message = prev_email + " is not valid. Please try again"; error.innerHTML = error_message; error.style = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('email-submission'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; captchaVersion.name = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); captchaEl.id = 'verify-your-humanity'; subForm.prepend(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = 'https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit'; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } window.addEventListener('DOMContentLoaded', (event) => { initForm(); }); if(typeof hp_interval == 'undefined') { var hp_interval = 0; var hp_ts = 0; var hp_try = 0; jQuery(document).ready(function ($) { hp_interval = setInterval(function(){ $('input.hp_ts').val(hp_ts); hp_ts += 1; if(hp_ts >= 180) { clearInterval(hp_interval); } },1000); $('.email-submission:not(.prevent-default)').submit(function (e) { var form = $(this); if(hp_ts < 3 && hp_try < 1) { e.preventDefault(); if (form.find('.email-form-submit-message').length < 1) { form.find('.email-form-wrap').after('<p class="email-form-submit-message" style="padding: 0em 1.5em;">Too fast! Are you a human? Try again please.</p>'); } hp_try += 1; hp_ts = 0; $('input.hp_try').val(hp_try); } }); }); } </script> <div class="email-signup" id=email-submission> <div class="funnel-error" style="display:none;"></div> <form class="email-submission " id="exit-popup-general" action="https://cms.thehustle.co/api/v1/contacts/wordpress_create" method="post" autocomplete="email"> <div class="email-form-wrap"> <input class="funnel-source hidden-input" type="hidden" name="source" value="thehustleco"> <input class="funnel-campaign hidden-input" type="hidden" name="campaign" value="home-page"> <input class="funnel-medium hidden-input" type="hidden" name="medium" value="home-exit-popup"> <input class="funnel-form-id hidden-input" type="hidden" name="form-id" value="exit-popup-general"> <input class="funnel-referral hidden-input" type="hidden" name="referral_code"> <input class="funnel-fail-url hidden-input" type="hidden" name="fail_url" value=""> <input class="funnel-ip-country-wordpress hidden-input" type="hidden" name="ip_country_wordpress" value="FI"> <input class="funnel-submission-url hidden-input" type="hidden" name="submission_url" value="https://thehustle.co/author/trung/page/3/"> <input class="funnel-a hidden-input" type="hidden" name="a" value=""> <input class="funnel-c hidden-input" type="hidden" name="c" value=""> <input class="funnel-o hidden-input" type="hidden" name="o" value=""> <input class="funnel-oc hidden-input" type="hidden" name="oc" value=""> <input class="funnel-e hidden-input" type="hidden" name="e" value=""> <input class="funnel-f hidden-input" type="hidden" name="f" value=""> <input class="funnel-r hidden-input" type="hidden" name="r" value=""> <input class="funnel-t hidden-input" type="hidden" name="t" value=""> <input class="funnel-s1 hidden-input" type="hidden" name="s1" value=""> <input class="funnel-s2 hidden-input" type="hidden" name="s2" value=""> <input class="funnel-s3 hidden-input" type="hidden" name="s3" value=""> <input class="funnel-s4 hidden-input" type="hidden" name="s4" value=""> <input class="funnel-s5 hidden-input" type="hidden" name="s5" value=""> <input class="funnel-success-url hidden-input" type="hidden" name="success_url" value="https://thehustle.co/new-thank-you-v2/"> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <div class="signup-icon" style="display:none;"> <svg width="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6Zm-2 0-8 5-8-5h16Zm0 12H4V8l8 5 8-5v10Z" fill="#848B92"></path></svg> </div> <input type="hidden" name="hp_ts" class="hp_ts" value="0"> <input type="hidden" name="hp_try" class="hp_try" value="0"> <input type="text" name="first_name" placeholder="Enter your name" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit om-trigger-conversion" type="submit" value="Join Free"> </div> <div class="validate-mistake-emails-message" style="display:none;"></div> <div class="form-options" style="display:none"> <div class="form-options-wrap"> <div class="trends-opt-in"> <input id="trends_opt_in_email_submission" class="trends-opt-in-checkbox" type="checkbox" name="trends_opt_in"> <label for="trends_opt_in_email_submission" id="trends_opt_in_label" class="trends-opt-in-text">Yes, I’d like to receive additional marketing emails on hot business opportunities from Trends, by the Hustle.</label> </div> <div class="privacy-text"> <p>We're committed to your privacy. The Hustle uses the information you provide to contact you about our relevant content and services. You may unsubscribe from these communications at any time. For more information, check out our <a href="https://thehustle.co/privacy">Privacy Policy</a>.</p> </div> </div> </div> <div submit-success> <template type="amp-mustache"> <p class="c-message c-message--success">Thank you for subscribing.</p> </template> </div> <div submit-error> <template type="amp-mustache"> <p class="c-message c-message--failed">Your submission failed. Please try again!</p> </template> </div> </form> </div>