In an ideal world, developers would be paid according to what they are worth. If you're better than another developer, you should be paid more. Of course this is not the case. Developers who know how to negotiate better can improve their salaries. A lot. Luckily for you, it's not hard to get better at negotiating. In this presentation we will understand how an employer decides on your salary; what is the process on the other side of the table. Then, we'll dive into more details of best practices for how to negotiate.