Fundamental basics for software development including manual testing, considering edge cases, keeping changes unrelated, keeping PR up-to-date, reading the whole thing before commenting, doing homework before meetings, understanding the problem being solved, accepting tasks that may not be interesting, writing clear bug reports, reading error messages and manuals, being on time, knowing why a fix is a fix, testing tests by making them fail, fulfilling commitments, giving fair code reviews, being vigilant for bugs, and being a desirable teammate.

2m read timeFrom registerspill.thorstenball.com
Post cover image

Sort: