BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//Calagator//EN
CALSCALE:GREGORIAN
X-WR-CALNAME:Calagator
METHOD:PUBLISH
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20160313T020000
RDATE:20160313T020000
RDATE:20170312T020000
RDATE:20180311T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20161106T020000
RDATE:20161106T020000
RDATE:20171105T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20160902T165635Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20161103T210000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20161103T183000
DTSTAMP;VALUE=DATE-TIME:20160902T165635Z
LAST-MODIFIED;VALUE=DATE-TIME:20161003T203158Z
UID:http://calagator.org/events/1250470753
DESCRIPTION:Tonight\, our Emacs Hangout will feature two lightning talks 
 (one oriented to less experienced Emacsians):&#13\;\n&#13\;\n• Introduct
 ion to customizing Emacs with Emacs Lisp\, by Matthew Hoselton&#13\;\n&#
 13\;\n• Show and tell for using Emacs to give Demonstrations\, by Howard
  Abrams&#13\;\n&#13\;\nThese will be followed by a Hack Night\, where we
  can all get together and hack on new or existing projects\, or work on 
 some of the ideas we learned about tonight. If you have a little or big 
 project or problem you'd like to solve\, bring it\, and pair up with som
 eone who may have some experience in that area.&#13\;\n&#13\;\nHope to s
 ee you all there!\n\nTags: emacs lisp hackers\n\nImported from: http://c
 alagator.org/events/1250470753
URL:http://www.meetup.com/PDX-Emacs-Hackers/events/233135807/
SUMMARY:Emacs Hack Night
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20161201T001342Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170119T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170119T183000
DTSTAMP;VALUE=DATE-TIME:20161201T001342Z
LAST-MODIFIED;VALUE=DATE-TIME:20161201T001342Z
UID:http://calagator.org/events/1250471146
DESCRIPTION:Tonight\, our Emacs Hangout will feature a presentation on us
 ing **Emacs to develop Haskell projects** (Thank you Cyd).&#13\;\n&#13\;
 \nA partially completed project\, Emacs config\, and instructions will b
 e provided before the talk. A Docker image will be provided for those wh
 o do not want to install all of the required tools. Packages (briefly) d
 emonstrated will be `intero`\, `haskell-mode`\, `haskell-snippets`\, `hl
 int-refactor`\, `flycheck`\, `company`\, and `projectile`.&#13\;\n&#13\;
 \nTopics covered will be: automatic type and style checking\, type signa
 ture insertion\, inspecting type and info of thing at point\, automatic 
 refactoring using compiler and lint suggestions\, yasnippet templates\, 
 jumping to definitions (including 3rd party definitions)\, loading the c
 urrent buffer into the REPL\, and running tests.&#13\;\n&#13\;\nHope to 
 see you all there!\n\nTags: emacs lisp haskell\n\nImported from: http://
 calagator.org/events/1250471146
URL:https://github.com/howardabrams/pdx-emacs-hackers
SUMMARY:PDX Emacs Hackers Meetup
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170123T191851Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170216T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170216T183000
DTSTAMP;VALUE=DATE-TIME:20170123T191851Z
LAST-MODIFIED;VALUE=DATE-TIME:20170216T011009Z
UID:http://calagator.org/events/1250471354
DESCRIPTION:Tonight\, our Emacs Hangout will feature a presentation by Ho
 ward Abrams on **&quot\;Some&quot\; Emacs Lisp Best Practices** ... Deta
 ils of this:&#13\;\n&#13\;\n&gt\; While I'm not\, by any means\, an expe
 rt on what the community\, after 30 some-odd years\, agrees to regarding
  the *best* way to write Emacs Lisp\, I will walk through some of what I
 've learned in creating a ELPA project. These tips should be applicable 
 for any one writing Emacs Lisp whether or not they will be submitting th
 at code to as a community package project.&#13\;\n&#13\;\nThe presentati
 on will be followed by &quot\;Office Hours&quot\;\, where we can all get
  together and discuss\, fix or hack on new or existing projects. If you 
 have a little or big project or problem you'd like to solve\, bring it\,
  and pair up with someone who may have some experience in that area.&#13
 \;\n&#13\;\nHope to see you all there!&#13\;\n&#13\;\n**Note:** We've st
 arted a PDX-oriented Emacs Slack group\, `pdx-emacs`. Interested? Contac
 t someone in the group to get an invitation.&#13\;\n&#13\;\n\n\nTags: em
 acs lisp\n\nImported from: http://calagator.org/events/1250471354
