Patents are gatekeeping ideas. Two people come up with the same idea independently but one gets a patent and keeps the other from using their own idea.
Copyright is protecting from copy pasting the implementation of the idea.
My app doesn't do that. The reason I push the app is because we don't ask for your email address, so the only way I have to notify you of new messages or stuff is via an app. Apps are sticky, websites aren't.
I rolled my own auth [0] and it works just fine. Why do I need another service for Auth, it's simple enough already. I guess B2B products need more auth features so it's worth using a library?
Anecdotally, I found a new job this year, and my last one was in 2021. Salaries are across the board lower and more competitive. Seeing remote jobs offering Seniors $120-150k is pretty normal now, where I think in 2021 you would have seen $150k as a bottom. Some of the remote Series B and Big Tech places pay better though.
> Context: Was a senior SWE in SF for Airbnb until 2020.
Working in San Francisco, in-person/hybrid, at a company that ranks among the top of the industry is always going to pay higher than remote jobs hiring anywhere.
Part of the goal of remote hiring is to expand the candidate pool, which reduces the need to hire at exorbitant salaries in small, highly competitive markets.
People complain about remote workers getting different pay, but at the end of the day it means higher compensation for people outside of those few select cities.
Did you join Airbnb before its IPO perhaps? I suppose pre-IPO companies usually offer higher base since their equities can't be liquidated until post-IPO.
"10 years ago we couldn't send an email 500 miles, but these days we can't send it 500 miles because it just routes internally."
Too bad, I think that would have been more interesting to read.