sites with a /now page:

Follow @NowNowNow for updates.

John Leacox

“When we talk about learning to program or teaching someone to code, this is almost exclusively about learning the syntax of a language. It seems like there is a huge gap in learning materials and discussions of higher level aspects of writing code -- such as the creation of good abstractions and the readability of the code being written.”


Overland Park, Kansas, United States of America

Professional title:

Software Engineer, Philosopher

What do you do?

I write high quality code and think about how to help others increase their code quality.


High quality code has a level of aesthetic beauty like art or a good book, in addition to making maintenance easier and creation of new features faster. Most code seems to be of very low quality, and I can't imagine anyone would read book of a similar quality; I want to find way to improve the overall code quality.

What should we read?

A Mind at Play: How Claude Shannon Invented the Information Age by Jimmy Soni