Blog

__str__ vs. __repr__

__str__ vs. __repr__

How to easily remember the difference between __str__ and __repr__ functions in Python?

Git Aliases Don't Have to Be Boring!

Git Aliases Don't Have to Be Boring!

Git aliases can be far more advanced than just a simple "l = log". Check out those seven examples of what else you can do.

Configuring Git

Configuring Git

What can you find inside the .gitconfig file and how can you make git look much nicer with a few simple settings there?

IPython Startup Files

IPython Startup Files

How you can automatically run Python scripts when starting IPython and why this can be useful?