A Mathematical Thought on Learning

What differentiates a strong learner from a weak learner?

Emitting Diagnostics in Clang

I explain thow to plug into the available infrastructure for diagnostics and fixit hints for custom clang tools.

My Google Internship

Thoughts on my experiences, insights, hardships and successes at Google.

Disassembling Python Bytecode

Insight into Python bytecode disassembly with the dis module.