Technology choices

This topic is to discuss technology choices