Book Review: Leonardo da Vinci by Walter Isaacson

Who was Leonardo da Vinci? The guy who painted the Mona Lisa, right? Oh and he had some crazy ideas for some machines that never would have worked, right? If, like me, you never gave Leonardo da Vinci much more thought than that, Walter Isaacson's book "Leonardo da Vinci" will be an interesting read, and … Continue reading Book Review: Leonardo da Vinci by Walter Isaacson

Book Review: Everything Happens for a Reason by Kate Bowler

This was supposed to be posted last week, I actually read the book very early in the week (it is quite short) and decided to get a head-start on the next one (Leonardo da Vinci by Walter Isaacson, it is quite long, the review will be a bit late). I heard about Everything Happens for … Continue reading Book Review: Everything Happens for a Reason by Kate Bowler

Pro Tip: Batch-remove the audio from a set of video files

I recently wanted to remove the audio from a bunch of B-Roll I was giving to someone else, because lets face it, I'm always talking about something ultra-nerdy in the background. In my case they were the MOV files straight out of the camera, and I wanted them put into a directory called `no-audio`. On … Continue reading Pro Tip: Batch-remove the audio from a set of video files

Update on my C++ development environment

A while back I posted this post: https://guysherman.com/2015/08/22/towards-a-cross-platform-cc-dev-environment/ At the time I was using GCC as my compiler, so I was using: linter-gcc and autocomplete-clang. I found the GCC linter a bit flakey, and to be honest, GCC's error messages are just the worst. So, I decided to move to Clang as my compiler and … Continue reading Update on my C++ development environment