Holly Grace Williams: Building and breaking web applications