Effective JavaScript: 68 specific ways to harness the power of JavaScriptDavid HermanEsaurito4,3Avvisami
Beyond the basic stuff with Python : best practices for writing clean codeAl SweigartEsaurito4,3Avvisami