Signals and Threads cover image

Writing, Technically with James Somers

Signals and Threads

00:00

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?

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