A few bits and pieces from various personal and work projects