Technically Speaking ranked in top 50 communications blogs