2024
Video and transcript of my presentation at SPLASH Onward! 2024
November 1, 2024Upcoming paper and presentation on simplicity
October 4, 2024Infrastructure
September 6, 2024Software and the Meaning Crisis
August 23, 2024Progress
August 9, 2024Voices on software design: Brian Foote and Joseph Yoder
July 26, 2024A short parable about technology
July 12, 2024Does generative AI make our lives simpler?
June 28, 2024Voices on software design: Rich Hickey
June 14, 2024Voices on software design: Niklaus Wirth
May 31, 2024Voices on software design: Frederick P. Brooks
May 17, 2024Discussing: Reciprocal Realization (On simplicity #4)
May 3, 2024The Meaning-ful Design framework
April 26, 2024Voices on software design: Peter Naur
April 19, 2024Voices on software design: Melvin E. Conway
April 12, 2024Discussing: Familiarity (On simplicity #3)
April 5, 2024Reading for perspective
March 29, 2024Discussing: Meaning-ful design (On simplicity #2)
March 22, 2024On feeling lost
March 15, 2024Discussing “On simplicity…”
March 8, 2024On Simplicity #8 • Identity
March 1, 2024On simplicity #7 • Unfolding complexity
February 16, 2024On simplicity #6 • Reducing complexity
February 2, 2024On Simplicity #5 • Hiding complexity
January 19, 2024On simplicity #4 • Reciprocal realization
January 5, 20242023
2023 in review
December 22, 2023On simplicity #3 • Familiarity
December 8, 2023On simplicity #2 • Meaning-ful design
November 10, 2023On simplicity…
October 27, 2023Rediscovering handwriting
October 13, 202327 • Symbols
September 29, 2023Making coffee
September 15, 2023What I got out of watching Awakening from the Meaning Crisis
August 18, 2023To build or not to build?
August 4, 2023Switching contexts
July 21, 2023From tools to environments
July 7, 2023Fighting insight with inference
June 23, 2023Design as higher-order problem solving
June 9, 2023Mind or machine? Who cares?
May 26, 2023Modally confused AI
May 12, 2023Finding Meaning in The Nature of Order
May 5, 2023Previously… — recap #2
April 28, 202326 • The Mirror of the Self
April 21, 202325 • Sacredness and the sacred
April 14, 202324 • Opening the Eye to the Storm
April 7, 202323 • The mystery of wonder and awe
March 31, 202322 • Fundamental framing and human spirituality
March 24, 2023Finding paths and closing loops
March 17, 202321 • Metaphor
March 10, 202320 • Flow and intuition
March 3, 202319 • Here- and Now-ness
February 24, 202318 • Opponent processing
February 17, 202317 • The essence of design
February 10, 202316 • Dynamical systems
February 3, 2023A glimpse into my research process
January 27, 202315 • The Relevance Problem
January 20, 202314 • What is intelligence?
January 13, 2023Previously… — a recap
January 6, 20232022
A brief overview of »Awakening from the Meaning Crisis«
December 30, 202213 • Agent and arena
December 23, 202212 • Knowing, making, being
December 16, 202211 • Attention and Insight
December 9, 202210 • Problem solving and combinatorial explosion
December 2, 202209 • Profoundness
November 25, 202208 • Existential modes
November 18, 202207 • Orders of Meaning
November 11, 202206 • Four ways of knowing
November 4, 202205 • The Meaning Crisis
October 28, 202204 • Mind over matter
October 21, 202203 • Mind vs. matter
October 14, 202202 • Challenging your belief system
October 7, 202201 • A secular definition of sacredness
September 30, 2022Oh hello…?!
September 30, 20222020
How to adopt Christopher Alexander’s ideas in the software industry
October 27, 2020Categories Structure Our World
January 17, 2020Blog Chains
January 14, 2020Stable Change
January 10, 2020Writing as Thinking
January 7, 20202019
A Future of Programming
December 24, 2019Categories Everywhere
December 20, 2019The Art of Abstraction
December 17, 2019Democratize Programming
December 13, 2019Free Your Mind
December 10, 2019Structure and Behavior
December 6, 20192018
On Apple's Love Affair With Swift
June 20, 2018