Why Mixing Spaces and Tabs IS a Big Deal

Why something so small is actually a big deal.

Read more  ↩︎

The Little Book of HTML/CSS Coding Guidelines - Jens Oliver Meiert

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.

Read more  ↩︎

A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security - Tobias Klein

GoodReads Summary: Seemingly simple bugs can have drastic consequences, allowing attackers to compromise systems, escalate local privileges, and otherwise wreak havoc on a system.

Read more  ↩︎

Python Playground: Geeky Projects for the Curious Programmer - Mahesh Venkitachalam

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?

Read more  ↩︎

Write Great Code: Volume I: Understanding the Machine - Randall Hyde

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.

Read more  ↩︎

Pre-Orders: The Case of No Man's Sky

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.

Read more  ↩︎

Less Web Development Essentials - Bass Jobsen

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.

Read more  ↩︎

Mocking A Mock

Mocks are an important part of testing, but learn how to properly mock stuff.

Read more  ↩︎

When I Used PEP8 To Fuck Up Code

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.

Read more  ↩︎

Web Development with Django Cookbook - Aidas Bendoraitis

GoodReads Summary: Over 70 practical recipes to create multilingual, responsive, and scalable websites with Django About This Book Improve your skills by developing models, forms, views, and templates Create a rich user experience using Ajax and other JavaScript techniques A practical guide to writing and using APIs to import or export data Who This Book Is For.

Read more  ↩︎