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:20170312T020000
RDATE:20170312T020000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20171105T020000
RDATE:20171105T020000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20150224T163402Z
DTEND;VALUE=DATE:20150307
DTSTART;VALUE=DATE:20150305
DTSTAMP;VALUE=DATE-TIME:20150224T163402Z
LAST-MODIFIED;VALUE=DATE-TIME:20160804T200537Z
UID:http://calagator.org/events/1250467945
DESCRIPTION:This event runs from Thursday\, March 5\, 2015 at 8am through
  Friday\, March 6\, 2015 at 5pm.\n\nDescription:\nThe biggest Angular co
 nference in the world\, ng-conf   is taking place in two weeks in Salt L
 ake City.  This year\, they're allowing remote locations to live stream 
 and we're opening our office in the Pearl for the full two day event.  I
 f you have members of your group that would be interested in attending\,
  tickets are $20 and include full day access both Thursday and Friday\, 
 coffee in the am\, lunches and a custom conference t-shirt.  &#13\;\n&#1
 3\;\nHere is the link to our event sign up page: http://bit.ly/1DEPUsr &
 #13\;\n&#13\;\nThanks!&#13\;\n&#13\;\nAlexis Milbourn / Marketing Coordi
 nator&#13\;\n &#13\;\nCSG Pro } Serving our clients since 1993&#13\;\n73
 4 NW 14th Ave. Portland\, OR 97209 / {503} 445-6306 / www.csgpro.com &#1
 3\;\n\n\nTags: code\, portland\, pdx\, tech event\, angularJS\, angular\
 , tech conference\n\nImported from: http://calagator.org/events/12504679
 45
URL:https://eventbrite.com/event/15750808091/?utm_source=eb_email&utm_med
 ium=email&utm_campaign=new_event_email&utm_term=eventurl_text
SUMMARY:ng-conf Extended PDX
LOCATION:CSG Pro: 734 NW 14th Avenue\, Portland OR 97209 us
SEQUENCE:3
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20170209T224716Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170327T193000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20170327T180000
DTSTAMP;VALUE=DATE-TIME:20170209T224716Z
LAST-MODIFIED;VALUE=DATE-TIME:20170314T210806Z
UID:http://calagator.org/events/1250471461
DESCRIPTION:This month PDX OWASP is joining forces with the local Angular
  JS meetup to feature:&#13\;\nPhilippe De Ryck\, PhD&#13\;\nWeb Security
  Expert @ imec-DistriNet\, KU Leuven&#13\;\n&#13\;\nAbstract&#13\;\n===&
 #13\;\nAngular 2 is hot\, and there is a huge amount of information avai
 lable on building applications\, improving performance\, and various oth
 er topics. But do you know how to make your Angular 2 applications secur
 e? What kind of security features does Angular 2 offer you\, and which a
 dditional steps can you take to really boost the security of your applic
 ations?&#13\;\n&#13\;\nIn this session\, we cover one of the biggest thr
 eats in modern web applications: untrusted JavaScript code. You will lea
 rn how Angular protects you against XSS\, and why you shouldn't bypass t
 his protection. We will also dive into new security mechanisms\, such as
  Content Security Policy. Through a few examples\, I will show you how y
 ou can use these mechanisms to enhance the security in your client-side 
 context.&#13\;\n&#13\;\n&#13\;\nSpeaker&#13\;\n===&#13\;\nPhilippe De Ry
 ck is a professional speaker and trainer on software security and web se
 curity. Since he obtained his PhD at the imec-DistriNet research group (
 KU Leuven\, Belgium)\, he has been running the group's Web Security Trai
 ning program\, which ensures a sustainable knowledge transfer of the gro
 up’s security expertise towards practitioners.&#13\;\n&#13\;\nYou can fi
 nd more about Philippe on https://www.websec.be&#13\;\n&#13\;\n&#13\;\nT
 he Open Web Application Security Project (OWASP) is a 501c3 not-for-prof
 it worldwide charitable organization focused on improving the security o
 f application software. To sign up for future meeting notes and to discu
 ss security topics with local gurus\, sign up on the OWASP Portland mail
 ing list: https://lists.owasp.org/mailman/listinfo/owasp-portland&#13\;\
 n&#13\;\nMeetings are free and open to the public.\n\nTags: security\, o
 wasp\, angular\, angularJS\, javascript\n\nImported from: http://calagat
 or.org/events/1250471461
