Today everyone knows how to build a website. It’s easy really. Just pick a framework, slap on some stock pictures, add jQuery plugins, some text, and boom! You have a website. But what happens when you eschew the big frameworks and CMS’s in favour of a blank page and the one tag to rule them […]
Beats are data shippers for Elastic Search, and replace Logstash Forwarder. In this post I show you how to compile and run them on the Raspberry Pi.
Testing your application can seem like a huge undertaking, but it doesn’t have to be. Setting up testing is easy, and lets you write your tests as you write your code (or vice-versa if you’re using TDD) and prevents you from gaining testing debt in your source code. In this brief guide I’m going to […]
When I started playing with Xamarin Forms I quickly found that I would have alot of properties in my class simply pointing towards Fields, and the fields’ behavior validators (the things that validate inputs, and potentially highlight invalid input.) Exasperated at having two class members for each input, like so: I wrote an ultra-simple wrapper […]
The Logstash Forwarder project is designed to be run on small systems that don’t have alot of resources, and where the logs need to be sent somewhere else to be stored and analyzed anyways. This description matches Raspberry Pis pretty much perfectly: they’re tiny, and if you have alot of them you probably want a […]
Figuring out how to install Microsoft Azure VM extensions using the REST API can be a bit of a pain — especially when you don’t know the Publisher name, version, or specific name of the extension.