Don't casually rescue Exception
Check the exit status of tar
Fix bad logic
llvm build work around
Fix build
Add draft my blog post