Export or edit this venue...

Mozilla Portland Office

Brewery Block 2 1120 NW Couch St, Suite 320
Portland, Oregon 97209, US (map)

Future events happening here

  • - No events -

Past events that happened here

  • Wednesday
    Sep 7 2016
    PDXRust: Nick Cameron on Design Patterns in Rust & Jamey Sharp on Corrode

    We'll have 2 talks again this month!

    Design Patterns in Rust:

    Nick Cameron is a core contributor on the Rust language's language design, tools, and compiler teams. He's in town for RustConf, and will be sharing his talk on Design Patterns in Rust with us! Here's the abstract:

    This talk will cover some of the common idioms and design patterns encountered when programming in Rust.We’ll work through simple idioms used in everyday programming for tasks such as object creation and customisation, resource management, and destruction. We’ll then cover more complex patterns often used in generic data structures and libraries. We’ll also discuss some of the underlying themes and why these idioms and patterns occur in Rust.

    The talk will not assume previous experience with Rust. The audience will gain an understanding of programming with Rust and its strengths and weaknesses. For those learning (or intending to learn) Rust, the talk should provide a short-cut to intermediate and advanced programming skills.

    Corrode: Automatically Translating C to Rust

    C has been the de facto systems programming language for 44 years, which means an awful lot of useful software is written in that language. As excellent as Rust is, it doesn't have that inertia behind it. (Yet!) Rust has good FFI support for calling C functions, plus tools for automatically generating FFI bindings, which make much of that existing software usable for new Rust projects. Still, gaining Rust's full safety advantages requires rewriting existing C software in Rust, which is currently a manual, time-consuming, and error-prone process.

    Corrode is a tool that aims to bridge this gap by automatically translating C source code to equivalent Rust. A Corrode-translated program is no safer than the original C was, but it gets the most tedious translation work out of the way so a programmer can focus on taking advantage of Rust's more advanced features.

    In this talk we'll explore what Corrode does, and does not, do. We'll discuss interesting examples that will surprise most C programmers, while staying accessible to programmers in any language. We'll look at how Corrode has been tested: the most effective ways are methods not widely used with other software. And we'll evaluate Corrode's documentation and community-building efforts, to both show how you can contribute and suggest steps you might consider for your own projects.

    Speaker Jamey Sharp is Corrode's initial author and a programmer experienced in a variety of languages including C, Java, Python, Haskell, and x86 assembly. He is new to Rust, compared to those languages, and Corrode grew out of his learning experiments. (The exercise has been very effective at finding odd corners of both C and Rust...) He recently completed a session as a Recurse Center resident, teaching advanced topics to diverse audiences of programming enthusiasts spanning every skill level, which he enjoyed tremendously.

    Other information:

    PDXRust meets on the first Wednesday of every month, from 6-8pm, at Mozilla's Portland space. The first hour is either lightning talks from group members or a more in-depth tutorial from a Rust expert, and the second hour is hacking and social time.

    Join us in #pdxrust on irc.freenode.net (http://webchat.freenode.net/) with any feedback about what you'd like to see!

    Remember that Rust's Code of Conduct defines the Rust community's expectations for participation.

    Website
  • Wednesday
    Sep 2 2015
    PDXRust is back!

    Are you a Rust expert? Have you played with Rust a bit and told yourself you really should write more code in it, but never made the time? Do you just like learning about cool new programming languages? If any of these apply to you, come to the PDXRust meetup to learn more and meet others with similar interests!

    We've tentatively scheduled the meetup for the first Wednesday of every month, from 6-7pm. September's meeting will be at Mozilla's Portland space.

    What will happen at the meetup? Good question! That's largely up to attendees: What do you think would help you level up your Rust skills most effectively? Current ideas include talks from crate and product authors explaining how and why they implemented their projects in Rust, lightning talks about whatever interesting Rust-related things you've learned since the last meeting, peer code review time, and of course plain old hacking sessions to sit down and work on your Rust project in a room full of people who can help you make sense of the compiler errors that it generates.

    Join us in #pdxrust on irc.freenode.net (http://webchat.freenode.net/) with any feedback about what you'd like to see!

    Alternately, drop your questions and ideas into https://etherpad.mozilla.org/pdxrust-September2015ideas .

    Remember that Rust's Code of Conduct applies to this event.

    Logistics:

    Parking near the building can be scarce. The Mozilla office is close to the 11th&Couch stop and 10th&Couch stop on the NS streetcar line, and within walking distance of several bus lines. Covered bike parking is available in the courtyard that you cross to get to Mozilla's building, across from the Peet's Coffee and Tea seating area.

    The building is mostly wheelchair-accessible, in that there are no unavoidable stairs and the outside door has an automatic opening switch. Restroom doors on the 3rd floor and Mozilla office door are not automatic.

    Food is not yet planned for the event. If your company would like to sponsor food for the meeting, let edunham know ([email protected], or IRC).

    Website
  • Monday
    Jun 15 2015
    Technology & the Balance between Freedom of Expression & Privacy

    Join us for an exciting talk & discussion with ALCU Board Member, Stuart Kaplan!

    How technology changes the relationship between freedom of expression and privacy

    Technology complicates the relationship between free speech and personal privacy. At two extremes of privacy, anonymous online posts permit defamation without consequences to the writer, while ubiquitous video surveillance of public spaces limits freedom of assembly and movement.

    This presentation will examine several recent attempts to find a fair and workable balance between privacy protection and free speech goals by the courts and legislatures. Particular attention will be given to the work of the American Civil Liberties Union to craft policies that address the many challenges to privacy and speech rights presented by a variety of technologies.

    Speaker Bio

    Stuart Kaplan is Professor Emeritus of Communication, Lewis & Clark College. He has served on the American Civil Liberties Union of Oregon Board of Directors since 1992 and has held the positions of Board President and Oregon representative to the National ACLU Board.

    What's TA3M?

    This is the Techno-Activism 3rd Monday event for Portland, Oregon! Read more about techno-activism 3rd mondays.

    Who should come?

    Anyone interested in techno-activism. We invite coders, geeks, artists, and anyone else. No technical experience required.

    Who's hosting?

    The Privly Foundation organizes this and future TA3M events.

    Code of Conduct

    As with all of our events, there is a code of conduct. Please read it here: https://www.privly.org/content/code-conduct. All attendees are expected to abide by this code of conduct.

    Website
  • Saturday
    May 23 2015
    Women Who Hack: f3mhack edition!

    This is a special FemHack edition of WWH: https://f3mhack.org/

    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 women (cis & trans*) and genderqueer persons, as well as accompanied children of all genders. Male allies who wish to support technical women are encouraged to do so at another of Portland's many user groups.

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

    Questions? Get in touch: [email protected].

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

    Website
  • Friday
    May 15 2015
    Rust 1.0 Launch!

    Come celebrate the launch of Rust 1.0!

    Whether you are a new Rustacean, or have been around long enough to fondly remember the ~ sigil, come on out and celebrate!

    We will be having 5 minute lightning talks, so feel free to come with one prepared! The talks will explain the power of Rust, how to work in a rustic style, point out common libraries, and current projects and more.

    Thanks to Mozilla for the food and refreshments!

    Website
  • Sunday
    Apr 26 2015
    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 women (cis & trans*) 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: [email protected].

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

    Website
  • Monday
    Apr 13 2015
    Elasticsearch Portlandia Meetup - Elasticsearch & .NET

    Martijn Laarman and Greg Marzouka, Elastic.co's two lead .NET developers will be giving a talk titled "Elasticsearch for .NET Developers". Food and drink will be provided, and thanks to Mozilla for hosting! Talk will begin at 6:30 PM.

    Abstract: Elasticsearch for .NET Developers: A whirlwind dive into the strongly-typed client for .NET Elasticsearch offers a simple REST interface that exposes JSON, so a .NET developer might be tempted to simply use HttpClient and Json.NET to talk with Elasticsearch.

    In this talk we'll showcase, through the usage of LINQPad, some of the features that outline how NEST plays to C# strengths and helps you write terser code, all just one line of code away: new ElasticClient(). A few of the topics that we'll cover:

    • Strongly-typed requests and responses - Inference- Query DSL- Aggregations- Covariant result sets- Connection pooling and failover

    Attendees will leave this talk knowing how to fully tame Elasticsearch from .NET

    Please RSVP for the event on meetup.com so we can order sufficient food and drinks for all attendees: http://www.meetup.com/The-Portlandia-ElasticSearch-Meetup-Group/events/221442669/

    Speaker bios:

    Martijn Laarman, Software Engineer, Elastic Co.

    A .NET developer for nearly a decade and tinkering with the web since his teens, Martijn loves keyboard-driven creativity.

    Greg Marzouka, Software Engineer, Elastic Co.

    Greg is a .NET developer focused on maintaining the .NET clients, NEST, and Elasticsearch.Net. Previously, he worked at an advertising agency in New York, building out their Elasticsearch cluster. He’s a huge open source enthusiast and loves working with programming languages and frameworks of all kinds.

    Website
  • Sunday
    Mar 1 2015
    Women Who Hack - rescheduled from 2/22

    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!

    **Note: If you're interested in submitting a talk proposal to OSBridge or any other conference, bring your drafts to share and get feedback from others!

    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: [email protected].

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

    Website
  • Sunday
    Jan 25 2015
    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 women (cis & trans*) 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: [email protected].

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

    Website
  • Sunday
    Dec 28 2014
    Women Who Hack: Tabletop Games Edition!

    This will be a special holiday tabletop games edition of Women Who Hack. Bring your fav table top games, or simply stop by as we'll have plenty on hand for you to try out!

    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: [email protected].

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

    Website
  • Saturday
    Dec 13 2014
    Open Source Bridge Worksprint

    Help us get ready for the 2015 conference by attending a Hackathon for Open Source Bridge. We'll be working on outreach, coding, documentation, and more: https://github.com/osbridge/planning/issues?q=is%3Aopen.

    This is the first of several hackathons. If this one doesn't work for you, keep your eyes peeled for the next one, or fill out the survey here http://opensourcebridge.org/get-involved/ to be alerted about future volunteer opportunities.

    Tasks you can help with:

    • outreach
      • look at the sponsorship prospectus (http://opensourcebridge.org/sponsors/sponsorship/ ), think of communities, organizations, companies you have connections to, and send them personal emails asking them to sponsor OSB
      • think of awesome diverse speakers you'd love to see talks from at OSB 2015, email them requesting a talk proposal & telling them to watch for the CfP in January
    • coding
      • wiki maintenance
      • OpenConferenceWare improvements (see github.com/osbridge/openconferenceware/issues), such as adding a field for YouTube links
      • talk to Reid about helping with server deployment stuff (using Chef)
    • documentation
      • help transfer notes and tasks from Etherpad and people's minds to GitHub
      • update notes on the Open Source Bridge 2014 wiki
    Website
  • Saturday
    Nov 15 2014
    CLSx Portland: Community Leadership Summit Unconference

    This event brings together community leaders, organizers and managers and the projects and organizations that are interested in growing and empowering a strong community, At the heart of CLSx Portland 2014, styled after the annual Community Leadership Summit, is an open unconference-style event in which everyone who attends is welcome to lead and contribute sessions on any topic that is relevant. These sessions are very much discussion sessions: the participants can interact directly, offer thoughts and experience, and share ideas and questions. These unconference sessions are also augmented with a series of presentations from leaders in the field and networking opportunities. This event is open to individuals seeking to develop their leadership skills, whether you have been a leader for years, or are seeking to be a leader. Please note space is limited for this event. About the keynote speaker Mary McGill: For the past 13 years, Mary McGill has led a team and community of people in Portland that care about living a life of purpose and expressing their truest selves while doing so.  This community is part of an International Organization called The Way of the Heart.  Mary leads with inspiration, creativity and empowerment. She is interested in helping individuals and groups empower themselves to make a difference in the world.Mary is a Licensed Professional Counselor and The Area Coordinator of The Way of the Heart™ with over 25 years experience as a clinician, facilitator and trainer. She maintains a private practice in SW Portland, Oregon and sponsors The Way of the Heart™ Training within the Pacific Northwest.   For attendees, please note our anti-harrassment policy: http://www.communityleadershipsummit.com/about/harassment/ The Community Leadership Summit is an annual event conceived back in 2009 by Jono Bacon, who is currently the Senior Director of Community at XPRIZE, former community manager for the global Ubuntu community, and author of The Art of Community by O’Reilly. He has organized it each year since then. He put together the summit as a first step in helping community managers and leaders to define and refine their work, share knowledge and make connections in a vendor neutral way. CLSx events are local CLS style events that happen in locations around the world. FInd out more about CLS: http://www.communityleadershipsummit.com/about/

    Website
  • Sunday
    Nov 9 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: [email protected].

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

    Website