HackerTube

THE VIDEO SHELF · programming as writing

RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson

David Heinemeier Hansson's RailsConf 2014 keynote argues that programming is closer to writing than to science, with clear code produced by iterating through drafts. It prioritizes clarity and craft over technical superiority.

Why HN readers recommended it

HN points to it in discussions of programming as a creative craft and of how to write clear software.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Confreaks
Topic
programming as writing
Format
talk
Level
general
HN recommenders in dataset
3
HN mentions in dataset
6
Recommendation years in dataset
2014–2021

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Many people might have already seen it, but I thought it'd make sense to mention DHH's talk at RailsConf either way. In his talk, he is coining the term "software writer", which goes one step further and motivates a style of programming which prioritizes clarity …

    luhgor on Hacker News · 2014-12
    In Software engineers should write
  • I don't really see how this would be much more different from language to language. The being 'sick of' part, not so much the specific irritations. Every languages has its issues and from all the languages I have tried I have found Ruby to be …

    mosselman on Hacker News · 2017-11
    In Sick of Ruby, dynamic typing, side effects, and object-orientation (2014)
  • I really like this[1] talk from DHH on the subject, where he talks about the misconception of many programmers that we are doing science rather than something creative. While laced with hyperbolic statements it is at the very least thought provoking on some of the …

    mosselman on Hacker News · 2018-06
    In Why Crystal Is My Next Language

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.