The coronavirus forces a blue-plate pivot

March 16, 2020

As the coronavirus pandemic spreads, we’re settling into a new reality. One that involves plugging in when we’re working (yes, the dishes can wait), and distancing ourselves from our fellow humans when we’re not (what better excuse to binge watch your favorite shows?). This week, we’re focusing on how the outbreak is reshaping our economy:

  • We’re chronicling how companies are adapting in a time of increasing social isolation.
  • We’re monitoring the downstream consequences of business closings and other effects of the pandemic.

If wall-to-wall coronavirus coverage makes you numb, don’t despair. We’ll sprinkle in other stories, too — including some that might inspire, or give you reason to smile.

Our Contactless Life

The coronavirus clampdown means the delivery biz could go bananas

If they haven’t already, your delivery orders are about to account for a lot more than just hangover food. 

Businesses and workers across the country are on Team #StayTheF*ckHome because of the coronavirus. Deliveries have graduated from the realm of the munchies — and, let’s be real, a luxury of our connected era — to a critical lifeline.

They’re evolving in other ways, too: No more face time with your driver.

The meatball has tolled for many restaurants

Late Sunday, Bill de Blasio, the mayor of New York City, said he would sign an executive order limiting restaurants and bars to take-out and delivery service only.

The Empire State’s not the only place forcing the issue. The governors of Illinois, Ohio, and Washington ordered all bars and restaurants in their states to close, too.

Dining demand was already dropping: Data from the reservations site OpenTable showed the number of US diners was down by as much as 36% last week compared to 2019.

But if you thought restaurateurs would rest on their laurels, your guess is undercooked.

Call it the blue-plate pivot

Brick-and-mortar establishments are pivoting to delivery

🥩 One Colorado steakhouse is delivering prime cuts — cooked to order. The delivery person even waits while you check to make sure your medium rare is really medium rare.

🍣 An NYC chef once put a sushi counter in a hotel room (!). Now he’s doing chef-driven omakase, delivered.

🍖 Canlis, one of Seattle’s highest-end restaurants, is launching a drive-thru lunch service and family-style dinner delivery (with wine).

Several chefs and owners say they’ll haul the grub themselves, and leave the likes of the ’hub on the curb. Why? Razor-thin margins (and $$$$$ fees for consumers).

Their establishments might not normally embrace delivery, but as one dining entrepreneur told Bloomberg, “right now, beggars can’t be choosers as far as where the revenue comes from, so here we are.”

Grubhub must know about its money-grubbing rep…

…because on Friday, it said it would suspend collection of up to $100m in fees from independent restaurants rocked by falling demand.

The ’hub and its competitors rolled out options to make sure delivery goes smoothly — and cleanly. Contactless drops let drivers leave the good at diners’ doorsteps.

Share on Facebook Share on Twitter Send as email to a friend View on our website
The Hustle Slack

If you need a little levity, sometimes it’s right there on your company Slack. On Friday, Meg pointed us to On-nomi — a Japanese phrase for 🍻🍷🍹 with your friends — but virtually (genius, right?).

Two hot minutes later:

Any great moments from your own company Slack? Take a screenshot and tweet ‘’em to us @TheHustle.

The Coronavirus Economy

Sports are canceled. What the heck will networks like ESPN do now?

Hope you like basketball reruns.

March Madness has turned into March Sadness following the NCAA’s cancelation of its marquee hoops tournaments. Nearly every major sports league has also called off competitions. 

So for a little while at least, reruns are probably all we’re going to get.

It’s a lot of irregularly scheduled programming

Sports networks are filling time by airing documentaries, replays of old basketball games, and UFC bouts (it’s the only major sports organization that hasn’t yet canceled events en masse).

Some networks are even suspending studio shows, which seemed like all they were airing for days.

Networks make most of their money from commercials — and live broadcasts help them keep the lights on. Last season, regular-season games accounted for 38% of the NBA’s TV-ad revenue.

Will advertisers pay the same premium for taped content?

Some are speculating that networks could fill the gap by airing esports, but in-person versions of those contests (including ones with live audiences) have been suspended, too.

Are you ready for some football?

The NFL season is still months away, but over the weekend players approved a new collective bargaining agreement that will add 1 game to the regular-season schedule and expand the playoff field.

Free agency is also set to open this week, which will give fans (and networks) lots to talk about. 

Maybe you should re-up that YouTube TV subscription after all.

Share on Facebook Share on Twitter Send as email to a friend View on our website

You step into an elevator with Mark Cuban

Yes, that Shark-Tank-starring, $4.3b net-worth-having Mark Cuban. 

He strikes up a conversation and without hesitation, you pounce on this once-in-a-lifetime opportunity to hit him with the perfect elevator pitch. 30 seconds about your new alcoholic kombucha startup and his eyes light up.

As he steps out, he asks for your business card. You pull it out… only to realize it’s coffee-stained, creased, and just painfully embarrassing. 

Talk about a bad first impression. 

Networking never sleeps, so stay prepared with MOO

You never know when you’ll make the kind of connection that can change your career — which is why you need to be prepared for anything.

MOO’s print products are totally customizable, top quality, and incredibly simple to order. Pick from hundreds of unique templates based on size, shape, paper stock, and finishes (Gold Foil, anyone?) to perfectly represent what you’re all about. 

Whether you’re just starting out, undergoing a total business refresh, or just a Grade-A certified networking maniac, they’ve got you covered. And they offer next-day shipping, so you’ll never have to worry about ending up with business card embarrassment in a Cuban-carrying elevator again. 

P.S. Promo code HUSTLE gets you free shipping. You’re welcome. 

Carry your card →
Practical Tips

Resources to help you cope

