Life Imitates Code. Essays by Ka Wai CheungEssays by Ka Wai Cheung from around the web.


Ka Wai Cheung

Since I was a college student in the late 1990s, I've been building things on the web. Designing above the fold, building RIAs in Adobe Flex, writing my own RSS feed aggregator, FTP'ing database files to a dedicated hosting company server? Been there, done that. I've designed sites for the Palm Pilot VII, my friends.

Today, I develop and design web apps, help run a web consultancy, and speak and write on topics related to software and business. Occasionally, I tweet updates via @developerscode.

In 2006, I co-founded We Are Mammoth, a Chicago-based web consultancy. Our mission is to design and build software for organizations to improve and transform our world. We are a distributed team, with employees in over a dozen cities across the United States.

I am also the creator of DoneDone, a web-based issue tracker built for simplicity. DoneDone was released in 2009 and has helped thousands of companies large and small manage over two million issues since launch.

I'm the author of two books.

Why I write essays

The common thread throughout my entire career has been my love of writing. Why? No exercise makes me seriously consider my own opinions alongside the opinions of others more than writing. Good writing is timeless and takes time. I think the world desparately needs more of it.

Writing helps me find compassion and empathy. It helps me discover patterns. It lets me distill lots of input into a coherent, singular output (This is why at least half of my time writing is spent editing). I don't write to convince people, I write simply to allow others to see something in a new way. To me, writing is the purest form of considered thought.

Why I made this website

This is a site of blog posts and essays from various sources. I wanted a central place solely focused on the writing I put out into the world. This is that place!

Here's the latest essay I've published. Or, start with a random essay. At the bottom of each essay, you can find other essays in the same category, or choose a different category. You can also look at every essay on my site.