# TIL (Today I Learned)

The TIL series of articles contains very short articles documenting something I learned “today”.

##### TIL #017 – symmetrical indexing with bitwise inversion

Today I learned about the symmetry in indexing from the beginning and end of a list with the bitwise invert operator.

##### TIL #016 – Quicksort in functional programming

Today I learned how to write the Quicksort algorithm in a weird functional style.

##### TIL #015 – DARPA network challenge

Today I learned about the DARPA network challenge and the power of referral systems.

##### TIL #014 – reading files with pathlib

Today I learned you can use pathlib to read the contents of a file.

##### TIL #013 – __eq__

Today I learned how the rich comparison protocol and, in particular, how eq works behind the scenes.