Recently in Articles Category

Python gotcha: Bizarre integer equality

Are two different references to the same integer value the same object? The answer: sometimes.

Giving effective technical presentations

Giving great talks means delivering with confidence and in a style that exercises your audience's minds, not just their eyes and ears.

Ever accidentally lose some work because you didn't commit to your version control system's repository? That won't happen anymore if you're using Git.

Sneakernet still reigns supreme

What's the quickest way to move your data from point-to-point? Hint: the answer might not be the Internet.

Why is continuous integration hard?

Getting a good continuous integration process in place poses many challenges. One of the biggest is making sure you have the discipline to support it.

EulerWell: Solving Project Euler problems

EulerWell is a simple framework for solving Project Euler problems.

Understanding swap files in Linux

If you run anything close to a modern operating system, you almost certainly interact with a swap file. You might be familiar with the basics of how these work: they allow your OS to prioritize more frequently-used pages in main memory and move the less frequently-used ones to disk. But there's a lot going on underneath the covers. Here's a simple guide to swap files in Linux.

Hello, world!

The first honest-to-goodness post on Distilled Brilliance ... and so it begins.