Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Consistent Technical Documents Using Emacs and Org Mode

    spudlyo

    2 HN recommenders · recommended in 5 months, 2020–2025

    YouTube

    22:43 · 74K views · Nov 17, 2019

    A demo of writing technical documents in Emacs Org mode using org-babel, so that code blocks and generated content stay consistent when things change. The author shares the demo files and his dotfiles.

    HN commenters recommend it as a practical illustration of what Org mode and literate programming can do for documentation.

    Software Engineering & LanguagesTesting, debugging & developer toolsSoftware practice, open source & careers
    1. 40:02
      Evil Mode: Or, How I Learned to Stop Worrying and Love Emacsthoughtbot563K views • 11 years ago
    2. 2:40
      Emacs Rocks! Episode 17: Magitemacsrocks38K views • 9 years ago
    3. 28:36
      Literate Devops with EmacsHoward Abrams105K views • 11 years ago
    4. 21:16
      Emacs + org-mode + python in reproducible research; SciPy 2013 PresentationEnthought50K views • 13 years ago
    5. 46:57
      Emacs Org-mode - a system for note-taking and project planningGoogle TechTalks331K views • 18 years ago
    6. 56:21
      Getting Started With Org Modethoughtbot293K views • 10 years ago
    7. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    8. 58:30
      Emacs From Scratch #1 - Getting Started with a Basic Usable ConfigurationSystem Crafters299K views • 6 years ago
    9. 1:01:06
      Emacs For Writersthoughtbot153K views • 11 years ago
    10. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    11. 59:50
      Leslie Lamport: Thinking Above the CodeMicrosoft Research403K views • 12 years ago
    12. 2:11:32
      How I program CEskil Steenberg1M views • 9 years ago
    13. 45:11
      Stevey's Tech Talk E39 -- A guided tour of EmacsSteve Yegge13K views • 4 years ago
    14. 47:02
      Elm Europe 2017 - Evan Czaplicki - The life of a fileElm Europe72K views • 9 years ago
    15. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    16. 45:55
      Ruby Conf 12 - Boundaries by Gary BernhardtConfreaks58K views • 13 years ago
    17. 1:16:14
      Spec-ulation Keynote - Rich HickeyClojureTV136K views • 9 years ago
    18. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    19. 1:31:14
      CppCon 2017: Titus Winters “C++ as a "Live at Head" Language”CppCon53K views • 9 years ago
    20. 11:41
      Using Emacs - 1 - setting up the package managerMike Zamansky73K views • 10 years ago

    5 comments from Hacker News

    1. @spudlyoMar 2021· in “From Vim to Emacs in fourteen days (2015)”

      I made a video[0] showing off the power of org-babel, which is the part of org that lets you embed dynamic code blocks in your document. In the video I write a little essay[1] on how git stores data that has a lot of dynamic content that is managed by org. It's a bit like reproducible research or literate programming, but for me it's all about writing technical documents that are easy to keep consistent when things change. [0]: this video [1]: [LINK]

      RecommendsView on HN
    2. @spudlyoAug 2021· in “The open calendar, task and note space is a mess”

      Org mode does a lot of different things, but one use case I find interesting is to be able to mix prose and program output in a technical document in a way that keeps things consistent when things change. I made a video[0] a year or so ago that explores Org's literate programming features that I think does a pretty good job of illustrating the power of Org. [0]: this video

      RecommendsView on HN
    3. @spudlyoApr 2025· in “Atuin Desktop: Runbooks That Run”

      Thanks for the shout-out! I think org-babel is really well suited for this task, and can make some really great documentation. You can check out the video[0] from the talk and a git repo[1] with a more advanced demonstration. [0]: this video [1]: [LINK]

      RecommendsView on HN
    4. @d0mineJun 2020· in “Text-Only Websites”

      Org mode supports inline Latex that can be exported to html. Here's a nice demo on how to write tech docs using Emacs and Org mode this video

      RecommendsView on HN
    5. @rwnspaceApr 2020· in “Ask HN: Resources to grok Emacs and use it well?”

      This is what I've done the past couple weeks and it's going pretty well: Start with plain Emacs. Print/write out the popular cheatsheets. Just make sure you know how to exit, access the documentation, and move around the windows/frames/buffers. Get Melpa & install some packages. Play with the config, adding keybindings, figure out hooks and so on. Copy some elisp functions from dotfiles on Github. Spam the documentation command on everything. Get frustrated with how much tinkering you need to do to get the crazy setups you've seen on blogposts. Stay motivated by consuming more content about custom setups. Discover the magic of magit and parinfer and dired. Look up some of the org-mode/PIM heroes on github, usernames: novoid, alphapapa, karlicoss Install Doom. Tinker with it a bit. Take notes of your learning in an org file. Tinker some more. Go back to plain emacs for a bit. Then try spacemacs. Go straight back to Doom because it's faster and you now understand enough about emacs to be scared of spacemacs' layers. Below are some links to help you along the way. [LINK] [LINK] [LINK] [LINK] [LINK] this video [LINK]

      CitesView on HN