Hi there. Learn about this site and how to use it...

Hi there.

Calagator is a unified calendar for the technology community of Portland, Oregon. We are an all-volunteer effort and encourage anyone to import, create, and edit events.

Get Started

Subscribe To

What's happening?


  • Started Monday
    Oct 20 2014
    SPLASH 2014
    Portland Marriott (Downtown)

    SPLASH is the umbrella conference about all things related to programming and the creation of software. It incorporates OOPSLA, Onward!, Essays, Panels, tutorials, and three exciting keynote talks (Wednesday, Thursday and Friday mornings), as well as 14 workshops on Monday and Tuesday.

    The full program is here: http://2014.splashcon.org/program/program-splash2014

  • Thursday
    Oct 23 2014
    Portland DAMA Day

    Portland DAMA Day will take place on October 23rd and two data modeling experts will present, John Giles (all the way from Australia!) and Karen Lopez.

  • Business Wire Portland Media Roundtable and Luncheon

    BridgePort Brew Pub

    On Thursday, October 23, join Business Wire at the Bridgeport Brew Pub for lunch and a media roundtable. Participate in small group discussions with editors and reporters from distinguished news outlets like Digital Trends (Nick Mokey, Managing Editor), the Portland Business Journal (Erik Siemers, Managing Editor), OPB (Sarah Rothenfluch, Executive Editor), The Oregonian (Kristi Turnquist, TV Critic, Pop Culture & Features Reporter), and more.

  • Portland App Strategy Workshop: Optimization

    Building a great app is difficult, but turning it into a profitable business can be even more of a challenge. Join the Application Developers Alliance and industry experts to explore strategies to turn your app into a profitable business. Attend a workshop and learn how to:

    Get your app discovered, climb rankings, and gain users

    Choose monetization partners, drive revenue, retain and engage users

    Optimize performance, fix bugs, and test cross-platform

    FREE with code: Calagator

  • YESpdx Oct | Feat. M&M Co-Founders, Nutcase Helmets

    Digital Trends

    Calling all creatives, designers and product people!!--For our October event, Digital Trends (@DigitalTrends) hosts YESpdx with a talk from Michael & Miriam the Co-founders of Nutcase Helmets (@nutcasehelmets).

    We’ve all seen them. Buzzing around town—watermelons, 8-balls, polka dots & union jacks…I’m talking about Nutcase helmets! You didn’t know? They’re local! .. Oh you did know? Well, their business is international…and in the Nutcase universe, it’s all about design!!

    Starting in their garage and growing since 2005, the Nutcase team knows a thing or two about pivots, supply chain, trade shows and everything in-between. Bring your friends, have a laugh and meet fellow entrepreneurs, creatives and investors. Space is limited, RSVP now!

    This event is co-sponsored by Digital Trends, OEN & Volt Technical Resources

  • PDX MUG: MySQL triggers

    Paul Irvine will be presenting:

    Topic: using MySQL triggers to simplify application front ends, reporting queries, performance, batch processing, by denormalizing a data model in the triggers.

    It sounds like something you might not want to do, most folks are taught normalization, never denormalization, but I’ve been doing this since the early 90’s on SQLServer, then on Oracle in the mid-90’s, and a few others, and of course MySQL since they introduced triggers. In truth, I learned about these techniques in the mid-80’s in some none-SQL proprietary relational products that had the features ‘built-in’.

    A lot of people already use triggers for basic validation, and some people use them for more complex validation. A few even use them for some computed column value setting. That’s cool. The sorts of things I do are to replicate, propagate and maintain redundant copies of data, or to aggregate data. This usually makes user presentation many factors simpler for many application types, especially reporting, as it simplifies queries. And the cost to implement is marginal to none.

    I’m a fan of using auto-increment keys in MySQL, because so many development frameworks like Rails, PHPRunner, Cake and others find it easy to use and address records in grids, and forms.


    In this denormalization, the child triggers retrieve a copy of the parent row’s relevant ‘natural’ key information.

    Example : order detail rows retrieve the parent ‘order number’, the natural human order number, not the primary key auto increment. And that order number gets copied to a real column in the Order Line Item row. This means that reports, and user queries can very easily retrieve line items for orders using (human) order number now. And do real sorts. And the application code has zero work to do to gain this benefit. Three lines of trigger code do it all. And its guaranteed. SUMS

    Very often, a parent row needs rapid access to the SUM of a column from its child rows. The simple way in a trigger would be to select(count()) on the child recs, and put the count in the parent row, but this has potential impact on the parent update. The cost of a query select against the child table. The way I do it is to put the code in the child triggers, to do an incremental update against the parent row. So as the child row is added, the new child value is added to the parent SUM column and updated. This gets more complicated on updates on the child, involving some difference computation and some stored procs to optimize the code, but the code is simple and templatized. And guarantees no select count() performance degradation, but gets the benefit of the running totals on the parent record for no more than one additional update.

    And yes, I’ll be happy to share the template code for insert/update/delete trigger difference computation.

    A similar process can be used to keep the count of child records in a parent table.

    And of course these can cascade up and down more than one level.

    Imagine a timesheet week or day entry that sums the values to the timesheet, that sums the values to the week aggregate record, or a group/project/division record of some sort for job costing… easy and trivial to do, but if that had to be done in application code, whether a middle tier or front end, it would get costly, and not guaranteed to be consistent depending on who updates what rows using what code.

    The trigger guarantees robust integrity, minimal performance impact and maximum app benefit no matter whether its an app server updating, a front end updating, a mobile interface or an API.

    Denormalizing is not only an efficient thing to do, it can save the front end developer some significant effort in data manipulation to assemble, select, filter and display aggregate, parent or child based information.

  • Using In-Memory, Data-Parallel Computing for Operational Intelligence


    Scaleout Software is presenting the event and paying for drinks and your favorite flat-crust pizzas.

    ScaleOut Software is a leader in in-memory computing software for applications with extreme low-latency, scalability and high availability requirements.

    Seabourne Consulting is our wonderful host! Seabourne is a growing software company based in Portland, OR and Washington, DC. 

    They are experts in information integration and big data applications, and leverage this expertise to build solutions for large government, corporate, and non-profit organizations (FCC.gov, NBC Sports, Commerce.gov, WRI.org, Cogstate.).

    Pulehu Pizza are our expert pizza makers!

    Talend is organizing the event.


    Operational systems manage our finances, shopping, devices and much more. Adding real-time analytics to these systems enables them to instantly respond to changing conditions and provide immediate, targeted feedback. This use of analytics is called “operational intelligence,” and the need for it is widespread.

    This talk will describe the use of in-memory, data-parallel computing to obtain operational intelligence in several scenarios, including financial services, ecommerce, and cable-based media. It will show both how an in-memory model is constructed and how data-parallel analysis can be implemented to provide immediate feedback. Performance results from a simulation of 10M live cable-TV set-top boxes will illustrate how this technique was used to correlate and enrich 25K events per second and complete a parallel analysis every 10 seconds on a cluster of commodity servers.

    The talk also will compare the use of in-memory computing to the more traditional “big data” model popularized by Hadoop MapReduce. It also will examine simplifications offered by this approach over directly analyzing incoming event streams from an operational system using complex event processing or Storm. Lastly, it will explain key requirements of the in-memory computing platform, in particular real-time updating of individual objects and high availability, and compare these requirements to the design goals for stream processing in Spark.

    About the Presenter

    Dr. William L. Bain is Founder and CEO of ScaleOut Software, Inc. Bill has a Ph.D. in electrical engineering from Rice University, and he has worked in the field of parallel computing at Bell Labs research, Intel, and Microsoft. Bill founded and ran three start-up companies prior to joining Microsoft. In the most recent company (Valence Research), he developed a distributed Web load-balancing software solution that was acquired by Microsoft and is now called Network Load Balancing within the Windows Server operating system. Dr. Bain holds several patents in computer architecture and distributed computing. As a member of the Seattle-based Alliance of Angels, Dr. Bain is actively involved in entrepreneurship and the angel community.


    6:00 – 6:30 Welcome & Networking

    6:30 – 7:30 Presentation by Dr. William L. Bain

    7:30 – 8:30 Networking + drinks and our signature delicious thin crust pizzas!

  • PDX Legal Hackers Meetup

    Forge Portland

    Hey PDX Legal Hackers, we're (finally!) kicking off this meetup group with our first official meetup. If you can attend and are interested in giving a short (6-minute max) presentation on a legal hack you've developed or are interested in developing let me know and I'll put you on the agenda. Otherwise we'll be heavy on the networking for this first event and we will work together to set a theme and agenda for future meetups. Hope you can make it!

  • 2014 Computer Animation Festival

    A leading annual festival for the most innovative, accomplished, and amazing digital film and video creators is being shown in Portland. Juried selections include outstanding achievements in time-based art, scientific visualization, visual effects, real-time graphics, and narrative shorts. This year, SIGGRAPH’s Computer Animation Festival celebrates its 41st year in the world exploration of computer-generated animation. The featured selects from the international event showcase everything from student films to games and blockbuster visual effects.

    http://youtu.be/Hmmlsx7rZHU http://cascadesiggraphoct2014.eventbrite.com

    Members — FREE (always) General Admission — $8.00 at the door (cash or check) Students or Affiliates — $3.00 at the door (cash or check), with student ID or code.

  • 2014 Computer Animation Festival

    A leading annual festival for the most innovative, accomplished, and amazing digital film and video creators is being shown in Portland. Juried selections include outstanding achievements in time-based art, scientific visualization, visual effects, real-time graphics, and narrative shorts. This year, SIGGRAPH’s Computer Animation Festival celebrates its 41st year in the world exploration of computer-generated animation. The featured selects from the international event showcase everything from student films to games and blockbuster visual effects.


    Members — FREE (always) General Admission — $8.00 at the door (cash or check) Students or Affiliates — $3.00 at the door (cash or check), with student ID or code.

  • Agile Meetup - Combining Agile With Lean Startup Practices

    ISITE Design

    Speaker Bio:

    Michael Kelley Harris is an active developer, Scrum/Agile coach & trainer. He has 20+ years of software development experience in roles including software engineer, architect, manager, director, consultant, trainer, and coach. 12+ years of direct experience with Scrum values, principles, and practices, including the full suite of Agile engineering practices from Extreme Programming. He also uses the Lean Startup perspective to help innovators, investors, and development teams validate products & features. Kelley is a CST, CSP, CSPO, CSM, CSD with the Scrum Alliance and has Three patents. He has trained and coached hundreds of people in Scrum & Agile principles & practices, in the US, Canada, Europe, and India. You can view Kelley's CSM training schedule: http://www.sourcecell.com/calendar.html



  • Started Monday
    Oct 20 2014
    SPLASH 2014
    Portland Marriott (Downtown)

    SPLASH is the umbrella conference about all things related to programming and the creation of software. It incorporates OOPSLA, Onward!, Essays, Panels, tutorials, and three exciting keynote talks (Wednesday, Thursday and Friday mornings), as well as 14 workshops on Monday and Tuesday.

    The full program is here: http://2014.splashcon.org/program/program-splash2014

  • Friday
    Oct 24 2014
    Ruby Co-Working

    Breken Kitchen

    Look for the fedora, and/or a tight knit group of macs. If you can not find us, ping @chrishough on twitter. The setup is informal, no presentations, and we are just trying to meet fellow ruby geeks in the community. Also, working remote or in an office space cube needs a change of scenery each week. (Please note: It is totally cool to work on non ruby languages with us too)

  • Galois tech talk by Philip Wadler

    Galois, Inc

    abstract: We present four calculi for gradual typing: $\lambda\B$, based on the blame calculus of Wadler and Findler~(2009); $\lambda\C$, based on the coercion calculus of Henglein~(1994); and $\lambda\T$ and $\lambda\W$, based on the threesome calculi with and without blame of Siek and Wadler~(2010). We define translations from $\lambda\B$ to $\lambda\C$, from $\lambda\C$ to $\lambda\T$, and from $\lambda\T$ to $\lambda\W$. We show each of the translations is fully abstract —far stronger correctness results than have previously appeared.

    bio: Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh. He is an ACM Fellow and a Fellow of the Royal Society of Edinburgh, past chair of ACM SIGPLAN, past holder of a Royal Society-Wolfson Research Merit Fellowship, and a winner of the POPL Most Influential Paper Award. Previously, he worked or studied at Stanford, Xerox Parc, CMU, Oxford, Chalmers, Glasgow, Bell Labs, and Avaya Labs, and visited as a guest professor in Copenhagen, Sydney, and Paris. He has an h-index of 60, with more than 18,000 citations to his work according to Google Scholar. He contributed to the designs of Haskell, Java, and XQuery, and is a co-author of Introduction to Functional Programming (Prentice Hall, 1988), XQuery from the Experts (Addison Wesley, 2004) and Generics and Collections in Java (O’Reilly, 2006). He has delivered invited talks in locations ranging from Aizu to Zurich.

  • PIE Demo Day 2014 - Simulcast

    Here at PIE, we like to think of our Demo Day as a community event. So we're always looking for ways to ensure we can get our awesome startup community together in person to take part in it. Although we've run out of room at our main location, we're pleased to announce that our friends at eBay have been kind enough to host a PIE Demo Day simulcast. And they have room for 100 folks to join them.

    We invite you to join our hosts for PIE Demo Day, October 24, 2014, at the brand new eBay Community Lounge. Doors open at 1:30pm, presentations will begin at 2:00pm.

    This year will feature presentations from our funded companies and highlights from our latest experiments. We'll also take a look back at five years of PIE and the amazing startups with whom we have had the pleasure to work.

    Please RSVP

  • PIE Demo Day 2014

    We invite you to join us for PIE (Portland Incubator Experiment) Demo Day, October 24, 2014, at the Gerding Theatre. Doors open at 1:30pm, presentations will begin at 2:00pm.

    This year will feature presentations from our funded companies and highlights from our latest experiments. We'll also take a look back at five years of PIE and the amazing startups with whom we have had the pleasure to work.

    Demo presentations will be followed by a reception with the startups and members of the tech, brand, startup and investor communities.

  • PIE Demo Day 2014 - Livestream


    It's become a tradition. Watch PIE Demo Day 2014 from the comfort of your own laptop or mobile device.

    PIE Demo Day is sold out. As is the simulcast at the eBay Community Lounge. But you can still get your fill of startup goodness by tuning into the PIE Demo Day livestream.

    All of the content. None of the hassle.


  • OpenStack-dev happy hour

    Pints Brewing

    Hello fellow OpenStack developers. We seem to be growing in size so lets have some drinks and say hello!

    Dont fear, chatting about OpenStack in particular will not be required (or even encouraged). This is mostly a social thing to get to know other locals who are hacking on the same project.

    Things to discuss: Favorite hacking locations. What to do during a 13hr trip to Paris. When do we get Google fiber?

    Things to NOT discuss: Can I get a review/feature in OpenStack.

    Hope to see you there! -greghaynes

    P.S. Im hoping to make this a somewhat regular thing, although im not sure of the frequency... maybe monthly?

