~/talk

Software environmentalism

github:girba
slides:none on file

Software grows ~10–20% year‑over‑year (doubling every ~5 years) and an estimate cites ~10k mainframes holding 200 billion LOC, so legacy systems persist and block recycling. Empirical samples show Chromium, IntelliJ, Elasticsearch, MySQL and Mercurial all doubled in years. Built a Pharo‑based object inspector with many small extension tabs (<10 lines each) and a graph‑layout clustering technique that splits a 3,000‑line theme (used across ~15,000 LOC) into cohesive parts, dramatically speeding assessment. The aim: produce recyclable systems.

AI-written summary · about

  1. 0:00Software growth problem
  2. 5:41Plastic industry analogy
  3. 8:14Reading code costs time
  4. 12:53Introducing assessment
  5. 16:25Context matters in tools
  6. 18:12Emerging system structures
  7. 21:47Sustainable software development
  8. 26:44Conway’s law and tools
  9. 30:11Tool choice shapes behavior
  10. 33:06Rethinking inspectors
  11. 37:59Integrated development experience
  12. 40:51Software environmentalism
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.