Techopedia offers a glimpse into tech topics but for in-depth learning it's not quite there More detailed explanations would be helpful