The Quick Guide to Understanding Edge Computing

Edge computing is one of the biggest paradigm shifts for cloud computing in recent years. The concept of edge computing boils down to reducing “distance” between devices by moving them closer to the “edge” of their networks. This term can be confusing because the “edge” really doesn’t have a solid definition. The overall goal is to reduce long-distance communication between devices so that latency is reduced and the process is more efficient.… Read the rest

How to Add Value

My career exists and has thrived simply because I try to always find ways to add value to what I’m doing. I think of every problem as if I were a business trying to solve it. This impacts my approach to career, side jobs, hustles, and more. An entrepreneurial approach to most work problems can only improve the odds of success if tempered with an understanding of why the problem needs to be solved and how the business functions.… Read the rest

A Review of Zhou Xiaogeng’s “Essentials of Chinese Lexicology”

Zhou Xiaogeng’s Essentials of Chinese Lexicology is a great vocabulary book for learning Mandarin. It focuses primarily on the rules and forms of word formation. This isn’t just a vocabulary book, and it isn’t a linguistic analysis of word formation, but it’s somewhere in between with a focus on practical learning. It’s a great tool for students of Mandarin at all levels.… Read the rest

How to Make Data Actionable

The majority of my programming job involves working with data. While CRUD (Create Retrieve Update Delete) can be enough for many processes, sometimes the data you get isn’t the data that your users want. The biggest obstacle facing data scientists at all levels is how to get data and make it useful. What you get isn’t always what you need, and companies want data they can actually act on.… Read the rest