So many technical developments it's easy to fall behind