What Phil Hagelberg thinks about design
Programmer known online as technomancy; author of Leiningen, the Clojure build tool, and a maintainer of the Fennel programming language.
Phil Hagelberg did not write this page.
We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.
Filter design · Newest first
Only Phil Hagelberg on design. See everyone on design
3 dated positions, 2022, in their own words. Our reading of what Phil Hagelberg has said — not written or endorsed by them.
-
Their wordsIn my opinion the root cause of this bug is that when a white american developer sees a terminal they immediately interpret it as this idealized cartesian plane where they can lay out any writing they want in neatly-spaced characters that behave in "predictable" ways (in other words, behave exactly like English).
↗in which the word column has several meanings, none of them architecturaltechnomancy.us 1st of 2 in this piece
-
Their wordsProgramming, of course, is forgetting, but we need to at least try to be aware of the costs of the abstractions we choose and consider who it is that ends up being forgotten.
↗in which the word column has several meanings, none of them architecturaltechnomancy.us 2nd of 2 in this piece
- 5 months earlier
-
Their wordsBut I do want to stress that each of these five approaches are all just trade-offs, and none of them are universally wrong.
↗in which five different paths lead to methodstechnomancy.us 2nd of 2 in this piece