Tech salaries aren’t a secret

February 19, 2020

Our colleagues are pretty amazing. If you enjoyed yesterday’s item about the rise of chess streaming, you might like to know that a reader, Steph said she used to play against chess-streamer extraordinaire Alexandra Botez in tournaments around Canada when she was a kid. In fact, Steph is being modest — she competed on the Canadian national chess team. 🇨🇦


  • Tech workers want you to show them the dough
  • The next wave in real estate goes with the flow
  • An air-travel battle is starting to grow

Attention folks who sling ads: Looking for a new gig? Well, look no further, ye olde Hustle is hiring a Senior Account Executive. Bonus if you have experience with agencies and/or newsletters. Click here to apply.

Show Us the Money

#KnowYourWorth tries to lift the veil on pay inequity in tech

It may be one of the most awkward questions around the watercooler, but it’s also one of the most important: How much do you make?

More workers are asking, and the tech industry is no exception. The debate popped up again last week thanks to the Twitter hashtag #KnowYourWorth.

It started with a Slack employee

Zac Sweers lit the 🔥 with a tweet: “Pay inequality is a big problem in tech,” he wrote, “especially for underrepresented groups like women and minorities. The best way you can help is by sharing yours. I’ll go first.”

“$205k base, $500k equity over 4 yrs,” he continued, filling in other deets like his education, location, and experience.

The discussion went viral — someone even launched a project on Product Hunt to collect and sort the #KnowYourWorth tweets.

Here’s the trouble: There’s no such thing as perfect data

Some critics said the discussion had a few flaws:

  • First, your “worth” is about more than just your compensation. It’s more like #KnowYourMarketValue.
  • For some people, the exercise looked like men in big cities bragging about the size of their… paychecks.
  • The discussion also focused on software developers and engineers — not, say, the contract workers who support our app economy.

But some info might still be better than no info

Sweers called the conversation a “net positive.” It can help some people, he said — especially if you notice that workers in the same city with the same experience get paid a lot more than you do for the same work.

Share on Facebook Share on LinkedIn Share on Twitter Send as email to a friend
Ahoy, Matey

One way for property developers to fight rising sea levels: Make sure it floats

Buoyant bovine farms and flotillas of hotels are part of a new trend in real estate — the floating kind.

The Wall Street Journal reports that a Finnish company reached a deal to build 16 hotels for the 2022 World Cup soccer tournament, in Qatar. The floatels will rest in the Persian Gulf.

They may sound odd, but the projects aren’t lost at sea

In fact, they make sense for cities that are already vulnerable to rising waters. Take Rotterdam, in the Netherlands, where 25% of the country is already below sea level.

  • A developer is building a 54k sq.-ft. office building that will float in the city’s harbor. The building will house the climate-focused Global Center on Adaptation.
  • The harbor also has a floating dairy farm that’s home to dozens of seaworthy cows.

Oil rigs have already proven that it’s possible for humans to build huge structures that withstand the aquatic elements.

The biggest question still bobbing on the surface appears to be regulation, and how local governments will shape the rules if their residents want to set sail for good.

Share on Facebook Share on LinkedIn Share on Twitter Send as email to a friend

What if you’d invested in Netflix at $1.85 per share?

You’d be up 18,196.00%.

Or what if you’d bought Amazon back when it was $15.31 per share? You’d be up 12,258%, my friend. Yowza.

But hey, we can’t waste our time on “what if” — we just gotta’ get in front of the next big thing.

That’s where The Motley Fool can help

See, they actually issued “buy alerts” to their readers in the days of yore when Amazon was at $15.31 and Netflix was at $1.85. So when they tell us they’ve got their eye on a few up-and-coming stocks, we listen.

Here are their top 5 growth stock picks under $49 — just enter your email, invest, and watch ‘em grow.

What’ve you got to lose?

Top 5 stock picks →
Fights for flights

With the future of global business travel up in the air, it’s fight-for-flight for local airlines

Last week, American Airlines and Alaska Airlines expanded a high-profile partnership that will now allow Alaska customers to take American flights from the West Coast.

Airlines are fighting fiercely for corporate travelers…

And Seattle is the site of the latest high-flying battle

Why? Because Seattle-Tacoma International Airport (SEA) is both:

  1. Alaska Airlines’ HQ, and
  2. A huge hub for high-flying employees of Amazon and Microsoft, which are both also headquartered in the area

American and Alaska also announced a new direct flight to Bangalore, India — a growing hub in the global tech travelscape (that also happens to be one of Amazon’s biggest business travel destinations).

But by connecting air passengers from 70+ US cities to India’s booming tech scene, American and Alaska hope to cement Seattle’s position as an important link in the chain of global tech business travel.

And Alaska’s also picking a flight with Delta

Delta, Alaska’s largest competitor at SEA, grew its capacity in Seattle by almost 50% between 2014 and 2018, while Alaska only expanded 41% in the 5 years preceding 2019.

And last year, Delta bought a 20% stake in American Airlines’ partner airline LATAM, putting even more pressure on Alaska to outmaneuver Delta at its home ’port.

Share on Facebook Share on LinkedIn Share on Twitter Send as email to a friend
The Hustle Says

99% of the Fortune500 use this visual workspace tool. Wes (our head engineer) says we should, too. In Wes we trust.

The secret to better communication? Talking to each other. Check out this recently launched app marketplace that helps all of your critical business tools sync up to your work phone. Head on over today and jumpstart the conversation.*

*This is a sponsored post.

Ink, Inc.

Entrepreneurs are rethinking ink, and medical tattoos may become a big business

A growing number of people are turning to tattoos to address cosmetic medical issues, The New York Times reports.

It’s called ‘paramedical tattooing’

And it’s becoming an increasingly common procedure among people who have undergone surgeries or experienced accidents that changed the appearance of their skin.

Paramedical tattoos can be used to cover up scars, stretch marks, and other skin problems, or even restore some of the appearance of lost body parts — like fingernails or nipples.

In those cases, paramedical tattoos are designed to make people feel more comfortable in their skin.

“You don’t understand until you’ve been through it,” Leslie Pollan, a dog breeder who traveled 6 hours to get a paramedical tattoo to help cover a scar on her face, told the Times. “It really made me have a different outlook on life.”

And entrepreneurs are drawing up big plans for paramedical ink

Feleshia Sams created a line of skin-colored tattoo pigments and a training program called the Academy of Advanced Cosmetics. It’s already attracted more than 100 aspiring medical tattoo providers.

In the US alone, the cosmetic plastic surgery market is a $16.5B+ industry.

Share on Facebook Share on LinkedIn Share on Twitter Send as email to a friend

🤝 A first for white-collar workers at a major tech company: Employees at Kickstarter voted to unionize.

💵 Cash advances come to Patreon: The platform will give creators money upfront in exchange for some of their future earnings.

☕️ Starbucks and McDonald’s are testing a program in California that will collect, clean, and redistribute plastic coffee cups.

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

How did you like today’s email?

hate it


love it
Share The Hustle

Nick “Which Way Does the Rook Move?” DeSantis


Lou Pole


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

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"> <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> <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>