Resource Library

You’re invited to check out out all the different learning resources in the guide: problems and projects, former Google interview questions, online courses, education sites, videos, and more. You can search for your favorite topics.

In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done. This highly entertaining book covers basic patterns and anti-patterns for working with other people, teams, and users while trying to develop software.

Open link

BoingBoing