Learning Chinese: Using the HSK

Learning Chinese: Using the HSKLearning Chinese: Using the HSK

The Hanyu Shuiping Kaoshi (汉语水平考试, HSK) is a standard language test in the PRC for testing levels of standard Mandarin.…

The 3 Basic Paradigms of Machine Learning

Modern machine learning is arguably the intermediate step between heuristics and artificial intelligence (AI). While AI will be a form…

21 Certificates Worth Getting If You Want a Better Tech Career

You wouldn't be here if you weren't looking for a way forward in tech. This article is going to be…

Why I Decided to Learn Another Language

I love languages. There's just something about the feeling of turning an idea into a linguistic expression. It's an intimate…

The Curse of Blue Collar IT

Tech has traditionally been one of the more unorthodox career paths for the better part of the past half century.…

Where Self-Taught Coders Fall Short and How to Avoid It

While the "learn to code" movement has largely died out from mainstream attention, it's still alive and well and influencing…

The 4 Myths You Hear About Advancing Your Career in Tech

I've heard a bewildering number of career advice claims since I started working in tech. There is always some secret…

Launching Your First Product

Launching Your First ProductI have really mixed feelings about project launches. It's the culmination of many hours of blood, sweat,…

The Software Development Cycle and How It Burns You Out

The software development cycle is a pattern of inception and growth, growth and maturation, stagnation and decay, and then the…

Esoteric Daoism and the Rise of the Three Kingdoms in China

First, a disclaimer, this is an armchair history piece. I'm going to cite Wikipedia a lot. What I'm citing agrees…