Thoughts and commentary on the latest internet technologies