GUI: Taking Lessons from Hand-Drawn Animation

21st Mar, 2017

Chuck Jones inspires UI designers in this classic paper from Ungar and Change.

Early example of Duck Typing in 1991's SELF

21st Mar, 2017

In 1991 Ungar and Smith wrote about the experimental programming language SELF, and in it described duck typing, callng it behaviorism

One-liner to analyze Python programs

10th Aug, 2016

The great benefit of knowing the command-line is being able to write scripts to analyze scripts, all in ~1 minute.

One Parent CSS

2nd Aug, 2016

How I write CSS.

HTML5 Semantic Markup is for HTML, not CSS

27th Jul, 2016

I hand crafted the CSS for site. It's still a work in progress. I learned that while semantic tags are good for HTML, they're not that great for CSS.

Catches for traditional programmers when learning Python

26th Jul, 2016

After a lifetime of programming and compsci education, I've had some issues learning with Python. It screws me up in small ways. It's a wonderful language, but dear god I wish these things were different.