Forth is simply not powerful enough

"In fact, you shouldn’t write any serious application in Forth; as a language it’s simply not powerful enough. What you should do is write your own language in Forth to model your understanding of the problem, in which you can elegantly describe its solution." (Leo Brodie) After Lisp,…

The masters

"It appears to me that if one wants to make progress in mathematics one should study the masters and not the pupils." (N.H. Abel)…

Analysis

"Analysis is the study and modeling of a given problem domain, within the context of stated goals and objectives." (Ken Rubin, Adele Goldberg)…

Working vocabulary

“Good programmers don't just write programs. They build a working vocabulary.” (Guy L. Steele Jr)…

Those pesky pull request reviews

In short, it demands the reviewer’s full participation in finishing the solution that the original developer started. That is, asynchronous pair programming. Rest of the article…