Channeling for Ghostwriting

Ghostwriting is one of my favorite ways to write. While I may not own the final article, I own the process. My clients keep coming back for one simple reason, because I am efficient and can channel them and their essence in a way that fits their message using (what sounds like) their voice.

I might struggle to write my own articles, but I never struggle with a client’s article.… Read the rest

Monolithic Kernels, Microkernels, and Everything In Between

While most modern OSes share many ideas and concepts, the underlying philosophy behind the kernels tends to vary. Linux uses a more monolithic kernel with some user space additions, MacOS uses the Mach kernel which is a microkernel, while Windows strikes a balance with a hybrid kernel.

The difference between these types of kernels affects the gradient between reliability and latency among other things.… Read the rest

Modern Perl: Why Perl Rules For Text

The Swiss Army Chainsaw that is Perl may not be a hot, new language, but it is a powerhouse still for text processing. I learned Perl to work with text in the form of log processing originally. When I started learning Chinese seriously, I used it to digest massive stores of text to see what I should focus on. CGI and Dancer enabled me to create web applications which really kick-started my current programming career.… Read the rest

The Perfectionist’s Guide to Delegation

As a perfectionist, I used to fail miserably at delegating tasks. From group projects in school to work earlier in my career. I tried to take on everything and manage every task I felt I could handle.

While this made lazier teammates happy, it took its toll. Capable people were left without enough work to do, and I became the bottleneck for many tasks.… Read the rest

Learning Vocabulary By Frequency

Some words are more common than others. This very basic linguistic principle has been researched (warning: PDF) a lot. This research shows a correlation between frequency and vocabulary acquisition, but that was already something taken for granted as common knowledge.

If you ask most people who have successfully learned a language how they did it, they’ll tell you they hit a certain level, then began breaking the language down and targeting each part separately.… Read the rest