URL:https://www.owasp.org/index.php/Portland
SUMMARY:OWASP/AngularJS combined: Boosting the Security of Your Angular A
 pplication
LOCATION:Cambia Health Solutions: 100 SW Market Street\, Portland OR 9720
 1 us
SEQUENCE:6
END:VEVENT
BEGIN:VEVENT
CREATED;VALUE=DATE-TIME:20180228T205742Z
DTEND;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180308T200000
DTSTART;TZID=America/Los_Angeles;VALUE=DATE-TIME:20180308T180000
DTSTAMP;VALUE=DATE-TIME:20180228T205742Z
LAST-MODIFIED;VALUE=DATE-TIME:20180228T210053Z
UID:http://calagator.org/events/1250473358
DESCRIPTION:We've got three awesome 15 minute talks for you this month!&#
 13\;\n&#13\;\n**Venue and Food**  &#13\;\nThis month we're hosted by the
  fantastic folks at Vacasa\, and food this month is brought to you by Ap
 ex Systems!&#13\;\n&#13\;\n**Our Talks**  &#13\;\n**Setting Up AOT with 
 ngUpgrade:** We all love the CLI\, but in an ngUpgrade project\, you can
 't always use it. Yet we need to be able to take both Angular and Angula
 rJS to production. That means we need to be able to set up our Angular p
 roject and our Webpack build to use Angular's AOT compiler. In this talk
 \, Sam Julien will show you how to do it and what pitfalls to avoid.&#13
 \;\n&#13\;\n**\\_(ツ)_/¯ Works on my machine: a practical approach to TDD
 :** How do you know if your code works? common stigma: [“You should writ
 es tests&quot\;\, &quot\;If you don't write tests from the start\, you'l
 l never get around to it”\, “I never have time to write tests”]. Nathan 
 Brenner is here to show you how he got around these hurdles.&#13\;\n&#13
 \;\n**Say Bye Bye to Hybrid apps\, and Hello to NativeScript:** Ever wan
 ted to develop native mobile apps but couldn’t find the time to learn ne
 w languages? Or\, you tried hybrid app development but were not happy wi
 th the performance? NativeScript is here to offer you the best of hybrid
  and native development workflow. With NativeScript\, you are already a 
 Mobile app developer! You will get a development experience which is sim
 ilar to the web\, while still getting a native mobile app as the end res
 ult. AND you can get to market up to 5x faster than a native approach\, 
 with no compromise to performance. Shiva Prasad joins us remotely all th
 e way from India for this exciting talk!&#13\;\n&#13\;\n**Our Speakers**
   &#13\;\nSam Julien ([@samjulien](http://twitter.com/samjulien)) is the
  founder of UpgradingAngularJS.com and a C# and JavaScript developer at 
 Energy Trust of Oregon. He's also the co-organizer of this meetup (woot!
 ).&#13\;\n&#13\;\nNathan Brenner ([@njbrenner](http://twitter.com/njbren
 ner)) is a senior software engineer with lots of Angular experience. He'
 s currently funemployed but that's subject to change.&#13\;\n&#13\;\nShi
 va Prasad ([@MultiShiv19](http://twitter.com/MultiShiv19)) is a Lead Sof
 tware Developer at Bfit Technologies\, a partner at nStudio.io\, and a N
 ativeScript Developer Expert.\n\nTags: angular\, javascript\, angularJS\
 , nativescript\, mobile\n\nImported from: http://calagator.org/events/12
 50473358
URL:https://www.meetup.com/ngpdxers/events/248108415
SUMMARY:Angular Portland March: AOT\, TDD\, & NativeScript!
LOCATION:Vacasa: 926 NW 13th Ave #200\, Portland OR 97209 us
SEQUENCE:3
END:VEVENT
END:VCALENDAR
