Even the notebook is rough, it provides a methodology that expose challenges in startup compensation: most startup offers do not provide sufficient upside for non-founders to leave a more secure job at a corporation. This is particularly a problem in HCOL, where engineers receive tens of inbound messages of recruiters trying to fill positions on-site.
I created this notebook using Marimo, a next generation Python notebook, and used Pyodide support to run it in the browser via WASM
The source code is here https://github.com/edmondop/startup-compensation-notebook
Even the notebook is rough, it provides a methodology that expose challenges in startup compensation: most startup offers do not provide sufficient upside for non-founders to leave a more secure job at a corporation. This is particularly a problem in HCOL, where engineers receive tens of inbound messages of recruiters trying to fill positions on-site.
What are your thoughts?