Latest Blog Posts
20 September 2019
Finally, my Android phone is Google-free

Not so long ago I wrote about how Google removed my app from Google Play, with no explanation. After that they also refused to delete my Google Play Developer account, because there might be people who still have my app even though it’s not in the store any more. And all along even though I … Read more

15 January 2019
The inevitable happened

I was always uneasy about publishing my software on any proprietary platform, especially Google Play. When you do that – you give up all control over the distribution of your application. Not only is it required to be proprietary (you can’t open-source your Google signing key) but the publisher can choose to take down your … Read more

1 December 2018
I almost forgot why I hate web development

I always liked the web. I see little difference between writing PHP and C. But the powers of the masses of stuck-up computer science graduates won’t let the web be as it should: an incredible ecosystem of the latest great stuff built on awesome, stable technologies. For the longest time I blamed only JavaScript – … 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

Cross-country RV trip from Toronto to Vancouver. Read more

Animated PNG

Specification and implementation of APNG. Currently maintained by Max Stepin. Read more