korrents

← People and their mental models

Phil Hagelberg's mental models

2 claims Phil Hagelberg made fit 2 mental models. Most often: Lock-in and switching costs, Trade-offs. Everything they said here.

Models they name

Their own words name the idea.

Trade-offs

Every choice gives something up, so name the cost; and check, because some trade-offs everyone assumes are not real.

No single way of modeling data and methods in code is universally correct; every approach is just a set of trade-offs.

  1. Phil Hagelberg Programmer known online as technomancy But 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 · 8 Feb 2022All korrents from this piece
    But I do want to stress that each of these five approaches are all just trade-offs, and none of them are universally wrong.

Models we see in what they say

Our reading: their claim applies the idea without naming it. The claim is theirs; filing it here is ours.

Lock-in and switching costs

People stay with what they would not choose again because leaving costs more than staying; watch who sets that cost.

Replacing a monopolistic platform with a single alternative isn't enough — real resilience requires diversity among competing platforms.

  1. Phil Hagelberg Programmer known online as technomancy We shouldn't replace Github with one site at all; we need the strength and resilience that only comes with diversity in which more paths are charted towards code independencetechnomancy.us · 25 Apr 2026All korrents from this piece
    We shouldn't replace Github with one site at all; we need the strength and resilience that only comes with diversity