URL:https://github.com/howardabrams/pdx-emacs-hackers
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170220T060642Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170316T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170316T183000
DTSTAMP;VALUE=DATE-TIME:20170220T060642Z
LAST-MODIFIED;VALUE=DATE-TIME:20170220T060642Z
UID:http://calagator.org/events/1250471491
DESCRIPTION:Tonight\, our Emacs Hangout will feature a series of **lightn
 ing talks** about anything interesting our local hackers have found or m
 ade.  If you have something to share\, by all means\, come along.&#13\;\
 n  &#13\;\nThis will be followed by **Office Hours**\, where we can all 
 get together and discuss\, fix or hack on new or existing projects. If y
 ou have a little or big project or problem you'd like to solve\, bring i
 t\, and pair up with someone who may have some experience in that area.&
 #13\;\n&#13\;\nHope to see you all there!&#13\;\n  &#13\;\n**Note:** We'
 ve started a PDX-oriented Emacs Slack group\, pdx-emacs. Interested? Con
 tact someone in the group to get an invitation.&#13\;\n\n\nTags: emacs l
 isp\n\nImported from: http://calagator.org/events/1250471491
SUMMARY:Emacs Hackers Meetup
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170405T031415Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170420T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170420T183000
DTSTAMP;VALUE=DATE-TIME:20170405T031415Z
LAST-MODIFIED;VALUE=DATE-TIME:20170405T211139Z
UID:http://calagator.org/events/1250471755
DESCRIPTION:For this month\, our Hacker Meetup will be hacking a _persona
 lized breadcrumb_ tool. Many breadcrumb-like tools and functions already
  exist (using `find-tag` and `pop-tag` is one of these)\, but writing yo
 ur own breadcrumb functions with marks from your own favorite commands\,
  could be both fun and useful when jumping around a large code base or d
 ocument. We’re planning on pair programming to come up with a couple of 
 implementations and share our implementations and discoveries.&#13\;\n&#
 13\;\nTime permitting\, we will have **lightning talks** about anything 
 interesting our local hackers have found or made.  If you have something
  to share\, by all means\, come along.&#13\;\n  &#13\;\nThis will be fol
 lowed by **Office Hours**\, where we can all get together and discuss\, 
 fix or hack on new or existing projects. If you have a little or big pro
 ject or problem you'd like to solve\, bring it\, and pair up with someon
 e who may have some experience in that area.&#13\;\n&#13\;\nHope to see 
 you all there!&#13\;\n  &#13\;\n**Note:** We've started a PDX-oriented E
 macs Slack group\, **pdx-emacs.slack.com**. Interested? Contact someone 
 in the group to get an invitation.&#13\;\n\n\nTags: emacs lisp\n\nImport
 ed from: http://calagator.org/events/1250471755
