Even people who know me would be surprised to find out that I have a serious love hate relationship with technology. The constant need to stay up to date created by new equipment apps and languages can be overwhelming and tiring. How it is the same constant process of development, and the ways in which these new tools impact our lives, that I also love.
It blows my mind how easy it is for 10 friends in different parts of the city, country, and globe to get together on a Saturday afternoon.