Signals and Threads cover image

Writing, Technically with James Somers

Signals and Threads

CHAPTER

Ruby Land - Is There a Delusion?

The idea that you can write software that's so clear that it doesn't need any documentation hinges upon some delusion about how clean you can make the abstractions. I feel like the thing you describe in Ruby land sounds like a different kind of delusion. It's hard to build macros that do a really excellent job of hiding all of the complexity of the underlying implementation. The simple things like when there's an error, does the error come out in a nice clean way or does it somehow reference the disfigured representation?

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner