What I am Reading Lately

I will try to post every month or so what I have been reading lately – books, essays, blog posts, code. Recently inspired by Om Malik’s similar column.

Yet if we look back over the last 400 years to ponder what ideas have caused the greatest changes in human society and have ushered in our modern era of democracy, science, technology and health care, it should be a bit of a shock to realize that none of these is in story form!

Powerful Ideas Need Love Too! by Alan Kay

A good programmer in these times doesn’t just write programs. A good programmer builds a working vocabulary. In other words, a good programmer does language design.

Growing a Language by Guy Steele (video on YouTube, transcript)

It turns out that the key to Apple’s creativity, speed, and adaptability is, on its surface, the exact opposite of the kind of free-wheeling creativity one might expect. It’s a checklist. A really long one.

Any company can copy the keystone of Apple’s design process (Quartz)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s