summaryrefslogblamecommitdiffstats
path: root/2022/talks/workflows.md
blob: 1208d91cd93751d3f5364b3c8744b45cedbe234d (plain) (tree)
1
2
3
4
5
6
7
8
9
10
                       








                                                                                                     
                                                                               

                                                                  
                     
                                




                                                                                                                                                                                                                             














                                                                     










                                                                        
 











                                                                                                                                                        




                                                                 
[[!sidebar content=""]]
[[!meta title="Org workflows for developers"]]
[[!meta copyright="Copyright © 2022 George Mauer"]]
[[!inline pages="internal(2022/info/workflows-nav)" raw="yes"]]

<!-- Initially generated with emacsconf-generate-talk-page and then left alone for manual editing -->
<!-- You can manually edit this file to update the abstract, add links, etc. --->


# Org workflows for developers
George Mauer (he/him/they/ze, IRC: gmauer, <mailto:gmauer+emacsconf@gmail.com>)

[[!inline pages="internal(2022/info/workflows-before)" raw="yes"]]
[[!template id="help"
volunteer="sebastian 2022-12-23"
summary="Q&A could be indexed with chapter markers"
tags="help_with_chapter_markers"
message="""The Q&A session for this talk does not have chapter markers yet.
Would you like to help? See [[help_with_chapter_markers]] for more details. You can use the vidid="workflows-qanda" if adding the markers to this wiki page, or e-mail your chapter notes to <emacsconf-submit@gnu.org>."""]]



# Table of Contents



We all know org-mode is great but much of the discussion often
focuses on the agendas, todo lists, and project planning. These are
all valuable. yet rarely do we talk about workflows that do work, not
just plan it. Inspired by literate programming ideas, this talk will
demonstrate a grab-bag of workflows developed over the years that are
of use not only for planning, tracking, note keeping, and ops work,
but in actual day-to-day enterprise software development.


# Discussion

## Notes

-   Start with all the things from howardism literate devops articles -
    its all great and is what got me started
    <http://howardism.org/Technical/Emacs/literate-devops.html> (he also
    just did a talk on eshell)
-   Learning request.el, dash.el, cl-loop facility, and s.el reasonably
    well is a pretty big 
-   there is also <https://gitlab.com/mtekman/org-tanglesync.el>

- Q: are arduino blocks included in org-mode?
  - A: I did add `arduino-mode` I think thats the only thing I did so maybe its from there
- A: This is the bit that I'm particularly proud of btw - the ability to do dynamic scoping of variables that is driven by properties in the org outline
- Q: how did you insert the texts (not caption)?
  - A: in kdenlive
  
## Feedback  

- liked it a lot
- awesome talk gmauer`
- :) It was fun captioning it.

[[!inline pages="internal(2022/info/workflows-after)" raw="yes"]]

[[!inline pages="internal(2022/info/workflows-nav)" raw="yes"]]

[[!taglink CategoryOrgMode]] [[!taglink CategoryCoding]]