336 karma · joined March 28, 2020
The site is built with Next.js, Typescript, React, tailwindcss, and deployed to Vercel. The cron job is a vercel function, which I believe is just a nice wrapper on aws lambda.
Love the list btw. What is an example of "personal knowledge base" type app? Like Notion?
4. Where are the salary data sourced from?
Tech companies typically structure salary, often called total compensation, into 3 parts: base salary, equity, and bonus.
Base salary is pulled directly from each job post, thanks to the U.S. Pay Transparency laws (e.g. California SB-1162 in 2011), which require companies to include salary ranges in job listings to help address wage gaps caused by bias or discrimination.
Total compensation is sourced from levels.fyi, a platform that collects leveling and salary info through crowdsourcing.
Unfortunately, current laws in many states, such as Washington RCW 49.58.110 in 2022, only require companies to provide base salary ranges along with a general description of other forms of compensation. This allows companies to omit equity and bonus details. Hopefully, future legislation will help close this gap.
Aside from the lag, I was hoping folks might appreciate the artistic of the animations where companies are resolving around a remote coding home :)
In the US, some companies (e.g. Pinterest, Dropbox) offer apprentice programs for folks looking to break into tech from non-tech background, not sure if there are equivalents in India. While I can't speak to the situation in India, in the US at least, for folks don't have much SWE job experience, they can also gain experiences via side projects or unpaid internship in smaller company and use it as a stepping stone to build their resume and increase their odds on landing a paid role.
More and more US companies are expanding globally to places like India, Canada and Europe, so there will be more opportunities oversea.
As you note, with the advancement of internet and proliferation of internet companies/tools, it is much easier to get a nice resume design than ever before, e.g. one can easily look it up on google and pay to use it. A problem I see and motivates me to create this tool is that this can create an unequal playing field, where students/folks with more resources can easily afford to pay for such tool and have their resume well formatted and ATS tested. I created this tool in hopes to eliminate this barrier and to allow anyone to have a good starting resume design with built-in best practices so they are in the level playing field.
Having a well formatted resume is only the first step, as it still requires a lot of works and thinking for someone to write down their experiences and descriptions, where it should yield more signals on the candidates. I can see how resume format might be used back then, but in current days, it might be helpful to consider ways to gain deeper insights into candidates, e.g. assessments, interviews
Re-posting my comment from the github issue: Agree that the app is currently buggy for multi page layouts. Its initial target audience is for students and early-career professionals who can fit their experiences in one page, and multi page layouts haven't been well thought and implemented.