The pandemic has turned many aspects of our lives inside out. If you’re feeling stressed, confused, or you’re looking for a little guidance, we got you.

For your work life:

For people who are anxious:

For parents:

Great links to share with others:

Share on Facebook Share on Twitter Send as email to a friend View on our website
The Hustle Says

Need a soul soothing new playlist? Take comfort in Haruki Murakami’s impeccably curated vinyl collection on Spotify. 

Would you eat the food you give your dog? Probably not. Try The Farmer’s Dog and get fresh-made real food delivered straight to your door.*

FTOTD (Financial Tip of the Day): Your money could be earning you more money, dummy. Drop it in a Betterment EverydayTM Cash Reserve high-yield account and watch the cash stack up.* 

*This is a sponsored post.

Small Business of the Week

Building an 8-figure swag brand in less than 3 years

In 2017, Michael Martocci saw a gap in the market: creating high-quality swag for fast-growing companies.

Businesses buy swag for all sorts of reasons: to win prospects, serve clients, and engage their employees. But they have to work directly with vendors, which can be a pain. 

Martocci created SwagUp as a simpler alternative — helping teams get their swag where and when they want it, without the headache.

Looking to run lean, they got off the ground using no-code software for $100/month, through a Wix page, Typeform, Zapier, and Trello. Trello featured SwagUp’s processes in a case study, and even now, SwagUp says its in-house operations are its biggest competitive advantage.

SwagUp stands out from its competition — which mainly manufactures in China — by offering up top brands, including Patagonia, Everlane, and Allbirds. The company ships to 97 countries, and packs on average go for $50 apiece.

Martocci says SwagUp’s early success allowed them to lean heavily on inbound demand and word of mouth. To this day, marketing spend remains at 1-2% of revenue.

Half of that is allocated to sending tester packs to prospective customers. And it’s working… they hit $168k in 2017, $3.4m in 2018, and $7.1m in 2019, with plans to hit $15m this year.

Now they’re ramping up their tech even more, having recently processed their first fully automated order.

  • Founder: Michael Martocci
  • Employees: 62
  • Years in business: 3
  • Cost to launch: $5k
  • Funding methods: Personal savings
  • 1st-year revenue: $168k
  • Current annual revenue: $10m

Want your story featured? Fill out our Small Business survey. See financials of 700+ companies by subscribing to Trends.

Share on Facebook Share on Twitter Send as email to a friend View on our website

🚿 Meet the man who got caught trying to sell 17k bottles of hand sanitizer for outrageous prices.

👕 “I wear my grandad’s old Slazenger boxers.” Why do some people go a decade or more without buying clothes?

👓 Experimental physicists are searching for the ideal glass.

🐱Pet portraits, but perfectly symmetrical.

🐪 Inside the wacky world of camel wrestling.

Want snippets like these in your browser? Download our Chrome extension here.

Entrepreneur’s Toolkit

Check out our favorite software, services, and tools to help you get your business off the ground:

For Freezing-Cold Emailing: RocketReach

Helps you find email addresses for your LinkedIn connection, in case you want to bypass the crowded LI inbox.

For Being Productive as Hell: Shift

Organizes all your accounts in one place with a clean, seamless desktop app.

For Busy Bees: Acuity

Lets clients view your availability and book appointments on their own.

How did you like today’s email?

hate it


love it
Share The Hustle

Nick “Socially Distant” DeSantis


Anita B. Langer

Handwashing Supervisor

Facebook Instagram Trends
You opted in by signing up, attending an event, or through divine intervention.
251 KEARNY ST. STE 300, SAN FRANCISCO, CA 94108, UNITED STATES • 415.506.7210
Never want to hear from us again? Break our hearts and unsubscribe
The Hustle

*Cash Reserve is provided by Betterment LLC, which is not a bank, and cash transfers to program banks are facilitated by Betterment Securities.

Get the 5-minute roundup you’ll actually read in your inbox

Business and tech news in 5 minutes or less

100% free. We don’t spam. Unsubscribe whenever.


How'd Bezos build a billion dollar empire?

In 1994, Jeff Bezos discovered a shocking stat: Internet usage grew 2,300% per year.

Data shows where markets are headed.

And that’s why we built Trends — to show you up-and-coming market opportunities about to explode. Interested?

We’re shooting our shot…

Start your mornings with The Daily.

Get the freshly baked 5-minute newsletter every day except Saturdays.

It’s filled with the most interesting stories on business, tech, and the internet.

And written for innovators of every industry. Sign up for the news that slaps.

If you don’t like it, unsubscribe any time. Privacy policy.

[email-submission-form redirect-to-home="true" button-text="Join Free" include-trends-opt-in="true" id="main-signup-form" fail-url="" success-url="" default-source="thehustleco" default-campaign="home"]
<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 setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); 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'); wrappingDivs.forEach(wrappingDiv => { var sp = new URLSearchParams(; setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', ''); 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('funnel_error_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; = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('main-signup-form'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); = 'verify-your-humanity'; subForm.appendChild(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = ''; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes() { var optInDivs = document.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive updates on market opportunities before they explode from Trends by The Hustle"; el.appendChild(checkbox); el.appendChild(label);; } }) } window.addEventListener('DOMContentLoaded', (event) => { var funnel_email_cookie = getCookieValue('funnel_email'); if ( (true) && (funnel_email_cookie != null && funnel_email_cookie != '') ) { window.location.replace('/home'); } initForm(); if (true) { appendCheckboxes(); } }); </script> <div class="email-signup" id=main-signup-form> <div class="funnel-error" style="display:none;"></div> <form class="email-submission" action="" 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"> <input class="funnel-medium hidden-input" type="hidden" name="medium"> <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-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=""> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit" type="submit" value="Join Free"> </div> <div class="trends-opt-in"></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>