Rob Litterst
Contributing Writer, The Hustle

The company that wants to be TikTok for podcasts

Paul English, former Co-Founder and CTO of Kayak, just launched a new startup that aims to be TikTok for podcasts.

Rob Litterst • August 5, 2021

Travis Scott continues his hot streak of brand partnerships

Travis Scott has signed a production deal with A24, the film studio behind prestige films like “Uncut Gems,” “Moonlight,” and “Lady Bird.”

Rob Litterst • August 5, 2021

Depop helps teens make bank by selling old shirts. Here’s how.

Gen Z teens are taking their talents to Depop and making big money flipping vintage items.

Rob Litterst • August 4, 2021

Square scoops up Afterpay in the battle of BNPL

Square agreed to purchase Australian fintech giant Afterpay for $29B, adding another big player to the “buy now, pay later” space.

Rob Litterst • August 3, 2021

Landis is a startup you should know — with some legendary investors

Landis, a ‘rent-to-own’ startup focused on financial inclusion, raised a $165m round from investors that include Jay-Z and Will Smith.

Rob Litterst • August 2, 2021

Walmart takes a page out of Amazon’s book

Walmart is partnering with Adobe on software for small businesses that makes it easier to offer curbside pickup for their customers.

Rob Litterst • July 30, 2021

Teamflow wants to make virtual collaboration feel more like the office

Teamflow, a startup that offers virtual collaboration software, raised $35m to build a better hybrid work experience.

Rob Litterst • July 29, 2021

The QR code wave is just getting started

QR code menus have taken off during the pandemic, and will likely lead to many more merchants adopting the technology.

Rob Litterst • July 28, 2021

Lacuna’s digital twin technology is a game-changer for city transportation

Lacuna, a startup that offers digital twin software for cities, raised $16m to help improve city transit networks.

Rob Litterst • July 27, 2021

Corporations want to shake Microsoft Excel. It’s not so easy.

CFOs want to replace Microsoft Excel with new tools. Why? Remote work has exposed Excel’s weaknesses.

Rob Litterst • July 26, 2021

OpenSea is the 1st NFT unicorn

OpenSea, a digital art marketplace, just raised $100m at a $1.5B valuation, making it the 1st NFT unicorn.

Rob Litterst • July 23, 2021

Shoppertainment is a trend you should know about

Shoppertainment is a new trend at the intersection of ecommerce and livestreaming.

Rob Litterst • July 22, 2021

Zoom makes a ~$15B bet on the call center business

Zoom is spending $14.7B to purchase Five9, which makes AI-powered contact center software.

Rob Litterst • July 21, 2021

OpenStore is rolling up the rebels

Keith Rabois is back with OpenStore, a Shopify roll-up that just raised $30m at a $250m valuation.

Rob Litterst • July 20, 2021

Facebook wants to give $1B away… to creators

To beat back the TikTok threat, Facebook will offer creators $1B to use its platform.

Rob Litterst • July 19, 2021

ZoomInfo wants to become every sales rep’s best friend

ZoomInfo plans to spend $575m to acquire Chorus.ai to broaden their offering for sales teams.

Rob Litterst • July 16, 2021

Investors are rolling up Amazon stores. And making a killing.

The Amazon marketplace is currently valued at $300B with potential to double in the next 5 years.

Rob Litterst • July 15, 2021

Autodesk is the most important software company you’ve never heard of

Autodesk is a $65B software firm that powers the critical infrastructure our lives depend on.

Rob Litterst • July 14, 2021

SoleSavy’s Dejan Pralica: “I believe we are building the future of digital retailer experiences”

Co-founder and CEO Dejan Pralica tells us how SoleSavy is taking a community-first approach to disrupt the $100B sneaker market.

Rob Litterst • January 25, 2021

This SpaceX alum co-founded Levels, a health startup that measures your metabolism in real time

Josh Clemente launched Levels (an arm patch and app that measures blood glucose) to help people make better diet decisions.

Rob Litterst • January 13, 2021

Eddie Machaalani: “‘I always had this real passion for helping small businesses grow”

Eddie Machaalani is the co-founder of BigCommerce. He tells us how he got started, the state of ecommerce and his request for a startup.

Rob Litterst • November 19, 2020

Strava, everyone’s favorite fitness tracking app, just raised $110m

Fitness tracker app Strava is up to 70m users, adding an impressive 2m users a month!

Rob Litterst • November 19, 2020

The Masters is the Super Bowl of golf. Here’s how it’s adapting to the pandemic.

The Masters golf tournament released its first virtual shop to appease rabid golf fans.

Rob Litterst • November 13, 2020

Discord: The messaging powerhouse you should know about

Discord started as a chat app for gamers. Now it has 250m+ users, is worth $3.5B and the sky's the limit.

Rob Litterst • November 9, 2020

The government is going after Big Tech — and ‘Medium Tech’ is bracing for impact

More than a dozen medium-sized internet companies are looking to form a coalition to lobby against sweeping rule changes related to Section 230.

Rob Litterst • November 5, 2020

This gaming startup just rode the quarantine gaming wave to a $3.3B valuation

Gaming studio Scopely is just raised $340m to build out its IP library… possibly in prep for an IPO.

Rob Litterst • November 4, 2020

This deathcare startup is shaking up the funeral industry by decomposing bodies

Deathcare startup Recompose has created an alternative to burials and cremations: turn your body into soil.

Rob Litterst • October 29, 2020

Nextdoor is looking at a $4B+ IPO. Is it ready?

Nextdoor, the neighbourhood social network, is looking to go public. We detail the good, bad and ugly of the business.

Rob Litterst • October 22, 2020

YouTube is making moves to extend its video dominance

YouTube could be worth $300B as a standalone company. Recent moves in TV and ecommerce will help to keep it on top of the video hierarchy.

Rob Litterst • October 20, 2020

The man behind Moneyball is about to take the Red Sox public

Billy Beane -- the man that popularized sabermetrics in baseball -- is trying to take the Boston Red Sox public.

Rob Litterst • October 15, 2020

Join 2M+ professionals getting the Hustle daily news brief

[class^="wpforms-"]
[class^="wpforms-"]
[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); } function appendCheckboxes_email_submission() { var wrappingDiv = document.getElementById('email-submission'); var optInDivs = wrappingDiv.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { el.style.display = null; if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('id', 'trends_opt_in_email_submission'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('for', 'trends_opt_in_email_submission'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive additional emails on hot business opportunities from Trends, by the Hustle"; el.appendChild(checkbox); el.appendChild(label); checkbox.click(); } }) } window.addEventListener('DOMContentLoaded', (event) => { initForm(); if (true) { appendCheckboxes_email_submission(); } }); 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 >= 30) { 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-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="trends-opt-in" style="display:none;"></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>