#### What is a Monte Carlo Simulation (Part 1)

The first in a series of posts dedicated to exploring the power and flexibility of Monte Carlo techniques. In this post we ask, "what the heck is a Monte Carlo Simulation anyway?"

#### Recommendation Engines for Dummies

A look into how collaborative filtering works for recommendations, with some Python code to build your own from scratch. Targeted for those without deep techincal knowledge of data science.

#### KMeans Color Compressor

Using a clustering algorithm called KMeans, I stylize images by forcing pixels into groups of colors.

#### Analysis Tree Maker

This C++ code is used to convert an unmanageable 60+TB of data into a smaller, but still usable data structure for extracting physics results.

#### zPlot - A ROOT Extension

A C++ class to make managing plot-like objects within CERN's ROOT program simpler, more user-friendly, and more consistent.

#### The Drunken Walker(s)

A visualization of the classic "drunken walk" physics thought-experiment. A mix of random numbers and Jackson Pollock.

#### Baseball Simulator

Input the statistics of two teams of baseball players, then simulate games to your heart's content.