DEV Community


Legacy Code Rocks!Legacy Code Rocks!

Sociolinguistics and Technical Debt with Einar W. Høst

Legacy Code Rocks! Play Button Pause Button

There are many causes of technical debt - unknown or ill-defined requirements, business pressures to deliver fast, procedural deficiencies during development, and many more. These are often just manifestations of a larger problem - lack of understanding due to limitations of natural language and inability to predict future social and technical developments. Today we talk with Einar W. Høst, a programmer at the NRK, Norwegian public broadcasting company, about these sociolinguistic causes of technical debt. We can't predict the future, but we can adopt strategies to make our code more flexible and resilient. Einar shares with us a few of these strategies. When you finish listening to the episode, connect with Einar on Twitter

Mentioned in this episode:

Einar on Twitter at

Norwegian public broadcasting company NRK at

Ward Cunningham on technical debt metaphor at

Ludwig Wittgenstein, Tractus Logico-Philosophicus at

William Kent, Data and Realit: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World, 3rd Edition at 

Episode source