Next two weeks

  • Saturday
    Oct 25 2014
    WordPress 101 - Intro to WordPress

    WordPress 101 - Intro to WordPress Development - Day 2 of 2 Day series.

    With 20% of the web running on WordPress, it's no surprise when a prospective client contacts you for Wordpress site development. As of Feb, 2014 WordPress version 3.8 downloads passed the 20 million mark.

    Join Girl Develop It and Jenn Stoffel for an introductory look into all things WordPress. We will show you the basics of how to create a WordPress website by customizing it to fit your needs. We'll learn about Themes, Plugins and Widgets and how to spot a good or bad one. We will publish posts and learn about the types of content we can publish. Most importantly, our instructor and TA's will be here to answer any questions you may have along the way. You'll leave with an understanding of the basics and an ability to publish your own WordPress site.

    This class is a 2-day series running on Saturdays, October 18th and October 25th, 9am - 1pm each day. The cost of the class covers both days. Please RSVP at http://www.meetup.com/Girl-Develop-It-Portland/events/209732652/

  • ^H Weekend Work Party

    Let's get together for cleaning, weeding, digging, painting, patching and hacking 7600 N Interstate back into shape!

    Those of you who have already been to the space and don't need guidance are welcome to show up as early as 7AM (but send us a message so that we know you're coming if you don't already have access).

  • DIY Light Up Monster Workshop at Lovecraft!

    Lovecraft Bar

    Learn to sew your own plush monster that lights up!

    Who: Anyone 21+ years old, who is interested in learning how to combine sewing and electronics. All experience levels welcome!

    Cost: $10 covers all materials

    Suggested Things To Bring: Scissors

    Needle nose pliers

    Ideas for what your monster will look like

    Head lamp (I have a few lamps. However, we are sewing in a bar with limited lighting and your eyes may appreciate additional light.)

  • Sunday
    Oct 26 2014
    Women Who Hack


    This will be a casual get together for women who want to hack on projects with or around other women. All types of projects (software and hardware), languages, platforms and experience levels are welcome. Remember, no experience is an experience level!

    Don't have anything to work on? Come, and we'll help you find a project!

    What you should bring:

    • Your laptop or other equipment
    • Yourself!

    We'll provide:

    • the space, including lots of seating and tables
    • internet
    • some snacks, including gluten-free and vegan options.

    Our goal is to support local women hackers (and aspiring hackers) by providing a safe, welcoming environment in which you can connect with and learn from each other.

    We're kid-friendly, too, so feel free to bring your children with you.

    Women Who Hack is open to all self-identified women and genderqueer persons, as well as accompanied children of all genders.

    All participants of Women Who Hack agree to follow the Citizen Code of Conduct.

    Questions? Get in touch: womenwhohack@stumptownsyndicate.org.

    Our Google Group is https://groups.google.com/forum/#!forum/women-who-hack.

  • Tuesday
    Oct 28 2014
    Portland Code School - Happy Hour!

    Join us to learn about the different programs that PCS has to offer – from the JavaScript immersion class to Data Visualization and Front End Development, to an iOS Primer coming this fall.

    The Lucky Lab on Quimby has a HUGE space, free WiFi and great beer.

    Your first drink is on us (alcohol or not)!

    (I'll have a small PCS sign and most likely some kind of board game.)

  • Grants for Startups

    There are grants available for startups - including the Small Business Innovation Research (SBIR) grants from the federal government. At this West Side PubTalkTM, you'll learn from entrepreneurs who have taken advantage of various grant programs. In particular, you'll hear from eWind Solutions, which just recently submitted an SBIR grant application to the US Department of Agriculture, and Sonivate which has obtained several millions of dollars in grant funding from the Department of Defense.

    During networking time before and after the panel, you'll be able to talk with representatives from the Small Business Administration, Business Oregon , and Oregon BEST about programs they have to help entrepreneurs get grants.

    Come learn what you need to know to take advantage of grant opportunities.

    This West Side PubTalk is brought to you by the City of Hillsboro, the City of Beaverton, and the Oregon Technology Business Center

    When: Oct. 28, 5pm to 8pm Where: Golden Valley Brewery (map) Cost: $15 (includes food and drink ticket!)

  • PDX Hardware Startup Meetup

    Summer is officially come to an end, so it's time to start back up the PDX Hardware Startup Meetups. Hopefully everyone enjoyed their summer and is ready for the rain.

    The next PDX Hardware Startup Meetup is going to be October 28th, at 5:30-8:00 PM.

    R&D Plastics is a local Plastic Injection Molder and is going to come talk about plastic injection molding. Here is an abstract of their presentation:

    "As a new or infrequent designer/developer of injection molded products it can be very difficult to understand the impact of design features, material selection, and tool construction on the cost and lead-time of your products. The decisions you make have a great impact on part cost and tool build lead-times.

    In this session, we will discuss what to expect when designing and developing a plastic injection molded part. We will provide examples that show the impact of good design decisions and how they greatly improve the product development cycle. Your understanding of the injection molding workflow and what you should expect from your injection molding partner will guide you through good decision making for a successful product release."

    Charlie O’Bosky & Kyle Tarr will be joining us and giving the presentation.

    As always, there will be free Pizza and Beer provided for everyone and some time to share any projects you are working on.

    Location: PSU Business Accelerator. 2828 SW Corbett. The building can be tricky to find, and the best way to get directions is to use the intersection of "SW Corbett & SW Meade", that way Google Maps won't take you on a wild goose chase.

    Parking: It's FREE. You can park anywhere behind the building for free. There should be plenty of parking so don't worry about having to pay for a spot.

    Please share this event with anyone you think may be interested, the more people we can get involved the more beneficial it will be to everyone.

  • Coursetto's PDX EdTech with Ryan Carson CEO of Treehouse

    Ryan Carson, CEO of Treehouse http://teamtreehouse.com will be talking about the EdTech company birthing process. Treehouse has raised over $13,000,000 and is soon if not already hitting profitability (a rarity in startup land). Treehouse empowers anyone to learn how to build websites & apps, write code or start a business.

    Also, Jesse Olsen, CEO of https://www.jumpro.pe is flying out from NYC to talk with us about what it takes to create a growing and profitable EdTech company without funding. JumpRope helps teachers, schools, and districts move beyond traditional grades towards standards-based feedback on mastery.

    Thanks to Coursetto https://coursetto.com for organizing.

  • Social Security Strategies

    Social Security benefit strategies are like finger prints. Everyone s strategy is different. The Social Security personnel will not provide guidance for your benefit issues. Rick will explain some of the things you should understand and consider when applying for your Social Security benefits.

    What is:

    Early Retirement Age
    Full Retirement age
    Deferred retirement age (credits)
    Spousal Benefits

    What other factors should be considered when choosing to accept Social Security benefits.

    How does continuing to work affect your benefits?
    What about other income sources?
    Life expectancy versus total benefits received.
    The effects of inflation

    Questions and answers

    Meeting notes are downloadable at: http://occa.org/files/SSNotes.pdf


    6:00--6:20 Networking
    6:20--7:00 No-host dinner
    7:00--7:30 Introductions and announcements
    7:30--8:30 Main Presentation (followed by Q&A):
  • Code 'n' Splode Monthly Meeting


    Topic: TBD Speaker: Christie Koehler

    **Note: Code-n-Splode (CnS) is a women-focused group. All self-identified women and genderqueer persons are invited to attend and participate, and men are welcome as the guest of a female participant.

    For more information, visit our website, or send an email to our list.

  • Hack + Help

    Hack + Help is for anyone that is learning to code.

    Whether you are new to coding or experienced in coding and want to help others learn, please join us! Bring your laptop and desire to learn (and/or teach!).

  • Portland Startup Weekend Pre-Party

    Are you battle ready?

    Portland Startup Weekend is coming in November during Global Startup Battle, let's get our game on early at the pre-party.

    RSVP here: http://bit.ly/1tpBw4B

    This is a great chance to get together to have some beer, share ideas of how to get the most out of Portland Startup weekend, informally practice your pitch, gather interest in your idea and make connections for the big day.

    We’ll provide snacks and share some startup weekend-style fun. Get ahead of the game by beginning your networking early, getting feedback on your pitch idea, and hearing tips on how to get the most out of your Portland Startup weekend experience.

    • Learn more about PDXSW

    • Get the inside scoop on how to get the most out of your PDXSW experience

    • Get ahead of the curve by making connections early

    For more information about Portland Startup Weekend, visit portland.startupweekend.org

    We serve snacks, bar is no-host. all ages.

    Please RSVP on Eventbrite http://pdxswpreparty.eventbrite.com/#

  • Wednesday
    Oct 29 2014
    Fast Tracking Data Mastery with Power BI

    Data is changing everything, including what it takes to win in business. Are you ready? Are you savvy about your data? If not, you're not alone. The roadblocks are formidable: too much data from too many sources; not enough data understanding on the business side; low quality data or incomprehensible data; limited analysis tool sets.

    What does it take to master your data? What does that look like and how do you get there as painlessly as possible? Why is Power BI such a smart way to go?

    Join CSG Pro to look at a new paradigm for building your organizational data expertise. We'll talk technology and tools, but we'll be focused on strategy.

    • Learn what skill base you need

    • Learn what management commitment looks like

    • Learn why (and how) Power BI is a fast track way to get there

    • Understand how to start small for a big payout

    This seminar is geared toward director, VP and C level executives who think strategically about their businesses data.

    If you're a data steward or analyst, this would be a great event to bring your boss to. We show the value of these new powerful business analytics tools.

    Please register via the website link. (FREE, and Breakfast is included)

    About the presenter, CSG Pro:

    CSG Pro specializes in building custom business software and interactive tools that allow you to collaborate and connect with colleagues, customers and vendors. Based in Portland, Oregon and maintaining a presence in Boise, Idaho, CSG Pro has served leading companies and public agencies since 1993.

  • Bringing a Secure Cloud to Your Enterprise

    Online Webinar

    The Cloud’s business model allows your organization to leverage existing infrastructure and platform investments for greater convenience, but developing a secure Cloud strategy involves numerous considerations and planning. Join us for this free webinar on October 29th, 2014 at 11am PT where we we will explore Microsoft Azure and Cloud Security.

  • Ruby Lunch

    TILT Pearl District

    Beginners to advanced welcome, talk about Ruby and programming in general.

  • CHIFOO Workshop: Fieldwork 4 Human Computer Interaction (3 of 4)

    Fieldwork for Human Computer Interaction: A 4-Part Workshop on Ethnographically-Informed Fieldwork

    Sara Bly and Françoise Brun-Cottan

    A growing number of Human-Computer Interaction (HCI) researchers and practitioners use the results of fieldwork to guide the design and evaluate the user experience of interactive systems and technologies. Why? Because data about real people in real situations spurs creativity and innovation around practical challenges, resulting in more useful and usable artifacts.

    Fieldwork for HCI typically consists of firsthand observations made in the naturally occurring environment of use (as opposed to studies performed in a controlled environment). Many techniques are adapted from anthropology – particularly ethnography.

    As the mobile app and manufacturing industries grow in Oregon, UX designers are increasingly recruited from out-of-state. The Computer-Human Interaction Forum of Oregon - CHIFOO - recognizes a local need for more basic training in this area.

    Workshop Format This practicum is a new offering by CHIFOO, separate from the popular monthly guest lecture series. Developed with industry experts Sara Bly and Françoise Brun-Cottan, this unique pilot program serves as a first test model for future educational programs by CHIFOO.

    To conduct fieldwork well, the researcher needs the knowledge, ability and access to observe the activities and complexities of people within the context of their day-to-day pursuits. This makes it difficult to practice in a classroom-only or online environment. The methodology is best learned by apprenticeship and experience.

    Each session builds on the prior one. Participants are expected to attend three private classroom sessions, to complete group assignments in between, and to ‘report out’ on the experience in teams at the last session, an open CHIFOO event. Sessions will be held:

    Sunday, October 5, 12-4 pm Wednesday, October 15 6-9 pm Wednesday, October 29, 6-9 pm Wednesday, November 12, 6-9 pm

    Who Should Participate? The practicum is tailored especially towards locals who seek a better command and understanding of the skills utilized by User Experience Analysts, Design Engineers, and Interaction Designers.

    To make the learning experience as rich, collaborative and personalized as possible, the # of participants is capped at 16. Group exercises are designed to be completed in teams of 2-4.

    About the Instructors

    Dr. Sara Bly – Head Instructor – Sara Bly has been an active researcher and practitioner in qualitative user studies for more than 25 years. Ethnographically-informed fieldwork is a major component of her user experience studies, which focus on understanding the context of an activity as well as the specific user task. During Sara’s tenure at the Xerox Palo Alto Research Center, she served on multi-disciplinary teams with anthropologists, designers, and computer scientists. Sara has worked in a variety of companies and development teams, and has experience teaching user study techniques for both industry and academia. She holds a PhD in Computer Science from University of California, Davis. Currently Sara Bly lives in Oregon and consults nationally.

    Francoise Brun-Cottan, Phd – Instructor - Anthropologist Francoise Brun-Cottan spent over a decade as a Work Place Ethnographer and Interaction Analyst with Xerox PARC (Palo Alto Research Center). Specialties include:

    Integration of ethnographic insights with engineering research, product/services development and design to inform innovation. Ethnography - Observation and interviewing, analysis and representations of work practices and user experience. Video ethnography Conversation and Interaction Analysis Work Practice and Participatory Design Studies. Currently Francoise Brun-Cottan consults for libraries, government agencies, large corporations and research agencies.

    Clodine Mallinckrodt – Facilitator – From Wall Street to MarCom Way, Clodine Mallinckrodt’s varied background spans the early days of interactive multimedia and distance learning to data security and strategy consulting. Currently, Clodine is Manager of Ambulatory Reporting & Analytics for Providence Health & Services, where she enjoys enabling analyst teams to deliver data visualization and exploration tools to healthcare executives throughout the west. She helped develop new Providence Consumer Segments, is a GE-certified Change Facilitator, and trained in Lean. Based in Portland, OR, Clodine Mallinckrodt is Program Co-Chair for CHIFOO.

    Register Online Be an Early Bird! Get the best price by registering before August 20.

  • SWePoCoNi (The West Side Strikes Back)

    Commodore Lounge

    Southeast Portland Coder's Night was a glorious gathering of folks. Many nachos were had while discussing various projects. This died out as Side Door stopped being open after 7pm.

    A few of us have tried various venues but haven't been happy with many of them. One venue a few of us would hang out at after user groups is the Commodore Lounge on SW 17th and Burnside. It has wifi, delicious food, and a wide range of drinks. The power situation could be better but we are sure we can improve this with time.

    So, come along, have a drink and some food with us as we embark on the next stage of Portland Coder Nights. The time is a guideline, show up when it makes sense to you and leave when you want or need to. These are just the hours we've seen work for a majority of folks in the past.

  • Thursday
    Oct 30 2014
    The Customer Experience Imperative | Marketing Leadership Exchange

    The Customer Experience Imperative | Marketing Leadership Exchange Digital transformation for organizations is now a top board level priority at most organizations. What trend is driving this key sense of urgency? The age of the consumer has forced companies to shift their cultures to being much more customer-centric. Consistent customer experience is not a differentiator anymore, but a basic core requirement.

    Learn from a panel of senior industry leaders who will discuss:

    The requirement of a seamless digital and offline experiences for all consumers across industries. The unification and seamless experiences across devices and within social media *The skills, process, culture and people needed to deliver high-caliber customer experiences.

    Panelist: Please check back


    Anoop Sahgal, Partner Marketing, Adobe

    Event Details:

    When: Thursday, October 30th

    Time: 5:30 – 8:00 PM

    Where: TBD, Portland, OR

    Members: $25

    Nonmembers: $45

  • Friday
    Oct 31 2014
    Ruby Co-Working

    Breken Kitchen

    Look for the fedora, and/or a tight knit group of macs. If you can not find us, ping @chrishough on twitter. The setup is informal, no presentations, and we are just trying to meet fellow ruby geeks in the community. Also, working remote or in an office space cube needs a change of scenery each week. (Please note: It is totally cool to work on non ruby languages with us too)

  • FounderDating Application Deadline


    Been working on a side project? Ready to start your next company? Need awesome advisors? Connect with the right people to find advisors, cofounders and the best entrepreneurial resources around on FounderDating. It's curated and 50% engineers. Apply to join the network and be included in the next member kickoff event>> http://bit.ly/ZTyEQI

  • Saturday
    Nov 1 2014
    From Tech Savvy to Social Justice Innovator: How creative problem solvers can apply their skills to progressive change work

    Collective Agency

    Portland has long been known as a bastion for creative people and innovative projects. But how might that creative energy be channeled toward social change work and nurturing justice? SJF leaders will jump-start this conversation and you take it from there!

    RSVP at http://www.socialjusticefund.org/tech-savvy-social-justice-innovator

  • Tuesday
    Nov 4 2014
    Swift Programing Study Night


    Meetup with us to work through Apples book "The Swift Programing Language" together.
    We'll be starting a group to work through the free Swift Programing Language book published by Apple. If all goes well we'll move on to work on projects and other study subjects around iOS together.
    Come learn how to get started with Swift and iOS app developers.

    Epicodus is amazing and will be providing their iMacs to use for the course, so even if you do not own a mac you will be able to come and participate.

    Notes: We are looking for co-hosts for this meetup. If you are interested in mentoring in the iOS/Moblie space or in co-hosting, please reach out!

  • Portland Ruby Brigade monthly meeting

    New Relic

    We'll have pizza & beer starting at 6pm, so stop by early if you want to have dinner and socialize before the presentations.


    After presentations we'll have more socializing time.

    Thanks to New Relic for providing the venue and beer, pizza & snacks this month!

    ARRIVING BY BIKE? Cyclists are welcome to park their bikes in the New Relic office. Bikes are not allowed in the building lobby, however, and must use the freight elevator. To get your bike up to the 29th floor, enter the building's parking lot by going down the ramp at 5th and Pine. Go past the booth -- no need to pick up a ticket -- and turn right. Go straight until you almost run into the elevator lobby, then go right again. On the back side of the elevator block you'll see a beat up pair of double doors marked "freight elevator." You can get up by buzzing in with the intercom, and saying you're here for New Relic. Ride on up to the 29th floor, you'll easily find the bike parking.

    ABOUT THE GROUP: The Portland Ruby Brigade, also known as pdxruby and pdx.rb, is a user group for Ruby programmers in the Portland, Oregon area. The group welcomes all programmers interested in the language and its implementations, tools, libraries and frameworks, such as Ruby on Rails. The group has been meeting since August 2002 for presentations, demos and discussions. Every month 35-75 people come together to share their knowledge, projects and enthusiasm for Ruby. If you'd like to present or have a topic you'd like discussed, please post to the mailing list. The group usually meets on the first Tuesday of the month, "Ruby Tuesday" -- see you there!

  • Write The Docs PDX: RESTful API Documentation

    If you work with the World Wide Web, you’ve encountered a RESTful API. If you’ve retweeted a message, you’ve used a RESTful API. If you’ve searched for data on ESPN, you’ve made a RESTful API call.

    But what of developers who need to automate this process, to make calls to potentially thousands of RESTful API endpoints?

    They need documentation. Sure, they can read the code of the people who developed the RESTful APIs, but what they really need are examples. As one of the speakers at the Write The Docs ’14 conference noted, “Developers are people too.”

    Jody Bleyle and Jennifer Rondeau will give us some insight into RESTful APIs, what they are, how you can interact with them, and what they have done to document their RESTful APIs.

    They will also show us some options for automating RESTful API documentation.

    Jennifer and Jody will give us some clues. :)

  • Monthly Maker Meetup


    Have some projects you'd like to work on, but could benefit from a creative atmosphere? OSH Park and CymaSpace team up to offer just the space!

    We will supply wifi, and a place to share ideas and collaborate with a community of fellow creators and makers. We'll share tips and tricks, and support your creative endeavors!

    Makers, crafters, and creators of all ages, skill levels, and backgrounds are encouraged to bring your projects, supplies, and ideas.

    Please note that while this is a free event, CymaSpace is a non-profit that relies on donations to cover their expenses.

  • Wednesday
    Nov 5 2014
    Website Law Part 3 - Buying or Selling a Website

    This session will focus on representations and warranties, assignments of domain names, potential exposure related to open source code in website software, and the IP/website due diligence process.

  • CHIFOO Meeting: Big Story, Little Story

    Big Story, Little Story with Jason Sack, Wieden+Kennedy

    Working the last couple years in a building full of storytellers, Jason Sack has learned how powerful narrative can be in creating great products and experiences. Selling an idea, creating a sense of drama, and maintaining engagement in an experience all stand to benefit from a better understanding of storytelling. Because UX people are uniquely positioned to work across disciplines, we can act as stewards of our stories as well as those of our users. Using examples and anecdotes, Jason will walk through a variety of ways we can bring the larger story to life while reinforcing it down to the smallest interactions.

    About the Speaker Jason Sack (@jasonsack) is currently Lead User Experience Designer at the global agency Wieden + Kennedy. He moved to Portland two years ago from the Bay area, where he led design teams at notable Silicon Valley companies such as Adobe and Apple. He has worked with Nike, American Express, 3M, Imation, General Mills, and many more.

    Sack began his design career in Minneapolis, where he built the User Experience practice at digital agency space150. He studied at the University of Minnesota and California State University, and has taught interactive design at the Art Institutes International.

    Jason is a passionate advocate of human-centered design, and has spoken throughout the country about emotional design, user experience, and innovation. When he’s not working Jason composes music, hacks wireless children’s toys, and writes an occasional post in his blog at jasonsack.com.

  • Portland RailsBridge Co-organizers and Volunteers Meet and Greet

    This is the very first meeting of the PDX (RailsBridge Group)[http://www.railsbridge.org/]. I'm looking for volunteers and co-organizers. If you have questions please email me: [amypivo] [gmail]

  • PDX Big Data Discussion Group

    "No talks. You may opt to take up to 60 seconds to complain about Big Data. One paper per month, no obligation to read it."

    We'll start by letting anyone who wants to take up to a minute to tell us what they've been doing with data lately.

    This month's paper is Beyond Clicks: Dwell Time for Personalization by Yi etal. Read it or don't - the goal is just to have something to start conversations. "Did you read the paper?" will do nicely.

    Mention @PDXBigData on Twitter with the link to the full paper to suggest papers for future sessions.

    There will be pizza.

  • Lightning Video Production Show + Tell

    We're playing with the format – this time, 8 Video Content Creators have been invited to showcase their projects, share what they've learned, and get feedback on how to make their next projects better! Whether you're new to video or a seasoned pro just back from LA – this will be a great opportunity for you to learn new video skills and to help teach others. :)