Blogs / Personal blogs

Eugene Wallingford

cs.uni.edu/~wallingf

My research and teaching interests involve on the design of abstract devices such as legal arguments and computer programs. Over time, I have studied this topic through a variety of lenses, including AI, knowledge-based systems, software patterns, agile software development, and programming languages.

Popular posts
8
Total points
1,494
HN comments
748
Rank
#1,246 personal

Visit cs.uni.edu/~wallingf → On Hacker News Nov 2009 – Feb 2021

Software Engineering 7Life, Learning & Writing 5Tech Industry & Business 2History & Retro Computing 1Career & Management 1

1

Chuck Moore, Extreme Programmer

If you have read any of Chuck Moore's work, you know that he is an extreme programmer in the literal sense of the word: a unique philosophy that embraces small, fast, self-contained programs in a spare language and an impressive development environment. But as I read the opening sections of Moore's book Programming a…

2

I just need a programmer

I first became acquainted with Pat Conroy's work when, as a freshman in college, I watched The Great Santini as a requirement for one of my honors courses. This film struck me as both sad and hopeful. Since then, I have seen a couple of other movies adapted from his novels.

5

Time spent programming is often time well spent

I concur so strongly not only because he writes about RSS, which I'm on record as supporting and using. I enjoy rolling my own simple software in almost any domain. Simple has a lot of advantages. Under my control has a lot of advantages. But the biggest advantage echoes what Dr. Drang says: Programming is often more…

6

A Healthy Diet For The Mind

I've been enjoying teaching Intelligent Systems again this semester. A big part of the fun is re-reading old papers. I had a lot of fun re-reading and thinking about the ideas in William Clancey 's classic paper, Heuristic Classification . Long-time readers may recall me mentioning this paper in a long-ago post about…

7

Software has its own Gresham's Law

I recently found myself reading a few of Gregor Hohpe's blog posts and came across Design Patterns: More Than Meets The Eye . In it, Hohpe repeats a message that needs to be repeated every so often even now, twenty years after the publication of the GoF book: software patterns are fundamentally about human…

8

It's All Just Programming

My previous agile theme, on organic planning , has implications for how we design and implement solutions -- for making decisions that "stick". Derek Sivers recently used an apocryphal story about walkways to express a similar principle: