Latest Blog Posts
23 October 2016
Monitor linux server memory/filesystems and email/reboot when low

I was looking for a script like this and for some reason was unable to find one. I’m sure every sysadmin has something like this, but maybe not. It’s helpful for cases when you have only one server without any kind of load balancing and one day it simply runs out of memory (or disk … Read more

8 October 2016
On the reception and detection of pseudo-profound bullshit

I first thought this was a joke, but it isn’t. Someone actually ran a study about how well people can detect bullshit. And the result is a wonderfully-written paper (which I’ll copy here, because the original will probably get its URL changed). I haven’t finished reading it yet (my attention span isn’t what it used … Read more

25 September 2016
DIY portable socket organizer

I wanted to build this for a long time. I hate looking through random boxes for a socket that’s 1mm larger or smaller than another socket which almost fits the nut I’m taking off :) Part of the problem is that all the large socket sets you can buy have some sizes missing. Even the … Read more

Who is Andrew Smith?

And what's a solutions engineer? My goal in life is to design and develop solutions for people - to make them less frustrated, to give them better tools, to let them concentrate on more important things.

I'm an engineer specializing in Linux and open source software: I use it as a platform to create desktop, server, and embedded device applications, libraries, and services.

If you have a question about my work - by all means contact me, I'll be happy to talk to you about it.

Latest Website Update

Hudson's bay - farthest north you can ride in eastern Canada. Read more

2008 - Toronto-Ottawa Bike

Four day bicycle trip from Toronto to Ottawa. Read more