GoodReads Summary: A proper plan can improve your code, including your HTML documents and CSS style sheets. Jens Oliver Meiert explores the theory and practice of coding guidelines and shows, using Google’s HTML and CSS standards as a particular example, how consistency and care can make the code base you create today much easier to deal with when you—or someone else—work on it later.
GoodReads Summary: Seemingly simple bugs can have drastic consequences, allowing attackers to compromise systems, escalate local privileges, and otherwise wreak havoc on a system.
GoodReads Summary: Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what do you do next?
GoodReads Summary: Write Great Code, Volume 1 teaches machine organization, including numeric representation; binary arithmetic and bit operations; floating point representation; system and memory organization; character representation; constants and types; digital design; CPU, instruction set, and memory architecture; input and output; and how compilers work.
No Man's Sky is getting a lot of heat recently because, well, the game is not all what the developers promised. And a lot of people are putting the blame on pre-orders and whatnot.
GoodReads Summary: Written in a practical and concise manner, this book is a crash-course in teaching you the fundamental concepts of Less with real-life examples and problems. If you use CSS(3) in your web development tasks and would love to learn how to create maintainable and reusable code with Less, this book is ideal for you. Although you need to have some experience in web development, even beginners will find that this book is useful.
Mocks are an important part of testing, but learn how to properly mock stuff.
We "inherited" some Python code recently. Although another team was working on
it, we now should support it and keep it going. The previous team at least
tried to use Pylint and follow PEP8. And I say "tried" because their
pylintrc has a couple of exceptions and their PEP8 extended the
maximum column to 100.
GoodReads Summary: Learning how to write better Django code to build more maintainable websites either takes a lot of experience or familiarity with various design patterns. Filled with several idiomatic Django patterns, Django Design Patterns and Best Practices accelerates your journey into the world of web development.