A place for thoughtful musings on a variety of topics, from software development to personal growth or anything comes in the news.