SUMMARY:Emacs Hackers Meetup
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:4
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170510T162104Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170518T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170518T183000
DTSTAMP;VALUE=DATE-TIME:20170510T162104Z
LAST-MODIFIED;VALUE=DATE-TIME:20170510T162104Z
UID:http://calagator.org/events/1250471899
DESCRIPTION:This month\, the Emacs Hackers assemble for lightning talks d
 emonstrating the results of last month’s project. Followed by a session 
 of **Hacking on Org Mode Tasks**.&#13\;\n&#13\;\nDue to a [posted tweet]
 (https://twitter.com/wobher/status/861784180195303426) about _automatic 
 refiling_ of old tasks\, we figured we could hack Emacs to analyze the t
 imestamps associated with tasks and archive or delete tasks that are too
  old to be relevant.&#13\;\n&#13\;\nOur hack nights are collaborative *g
 roup programming* and quite a bit of fun\, especially if you know little
  about Emacs Lisp. We pick simple projects that can be started during ou
 r hack night\, but that can be polished and personalized afterwards.&#13
 \;\n&#13\;\nHope to see you there!\n\nTags: emacs\, lisp\, editors\, hac
 king\n\nImported from: http://calagator.org/events/1250471899
URL:https://pdx-emacs.slack.com
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170830T160328Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170920T203000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170920T183000
DTSTAMP;VALUE=DATE-TIME:20170830T160328Z
LAST-MODIFIED;VALUE=DATE-TIME:20170830T160328Z
UID:http://calagator.org/events/1250472445
DESCRIPTION:This evening\, Howard Abrams will kick off our new Emacs Hack
 ery season by showing off some Emacs features for hacking Emacs Lisp…. t
 hat’s right\, *using Emacs to program Emacs Lisp* (what a concept). This
  will be followed by some interesting ways to look up Emacs functions\, 
 which includes the illustrious `suggest.el` project.&#13\;\n&#13\;\nWith
  our environment initialized\, we’ll start to hack on a new project (a g
 ame) that uses some of the new data structure libraries that have showed
  up in the Emacs ecosystem lately.\n\nTags: emacs\, lisp\, editors\, hac
 king\n\nImported from: http://calagator.org/events/1250472445
URL:https://pdx-emacs.slack.com
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170925T154644Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171018T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171018T183000
DTSTAMP;VALUE=DATE-TIME:20170925T154644Z
LAST-MODIFIED;VALUE=DATE-TIME:20170925T154644Z
UID:http://calagator.org/events/1250472562
DESCRIPTION:Tonight we'll be hacking on Emacs' own shell\, *eshell*.  We'
 ll begin with a overview of its capabilities and how it compares to bett
 er known\, but *not-as-extendable*\, shells.  We'll then see how this &q
 uot\;REPL with File System Controls&quot\; can be easily hacked and craf
 ted into a most-amazing tool of awesome.&#13\;\n\n\nTags: editors\, emac
 s\, hacking\, lisp\n\nImported from: http://calagator.org/events/1250472
 562
URL:https://pdx-emacs.slack.com
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171109T051634Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171115T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171115T183000
DTSTAMP;VALUE=DATE-TIME:20171109T051634Z
LAST-MODIFIED;VALUE=DATE-TIME:20171109T051634Z
UID:http://calagator.org/events/1250472821
DESCRIPTION:Our last Emacs get-together of the year will be hosted at Wor
 kday’s **new offices** in Beaverton. We're going to celebrate with a col
 lection of *lightning talks* and show-casing new things we've learned or
  built...essentially\, live demos of our #cool-til Slack channel 😄&#13\;
 \n&#13\;\nAfter our show and tell session\, we'll retire to a nearby res
 taurant for food and drinks. Hope to see you there.\n\nTags: emacs lisp 
 editor\n\nImported from: http://calagator.org/events/1250472821
URL:https://pdx-emacs.slack.com
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20171201T013349Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171204T190000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20171204T173000
DTSTAMP;VALUE=DATE-TIME:20171201T013349Z
LAST-MODIFIED;VALUE=DATE-TIME:20171201T013349Z
UID:http://calagator.org/events/1250472919
DESCRIPTION:Come see the new Workday office in Beaverton.&#13\;\n&#13\;\n
 Workday's own Glenn Lagasse will be demoing galley\, a soon to be open-s
 ourced Chef development tool.&#13\;\n&#13\;\nFood and beverages will ser
 ved.\n\nImported from: http://calagator.org/events/1250472919
URL:https://www.meetup.com/Chef-PDX/events/245450703/
SUMMARY:Chef PDX: Come see the new Workday office!
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180103T051257Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180117T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180117T183000
DTSTAMP;VALUE=DATE-TIME:20180103T051257Z
LAST-MODIFIED;VALUE=DATE-TIME:20180103T051257Z
UID:http://calagator.org/events/1250473050
DESCRIPTION:As the Ultimate Nerd Battle for Editor Anecdotal Mindshare (U
 NBEAM) closes in on forty years\, the VI forces has taken over the Emacs
  Cathedral in Portland threatening the diocese. But during an intense ba
 ttle of differing perspectives\, a metallic ship emerges from space. Ali
 ens beamed a message to the surface of the planet:&#13\;\n&#13\;\n&gt\; 
 _Nerdy Earthlings\, can we call you Nerdlings? You need not fight anymor
 e! The best editor is neither Emacs nor Vim\, it’s Emacs and Vim. Combin
 e your ideologies and merge your effort\, and please end this useless co
 nflict._&#13\;\n&#13\;\nThis month’s Emacs Meetup has been pre-empted fo
 r a full discussion about combining Emacs and VI using the Spacemacs sys
 tem (see www.spacemacs.org). We are planning on three separate presentat
 ions:&#13\;\n&#13\;\n  1. Introduction to Spacemacs\, and how to use it 
 as either an Emacs or VI user.&#13\;\n  2. Customizing Spacemacs using t
 heir Layer approach.&#13\;\n  3. Vi-like Spacemacs features that neither
  Emacs nor VI offer\, .e.g. a Lisp “modal” State for manipulating s-expr
 essions using Paredit\, and how this can be applied to other programming
  languages.&#13\;\n&#13\;\nHope to see you all there!\n\nTags: emacs edi
 tor lisp\n\nImported from: http://calagator.org/events/1250473050
SUMMARY:Emacs Monthly Meetup
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180418T184812Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180418T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180418T183000
DTSTAMP;VALUE=DATE-TIME:20180418T184812Z
LAST-MODIFIED;VALUE=DATE-TIME:20180418T184812Z
UID:http://calagator.org/events/1250473617
DESCRIPTION:Tonight\, we're going to celebrate with a collection of *ligh
 tning talks* show-casing new things we've learned or built...essentially
 \, live demos of our #cool-til Slack channel 😄&#13\;\n&#13\;\nThis inclu
 des a demo of Howard's new keyboard.io and his hacks to make it work wel
 l with Emacs.&#13\;\n&#13\;\nAfter our show and tell session\, we'll ret
 ire to a nearby restaurant for food and drinks. Hope to see you there.\n
 \nTags: emacs lisp editor\n\nImported from: http://calagator.org/events/
 1250473617
URL:https://pdx-emacs.slack.com
SUMMARY:Emacs Monthly Hackers Group
LOCATION:Workday Beaverton Office: 4145 SW Watson Avenue\, Beaverton OR 9
 7005 United States
SEQUENCE:1
END:VEVENT
END:VCALENDAR
