diff options
author | Sacha Chua <sacha@sachachua.com> | 2021-10-08 01:58:03 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2021-10-08 01:58:03 -0400 |
commit | 886ae437fee6a674f7b2757062f1b8a91275457a (patch) | |
tree | b8e37843a5149998f1cc0282fb3bd8d4f69357e5 /2021/talks/invoice.md | |
parent | 5a56ee2080de1a60c15c580adac85bd7e625f3aa (diff) | |
download | emacsconf-wiki-886ae437fee6a674f7b2757062f1b8a91275457a.tar.xz emacsconf-wiki-886ae437fee6a674f7b2757062f1b8a91275457a.zip |
Add talk pages for 2021
Diffstat (limited to '2021/talks/invoice.md')
-rw-r--r-- | 2021/talks/invoice.md | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/2021/talks/invoice.md b/2021/talks/invoice.md new file mode 100644 index 00000000..74852c94 --- /dev/null +++ b/2021/talks/invoice.md @@ -0,0 +1,42 @@ +[[!meta title="Find Your (In)voice: Emacs for Invoicing"]] +[[!meta copyright="Copyright © 2021 Bala Ramadurai"]] +[[!inline pages="internal(2021/info/invoice-nav)" raw="yes"]] + +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Find Your (In)voice: Emacs for Invoicing +Bala Ramadurai + +Ye Freelance warriors, please lend me your I/O devices for 5 minutes. + +Your time is your money! Do you find it a pain to generate an invoice, +record the details into your accounting software and keep track of +taxes and payments? You are not alone, I found the whole invoice +thingy to be extremely painful. + +But worry not, Emacs comes to our rescue. + +My talk will give you a basic intro on how to use org mode, some embedded python code and file jugglery to generate stylistic and professional invoices. + +What you will learn during the session: + +- How to track your freelance time using orgmode +- How to create the basic infrastructure for invoice generation +- How to generate the invoice +- How to manage multiple clients +- How to enter the finance details into your accounting software +- How to track invoice payments + +We will use the following packages: + +- Emacs+orgmode (duh?) +- yasnippet +- python layer (I use spacemacs, so whatever is the equivalent in your config) +- Some unnecessary Shakespearean references + + + +[[!inline pages="internal(2021/info/invoice-schedule)" raw="yes"]] + +[[!inline pages="internal(2021/info/invoice-nav)" raw="yes"]] |