Download an iCalendar file or subscribe to a feed of events at this venue.
Monday, February 18, 2013 at 7:37pm and last updated
Monday, June 16, 2014 at 10:29am.
Future events happening here
- - No events -
Past events that happened here
-
ThursdayOct 27 2016Portland Python & PyLadies PDX Present Monthly Presentation Night
Come join us for out last Presentation Night of 2016!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Dockerizing Django by Hannes Hapke & Michael Dougherty
Have you wondered what steps you would need to go through to convert your Django or Flask project to run nicely with Docker?
Over the last few weeks, Michael and Hannes went through the process of converting a production Django application including webpack builds, a redis/celery stack and postgres to a docker setup. Moving to an immutable infrastructure provided good support for a zero downtime setup and for standardizing the development environments as well as easy scaling. However, the transition also encountered challenges, which Hannes and Michael will address during their talk. If you are interested to learn about the process, the benefits and the pitfalls, join their talk about dockerizing Django.
There should be time for lightning talks after the presentation. If you have something you want to share, come prepared to give a 5 minute talk. If you've never given a talk before, don't worry we have a guide
Thank you, Talentpair for providing pizza!
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdaySep 22 2016Portland Python & PyLadies PDX Present Monthly Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Python (Django) ❤️ React by Aleck Landgraf
This will be a short talk, so there will be plenty of time for lightning talks. If you've never given a talk before, don't worry we have a guide
Pizza thanks to O'Reilly Media!
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdaySep 1 2016PDXNode Presentation Night
PDXNode Presentation Night!
Speakers:
Join us on #pdxnode on Freenode irc or on github.com/PDXNode/pdxnode!
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
- Isaac (@iadknet): Project demo – "We have developed a lightweight node app that allows us to develop our frontend components as microservices, register them with consul, and use traefik (https://github.com/containous/traefik) as a routing gateway.
- Brett Warner (@brett_warner): "A deep dive into crossing language barriers with Native Node Modules"
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
-
ThursdayAug 25 2016Portland Python & PyLadies PDX Present Monthly Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- *Basic Data Classification with SciPy and Sklearn** with Hailey Buckingham
A brief walkthrough of how to invoke two of sklearn's classification algorithms. We'll train a classifier on one set of data, and use that classifier to predict the categories of a second set of data.
This will be a short talk, so there will be plenty of time for lightning talks. If you've never given a talk before, don't worry we have a guide
Thank you Simple for providing Pizza this month!
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayJun 23 2016Portland Python & PyLadies PDX Present Monthly Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Let's Write Unit Tests with Juliana Arrighi
We'll start with a beginner-friendly overview of the what, why, and how of unit tests. Next, we'll practice using the unittest library to add tests to some existing Python code, and then try out a little test driven development to add new functionality.
There should be time for lightning talks after the presentation. If you have something you want to share, come prepared to give a 5 minute talk. If you've never given a talk before, don't worry we have a guide
Need inspiration for a lightning talk? We'd love more talks about testing. How do you use testing in your work? Do you have a favorite tool that you can talk about for 5 minutes, like pytest, or hypothesis?
Thank you Simple for providing Pizza this month!
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMay 26 2016Portland Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Implementing MVC Architecture in Python for Data Analysis by Ernest Bonat, Ph.D.
We would like thank this month's sponsor, CloudBolt Softwre, for providing pizza.
After there should be time to chat, and ask each other questions.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMay 5 2016PDXNode Presentation Night
PDXNode Presentation Night!
Speakers:
- Adam Ulvi: "Practical Ops for Node"
Join us on #pdxnode on Freenode irc or on github.com/PDXNode/pdxnode!
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
-
ThursdayApr 28 2016Portland Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Measurement based Video Archives by Bruno George
We would like thank this month's sponsor, Exxeno, for providing pizza.
After there should be time to chat, and ask each other questions.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayApr 14 2016PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMar 24 2016Portland Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Python in Civil/Environmental Engineering by Paul Hobson
After there should be time to chat, and ask each other questions.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMar 10 2016PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayFeb 25 2016Portland Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Error Handling in the Real World by Miguel Grinberg
Error handling is hard. Regardless of the approach you take, it usually means littering your application with checks and validations that greatly reduce code readability. In this talk, I'm going to show you how to prevent error handling from making a mess of your code.
After there should be time to chat, and ask each other questions.
We would like thank this month's sponsor, SDVI Corporation, for providing pizza.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayFeb 11 2016PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayFeb 4 2016PDXNode Presentation Night
PDXNode Presentation Night!
Speakers:
- Chris Dickonson: "How the npm registry works"
- David Manning: "Like react for your data"
Join us on #pdxnode on Freenode irc or on github.com/PDXNode/pdxnode!
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
-
ThursdayJan 28 2016Portland Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Modern Command Line by Amjith Ramanujam
Creating user-friendly command line tools in Python. Command line tools need not be arcane incantations that requires you to memorize volumes of man pages.
After there should be time to chat, and ask each other questions.
Pizza thanks to Erickson Information Systems
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayJan 14 2016PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayJan 7 2016*Cancelled* PDXNode Presentation Night
Hi PDXNode!
We are taking a break this month and cancelling the January meetup. Please join us again February 4th for some amazing speakers!
If you have an idea for a talk, or know someone who should give a talk, please make a proposal at https://github.com/PDXNode/pdxnode
Stay in touch the rest of the month on the #pdxnode irc channel on Freenode.
-
ThursdayDec 3 2015PDXNode Presentation Night
Talk includes:
Lightning talks and singalong.js
Room for more talks. Submit yours here: https://github.com/PDXNode/pdxnode
singalong.js
The act of performing music can be transcendent. But for many, the dream of performance remains out of grasp. Wouldn't it be cool if we could endow the mobile browser that everyone carries in their pocket with the power to turn non-musicians into genuine performers capable of playing along with a band? Node, plus a host of new HTML5 browser APIs makes it possible.
Singalong.js enables musical collaborations in limitless combinations, in real time, with no perceptible latency. It's licensed under the GPL and uses lots of open libraries to make it happen. Armed with an implementation of pseudo-NTP over socket.io and a database of smart phone sound card latencies, singalong.js seeks to achieve a seemingly unwise task: synchronizing audio events across dozens of unknown mobile browsers over a LAN or the web.
In this talk, I'll chronicle my journey as a musician and amateur coder in stitching together multiple free Node and browser libraries to make a distributed, user-controlled virtual instrument and lyric display system. The talk will include a demonstration wherein the audience "becomes the band" using a combination of cell phones, tablets, and traditional musical instruments.
We'll touch on each of the following technologies:
- socket.io
- socket-ntp-krcmod (my implementation of NTP over socket.io)
- gyro.js
- howler.js
- teoria.js
- hammer.js
- the Fluid (R3) SoundFont
Speaker Ross Brackett
The project on github
Ross lives in Portland. When he's not working on singalong.js, he's writing a sketch or inputting a song into singalong.js for his late night cable access TV show, Karaoke Research Council. During the daylight hours, he works a data processing job that involves a lot of Perl and Excel.">
-
ThursdayNov 12 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
If you don't have a project, don't worry! This month Hobson will be leading some coding exercises.
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayNov 5 2015PDXNode Presentation Night
PDXNode Presentation Night!
Talks tonight include:
- Jesse Keane (jarofghosts): Strum, Swear, and staying sane with published Babel modules.
- Max Ogden (maxogden): Short talk about https://github.com/maxogden/rabin. Also making plans for an upcoming Waffle.js event.
- Mathias Buus (mafintosh): mafintosh is in town from Denmark! He will be giving a talk about how to build your own p2p chat network. https://p2p-workshop.mafintosh.com/
-
ThursdayOct 22 2015Portland Python Presentation
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
A beginner talk on Crawling the Web with Python by Jason Champion
Constructing Musical Documents in Python with Abjad by Josiah Wolf Oberholtzer
After there should be time to chat, ask each other questions, and maybe even get a little bit of coding done.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
SaturdaySep 26 2015Flask by Example: A PyCon Tutorial Practice Session
Join us as Miguel Grinberg runs through his PyCon 2014 Tutorial Session: Flask by Example.
Refreshments sponsored by Idealist.org, who have launched a new network to help people everywhere connect and take action on any issue that concerns them, locally or globally, online and in person.
Help Miguel prepare for PyCon by being an audience member, and providing helpful feedback afterwards.
** While anyone is welcome to attend, please note that this session is an Intermediate-level tutorial. It will be most accessible and useful to those who already know Python fairly well and are looking to learn about the Flask framework.
About Flask Flask is a web framework for Python based on Werkzeug, Jinja 2 and good intentions. It is considered a micro-framework, but don't get the "micro" part fool you; Flask can do everything others can do, many times in a simpler, leaner way. In this tutorial session you will follow me as I write a complete web application in front of your eyes using the core framework and a handful of extensions.
About this Session Flask is a small and easy to use, yet fully featured open source web framework written in Python. Its code is concise and well written, you can read it all and understand it.
In this session you will learn the Flask way by watching me build a complete application in front of your eyes.
Session Schedule
12:00pm ... Doors open
12:30pm ... Tutorial begins
2:00pm ... Stretch break
2:20pm ... Session resumes
3:50pm ... Q & A and Feedback
4:30pm ... Session ends
Some of the topics included in this tutorial:
• Single-file applications
• Multi-file structure for larger applications
• Templates
• Web forms
• Databases
• User Authentication
• Administration Panel
• Social features (followers, timeline pages)
• Ajax and RESTful APIs
• Deployment options
In addition to the Flask core modules (Flask itself, Jinja 2 template engine, Werkzeug) you will learn how to use a number of Flask extensions such as:
• Flask-WTF for web form handling
• Flask-SQLAlchemy for database management
• Flask-Login for user authentication
• Flask-Bootstrap for CSS styling
• Flask-RESTful for APIs
-
ThursdaySep 24 2015
-
ThursdaySep 10 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
If you don't have a project, don't worry! This month Hobson will be leading some coding exercises.
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayAug 27 2015Portland Python Presentation
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Using IPython as a user interface for a computer algebra system by Robert Dodier
- Data transformation superpowers with digital signal processing by Amy Boyle
And pizza thanks to Rentrak!
After there should be time to chat, ask each other questions, and maybe even get a little bit of coding done.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayJul 23 2015Portland Python Presentation & Project Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
OSCON at Portland Python!
Plate Spinning: Modern concurrency in Python by Luciano Ramalho
Followed by Project Night.
Pizza from CinderStaffing
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayJul 2 2015PDXNode Presentation Night
PDXNode Presentation Night!
Talks tonight include:
- Dave Justice: Making Waves with DSP on the net
- Wraithan: Deep dive on Node.js' cluster module
- Nathan Wittstock: Ghostface, a PhantomJS-powered JS evaluator
-
WednesdayJul 1 2015Wearable Electronics Kits
What's better than buying wearables? Making your own! We'll look at a few wearable development kit options, many are so easy they don't require any specialized knowledge to make the next big thing!
We have the pleasure of digging into the WearDuino development kit with its creator Mark Leavitt. WearDuino is a local creation by pdxwhl.org, and is an open platform for innovation in wearable health technology. WearDuino highlights:
- Open hardware, firmware, software and physical design
- Simple: coin-cell battery, Bluetooth low energy wireless
- Modular: experiment freely with sensor innovations
- Wearable in multiple body locations with different attachments
- Smaller, lighter, thinner and 5x less expensive than Apple Watch
We're also thrilled to host Camille Dodson who will show off LilyPad, another Arduino based development kit. It's not as focused on healthcare as WearDuino, but is a great way for Makers to easily get their feet wet building and sharing cool wearable projects.
We'll look at other Wearable dev kits as well, and if you have any, feel free to bring them along! We love show and tell.
-
ThursdayJun 25 2015Portland Python Presentation & Project Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
Frustrate Them For a Lifetime by Erin Call
This month we'll be trying a new format!
We'll start with a presentation by Erin Call on why mentorship is so important to our community as a whole, and her own experiences mentoring up and coming developers with an open source project she developed. After the presentation ends we’ll ask to audience what projects they’re working on, and what they need help with. Then we’ll break into groups. You can work individually, with others, ask for help, offer to help, or just chat with other pythonistas.
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
TuesdayJun 16 2015PDX 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 Computing Extremely Accurate Quantiles using t-Digests by Dunning and Ertl. (click "raw" to download) 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 food.
-
ThursdayJun 4 2015PDXNode Presentation Night
Lightning Talks (slots are still available)
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
-
WednesdayJun 3 2015Wearables Reboot, Show and Tell
It's been a while, but we're back with a new location, real sponsors, and some much needed reliability. So let's take this opportunity to run a wearables audit with another Show and Tell! Since we last met, Apple Watch has come out, Google Glass has been taken out, and Fin Ring is still... hiding out. We'll have plenty of tech to play with, including several smart watches, smart glasses, fitness trackers, next generation location trackers, and even a baby monitor. We'll talk about what's new in consumer and commercial/healthcare wearables, and even a bit about security. I hope to see you there!
-
ThursdayMay 28 2015PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Lightning Talks by You
For those who don't know, a lightning talk is a very short presentation, about 5 minutes in length. You can talk about anything Python related like a project you're working on, a library that you find interesting, or a resource that you think is helpful.
If you want to give a talk but don't know how, we have a guide: http://goo.gl/GdRz9H
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
WednesdayMay 20 2015How to Land a Job as a Developer at Portland's Hottest Tech Companies
Code Fellows presents...
How to Land a Job as a Developer at Portland's Hottest Tech Companies
Want to know what it takes to get a development job in Portland? Find out at this panel discussion, moderated by AppNexus recruiter Allison Krug, and featuring hiring managers from some of Portland's top tech companies, including Urban Airship, Jama, Nike and Metal Toad.
Tweet questions for the panelists using the hashtag #CodeFellowsPDXJobs. Arrive on time and ready to take part in flash introductions with the hiring managers during the first half hour (i.e. “You have 2 minutes to tell me who you are, what you represent, what’s important to you in a job or team. GO.”)
We'll have pizza, drinks, and a robust Q&A on these companies' cultures, hiring processes, recruiting methods, and interviewing practices.
RSVP to reserve your spot: https://www.codefellows.org/events#pdx-job-panel
-
ThursdayMay 14 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
WednesdayMay 6 2015Smart Glasses Aren't Dead
The untimely rollback of Google Glass has given some folks the impression that Smart Glasses have failed. In fact, research into them is hotter than ever before. As electronics shrink and use less power, batteries improve, and developers are learning how to code for these devices, the dominos are all set for a second smart glasses revolution.
Healthcare is hot on these devices for proctoring, hands free EHRs, and trauma situations. Educators are using smart glasses to remotely teach, and allow students to visit virtually different times and places. Space planners are leveraging both SLAM (simultaneous localization and mapping) and VR to design virtual spaces.
I'll have some slides to go over the current state of the art, where we're going, and do some demos of the Meta 1 Space Glasses, Google Glass, Project Tango, and potentially others.
-
ThursdayApr 23 2015PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- The Well Tempered API by K Lars Lohn
Abstract:
And now for something completely different:
Centuries ago, a revolution in music enabled compositions to last for centuries with no bit rot. With compromises in tuning, a universal musician's API became possible: the piano keyboard.
In the world of software, we have business logic, implementations, and abstractions. The more loosely we couple these, the more flexible, resilient and long lasting our software becomes. However, it's not an easy task: our tools and inclinations don't lead us the right way. Just as in music, it may take a step away from purity for software to achieve the highest level of resiliency.
This multimedia presentation uses code examples in Python from Socorro, the Mozilla Firefox Crash Reporting System. This reveals some enlightening parallels between API abstractions and centuries old music. Employing abstractions that are slightly "out of tune", Socorro scales and flexes with remarkable ease.
And, by the way, this is likely the only conference talk you've ever encountered that features live music on an electric bassoon...
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayApr 9 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMar 26 2015PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Python Data Toolbox by Rob Story
Reverse Q&A with Rob Bednark
And pizza thanks to Simple!
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayMar 12 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Thursdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
WednesdayMar 11 2015CHIFOO Meeting: Creating Enjoyable Frustration
"Creating Enjoyable Frustration" with Mike Selinker, Lone Shark Games Inc.
Few people have so closely observed and helped shape the evolution of tabletop and alternate reality game design as Mike Selinker. Join us as he shares his observations on how to create engagement through frustration, success through incremental victories, and the theory of encouraging permission to fail. Trust us, it'll all make sense.
-
WednesdayMar 4 2015PDX 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 Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing by Zaharia 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.
-
ThursdayFeb 26 2015PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Simple Linear Models for Natural Language Processing by Kyle Gorman
Lightning Talks by You
And Pizza thanks to Peak Hosting
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
TuesdayFeb 17 2015PDXScala Monthly Meeting
Hello Scala friends! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. This month Rob Norris will give us a quick overview of "Nil, Null, null, Nothing, None, NaN". It is the first in a series of beginner focused talks planned over the next months. Rob will also provide us with an update on the new cats project, a functional programming abstractions library. Dave Rostron will follow with an overview of his recent explorations using shapeless to represent N-Dimensional Generic R-Trees. Don't miss this special meeting where we unveil the PDXScala discounts for ScalaDays and LambdaConf . Hope to see you there!
-
ThursdayFeb 12 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayFeb 5 2015PDXNode Presentation Night
Food Sponsored by Stormpath.
Lightning Talks (slots are still available)
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
Location note:Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
WednesdayFeb 4 2015CHIFOO Meeting: Playing Is The Thing: Interactive Fiction, Gaming, and Improvisation
"Playing Is The Thing: Interactive Fiction, Gaming, and Improvisation" with Kent Nichols, Beatbox Giant LLC
Kent has seen firsthand and experimented with new approaches to the design of computer-human interaction for engaging viewers and users of intellectual properties. Kent will share his observations and impressions of the subtle influx of game-inspired influences on HCI for engaging audiences for a variety of online video experiences.
-
WednesdayJan 28 2015PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
pdb pdx - debugging made easy by Aleck Landgraf
Python 2.7 and Python 3: A Sacred Love Story by Kenneth Reitz
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayJan 26 2015Apple Watch, Android Wear and Wearables
With Android Gear watches already in the market and Apple Watch near on the horizon, businesses and developers are scrambling to try to figure out how watches and other wearables fit into their plans.
And beyond the opportunities for businesses, there remain fundamental questions about consumer interest in these products. Who will buy them? What will they use them for? Will concepts like quantified self reach a larger audience?
Join our esteemed panel in discussing Apple Watch, Android Gear and wearables at this month's Mobile Portland meeting.
MEET THE PANEL
Amber Case
Amber Case is the Director of Esri R&D Center, Portland, where she works on next generation location-based technology. Previously, she co-founded Geoloqi, a location-based software company acquired by mapping company Esri in 2012. Case founded IndieWebCamp with Tantek Çelik and Aaron Parecki in 2010. You can follow her on Twitter @caseorganic or at caseorganic.com.
Brent HieggelkeBrent Hieggelke is the CMO of Urban Airship, which enables the world's top brands to earn and maintain a presence on their customers' mobile devices through mobile relationship management solutions. Previously, he spent a decade helping brands optimize digital marketing initiatives in executive marketing posts at WebTrends, TouchClarity and Omniture. Most recently, Brent started and ran Second Porch, the first Facebook-integrated social vacation rental site sold to HomeAway, Inc. in May 2011. Early in his career, Brent co-founded New City, a media company in Chicago. Brent has received multiple marketing awards, is a frequent speaker at both marketing and digital conferences and is a member of the Mobile Marketing Association’s North America board and the International Executive Council of the Internet Marketing Association.
Josh Marinacci
Josh Marinacci is an engineer, author, speaker, designer, and general UI wrangler. He has written books for O'Reilly Media, built IDEs, coded app stores, authored developer content, and prototyped an endless array of amusing interfaces. He is currently working as a researcher at Nokia. He previously traveled the world teaching webOS, JavaFX, Swing, and HTML canvas. He works from home in rainy but green Eugene, Oregon, with his wife and 3-year-old son.
-
ThursdayJan 15 2015Agile Smackdown | Developer & QA Joint Event (reschedule)
Join us for, the TAO Agile Smack-Down, a thought-provoking discussion and debate of the good, bad, and ugly ways to implement Agile methodologies. Adam Light will moderate a rousing dialog between Frank D'Andrea, VP Software Development at Tater Tot Designs, and James Shore, author of The Art of Agile Development.
Our panel will discuss real-world lessons from applying and misapplying Agile to application development, with time set aside for Q&A from the audience.
Debaters: Frank D’Andrea: Frank is an experienced listener, thinker, and doer. He likes motivating self-organizing teams, eliminating wasteful practices, and delivering digital solutions that are designed to be flexible and that are developed in a sustainable way. He believes in engaging clients as partners, demonstrating the value of iterative delivery, and bringing award-winning products and services to the marketplace. He is an Agile instigator and relentless self-critic as well as a process improvement specialist.
James Shore: James Shore is a thought leader in the Agile software development community. He combines deep technical expertise with whole-system thinking to help development teams worldwide achieve high throughput, market focus, productivity, and quality. His work helps teams generate opportunities, reduce risk, and respond quickly and effectively to changing market conditions.
Moderator: [Adam Light:}(https://www.linkedin.com/in/adamlight) Adam Light is Management Consultant and Principal at SoTech Advisors. He helps technology organizations apply Lean and Agile methods with a focus on pragmatic techniques that increase delivery capacity by improving management capability.
Event Details: When: Thursday, January 15th 2015 Time: 5:30-8:30 PM Where: Urban Airship Atrium Cost: $25 Members. $45 Nonmembers
Series Sponsors: Jenkon & New Relic
-
WednesdayJan 14 2015PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
SaturdayJan 10 2015Portland January Mapathon
Beginners & Experienced Mappers Welcome!
Come learn about the basics of Open Street Map and how to contribute as a remote mapper for Portland and for developing countries around the world through the Missing Maps Project.
Please bring your own laptop and mouse. Editing with the JOSM tool is much easier with your own mouse. We will provide all the learning materials needed so feel free to come even if you've never mapped before! This is a beginner friendly event with experienced mappers who can help.
Schedule
10am-12pm Intro to Editing in Open Street Map (OSM)
This is especially helpful for beginners. Feel free to skip this segment if you're already comfortable with contributing to OSM or come early to help others or work on another mapping project.
12-4pm Mapping Work Party Starts
Join in on mapping needs for "PDX Building Imports" and the Missing Maps Project
-
TuesdayDec 9 2014Winter Coders' Social - Eighth Edition
Join Portland's tech community in celebrating the end of another year. This is a fun, free annual event where members of local user groups and their families are invited to mingle, eat and play games. This is the eighth time the event has been held and it's lots of fun every time.
We'll have a potluck, so you're welcome to bring something yummy to share with others. If possible, label your food and whether it meets particular dietary needs, e.g. "vegan", "vegetarian", gluten-free", etc. If you'd like, tell others what you plan to bring, or see what others are bringing at http://goo.gl/8FX50Y. We'll provide beverages, plates, cups, utensils and napkins.
Like games? Bring your favorites and play them with others. We'll have some rooms with tables set aside. Have an activity or contest that you'd like to organize?
Please spread the word, all are welcome. See you there!
PS: We're grateful to Urban Airship for hosting this event and Janrain for providing beer.
We ask that all attendees follow the PDX Python Code of Conduct.
-
WednesdayDec 3 2014PDX 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 Materialization Strategies in a Column-Oriented DBMS by Abadi 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.
-
WednesdayNov 19 2014
-
SaturdayNov 15 2014OSM Hackathon for Portland Building Imports
Urban Airship graciously opens its doors this Saturday for a half day #OSM Portland building import hackathon. Come write docs, work on conflation scripts, and help do some testing. All skill levels and background welcome.
10 AM - 4 PM Urban Airship 1417 NW Everett St #300 Portland, OR 97209
-
ThursdayNov 13 2014TAO Agile Smack-Down Event
Join us for, the TAO Agile Smack-Down, a thought-provoking discussion and debate of the good, bad, and ugly ways to implement Agile methodologies. Adam Light will moderate a rousing dialog between Frank D'Andrea, VP Software Development at Tater Tot Designs, and James Shore, author of The Art of Agile Development. Our panel will discuss real-world lessons from applying and misapplying Agile to application development, with time set aside for Q&A from the audience.
-
WednesdayNov 12 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Note: Please RSVP if you're planning to come so we can set up the right number of tables and chairs. :) http://www.meetup.com/pdxpython/events/213068732/
-
ThursdayNov 6 2014PDXNode Talk Night
Food Sponsored by GlobeSherpa!
Lightning Talks (slots are still available)
Chris Dickinson will be presenting "Better living through CFG Generation" Don't worry if you don't know what a CFG (Control Flow Graph) is. He will explain them!
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
Location note:
Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
WednesdayNov 5 2014PDX 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.
-
MondayOct 27 2014Why is Your App Slow? And How to Fix It!
Jonathan Karon leads the team that builds New Relic Mobile, the world’s first real time management software for monitoring the performance of mobile apps in production. He is in a unique position to get an industry-wide view on the factors that affect mobile app performance.
He has seen companies do it well, and not so well, and seen what it takes to transform a balky, slow app into a first-class champion. Join us as he shares the tips and tricks needed to avoid frustrated users, attrition, and bad app store reviews.What are the root causes of performance problems?
Jonathan will discuss the 3 most common causes of app slowness: Network latency & errors, on-device code execution with unexpected data, and waiting for slow hardware features.
How can you fix them?
Hear best practices, tips, and tricks for improving the speed of common operations like network requests, database access, image loading, etc. We’ll also review design patterns for accommodating slow subsystems like GPS, camera, and webviews.
How can you avoid getting trapped by poor performing software?
The earlier you think about performance bottlenecks and design around them, the less frustration and cost you will face getting your app to market. Jonathan will share a software design methodology rooted in systems modeling that bridges the gap between UX design and source code. You will identify potential bottlenecks in your app before it’s written, have productive conversations with designers about optimal user experience, and spend less time re-designing object models and web APIs.
-
TuesdayOct 21 2014PDXScala Monthly Meeting
Hey folks! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. This month we have very lucky timing overlapping with OOPSLA, which means we'll have some special guests joining us for our meeting. Two of these guests will be giving talks: Tiark Rompf and Vald Ureche.
Tiark Rompf graduated EPFL in the Scala team, where he developed the Lightweight Modular Staging framework (LMS), which compiles domain-specific programs to efficient and parallel code for GPUs, multi-threaded CPUs and clusters. Currently Tiark is a professor at Purdue University and he just got the best paper award in the most prestigious conference in databases, VLDB, for a paper applying the Lightweight Modular Staging technique for databases queries. Tiark will be discussing LMS.
Vlad Ureche is a PhD student in the Scala Lab at EPFL, where he's working on optimizing high-level patterns in the Scala programming language down to fast JVM bytecode. His main project, miniboxing (scala-miniboxing.org), is aimed at compiling generic classes down to very efficient bytecode. Vlad also contributed to the Scala compiler in the areas of specialization, the JVM backend and on the scaladoc tool, where you may have seen the diagrams and the implicit member listings he developed.
Vlad's talk is titled Miniboxing: JVM Generics without the overhead. The following abstract provides an overview of this talk:
Generics are now a must-have in any statically typed programming language. Yet, there is a strong tension between the uniform interface exposed to programmers and the low level implementation, which has to deal with data of different sizes and semantics: booleans, integers, floating-point numbers and heap objects. Different languages have taken in very different paths to implementing generics, each with its own advantages and drawbacks. In Java and other JVM languages the standard is boxing primitive values, meaning that heap objects are used to carry primitive values. This leads to significant slowdowns and increased heap consumption, especially when using generic collections for primitive types.
Scala proposes specialization as an alternative to boxing: the compiler can duplicate and adapt user code for each primitive type, thus using unboxed data. Specialization has been shown to reliably speed up code and is extensively used in established community libraries, such as spire (non/spire) and breeze (scalanlp.org). But statically duplicating code can result in significant jar sizes and long compilation times. For example, specializing a 3-element tuple, which takes three type parameters, yields 1000 almost-identical classes.
In the miniboxing project we set out to reduce the static bytecode size while maintaining optimality: we build on the idea of tagged union, thus offering a single variant of the code for all primitive value types. This means the 3-element tuple can now be specialized with just 8 classes. But matching the performance of specialization was a long and convoluted journey. In this presentation I will explain the basics of miniboxing and show what we had to do to match the speed of specialized code.
The project's website, scala-miniboxing.org, contains all you need to get started: the miniboxing compiler plugin, documentation, usage examples and benchmarks.
-
WednesdayOct 15 2014LOCATION CHANGE: Kanban at Urban Airship
Mike will be sharing the Kanban implementation at Urban Airship and the agile journey that he took along the way to find what works best for Urban Airship. Agile and Kanban are used throughout the organization - this is not where Urban Airship started with their agile implementation but rather where they settled.
Mike Herrick is the SVP of Product & Engineering at Urban Airship and is responsible for developing, operating, supporting, and sustaining Urban Airship’s products. He joined the company in 2010.
Prior to Urban Airship, Mike was the Vice President of Products for Collaborative Software Initiative. In that role, he was responsible for product management, product development, technical support, and hosted operations. Prior to Collaborative Software Initiative, Mike built a broad background in the software business with management and individual contributor roles at Liberty Mutual, C-bridge/eXcelon (now Progress Software), Mentor Graphics, and Andersen Consulting (now Accenture).
-
WednesdayOct 15 2014
-
MondayOct 13 2014pdxfunc: Portland Functional Programming Study Group
This month we get to have David Christiansen, the main developer of Idris after Edwin himself, reprise his presentation from this year's Symposium on Implementation and Application of Functional Languages: "Type-Directed Elaboration of Quasiquotations: A High-Level Syntax for Low-Level Reflection." This enables using the user-visible surface syntax of the language for working with compile-time metaprogramming on reflected terms.
More information can be found at: http://www.davidchristiansen.dk/2014/08/20/new-paper-submission-type-directed-elaboration-of-quasiquotations-a-high-level-syntax-for-low-level-reflection/
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
ThursdayOct 9 2014Stories of a CFO with Mike Yonker | CFO Leadership Exchange
Please join your peers for the second of three candid discussions with area Finance Professionals. This series of events will cover multiple topics some of which will include, what it’s truly like being a CFO, how one becomes a CFO, how to make the transition to CEO (if desired) and lessons learned along the way.
Mike Yonker, Director of Finance, Strategic Planning & Costing for Global Footwear at Nike Mike will share stories of his unique career including his early years at InFocus to his days at Weiden+Kennedy and Pixelworks and how is long term desire to work at Nike came true.
Event Details: When: Thursday, October 9th Time: 5:30 – 8:00 PM | 5:30 Networking Reception | 6:15 Presentation and Q&A Where: Urban Airship, 1417 NW Everett St. #300, Portland, OR 97209 Cost per event: $45 Members | $65 Nonmember (includes appetizers and drinks)
-
WednesdayOct 8 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
**Note: Please RSVP if you're planning to come so we can set up the right number of tables and chairs. :)
-
ThursdayOct 2 2014PDXNode Talk Night
Food Sponsored by Stormpath.
Lightning Talks (slots are still available)
Randall Degges
'When Not to Node,' Zoe Landon
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
Location note:
Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
WednesdaySep 24 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Omnibus Database Machine: How to NoSQL in Postgres with Django by Aleck Landgraf and Gavin McQuillan
And pizza from Building Energy!
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondaySep 22 2014Augmented Reality: Creating Immersive Experiences
When thinking of technologies in the far future it's common to think of devices that allow us to add to and replace reality: heads up displays, the Minority Report's hovering interfaces, virtual worlds from the holodeck to name a few. They are fantastic devices that could make incredible new experiences. So how could we create them?
Augmented Reality, or AR, is a growing technology that overlays digital content onto the real world. Bryan will explain what could be done with the technology, both as a form of entertainment and in day to day life. He then will then present a case for how AR could be developed in a way that makes economic sense to make those dreams into reality.
About the Speaker
Bryan Ransil
Bryan Ransil is currently a software engineer at the hand gesture detection startup OnTheGo Platforms. He has worked on many other projects to bring virtual objects into real life including augmented reality on the Kinect and allowing users to create virtual objects through bluetooth-enabled pens. When not pursuing virtual immersion he plays board games and hypothesizes about a wide range of topics.
Thanks to our Sponsors
Rivermark Community Credit Union
ProFocus
-
WednesdaySep 17 2014Look to the Sky with Portland Avant Garde Software
This meeting will be focused on "Cloud" development, deployment, management, maintenance, etc. We've reached out to some of our friends in that space at CoreOS and Docker and the illustrious Kelsey Hightower will be joining us to provide demos / Q&A on his approach to configuration management in the cloud.
Urban Airship has generously offered to host our fledgling little group. Many thanks to UA and especially to Jeremy Towsey-French for volunteering his time and energy to be our sponsor.
-
TuesdaySep 16 2014PDXScala Monthly Meeting
Hey folks! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. We’ll be having an open, office hours style meeting this month. So if you have general questions, want to get feedback on your code or get help solving a problem, or if you just want to get input on possible solutions or approaches to help you solve problems, this will be an ideal opportunity to do so.
We have one potential talk lined up, so when that gets confirmed details will be forthcoming shortly.
-
WednesdaySep 10 2014PDXGo Project/Hack Night!
August PDXGo Project Night!
Every month for the next few months we'll be having hack nights at Urban Airship paired with PDXPython's hack night. This is mainly due to discovering how many people are actually interested in Go and social hacking. If numbers are steady and large enough, I'll try to organize our own space, however I know not everyone in the Go community is interested in hack nights, so until the numbers are repeatedly high enough to warrant our own space, PDXPython is happy to host us!
All skill and interest levels welcome! If you have questions on a project or part of the GoTour feel free to bring them, there will probably be someone who can help!
Please RSVP!
Helps organize seating!
When
Wednesday August 13th 2014
6:30 PMWhere
Urban Airship Upstairs Lounge Follow the PDXPython signs to Urban Airships comfy lounge, we will be towards the back of the room, look for the PDXGO signs and a Gopher plushie. I'll try and arrange some circular seating for people to convene around.
As for etiquette, it's necessary to note that this is PDXPython's hack night, so please respect the Pythonistas and their Code of Conduct (Be nice, don't be a jerk) and everything will be great. :)
-
MondaySep 8 2014pdxfunc: Portland Functional Programming Study Group
See the mailing list for details on this month's agenda: https://groups.google.com/forum/#!forum/pdxfunc
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
ThursdaySep 4 2014PDXNode Presentation Night
Matthew 'Skip' Rotter, Lead Developer at GlobeSherpa, presents on how his organization made the switch to NodeJS and their experiences thus far.
Lightning talks (slots are still available!)
- Joel Griffith will be talking about his node build pipeline for the frontend
- --
- --
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to getting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
-
WednesdayAug 27 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Development of fast responding websites with Django, Angular.js and REST by Hannes Hapke
Reverse Q&A with Rob Bednark
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayAug 25 2014MobilePortland: Back-to-School: 17 things to know about mobile in education
Tonight's "back-to-school" presentation will feature two speakers to share facts and opinions on what works (or not) for mobile devices in education.
To start us off, Thor Prichard will share slides about device adoption data, implementation trends and use case examples before sharing advice about what to do (and not do) when building an app for schools.
Following him will be Sean Williams, who will walk through how different devices are used at different grade levels, why Google ChromeBooks have become so popular in education, explain the constraints in education (power, wifi coverage, bandwidth, student data privacy) and give a wishlist of what educators wish app developers would build for education.
-
ThursdayAug 21 2014PDXNode Code & Learn Night + Nodebots
Bring your ideas! Bring your hardware! We're meeting on the 3rd Thursday of each month to work on projects and talk about all things NodeJS.
Newbies welcome! Say hi and ask questions.
-
TuesdayAug 19 2014PDXScala Monthly Meeting
Hey folks! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. We’ll be having an open, office hours style meeting this month. So if you have general questions, want to get feedback on your code or get help solving a problem, or if you just want to get input on possible solutions or approaches to help you solve problems, this will be an ideal opportunity to do so.
We have one potential talk lined up, so when that gets confirmed details will be forthcoming shortly.
-
WednesdayAug 13 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
**Note: Please RSVP if you're planning to come so we can set up the right number of tables and chairs. :)
-
WednesdayAug 13 2014PDXGo Project/Hack Night!
August PDXGo Project Night!
Every month for the next few months we'll be having hack nights at Urban Airship paired with PDXPython's hack night. This is mainly due to discovering how many people are actually interested in Go and social hacking. If numbers are steady and large enough, I'll try to organize our own space, however I know not everyone in the Go community is interested in hack nights, so until the numbers are repeatedly high enough to warrant our own space, PDXPython is happy to host us!
All skill and interest levels welcome! If you have questions on a project or part of the GoTour feel free to bring them, there will probably be someone who can help!
Please RSVP!
Helps organize seating!
When
Wednesday August 13th 2014
6:30 PMWhere
Urban Airship Upstairs Lounge Follow the PDXPython signs to Urban Airships comfy lounge, we will be towards the back of the room, look for the PDXGO signs and a Gopher plushie. I'll try and arrange some circular seating for people to convene around.
As for etiquette, it's necessary to note that this is PDXPython's hack night, so please respect the Pythonistas and their Code of Conduct (Be nice, don't be a jerk) and everything will be great. :)
-
WednesdayJul 23 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Generating APIs with C++ and SWIG by Tom Marshall
God Mode for Python: Salt, Stack, and Fabric by Jason Champion
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
TuesdayJul 22 2014OpenStack 4th Birthday Learn and Party
IMPORTANT: We are starting at 6:00pm sharp so we can get you to the OpenStack Party by seven. Please arrive on time.
Portland: We are excited to celebrate the OpenStack 4th Birthday with you and with the OpenStack Foundation.
Join us to celebrate four years of OpenStack community milestones and progress! OpenStack launched right here at OSCON 2010, and the Foundation made a tradition of celebrating each birthday during the conference.
We have slightly adjusted this meetup agenda to give you a chance to shake hands with those who are making it happen; After OSCON, head to the New Urban Airship facility in the trendy NW district for some serious learning, then, it's party time. Transportation information here: http://bit.ly/OSBD4PDX
On the agenda: 6:00-7:00 Introduction to Graffiti – Know what is in your cloud - Michael Aday, Director Converged Cloud - Hewlett-Packard Company 7:00-9:00 Join us for the official OpenStack Birthday Party
The details: In this technical session, Michael will talk about Graffiti, a new cloud capability project that HP and Intel have started working on and we invite your participation. The intent of Graffiti is for OpenStack users to be able to declare the capabilities and service level objectives they require at a higher, more portable way than they do today. The system will then guide the selection of lower level cloud resources that match the desired capabilities.
Various OpenStack services have introduced techniques to abstract some of the low-level resource selection to one level higher (such as flavors or volume types). While powerful, a challenge that we’ve experienced with OpenStack is that the way resource types and resource instances get exposed and discovered across services makes usage and remapping across deployments a manual and error prone process. Graffiti provides a common methodology to describe resource capabilities in the cloud, which we believe, can then be leveraged by other projects such as Horizon, Nova, Heat, scheduling, reservation, and policy enforcement to enable better cross service collaboration and consistency.
Mr. Aday has served as a Director within HP’s Converged Cloud team since March 2014.
Prior to coming to HP, Mr. Aday acted as the Chief Technology Officer for a number of startups, where he focused on building cloud infrastructures for retail point of sale platforms and mobile applications.
Previously, Mr. Aday, was at Microsoft for almost 15 years in a variety of roles. While at Microsoft, he was a Director within Microsoft Research focused on Collaborative University and Government research projects and Director of Intellectual Property Strategy – among other roles. Mr. Aday holds several security and cryptography focused patents and maintains an interest in the intersection of security, cloud computing, and mobile platforms.
Free birthday party registration is required, more details at: http://www.meetup.com/OpenStack-Northwest/events/194372982/
Hope you enjoy our celebration, and swag, sponsored by Hewlett-Packard Company
-
TuesdayJul 15 2014PDXScala Monthly Meeting
Hey folks! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. We’ll be having an open, office hours style meeting this month. So if you have general questions, want to get feedback on your code or get help solving a problem, or if you just want to get input on possible solutions or approaches to help you solve problems, this will be an ideal opportunity to do so.
This month we have Kender Elford lined up to introduce Scala.js and then show us some experiments he's been doing by walking through an example project.
We'll also be trying out a streamlined format this month. First, we're starting at 6:30 rather than 6 to give those of you who are coming from further away a bit more time to get there. We also want to keep the main portion of the meeting itself a bit shorter, since so many of us have other commitments and such. So, we'll plan for an hour and a half and then, for those so inclined, adjourn to a nearby pub (TBD) for a more casual and social gathering. We'll try to update this notice before then so those of you who can't make it in time for the regular meeting can still come join us for a bit of casual discussion.
-
MondayJul 14 2014pdxfunc: Portland Functional Programming Study Group
"Effects tracking shoot-out": Justin Bailey and Leif Warner will compare two different approaches for tracking effects in pure code proposed by Oleg Kiselyov and Edwin Brady, respectively. Justin will be presenting based off the approach described in Oleg's paper "Extensible Effects -- An Alternative to Monad Transformers" implemented in Haskell, while Leif will be presenting the DSL Edwin implemented in the Idris language.
"effects" are usually tracked in languages like Haskell with monads, and often combined with monad transformers. Both of these approaches aim for a more elegant alternative to monad transformers for this.
From the intro to Edwin's paper:
Monad transformers can quickly become unwieldy when there are lots of effects to manage, leading to a temptation in larger programs to combine everything into one coarse-grained state and exception monad.
And the intro to Oleg's paper:
We design and implement a library that solves the long-standing problem of combining effects without imposing restrictions on their interactions (such as static ordering). Effects arise from interactions between a client and an effect handler (interpreter); interactions may vary throughout the program and dynamically adapt to execution conditions. Existing code that relies on monad transformers may be used with our library with minor changes, gaining efficiency over long monad stacks. In addition, our library has greater expressiveness, allowing for practical idioms that are inefficient, cumbersome, or outright impossible with monad transformers. Our alternative to a monad transformer stack is a single monad, for the coroutine-like communication of a client with its handler. Its type reflects possible requests, i.e., possible effects of a computation. To support arbitrary effects and their combinations, requests are values of an extensible union type, which allows adding and, notably, subtracting summands. Extending and, upon handling, shrinking of the union of possible requests is reflected in its type, yielding a type-and-effect system for Haskell. The library is lightweight, generalizing the extensible exception handling to other effects and accurately tracking them in types.
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
WednesdayJul 9 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
**Note: Please RSVP if you're planning to come so we can set up the right number of tables and chairs. :)
-
WednesdayJun 25 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Telling Technology Stories with IPython Notebook (OSCON sneak peek) by Josh Barratt
Lightning Talks by You
And pizza sponsored by Cinder Solutions
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayJun 23 2014Mobile Portland — iBeacons: What they are and why you should care
Come take an in-depth look at the world of iBeacon. Find out what they are, how they work and what other types of Bluetooth Low Energy beacons exist and how they differ from the iBeacon standard.
We'll also talk about security and privacy concerns for businesses and consumers of iBeacon; different use-cases for iBeacon in retail and business; what hardware options are available; and give a high-level overview of iOS and Android facilities for communicating with these devices.
About the Speakers
Steven Osborn
Steven Osborn is a start-up entrepreneur, software hacker, and hardware enthusiast. In 2009 he co-founded a mobile messaging company called Urban Airship (urbanairship.com) that powers thousands of mobile applications on iPhone and Android for companies like Starbucks, Redbox, and ESPN. In his spare time, he enjoys participating in triathlons, baking bread, traveling, and spending time with his family. Steven lives in Portland, Oregon, with his wife, Jenny, and son, Theo. He is also an accomplished Guitar Hero rock star and Army veteran.
David Crow
David Crow is a mobile engineer at Urban Airship involved in early stage ibeacon r&d. He consistently spends time outside of work on quantified self projects, floating in sensory deprivation tanks, and enjoying spicy bloody marys (always gin).
-
TuesdayJun 17 2014PDXScala Monthly Meeting
Hey folks! It’s time again for our monthly meeting. Whether you’re a newcomer to Scala or an experienced expert, we’d love to have you join us. We’ll be having an open, office hours style meeting this month. So if you have general questions, want to get feedback on your code or get help solving a problem, or if you just want to get input on possible solutions or approaches to help you solve problems, this will be an ideal opportunity to do so. If you have a last minute talk you'd like to give, we'd welcome that, too!
Our pizza and drinks at the June meeting are being sponsored by Geezeo. Geezeo partners with banks, credit unions and online banking services to provide data services and while label personal financial management software. They have millions of users, process a massive number of financial transactions every day and have doubled in size every year for the past three. They are working on an exciting big data project and are looking to hire a Scala developer full time, 100% remote, benefits, small but profitable and stable company.
Our venue is being sponsored by the always gracious Urban Airship. Urban Airship offers easy and effective end-to-end management of the push messaging process from customer and location targeting, to automation and delivery, including message composition, rich landing page and Passbook pass creation, as well as analytics to optimize effectiveness. Its focus on best practices for marketing’s newest communications channel has enabled marketers across the globe to use good push to spark exceptional experiences, drive app engagement and increase customer loyalty and lifetime value.
-
ThursdayJun 12 2014PDX Big Data Discussion Group
"No talks. One paper per month, no obligation to read it."
This month's paper is High-Dimensional Visual Analytics: Interactive Exploration Guided by Pairwise Views of Point Distributions by Wilkinson et al. 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.
-
WednesdayJun 11 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
**Note: Please RSVP if you're planning to come so we can set up the right number of tables and chairs. :)
-
MondayJun 9 2014pdxfunc: Portland Functional Programming Study Group
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
ThursdayJun 5 2014PDXNode presentation night
Venue donated by Urban Airship
Talks:
Kevin Decker will be sharing the memory leak he found in hapi.js, a node.js framework, and the process of finding the leak.
Dave Justice will be talking about some rad stuff he's been working on with webaudio.
Lightning talk slots are still available!
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to gettting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
New coders and new friends welcome! Say hi, make noise, and ask questions.
Location note:
Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
ThursdayJun 5 2014OpenStack Northwest Meetup - Icehouse Summit Update
4600 attended the OpenStack Summit in Atlanta mid May, and the flood of information was overwhelming.
We will break down the top updates over the coming meetups. As for this event, we are planning to bring you an overview of the Summit, then bring summit sessions to you:
- Red Hat's Dan Smith: Nova's March Towards Live Upgrade Capability "In large deployments, some piece of Nova is deployed almost everywhere. Until recently, the story for how you upgrade to using a newer version of this fast-paced project has been turn off the cloud" -- an unacceptable answer for something that aims to be deployed at a scale large enough to make such a plan unfeasible. Over the last several releases, "upgrade-ability" has been a major theme of development for the Nova team, shooting for both reduced downtime of core components and elimination of the need to "turn off the cloud" while thousands of nodes are upgraded atomically. This talk will cover the incremental steps we have made in recent cycles, as well as reveal the major new capability that the Icehouse release brings to the table." This meetup will be as informative as you'd like it to be. Be there.
-
WednesdayMay 28 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
A Python GUI App for Listing the Contents of a Keyboard Synthesizer Binary Backup File by Michael Trigoboff
Reverse Q&A with Rob Bednark
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayMay 19 2014Mobile Portland — Critical Path to eBay Mobile Success
Early in 2008, Critical Path Software was introduced to eBay by its Apple friends. Critical Path was a premier developer with the skills and experience to launch eBay into the initial iTunes AppStore on July 10, 2008.
It was a heady time. The deadline was tight. The team had to fight through issues with the iPhone SDK and integration with eBay servers. It was a grand success. The eBay app went on to be number 3 of all free apps in the first year of the App Store. Contemporary industry-wide mobile ecommerce revenue estimates were vastly exceeded by the eBay app alone. The mobile ecommerce revolution was born.
Fast forward to today. The eBay Mobile products produced here in Portland are responsible for over 30 percent of eBay revenue. Ladd Van Tol and Dan Weston have graciously agreed to discuss their insights into the architecture of these enterprise-class mobile apps. Their discussion will cover the evolution of the product architecture, lessons learned over the past six years, and how to architect state-of-the-art apps in an enterprise environment.
Learn how they went from an under-the-radar consulting project to 35% of Fortune 500 company.
About Our Speakers
Ladd Van Tol, eBay Mobile
Ladd Van Tol is the architecture lead for eBay's native mobile applications, continuing work started at Portland-based Critical Path Software in 2008.
He is a mobile architect specializing in iOS, providing underlying design and engineering for eBay for iPhone and iPad apps. At Critical Path Software, since purchased by eBay in December 2010, Ladd was the Lead engineer on custom software development for a variety of startups and Fortune 500 companies.
Ladd was previously the technical lead for TechTracker, another local Portland company.
Dan Weston, eBay Mobile
Dan Weston works on functional architecture for eBay's native mobile applications, continuing work started at Critical Path Software in 2008.
Dan has over 3 decades of software development experience ranging from founding successful startups to providing significant leadership and engineering services to Fortune 500 Companies.
Dan previously was a founding member of another Portland startup, Thetus Corporation, as well as a stint working in cryptography and security at Intel.
-
WednesdayMay 14 2014PDXScala Monthly Meeting
Hey folks, it's that time again! We'll be holding our May meeting on Wednesday the 14th, 6PM, at Urban Airship.
Rob Norris will be giving an introduction to algebraic data types (ADTs) in Scala, including basic theory to explain where "algebraic" comes from, then talk about Option, Either, Try, List, and other assorted common ADTs.
Thomas Lockney will give a brief introduction to Akka's Actor and RxJava's Observables. This will include some discussion of the good and bad of each, some guidelines on usage, and possibly even a bit of random thoughts on Reactive Streams.
We'd love for people to bring projects they're working on, interesting libraries they want to share (could be yours or one you found online), or even just topics for discussion. We're looking forward to seeing everyone and hope you all have plenty of great ideas to talk about!
Beginners are always welcome. We usually set aside the first hour of the meeting for beginner oriented topics and questions. Rob's talk will start during this period, but don't worry if you have a lot of questions -- we are always happy to help you find answers.
-
MondayMay 12 2014pdxfunc: Portland Functional Programming Study Group
Jim Snow will present on his Glome ray tracer written in Haskell:
I've been working on Glome lately, and it's probably about time I gave another short talk about it.
Glome is a ray tracer written in Haskell. It has a few nice features, such as a pretty good acceleration structure (basically, a hierarchical tree of bounding volumes) so that rendering complex scenes goes pretty fast, CSG support (you can subtract one volume from another or take the intersection of multiple volumes) and a decent set of basic primitives.
Some recent changes are more general types for textures (basically, you can define your own lighting model) and the ability to place arbitrary tags on objects so that when you trace a ray, you get back a list of tags that you can use to identify the thing (or things) that a ray hit. Hopefully, this will make Glome a lot more useful for general computational geometry tasks and for interactive applications. (Glome is still too slow to be a serious competitor to OpenGL, but it's at least approaching the point where rendering in realtime is almost tolerable.)
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
MondayApr 28 2014Mobile Portland — Choosing The Right Stack for Mobile
The problem: You are an enterprise or startup with some desktop offerings, and the writing on the wall has turned into the tattoo on your forehead. The time has come to turn some or all of your money printing machine into something that can be easily accessed and used on smartphones and tablets.
The solution: It depends.
It is also the topic of Dee Madden’s presentation at Mobile Portland this month: “Choosing The Right Stack for Mobile: The Pros And Cons of Each”
The topic of Native vs Hybrid vs Pure Web vs Shared Codebase vs Whatever is a well worn one, but dynamic and ever-changing, nonetheless. In this presentation, Dee will examine the current landscape, with a pragmatic approach that holds all solutions equal. He will cover the pluses and minuses of each, and how to leverage the more endearing traits of one over the other as the best solution for the problem at hand.
Among the stacks covered are:
- Native
- Hybrid “Shrinkwrap” solutions – a focus on PhoneGap, with some discussion of the others, such as Appcelerator and Sencha
- Roll-your-own Hybrid – hybrid built with a custom native container
- Drive-Through Hybrid – Codiqa
- Shared Codebase – Xamarin, with a dusting of the Ruby-based Rhodes framework
Throughout, Dee will show some working examples of some of these, providing some concrete examples of the advantages of each, and some of the pitfalls that can come with them as applications evolve, with an anecdote or two for good measure.
Come on out and kick the shindig in the shins! Dee will have his shinguards on!
About Our Speaker
Dee Madden Mobile Solutions Consultant, SoftSource Consulting
Dee Madden is a Software Developer with over 16 years experience in building software, having done everything from Development, to Quality Assurance, Project Management, and Agile / SCRUM Coaching. For well over the last 3 of those years, He has been consumed with a passion for all things mobile and bleeding edge HTML/CSS/Javascript tech. He began life as a Punk Rock Musician and Multimedia Artist. Building from that, and a trip back to the house of higher learning, he found his way into designing and writing software.
Currently, he works as an Mobile Solutions Consultant, Full Stack Developer, and Instructor for SoftSource Consulting.
-
ThursdayApr 24 2014PDXNode presents Nodeschool.io
Details and registration: https://ti.to/pdxnode/nodeschool
This time through, we'll be offering:
• Learn You Node • Stream Adventure • Level Me Up Scotty!
-
WednesdayApr 23 2014PDX Python Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
Small Languages by Andrew Lorente Writing parsers for languages is easier than you might think. When you want to structure some data in a text format, it's entirely feasible to define a language for expressing that data.
From the trenches: Optimizing using concurrency in Python 2 by Brett Carter
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayApr 14 2014pdxfunc: Portland Functional Programming Study Group
This month Jamey Sharp is presenting his work on the "process calculus" language LOTOS, specically, a compiler written in Haskell.
I've been working on a Haskell compiler for a language called LOTOS over the last two weeks, and I'd like to share its implementation with the group. It generates event-driven imperative code from a "process calculus" language (distant cousin to the concurrency model of Erlang or Go).
My goal is to make the presentation accessible for folks who don't have a compilers background, and introduce some Haskell tricks folks may not have seen. With help from the audience I think we can do this. That said, someone should tell me how short to keep the talk because I've probably spent 100 hours writing the code and could fill a good fraction of that explaining it.
You can follow my progress on GitHub:
https://github.com/jameysharp/lotosCheck out the README for notes on the device driver synthesis language that inspired me to start this project, a high-level description of the compilation strategy I've taken, and possible future directions for the project.
Also if there's time, Jim Snow will present on his Glome ray tracer written in Haskell:
I've been working on Glome lately, and it's probably about time I gave another short talk about it.
Glome is a ray tracer written in Haskell. It has a few nice features, such as a pretty good acceleration structure (basically, a hierarchical tree of bounding volumes) so that rendering complex scenes goes pretty fast, CSG support (you can subtract one volume from another or take the intersection of multiple volumes) and a decent set of basic primitives.
Some recent changes are more general types for textures (basically, you can define your own lighting model) and the ability to place arbitrary tags on objects so that when you trace a ray, you get back a list of tags that you can use to identify the thing (or things) that a ray hit. Hopefully, this will make Glome a lot more useful for general computational geometry tasks and for interactive applications. (Glome is still too slow to be a serious competitor to OpenGL, but it's at least approaching the point where rendering in realtime is almost tolerable.)
ABOUT THE GROUP: Join programmers, researchers and enthusiasts to discuss functional programming. pdxfunc is a study/user group exploring the world of functional programming based in Portland, Oregon. The group welcomes programmers interested in all functional languages, including Haskell, OCaml, Erlang, Scala and others, as well as using functional techniques in non-functional languages. The group meets regularly and provides presentations, demos and discussions applicable to all skill levels, from newbies and experts. The meetings are usually on the second Monday of the month.
-
WednesdayApr 9 2014PDX Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
Please RSVP at our Meetup page if you're planning to come so we can set up the right number of tables and chairs.
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdayApr 3 2014PDXNode presentation night
Monthly presentation night!
Pizza and non-alcoholic beverages graciously sponsored by Walmart Labs
Venue donated by Urban Airship
Talks:
Monthly presentation night!
Venue donated by Urban Airship
Talks:
Michael Schurter will be speaking on the History of Concurrency.
Jerry Sievert will be sharing his project, Mongolike, an experimental MongoDB clone being built on top of PLV8 and Postgres.
Dave Justice will be introducing our Module of the Month series.
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to gettting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
Bring Your Own Beer!
Location note:
Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
WednesdayApr 2 2014MaptimePDX
We are meeting at Urban Airship this time while Esri gets settled in to their NEW office building (congrats!).
We have a couple quick demos and pres-itos lined up so bring your ideas, projects, and apps to share or hack on.
-
MondayMar 31 2014Mobile Portland — PayRange: Easy Mobile Payments for Machines
If you have ever tried to pay a Portland parking meter with a card, you'll appreciate this talk!
Waiting while the meter validates your card, and then contacts the bank all the while you are getting soaked in the rain and running late to a meeting – sound familiar? Almost everyone who has parked downtown has experienced this scenario.
In this month's Mobile Portland talk, Paresh Patel and Chau Doan of PayRange talk about how they are changing the way we pay any machine – meters, vending, laundry, amusement, transit ticketing, and more.
They have developed a low-cost device that can be retrofitted into virtually any machine enabling it to accept mobile payments via Bluetooth. While PayRange's system is designed to be extremely simple for the users, they abstract away the complexity behind the scenes.
Come hear them talk about the problems, challenges, and obstacles they face to make this all happen seamlessly and universally. It's sure to be an engaging talk involving the latest in mobile, payments, and Bluetooth low energy.
You won't want to miss this one, especially since they're working to keep you drier and punctual!
About Our Speakers
Paresh Patel, Phd., Founder and CEO, PayRange
Paresh Patel is an award-winning innovator who has designed and developed products that have won an unprecedented five vending industry gold innovation awards, a Connected World award, an American Beverage Association award for Best Technology Innovation, and the Oregon Development Stage Startup of the Year to name a few.
Paresh has been innovating in the machine-to-machine space since he bought his first vending machine at the age of 17. Not only was he able to put himself through school with this endeavor, he was able to turn that one machine into one of the largest vending companies in the Pacific Northwest. Paresh then moved onto developing technology to further the capabilities of vending machines when he founded VendScreen. VendScreen allows machines to accept card payments, provides consumers with nutritional information, and collects inventory data for operators.
His latest startup, PayRange, takes it a step further by fusing next generation mobile technology and the Internet of Things.
Chau Doan, Principal Architect, PayRange
Unlike Paresh, Chau Doan's claim to fame is that he doesn't have one. A grizzled veteran of 18 product efforts (some of which actually shipped), he has been the lead engineer and architect for a dozen of them. The litany of projects include fault-tolerant serial protocols, collaborative eBooks, 3D graphics, test and measurement, digital signal processing, CNC machines, fluid dispensers of the party variety, and of course, person-to-machine mobile payments. While this may sound like a recipe for heartburn at an engineer's buffet, his apparent hollow leg syndrome keeps garnering him bigger and more ambitious projects. Despite the extensiveness of his craft, when he does his best work, you'll never know he was there.
-
SaturdayMar 29 2014Flask by Example: A PyCon Tutorial Practice Session
Join us as Miguel Grinberg runs through his PyCon 2014 Tutorial Session: Flask by Example.
Refreshments sponsored by Idealist.org, who have launched a new network to help people everywhere connect and take action on any issue that concerns them, locally or globally, online and in person.
Help Miguel prepare for PyCon by being an audience member, and providing helpful feedback afterwards.
** While anyone is welcome to attend, please note that this session is an Intermediate-level tutorial. It will be most accessible and useful to those who already know Python fairly well and are looking to learn about the Flask framework.
About Flask Flask is a web framework for Python based on Werkzeug, Jinja 2 and good intentions. It is considered a micro-framework, but don't get the "micro" part fool you; Flask can do everything others can do, many times in a simpler, leaner way. In this tutorial session you will follow me as I write a complete web application in front of your eyes using the core framework and a handful of extensions.
About this Session Flask is a small and easy to use, yet fully featured open source web framework written in Python. Its code is concise and well written, you can read it all and understand it.
In this session you will learn the Flask way by watching me build a complete application in front of your eyes.
Session Schedule
12:00pm ... Doors open
12:30pm ... Tutorial begins
2:00pm ... Stretch break
2:20pm ... Session resumes
3:50pm ... Q & A and Feedback
4:30pm ... Session ends
Some of the topics included in this tutorial:
• Single-file applications
• Multi-file structure for larger applications
• Templates
• Web forms
• Databases
• User Authentication
• Administration Panel
• Social features (followers, timeline pages)
• Ajax and RESTful APIs
• Deployment options
In addition to the Flask core modules (Flask itself, Jinja 2 template engine, Werkzeug) you will learn how to use a number of Flask extensions such as:
• Flask-WTF for web form handling
• Flask-SQLAlchemy for database management
• Flask-Login for user authentication
• Flask-Bootstrap for CSS styling
• Flask-RESTful for APIs
-
ThursdayMar 27 2014PDXNode COMBINED hacknights! NodeBots & Code & Learn join forces
This month, we'll be coming our informal NodeBots hardware hacknight with our monthly Code & Learn formerly at Side Door.
Bring your ideas! Bring your hardware! We'll be providing hardware kits on loan at the event for experimenting. We're meeting to work on projects and talk about all things NodeJS.
Newbies welcome! Say hi and ask questions.
-
ThursdayMar 20 2014Joyent and PDXNode present: NODE.JS ON THE ROAD
Please register for this special event at https://www.eventbrite.com/e/nodejs-on-the-road-portland-tickets-10630635517
This month PDXNode will be hosting a special presentation night with a visit from our Joyent friends from the south:
"The profile of users developing and deploying Node.js in production is always changing. As new people come to Node, or as the needs of veterans change, it's important for that information to find its way back to the project. Similarly, it's important for those who are deploying Node in production to bring their wisdom to those just starting out. To that end, Joyent is sponsoring Node.js on the Road, a roadshow aimed at keeping the community connected with the project and production users of Node.
We'll be bringing speakers from large and small companies alike to share how they're using Node in production. To talk about the where's, why's, and how's of Node fitting and scaling to their companies' needs. Also, they'll be discussing the ways they coordinate with the Node project and the broader community.
But this isn't a one way road, we want to hear from you too. We want to know about your uses of Node, where Node is being successful for you, and where your pain points are. The Node project is nothing without this feedback, it's vital to make sure Node is heading in the direction its users need.
It's going to be a fun trip. I can't wait to share with you all the exciting things going on with Node, and to get more people involved.
See you soon!"
-
ThursdayFeb 27 2014PDXNode COMBINED hacknights! NodeBots & Code & Learn join forces
This month, we'll be coming our informal NodeBots hardware hacknight with our monthly Code & Learn formerly at Side Door.
Bring your ideas! Bring your hardware! We'll be providing hardware kits on loan at the event for experimenting. We're meeting to work on projects and talk about all things NodeJS.
Newbies welcome! Say hi and ask questions.
-
WednesdayFeb 26 2014Python Monthly Presentation Night
This month we're excited to have pizza sponsored by Reply! Inc. Reply! has a Python job opening here in Portland and would love to tell you more about it.
Come join us for Pythonic talks!
This month:
- An Intro to Evented Programming in Python by Matt Foster
- Hy: Lisp in Python by Ben Vulpes
Join us afterward at Rogue on NW Flanders to continue the discussion over a beverage.
RSVP at our Meetup page
-
MondayFeb 24 2014Mobile Portland - Celly: The power of mobile social networks
Life organizes itself in many different ways. Work. School. Communities. Neighborhoods. Those smaller groups are form our daily interactions.
At Celly, Greg Passmore and Darek Teller have been working on ways to enable these networks to form quickly and communicate privately. Celly's technology is being used by groups as diverse as teachers who need to communicate with students, the City of Portland, and the Occupy Movement as ways to share information quickly.
Celly recently secured $1.4 million in seed funding led by the Oregon Angel Fund to continue building their apps and services.
Join Greg and Darek as they talk about the opportunities and challenges of working in the SoLoMo (Social Local Mobile) space including
- geeky technology,
- troublesome regulation,
- surveillance and security,
- the physical world,
- how people are actually using technologies like Celly,
- and the exciting cyborg tech of the future.
Learn more about why Melissa Seideman, a history teacher in Cold Spring, NY said, "Celly is changing the face of education! With Celly, cell phones have the potential to bridge the gap between the home, school, and social media world."
About Our Speakers
Greg PassmoreGreg is Cofounder and CTO of Celly. He has been immersed in the Portland area software industry since 1998, starting his career at at GemStone Systems, which was acquired by VMWare in 2010. His areas of expertise include mobile technology, scalability, and system architecture.
Darek TellerDarek Teller is Celly's Education Technology Specialist and Account Manager. Darek received his BA from the University of Oregon and a MA from Reed College. He has been involved in the high-tech industry for 16 years. At Celly, he focuses on the education market, sales and business development.
-
ThursdayFeb 20 2014
-
ThursdayFeb 13 2014PDXNode presentation night
Monthly presentation night!
Pizza and non-alcoholic beverages graciously sponsored by Walmart Labs
Venue donated by Urban Airship
Talks:
Nick Niemeir will be speaking on Node and JS debugging.
Our second platform of the evening will be Lightning Talk Round-up! Do you have something cool Node.js/JavaScript related and can round up the talk in 5 minutes? Awesome! Sign-up NOW--> http://goo.gl/NRwZLq
Dave Justice will be introducing our Module of the Month series. He will also be sharing his pdx-shows npm package and a few of the modules he used to write it.
Presentations start at 6:30pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:15pm to help any newcomers needing help to gettting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little.
Bring Your Own Beer!
Location note:
Look for the friends standing by the door to let you in! If you arrive past 6:35pm, be patient! Or tweet @pdxnode. We'll come get you shortly.
-
WednesdayFeb 12 2014Python Monthly Project + Study Night
Let's get together to build cool stuff and study Python.
Bring your computer and your Python projects and come hack with us from 6:30-8:30pm on second Wednesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
ThursdayJan 30 2014Nodebots PDXNode
Do you love the immediate gratification of firing up a coding project and it works? How about shiny, flashing things? Combine your appreciation and join us at our upcoming NodeBots hacknight! We want to show that node is an all-purpose, fun tool by showing its potential with hardware. How? By bringing together those interested in node and hardware hacking, and giving them an open space to hack, collaborate, learn, and share their results with others. Other languages are welcome but we can't guarantee there will be help in-person. We're happy to work through problem-solving together.
This will be a less formal event than our big International Nodebots day in the Fall. We'd like to guage interest and see where this takes the group.
Some basic kits will be available on loan to try your hand. Bringing your own bits and pieces will be icing on the cake!
-
TuesdayJan 28 2014PDX Python Monthly Presentation Night — Data Science
Come join us for Pythonic talks!
This month:
• Data Science with Python by Lane Hobson
• Lightning Talks by You!
Do you have something you'd like to share? Email us.Join us on our python.org mailing list and on #pdxpython on Freenode. All are welcome!
PDX Python on Twitter
-
MondayJan 27 2014Mobile Portland: Build Businesses, Not Apps
The software world has been turned on its head and all the rules that were once taken for granted are now obsolete. Elia has developed new rules for modern mobile apps, learning from his 17 years of running an indie company and transitioning from the old to the new.
Elia Freedman is the founder and CEO of Infinity Softworks. During his 17 years running an indie mobile software company, Elia has navigated the transition from Newtons to PalmPilots to Windows Mobile, BlackBerry, iOS and Android. The rules of making money in mobile has changed drastically in the past five years, let alone the past 17.
Elia's business is changing, too. In this presentation, "Build Businesses, Not Apps," Elia will share the thinking that has led to his own business transition, leaving you with plenty to think about in the New Year.
About Elia Freedman
Elia Freedman is the founder and CEO of Infinity Softworks, which was started in 1997. His primary product line, powerOne software calculators, have been downloaded over 20 million times on platforms as varied as iOS, Android, BlackBerry, Palm OS and Windows Mobile. In addition Infinity Softworks' calculator engine has powered apps for DEWALT Tools, The College Board, Garmin, Sony, GE, Johnson & Johnson and more. You can follow his writings at eliainsider.com or on Twitter @eliajf.
-
ThursdayJan 9 2014PDXNode presentation night
Monthly presentation night!
It's our first birthday!
Andrew Winterman has recently been working on simple-scuttle based on Dominic Tarr's scuttlebutt and will share the fun we can have with it as well as the challenges that came with creating it.
Jacob Groundwater created NodeOS, an attempt to use npm as a full-fledged operating system package manager. Attendees who have access to Docker during the talk will get to publish and test modules on their local NodeOS instances. Please pre-install the Docker image (~300MB) with: sudo docker pull nodeos/nodeos The above image was generated from the NodeOS Docker Repository
Kyle Drake will be sharing on Bitcoin.
Presentations start at 7pm. We welcome open dialogue during the presentations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:30pm to help any newcomers needing help to gettting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little. -
WednesdayDec 11 2013PDXNode presentation night
Monthly presentation night! Pizza and beverages generously provided by Walmart Labs
This set of talks will be a great way to cap off our first year of PDXNode:
- Jen(@ednapiranha) A Mozillan and co-creator of meatspac.es, will be sharing about the awesome new WebRTC chat fun taking over our cameras and free time.
- Wraithan Our resident IRC champion, will be running a tutorial on IRC bots: "from installing libraries to connecting to a channel to reacting to what someone said".
- Newb at Everything @edrex will demo his current tooling for publishing sites. Hopefully this will inspire some epic nerd battles and/or pull requests at the pub later.
Presentations start at 7pm. We welcome open dialogue during the presenations. We're all here to learn!
Come a little early to say hi. We'll also be hanging out at 6:30pm to help any newcomers needing help to gettting started by installing node and npm.
It will be a nice variety of topics and level of talks. If anyone is interested, we could also take discussions to post-talk drinks nearby. Maybe even hack a little. -
TuesdayDec 10 2013Winter Coders' Social - Seventh Annual Edition
Join Portland's tech community in celebrating the end of another year. This is a fun, free annual event where members of local user groups and their families are invited to mingle, eat and play games. This is the seventh time the event's been held and it's lots of fun every time.
We'll have a potluck, so you're welcome to bring something yummy to share with others. If possible, label your food and whether it meets particular dietary needs, e.g. "vegan", "vegetarian", gluten-free", etc. If you'd like, tell others what you plan to bring, or see what others are bringing at http://j.mp/wcs2013. We'll provide beverages, plates, cups, utensils and napkins.
Like games? Bring your favorites and play them with others. We'll have some rooms with tables set aside. Have an activity or contest that you'd like to organize? Join the discussion at https://groups.google.com/group/pdxgroups.
Please spread the word, all are welcome. See you there!
PS: We're grateful to Urban Airship for hosting this event,
And our sponsors Janrain and Mozilla!
-
TuesdayNov 26 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
MondayNov 25 2013Mobile Portland: Intel's Android Tools and Community
Because Intel is a hardware company, people often miss the things Intel does on the software side and in particular open source software. Intel is one of the largest contributors to Linux. And it taking up a similar role when it comes to Android.
Not only have Intel worked with handset manufacturers to ship phones running on Intel metal and more recently beginning to manufacturer ARM chips as well, but they've been contributors to Android's open source software. They have a ton of tools that developers can use.
We're pleased and lucky to have Daniel Holmlund, an engineer working for Intel's Android developer relations, here in Portland to give us an overview of Android development and projects to which Intel contributes. They'll talk what developers need to be aware of when moving an application to an Intel Android devices, and the software tools that Intel creates to analyze and optimize Android applications.
In addition, Intel will be giving away t-shirts and you can enter a raffle to win a Samsung Galaxy Tab 3. You must be present to win.
Editor's note: one of the best tricks we've learned for Android development is to use the Intel emulators because they run faster on our Macs than the ARM-based emulators do. We've found it worthwhile to pay attention to what Intel is up to on Android.
About Daniel Holmlund
Daniel Holmlund has been a software developer for more than 14 years. During that time he’s worked on a variety of projects including p2p caching technologies, currency transaction servers and a software workflow for publishing e-books.
He joined Intel’s Developer Relations Division 3 years ago focusing on mobile software including HTML5 and Android. Before Intel, Daniel worked in France as a software developer at a non-profit focused on French and North African literacy.
-
TuesdayNov 12 2013Python Presentation
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month we'll have pizza sponsored by Counsyl! Counsyl is building the technology platform (in Django!) to make genomics useful and accessible to everyone.
This month: A Battle of the Ja*sons
- Helpful Django Queryset Examples: Lessons Learned at Counsyl by Jayson Falkner
- Intro to pycuda + pyopencl by Jason Champion
Join us afterward at Rogue on NW 14th & Flanders to continue the discussion over a beverage.
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
MondayOct 28 2013Mobile Portland: Mobile Opportunities with Bitcoin
Bitcoin is a disruptive new digital currency that has garnered interest from speculators, investors, industry titans, and entrepreneurs. Since the famous purchase of pizza for 10,000 Bitcoins in 2010, it has grown to being accepted by companies such as Wordpress, OkCupid, Reddit, and Baidu.
This talk from Portland entrepreneur Rob Banagale introduces Bitcoin as a cryptocurrency, discusses its current use cases and fit for mobile in particular. It touches on how to get started integrating Bitcoin into your existing mobile or web application, and how to delve further into the cryptocurrency movement.
About Rob Banagale
Rob Banagale is CEO and co-founder of Gliph, an app that combines secure messaging with easy Bitcoin payments.
Rob spoke on a panel for privacy and law enforcement at Bitcoin 2013, the first Bitcoin conference in the United States. He's also been interviewed twice on Adam Levine's Let's Talk Bitcoin Podcast (episodes #47 and #11).
Rob has been building iOS apps since summer 2008. He's written about cross-platform mobile application development and has advocated for making privacy a priority for startups.
Rob founded Gliph in Portland and first raised money from local startup accelerator, Portland Seed Fund. Gliph is described as "the world's easiest way to send bitcoin."
He previously worked as Director of Strategy and Innovation for mobile agency Übermind in Seattle (sold to Deloitte). He holds an MBA from Babson College, a BS in Computer Engineering from Oregon State University and graduated from Wilson High School.
-
TuesdayOct 22 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
SaturdayOct 19 2013OpenStreetMap Fall Editathon
Come one, come all to contribute to the Wikipedia of maps! Groups of OpenStreetMap enthusiasts from all over the country will be gathering this weekend for an #editathon.
No experience necessary. There will be an introduction for beginners at noon, and various project ideas will be provided.
Don't forget to bring your laptop and mouse (for armchair mapping or hacking), or a mobile device/pen and paper to walk around the area gathering data.
Questions? Contact Mele Sax-Barnett / @pdxmele.
-
TuesdayOct 8 2013Python Presentation
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Exploring Neo4j and Python by Laurence Cook
- Lightning Talks by You
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
WednesdaySep 25 2013
-
TuesdaySep 24 2013The Future of Digital Marketing - SEMpdx
In September, SEMpdx welcomes special guest Rand Fishkin the CEO and Founder of Moz. He will be presenting “The Mighty Nudge – the Future of Digital Marketing”. An audience favorite at past SearchFest conferences, his September presentation is highly anticipated and one not to be missed
Cost: $50 in advance; $75 at the door
-
MondaySep 23 2013Mobile Portland: When Responsive Web Design Meets the Real World
Why are so many responsive web designs crap?
Over 90% of responsive web sites are bloated. These sites may look good on mobile devices, but few people will ever see them because they take to long to load.
While the core tenets of responsive web design are easy to understand, doing it well is much more difficult. Slapping a few media queries on your existing site isn't enough.
The solution is mobile first responsive web design.
Mobile first and responsive web design aren't simply two great tastes that go great together. No they represent much more than that. Mobile first responsive web design is the responsible way to build responsive design. It is the best way to build something that is both responsive from a layout AND a performance perspective.
Image of Boston Globe Responsive Design
But if mobile first is the right way to do responsive design, then why are so few people doing it? In this session, we'll dig into why mobile first responsive design matters and the five techniques necessary to make it work.
If your company is exploring responsive design of even if you're already building responsive designs, you won't want to miss this talk.
About Jason Grigsby
Jason GrigsbyJason and his Cloud Four co-founder Lyza Gardner wrote Head First Mobile Web which teaches web developers how to take their web skills and transfer them to mobile. He was a signatory to the Future Friendly manifesto which addresses sensible approaches to device diversity.
Jason travel frequently giving talks and workshops helping individuals and organizations figure out how to best apply web technology to their multi-device efforts.
Jason is also the founder of Mobile Portland. He normally avoids speaking at Mobile Portland meetings for this reason, but we've twisted his arm this month.
-
TuesdaySep 10 2013Python Presentation
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- An Introduction to Flask by Miguel Grinberg
- On Selenium's Page Object Pattern by Justin Abrahms
RSVP at Meetup
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
ThursdaySep 5 2013Tech Crawl through PDX tech offices
Tour of Portland Tech companies.
• Urban Airship • GlobeSherpa • BrandLive • DevelopmentNOW • Jama Software • Perka Inc • Elemental Technologies • Puppet Labs • New Relic • Cascade Web Development: YourBrandLive
-
TuesdayAug 27 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
MondayAug 26 2013Mobile Portland: Hype, Hyperbole and the Hope of the Internet of Things
The Internet of Things is a great tag open to a multitude of expansions.
Early Internet architects envisioned small numbers of nodes. The IPV4 address space is on the order of the population of the earth. Internet visionaries like Deborah Estrin and many others foresaw a use case for sensors and new things beyond toasters to connect to the Internet, resulting in IPV6 with 2**95, or about 30 octillion Internet-connected things per person.
Tonight's speaker, Surj Patel, is uniquely situated to give you a view of the Internet of Things. Patel studied at MIT's media lab and mediated discussions of Internet futures at Gigaom. Now he is CEO of an Internet of Things startup. Patel also created and helms the Portland Internet of Things meetup, destined to expand internationally.
Join us for an evening of networking and enlightenment. It is free.
1417 NE Everett, Portland, OR 97209
-
TuesdayAug 13 2013PDX Python: Presentation Night
Come join us for Pythonic talks!
All levels are welcome! Talk levels vary from beginner to advanced.
This month:
- Testing Your Web Apps With Splinter by Andrew Lorente
- Writing Docs: A Beginner's Guide to Writing Documentation by Eric Holscher
Join us on our python.org mailing list and in #pdxpython on Freenode. All are welcome!
-
FridayJul 26 2013HTML5 Tizen workshop and hackthrough
Urban Airship IncJoin us after OSCON for an HTML5 workshop and hackathon designed to introduce the new open-source Tizen OS for mobile. Are you a developer with a passion for mobile? Have an HTML5 app you’d like to port? Don’t have an app yet, but want to make one using HTML5 for Tizen? This hack’s for you!
We'll kick off with a short training session on Friday, July 26th at 6pm, followed by an informal pitch session by devs and hacking. Technical support and developer devices will be available for those who participate in the competition. Food and drinks are provided and there's $2k in cash prizes. Come pitch an app idea or bring an existing HTML5 app to port.
For more information, full schedule and to RSVP please visit http://public.bemyapp.com/tizenportland/ Note: We won't be staying overnight at the venue but will go on until late on Friday and come back on Saturday morning.
-
FridayJul 26 2013Tizen HTML 5 Workshop and Hackthrough
Urban Airship IncAre you a developer with a passion for mobile? Have an HTML5 app you’d like to port? Don’t have an app yet, but want to make one using HTML5 for Tizen, a new open-source mobile OS brought to you by the Linux Foundation? This hack’s for you!
Join BeMyApp for a Tizen HTML5 hack. We’ll have the SDK, support and leadership you need, and we’ll be awarding cash prizes (one $1000 prize and two $500 prizes) for the best apps created and/or ported during the hack.
*Please note that YOU will retain ownership copyright on all of your code and ideas.
-
TuesdayJul 23 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
TuesdayJul 9 2013PDX Python: Presentation Night
Come join us for Pythonic talks!
This month: "It's Python Somewhere in the World" Beginner-Intermediate talk about timezones in Python by Jared Morse
Would you like to share something this month? Let us know!
Join us afterward at Bailey's to continue the discussion over a beverage.
Do you have something you'd like to share? Email us.
Join us on our python.org mailing list and on #pdxpython on Freenode. All are welcome!
PDX Python on Twitter
Portland Python Web Site
-
TuesdayJun 25 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
MondayJun 24 2013Mobile Portland: Journey of a Non-Technical Founder
Please note that this month's meeting is at Urban Airship's new location in the Vestas building.
Two years ago, architect Miloš Jovanović shut down his building company so he could try something new. Despite his lack of technical experience, he went into the mobile software business. Miloš will tell us about what he has learned on his journey as a non-techical founder, including:
- networking in an unfamiliar field
- identifying your technical needs
- finding the right people to work on your project
- and the advantages of being non-technical
About Miloš
Miloš is an award-winning architectural designer and founder/CEO of SpaceView. He did the world's first LEED Platinum retrofit project. He designed and built 'The Shift House', which was featured in DWELL Magazine and received the Super Energy house award. He was formerly with internationally recognized GBC Architects and owner of Root Build Design and Root Energy Solutions, specializing in high-performance, energy efficient homes recognized in the industry for visual impact and styling.
-
TuesdayJun 11 2013Portland Python Users Group: Presentation Night
This is our first time at the new Urban Airship venue and things will work a bit differently. Make sure to RSVP here so you can be easily checked in when you arrive.
We'll also have pizza thanks to a generous sponsorship from 52Limited!
This month:
Python + GTK+ is Cooler Than You Might Think Intermediate talk by Micah Carrick
Project Demos by Everyone
Join us afterward to continue the discussion over a beverage. We may go to Bailey's or Deschutes, pending a vote at the end of the meeting.
-
TuesdayMay 28 2013Python Hack Night
Let's get together and build cool stuff.
Bring your computer and your Python projects and come hack with us from 6-9pm on fourth Tuesdays!
Never written Python before? No problem. There will be Pythonistas at the ready to mentor beginners. Anyone at any level of Python experience is welcome and invited to join us!
-
WednesdayApr 3 2013Portland Go Users Group
The first meeting of the Portland Go Users group. Brad Fitzpatrick of livejournal, memcached, and most recently Go fame will present a talk on the upcoming v1.1 release, with a general Q&A, followed by time for socializing and hacking on Go projects. Beer and space graciously provided by Urban Airship.
-
TuesdayMar 26 2013
-
TuesdayMar 5 2013The Lean Entrepreneur Book Tour - Portland
Are you a Visionary? Come enjoy food and drink, while hearing what Brant Patrick have to say about your visionary status.
Brant and Patrick will discuss their new book, The Lean Entrepreneur: how you can use customer interaction, purpose-built experiments and actionable data to become a visionary. They break it down unlike anyone else. Their talk is not to be missed! Tickets are FREE for all book holders. Bring a book, get in free. (Brant or Patrick will sign it, too!)
If you don't have the book, buy the book on Amazon or your local bookseller, and then bring your proof of purchase to the event. (Early Adopters just need their name - you know who you are.)
Here's what influencers are saying about The Lean Entrepreneur: "The Lean Startup methodology has become a fundamentally critical approach to creating and building a startup. Brant and Patrick explain in a very accessible way, with extended case studies from a variety of exciting, contemporary startups, with awesome bonus illustrations from everyone's favorite robotic dinosaur, Fake Grimlock. If you are a startup entrepreneur, this is a must-read book for your startup journey." —Brad Feld, Managing Director, Foundry Group; co-founder, TechStars; and creator of the Startup Revolution series of books "If you're an entrepreneur, making stupid mistakes is inevitable. The Lean methodology will help you cut down on them drastically. Do yourself a favor and pick up The Lean Entrepreneur. It will make your journey into the unknown much, much smoother."—Julien Smith, New York Times bestselling co-author of Trust Agents "This fascinating new book shows that at the intersection of disruption and lean company thinking, there is a new world of: lean entrepreneurship—empowered individuals who bring the world kicking and screaming into the future. I can't wait."—Paul Kedrosky "The Lean Entrepreneur cruises at 50,000 feet with a view of the context we are operating in today's economy. At the same time, it dives deep into key ways the new startup tools, frameworks, and mechanisms can be leveraged to take advantage of a world filled with uncertainty and opportunity."—Scott Case, CEO, Startup America Partnership
Remember, get in free when you buy the book on Amazon or your local bookseller, and then bring your proof of purchase to the event.
track_event_container {
display: none;
}
Save This Event When Where Urban Airship 334 NW 11th Ave Portland, OR Tuesday, March 5, 2013 at 5:30 PM (PST) Add to my calendar Outlook Calendar Google Calendar Yahoo! Calendar iCal Calendar Organizer Cloudability Contact the Organizer View organizer profile 1 upcoming event on Eventbrite
-
ThursdayFeb 21 2013PDXDrones: Save the Drone Maker Community
This month we'll focus on an incredibly important topic for professional and hobbyist UAV pilots alike - keeping our passion legal in Oregon!
In case you haven't heard, two bills were recently introduced to the Oregon legislature which will immediately criminalize every consumer and hobbyist who owns a toy or model aircraft capable of capturing images of people or objects.
W're going to focus on what we can do to save Hobby UAVs.