Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Who are we? We are entrepreneurs, full stack engineers, hackers, continuous learners, but above all, we are a group that loves to work hard and play harder. We organize a variety of content types, and the organizing team believes in delivering the best value for time invested in our events. Companies have launched, founders paired, code taken apart, lessons learned, and more. We are not the typical meetup where a teacher like presenter stands in front of the class and delivers their message. We are a full hands on interactive experience and meetings are successful from the cumulative knowledge and expertise of all members.

Hi folks! We've been out of commission for a while but we're relaunching! II'll be sending out the location soon (suggestions welcome), but I'd like to meet so that we can talk about what we want and need from this Meetup. Tab and I started it to build community and we have done that, a little. We could do so much more!We could be a hub for job/contract opportunities.We could have working dates.We could bid on contracts together.We can and should help one another to grow and be successful in every way possible. I subscribe to "I am because we are. We are because I am." also known as "Ubuntu".We’ll be meeting at 1000 SW Broadway. There will be food and drinks, but bring anything you want to share. Lock in that time on your calendar. If you have something special you want to be addressed, email me here or [masked]one loveM

Come have a beer and (if you want to) compete in the Ping-Pong Tournament:

June 5th Tech+Pong tournament with two brackets:

1) The Best of the Best (for pongers who can smash, hit, and rock their way through a pong game).

2) The Best of the Worst (for rookie pongers who just want to have fun and the thought of "spinning a slice shot" seems like something having to do with a pizza parlor).
More details can be found here:

Do you work for a tech company in any way, shape, or form (developer, marketing, design, admin, tech student, etc.)? Do you want to be more involved in the Portland tech community? Come by and play some Ping-Pong! Or, just come by for some good conversation and a beer. Headbands, wristbands, and other such attire are encouraged.

Youre so cool! I dont suppose Ive learn anything like this before. So good to search out anyone with some original ideas on this subject. realy thank you for starting this up. this web site is one thing that is needed on the internet, someone with a bit originality. useful job for bringing one thing new to the internet! http://risch.technoized.com/forums/member.php?action=profile&uid=21624

In less than seven years, AppNexus has grown from a big idea into the largest independent AdTech company in the world. Join us on October 9th as Principal Engineer, Larry Finn, discusses the architectural and engineering challenges of achieving this scale.

Doors open at 6:00pm – enjoy some food and beer with us before the program begins at 6:30pm.

Space is limited so please RSVP at the link below to reserve your space

Following that, John Kelly will give a talk on Composer: Dependency Management for PHP. This talk is the same as the talk given last November (slightly updated), since we received many emails from people bummed they couldn't make it due to it being the day before thanksgiving.
As always, pizza and drinks will be provided by our awesome sponsors. ADP and Cascade Energy.

There has been a lot of talk in the PHP community about Design Patterns lately. As an introduction, we will talk about a few common patterns as well as how and when to use them. We'll cover Singletons, Decorators, Adaptors, and more!

Sam Keen will demonstrate how he took the existing Trimet TransitTracker service and enabled it with SMS access
This involved building a small 'Translation' web service to convert between the Trimet web api and the SMS gateway API.

Rich Internet applications (RIAs) are everywhere. With Web businesses like Google and Yahoo! and brick and mortar companies like Harley Davidson and Sherwin Williams embracing RIAs for their online presence, the media buzz is giving way to the reality of a better Internet.

Adobe has recently contributed AMF support to the Zend Framework, allowing PHP developers to easily build Rich Internet Applications using Flex and Adobe AIR that interact with a PHP backend.

Ryan Stewart, a technical evangelist with Adobe, will give an introduction to Adobe Flex and Adobe AIR, and will walk through how to create a Flex application powered by PHP and the Zend Framework. Working with Zend Studio for Eclipse, and Flex Builder (an Eclipse plugin), Ryan will demonstrate how to build, debug and deploy applications built with Adobe Flex, and how to have these same applications run on the desktop using the Adobe AIR runtime.

With this knowledge, developers will be able to easily build rich Internet applications that combine data from PHP and rich media like audio and video into a compelling application.

The headliner for this meeting will be The folks at Concrete Studios giving us a tour of their CMS product: Concrete5 (c5)

What is c5?

concrete5 is a building material for the web.
Working with a web designer or pre-existing theme, a site owner can create and easily change the content and structure of a website.
Simply use the tool bar to point click and edit.

Aspen is a PHP-based website and application development platform. Not only will you be able to produce quality results in less time, but your work is kept modular for amazing portability.

The team from Trellis Development will give an introduction to the framework, along with a real world use-case scenario. Trellis is a local company that is developing a series of web-based products, and consists of members who currently run programming and design companies.

Drupal Global Training Days is an initiative by the Drupal Association to introduce new and beginning users to Drupal. We welcome novice and beginner students to join the Drupal Association for an Introduction to Drupal lesson for FREE. This will be a very basic introduction to what Drupal is, how to utilize it and highlighting where to look on Drupal.org for continued support. Please provide your name, email addresss, and designated Drupal knowledge (Novice or Beginner).

Drupal Global Training Days is an initiative by the Drupal Association to introduce new and beginning users to Drupal. We welcome novice and beginner students to join the Drupal Association for an Introduction to Drupal lesson for FREE. This will be a very basic introduction to what Drupal is, how to utilize it and highlighting where to look on Drupal.org for continued support. Please provide your name, email address, and designated Drupal knowledge (Novice or Beginner). Greg Boggs of ThinkShout will be providing the training.

Drupal Global Training Days is an initiative by the Drupal Association to introduce new and beginning users to Drupal. We welcome students to join the Drupal Association for an Introduction to Drupal lesson for FREE. This will be a very basic introduction to what Drupal is, how to utilize it and highlighting where to look on Drupal.org for continued support. Please provide your name, email address, and designated Drupal knowledge (Novice or Beginner). Greg Boggs of ThinkShout will be providing the training.

Drupal Global Training Days is an initiative by the Drupal Association to introduce new and beginning users to Drupal. We welcome novice and beginner students to join the Drupal Association for an Introduction to Drupal lesson for FREE. This will be a very basic introduction to what Drupal is, how to utilize it and highlighting where to look on Drupal.org for continued support. Please provide your name, email address, and designated Drupal knowledge (Novice or Beginner). Greg Boggs of ThinkShout will be providing the training.

Epicodus is a 20 week, full time, in-person class on programming. You'll learn everything you need to know to get a job as a web developer or build your startup's app.

At Epicodus, you'll learn how to build web applications from top to bottom with modern technologies and practices. More importantly than any particular skill, though, you'll learn how to think like a programmer, write good code, and pick up new languages and technologies in this fast-changing industry.

We currently offer two courses: one covering PHP, JavaScript, and Drupal, and one covering Ruby, JavaScript, and Rails.

Stop in to meet our staff, see the classroom and ask lots of questions. And if you're working on the pre-class homework from learnhowtoprogram.com we can help with that!

Epicodus is pleased to be a part of Portland Startup Week! Join us in celebrating Portland's startup community and entrepreneurial spirit. Drop in to meet our staff, see the classroom and ask lots of questions.

A bit about us:

Epicodus is a 20 week, full time, in-person class on programming. You'll learn everything you need to know to get a job as a web developer or build your startup's app.

We currently offer two courses: one covering PHP, JavaScript, and Drupal, and one covering Ruby, JavaScript, and Rails.
Take a look at our curriculum at www.learnhowtoprogram.com.

Epicodus is a 20 week, full time, in-person class on programming. You'll learn everything you need to know to get a job as a web developer or build your startup's app.

At Epicodus, you'll learn how to build web applications from top to bottom with modern technologies and practices. More importantly than any particular skill, though, you'll learn how to think like a programmer, write good code, and pick up new languages and technologies in this fast-changing industry.

We currently offer two courses: one covering PHP, JavaScript, and Drupal, and one covering Ruby, JavaScript, and Rails.

Stop in to meet our staff, see the classroom and ask lots of questions. And if you're working on the pre-class homework from learnhowtoprogram.com we can help with that!

Epicodus is a 20 week, full time, in-person class on programming. You'll learn everything you need to know to get a job as a web developer or build your startup's app.

At Epicodus, you'll learn how to build web applications from top to bottom with modern technologies and practices. More importantly than any particular skill, though, you'll learn how to think like a programmer, write good code, and pick up new languages and technologies in this fast-changing industry.

We currently offer two courses: one covering PHP, JavaScript, and Drupal, and one covering Ruby, JavaScript, and Rails.

Stop in to meet our staff, see the classroom and ask lots of questions. And if you're working on the pre-class homework from learnhowtoprogram.com we can help with that!

Epicodus is a 20 week, full time, in-person class on programming. You'll learn everything you need to know to get a job as a web developer or build your startup's app.

At Epicodus, you'll learn how to build web applications from top to bottom with modern technologies and practices. More importantly than any particular skill, though, you'll learn how to think like a programmer, write good code, and pick up new languages and technologies in this fast-changing industry.

We currently offer three courses: one covering PHP, JavaScript, and Drupal, one covering Ruby, JavaScript, and Rails, and a new class covering Java, JavaScript, and Android. Currently, the Java class is women-only.

Stop in to meet our staff, see the classroom and ask lots of questions. And if you're working on the pre-class homework from learnhowtoprogram.com we can help with that!

Career journey leading up to Director of Customer Support @ Puppet Labs

Please Join us at our next meetup where Claire Hernandez will share her career journey leading up to this role at Puppet (through a series of practical Q&As). We will then do in-depth research on what Puppet is all about... their clients, competition, products, value proposition etc.

We are thrilled to welcome our special guest speaker Derek Blum, Director of Product Management at Thetus Corp.

Derek will share her career journey leading up to this position at Thetus (through a series of practical Q&As). We will then do in-depth research on what Thetus Corp is all about... their clients, competition, products, value proposition and much, much more!

The experience and value you will get from this meetup is going to be unlike any other you ever saw... You have my personal guarantee!

Join us for food, learning and a great time to network with the fabulous PHP Community!

Kurtis Holsapple presents Procedural Code to Testable Code

During this talk we'll look at how we can transform existing PHP code to cover it with a few unit tests. If you've never written a test, or want to see how we can cover a legacy code base with a brand new test suite, we'll be doing it live! We'll start with a basic contact form and build out a brand new testing setup based on PHP Unit and Composer, and when we're done we'll try to build out additional functionality all covered by unit tests.

Food, learning and a great time to network with the fabulous PHP Community! Make sure you join us for the after party! (aka kanging out at Produce Row Cafe)

This week Robert Parker will give us a tour of the BRAND NEW Symfony 4. Learn the basics of the Symfony framework that powers sites like crunchyroll. We will be building a simple website demonstrating features like Symfony Flex, routing, dependency injection, and object relational mapping. Bring your laptop and follow along!

Pizza, Presentation and Personal growth with the fabulous PHP Community!

This month Alena Holligan will be sharing with us about how to handle the variables specific to the environment you use: Development, QA, Production, etc. WHAT are the, WHY should you use them, WHERE do you put them, and HOW are they used. As an added bonus, Environmental Variables are not limited to PHP!

Pizza, learning and a great time to network with the fabulous PHP Community!

Does your site have a good search mechanism? Does it offer adequate quality for results? Is it a sustainable solution for the foreseeable scale required by your site? This week Chris Irvine will share experiences from a recent project, where he converted a site's traditional search method over to a search service, specifically AWS CloudSearch. Key topics will be:

What can go wrong with typical RDBMS based search solutions? What is a search service? What does AWS CloudSearch offer specifically? Live demo: Setup a sample search domain and explore available features A look at the AWS PHP SDK Case study: Walk through implementation details for a given site How much improvement did we measure? What didn't work? Lessons learned, the good and bad of The Cloud.

Chris Irvine is a Senior Technology Consultant and founder at Threeprong.com LLC, specializing in performance tuning, B2B integration, and custom workgroup solutions. He's local to the Portland area and a PSU alum. His professional experience includes management roles in multiple industries, and numerous development and database environments. Much of his recent projects have been in PHP/MySQL, Python, and also the FileMaker workgroup and mobile platforms.

**PLEASE NOTE THE DAY HAS CHANGED. We will be meeting on a monday this month. There will still be pizza, learning and networking with the fabulous PHP Community!**

Every decision we make in our projects has the potential to increase or reduce technical debt. While the only way to completely eliminate the debt is to never write any code, there are steps that we as engineers, project managers, and project stakeholders can take to mitigate our risk.

This talk covers the concept of technical debt, its potential to devastate projects, and red flags that project teams can look for to reduce its impact before it spirals out of control.

--------------------------------------------------------------

Steve Grunwell is a Senior Software Engineer at Liquid Web. Specializing in WordPress and application development he has worked with brands and organizations including Microsoft, TED, Xylem, Elmer’s, and Experience Columbus.

Steve has released numerous plugins in the WordPress.org repositories, including one from the grounds of The White House during the first annual National Day of Civic Hacking in 2013. When he’s not writing software he enjoys hiking, music, and writing about writing software on his blog.

Steve holds a B.A. in Telecommunications from Bowling Green State University where he graduated Cum Laude with minors in General Business and Recording Technologies.

Pizza, learning and a great time to network with the fabulous PHP Community!

Join us as Kurtis Holsapple shares about Static Sites.

Let's build out a site with no serverside processing at all. Static sites are nothing more than static files put up on a server that doesn't need any serverside runtimes. That means that you can host your site on places like Github Pages, AWS S3, or any other cheap hosting options. We can still leverage our PHP knowledge to build cools sites that have good structure and lots of content. You can still create things like blogs, collections of data, product listings, and more.

Pizza, learning and a great time to network with the fabulous PHP Community!

Message queuing allows applications to communicate by sending messages to each other. The message queue provides a temporary message storage when the destination program is busy or not connected. Join us as Caleb Tucker-Raymond takes us on an exploration of message queues. We'll learn both how to use them in a simple PHP web application, and how to test them.

The February 9th meeting of the Joomla Portland Users Group looks to be a great start. Come help kick off the user group and find out what this group is all about. While you are here, learn a bit about Joomla 1.6, the newest version of Joomla! content management system. We'll discuss what's new in 1.6 and what's coming up in future releases.

Jim is the owner of Jim Hay SEO. His firm specializes in developing business websites in Joomla that need to rank well in the organic search engines. Jim has 10 years experience in on and off site SEO and 4 years of Joomla web design experience in the North West working with companies nationwide

The February 9th meeting of the Joomla Portland Users Group looks to be a great start. Come help kick off the user group and find out what this group is all about. While you are here, learn a bit about Joomla 1.6, the newest version of Joomla! content management system. We'll discuss what's new in 1.6 and what's coming up in future releases.

Schedule: March 9th Meeting Agenda

6:30 pm - Networking and Refreshments

7:00 pm - Welcome
Led by Joomla PDX organizers

7:05 pm - SEO and Joomla
Led by Jim Hay

7:45 pm - Meeting close and After Meeting Networking

This group is open to users of all experience levels. Registration is required. For more information visit JoomlaPDX.com

Everything You Wanted to Know About Joomla! Content Construction Kits (CCKs), but where afraid to ask.

What is a content construction kit? Which one should I use? What are the differences between K2, jSeblod, Zoo, and FlexiContent, the four most popular CCKs in use today. How difficult is a CCK to learn and use? What affect will a CCK have on my template or design?

In our Joomla content construction kit presentation we are going to show you. The presentation will cover what a CCK is and why you may want to use one. We'll walk through some feature comparisons of the top four CCKs in use today to help you in choosing the right one. Discuss some of the pros and cons when implementing a CCK, like how the new content affects your templates and layouts. We'll take a sneak peek at some new CCK beta's for Joomla 1.6 and end with a discussion on what features may still be missing in the Joomla core versus a content construction kit.

What You’ll Learn

What is a CCK

CCK features vs Joomla 1.5 content construction (the S.C.A.M)

Comparison chart of K2, jSeblod, Zoo, and FlexiContent

Quick administrative back end look at each.

Discuss which tie into Joomla's com_component and which don't effecting module creation.

Earlier this summer we released our previously commercial CMS as fully "Free Beer" under the MIT open source license. The second half of 2008 was a whirlwind for us as we were named project of the month on SourceForge and saw traffic go through the roof.

As part of running what promises to be the next Drupal, local user groups are going to be a huge component to our success. We have several starting around the states and Europe this month, with the Portland one obviously being super keen as this is our home turf.

Concrete5 is an amazing content management system that just went open source last year. The community is taking off and the core developers are here in portland. Come drink a lot of beer and have a lot of fun at a casual get together where we can all let off steam.

We've got a special night planned for you! We're putting together a fun and informative show and tell! Everyone is welcome to participate, just bring something you'd like to share and make sure you keep it under 10 minutes (2 minutes is ok 😉 ).

We've got a great line up for you so far:

• Laravel's Routing

• Ansible

• Couchbase and PHP

• Introducing Object Oriented Programing

But there are plenty of other things you could share:

• a tool you rely upon

• a function you just discovered or use all the time

• a useful package

• something specific about a framework

• an API

• a project you're working on

We'll also have food, give-a-ways (elePHPants) and a great time getting to know your fabulous PHP Community!

There will be food, give-a-ways (elePHPants) and a great time getting to know your fabulous PHP Community!

6:30 - We'll start off with Pizza and networking at 6:30

6:45 - 7:45 - Move into the presentation on Generators, by Korvin Szanto

Memory usage is something that we as developers have to be aware of. Ever debugging a memory issue and find that your once small dataset has ballooned out of proportion? And instead of dealing with the issue, you opt for upping the memory limit? Iterators can be the answer but they require a lot of code and can be very difficult to understand at a glance. Thankfully since PHP 5.5 Generators help us create and manage what would be complex iterators with simple syntax sugar. In this talk I will go over some of the ways you can implement generators and cure your memory bloat.

7:45 - Prizes

7:45 - 8:30 - Hack and Help. Have a chance to try out Generators for yourself, or bring your own project and get some help from the community.

There will be food, give-a-ways (elephpants), and a great time to network with the fabulous PHP Community!

Scope is a major factor in any application, from programing scope to project scope, and communication is key. We will discuss different application scopes including global, functional, class, and package scope. From there we will show how everything ties together with communication of the project itself. Why and how to stay on top of project scope and how that can make or break the final outcome.

Join us to learn and share with others in the community as we all grow in understanding and skills

There will be food, give-a-ways (elephpants), and a great time to network with the fabulous PHP Community!

This month we will have a special guest speaker from Las Vegas:

Adam Englander is an Engineer, Speaker, and Author with 30 years of experience in building business applications. He has been an outspoken evangelist of PHP during what he calls “The PHP Renaissance”. Adam is a strong believer in the power of strong developer communities. He is a actively involved in the Las Vegas technical community and the Founder of PHP Vegas. Always looking to push the boundaries of what is possible with PHP, Adam has been working to expose the PHP community at large to IoT and asynchronous programming. He also advocates building better applications today by building well tested applications that are cryptography secure.

The Red Team is Coming!

The Red Team, hackers, criminal organizations, and nation states, are a constant threat. The systems we build are the targets. We need to understand the human collateral that hangs in the balance. We embrace methodologies to write better code and make our lives better. They do nothing for the rest of humanity that is directly affected by security vulnerabilities we introduce. In this presentation, I will put a human face on the users of our software. I will challenge you to think in terms of flesh and blood rather than ones and zeros. We are all the Blue Team. We protect the rest of humanity. Join me in the fight. The Red Team is coming!

Food, give-a-ways, speakers and a great time to network with the fabulous PHP Community!

Using the Null Object Pattern

When you develop OO PHP applications, you'll eventually get the error message "PHP Notice: Trying to get property of non-object". You can add a conditional to check if an object is null. There is however a better way. Null Object Pattern is a design pattern that helps you to simplify your application logic. The Null Object patthern removes the need to check for an object vs null by using Polymorphism. I'll demonstrate how it works with generic PHP code, and how you can apply it to work with database results.

Presented by Andrew Woods

Andrew Woods is a seasoned Web Developer, and a command line aficionado. He's been making websites since 1999. He organizes the Seattle PHP User Group (@seaphp) and Pacific Northwest PHP conference (@pnwphp). He's an advocate for the open web, and values accessibility and design. He has a knack for making difficult topics easy to understand. In his free time, Andrew enjoys coffee, movies, exploring the city, and playing guitar. He is currently learning to speak Spanish.

Food, give-a-ways, speakers and a great time to network with the fabulous PHP Community!

Hands on with Square for POS

Ever wanted your code to accept payments, not just through e-commerce, but in-person credit card swipe, dips and taps? Now you can! Tristan will be hands-on with how to add ecommerce to your site, build a PHP based point of sale system, and talk about other offerings Square has for PHP developers.

Tristan works on the Developer Platform team at Square, and got his start in web development working on PHP sites for university student groups. When he isn't at work, Tristan grows backyard succulents in beautiful Oakland, California.

PHP TestFest seeks to create more PHP core contributors by introducing PHP programmers to the PHP language test suite, teaching them how to write phpttests. From September through December, 2017, groups worldwide will meet physically or virtually to learn how to write and contribute phpt tests. You don’t have to be a C genius—in fact, you don’t need to know C at all to contribute.1 If you can write a few lines of PHP, you can write a phpt test.

PHP TestFest wouldn’t be complete without prizes. We’re still working out the details, so we’ll announce prizes and how to win them soon.

This kick-off meeting will be a mini-hackathon which will include information on setting up your environment and how to write and contribute phpt tests. We'll be able to continue working on our test together in the slack channel and at other meetups, so you'll want to get started with us now!!!

Show and Tell your concrete5 projects with other interactive media professionals. We'll meet at the lucky lab on SE Hawthrone for a meet and greet at 5pm, which will turn into a more formal show and tell at 6pm. If you've built something with concrete5, we invite you to show it off for 5 minutes and do some Q&A with your fellow developers. We'll orchestrate the evening and show off some of our recent projects and current development progress as well.

We know... You're thinking "OMG, a Joomla Open House!!!!! ... Errrr, wait a minute, what is a Joomla Open House, exactly?"

Great question. In short, it's a gathering of (1) Joomla fanatics, (2) Joomla newbies, (3) Joomla-curious, and (4) others who maybe aren't totally "in love" with Joomla, but who might not mind fooling around a little bit with Joomla if there's beer involved, if you know what we mean. (Okay, actually, we don't even know what we mean by that one.)

What we were thinking was: If you've got a web site and are having some technical difficulties, then come to our open house, bring (1) any Joomla, web development, technical, or philosophical questions you like, no matter how easy or tough they are, (2) your laptops if you want to do some work right then and there (or, we may also project your site up onto the wall and work on it in front of others, if that's cool with you), and (3) your admin usernames/passwords, of course, if you want us to be able to look at your Joomla issues. And, if you have a "service dog," bring him or her along, too -- because, remember, here in Portland, no one ever asks you to verify whether your pooch is or isn't working. Anyway, your humble Joomla in-house experts will then roll up our sleeves and do the best we can to either fix your issue or at least point you in the right direction.

Types of tech difficulties: Actually, we're fairly open-minded here... Bring us any web-development challenge you're having and we're happy to talk about it -- even it it's not 100% Joomla-related. For example, maybe you're having trouble using CSS, or you're facing a user experience challenge, or you don't understand how MySQL works, or you need a little bit of PHP wizardry. Bring it on. We're not saying we'll actually solve your issue right then and there, but we're certain that we're geeky enough to probably give you way too many vague answers and contradictory directions. (On second thought, maybe don't come. ... No, we're kidding; DO come, okay?)

John Kelly will give a hands on talk on demystifying Test-Driven Development (TDD). We're going to go through a real example that isn't the "easy" example you'll find in books. We'll go over why, as well as how to implement TDD in your development workflow.

Also...

Sheldon Kreger will share "5 Algorithms Every Web Developer Can Use and Understand." Although we don't often implement algorithms in our work, there are several of them which can prove to be useful in our applications. Content recommendations, search engines, and natural language processing are just a few examples of algorithms leveraged online. Sheldon will describe the basic mathematics behind the scenes, and show some demonstrations using the Algorithmia API (https://algorithmia.com) to access advanced algorithms from within PHP applications, including Wordpress and Drupal.

This year AIGA celebrates one hundred years of excellence in design. Help kick off the Centennial with a champagne toast, hors d'oeuvres, and dessert at our annual Open House. We'll be gathering at Nemo Design Studio, together with Portland's best designers and design advocates, to discuss the upcoming celebrations - nationwide and in our hometown - and to share in a conversation on the future of design.

Join us for some happy hour mingling, then listen to exciting plans for the upcoming year. The rest of the night, you’ll have the chance to chat one-on-one with board members, pick the brains of volunteers, and find out more about AIGA's role in the Portland community.

If you're looking for a way to contribute to open source, but maybe you aren't sure how to get started, then this is the meetup for you!

We'll go over finding ways to contribute to open source, and getting you from 0 to 4 by the end of the month!

Finish 4 pull requests and you'll get a t-shirt via Hacktoberfest!

Hacktoberfest is open to everyone in our global community! Pull requests can be made in any GitHub-hosted repositories/projects. You can sign up anytime between October 1 and October 31.

Rules

To get a shirt, you must make four pull requests between October 1–31 in any timezone. Pull requests can be to any public repo on GitHub, not just the ones we’ve highlighted. The pull request must contain commits you made yourself. Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.

Want to leverage the power of Drupal to address your own specific niche industry or market? Learn how this can be accomplished by examining a real-world case study of the "Care Network"—a Drupal distribution that assists staff and family members in creating "Communities of Care" for elderly and disabled people. Built on Drupal 7, the Care Network helps provision services, monitor community residents, and facilitate social interaction.

In particular, Manuel will discuss unique features of the project including real-time location tracking of all individuals on campus, programable alerts using a wide array of sensors, web enabled recording of daily notes and services, and touch screen monitors used to input and display this information. He'll also touch upon the strengths of Drupal as an application platform and how anyone can extend Drupal 7 core and contributed modules to fit their unique project requirements and needs.

"Building a Social Network in Drupal" presented by Ben Kaplan

Have you ever wanted to build your own social network? Or maybe add some cool social networking features to your existing website? In this presentation, Ben will demo some of the latest features of the User Relationships (http://drupal.org/project/user_relationships) and Private Message (http://drupal.org/project/privatemsg) modules—two modules he's worked on that allow you to replicate many features of popular social networks.

And what if you also want to leverage the power of other third-party social networks like Facebook, Twitter, or MySpace? Ben will demo the newest features of the Janrain Engage (http://drupal.org/project/rpx) module, including the ability to authenticate with other social networks, map user data from these networks, share content simultaneously across networks, and integrate with popular Drupal modules like Rules and Views.

Finally, here are the meeting details:

Date: Wednesday, April 13

Time: 6:00 - 7:30 p.m. (after the meeting, we head to Lucky Lab for drinks and conversation!)

The Kentucky Derby is the most watched horse racing event in the world. It's frequently called "the most exciting two minutes in sports," and is nationally televised on 3 different networks and simulcast worldwide. All that excitement results in www.kentuckyderby.com, the race's official Drupal-powered web site receiving more than 1 million page views in less than an hour.

Presented by Aaron Longwell, Chief Technologist at Culture Foundry, this presentation will cover the hardware, software, Drupal modifications and extensions that enabled the site to serve every one of those pages with sub-200ms response times. In particular, Aaron's talk will discuss helpful Drupal modules, Varnish, HTTP in-browser caching, load balancing, redundancy, load testing, Pressflow, Amazon Web Services, and Capistrano--and how each played a part in the Kentucky Derby site.

Even small sites with little traffic can benefit from many of the techniques and technologies Aaron will be discussing. The talk will be relatively technical in nature (there will even be a bit of code) but even non-developers should learn something about the principles behind super high performance web sites.

In her recent work, Katrin Silvius, senior web developer at One Economy, has discovered all sorts of bugs and workarounds necessary to make location and maps work well together in Drupal. Katrin will discuss some of the things she's learned from her work and we'll open up the discussion to other developers about best practices and nagging problems with implementing location and maps in Drupal.

Finally, here are the meeting details:

Date: Wednesday, June 8
Time: 6:00 - 7:30 p.m. (after the meeting, we head to Lucky Lab NW at 1945 NW Quimby, for drinks and conversation!)

Sprint time: 10am until 6pm, both Saturday, January 25 and Sunday, January 26

If you're like some Drupal developers or site builders, you've been telling yourself for months that you should start contributing to Drupal core. This sprint is your chance to get started with in-person training and mentoring from friendly, experienced core contributors. It's also a great way to start becoming familiar with Drupal 8.

If you've already started to work on core, come meet other contributors, hang out in person, and work on manageable tasks in the Drupal core queue. The goal is to help you help with core.

On Tuesday we learned about the Twitter REST and Streaming API, why not use that knowledge to build an application? We will spend the afternoon making kick ass apps! Missed the Twitter API presentation? No worries, read through the twitter documentation, and browse through the Mining the Social Web repo for more background. All questions, languages, and levels are welcomed!

Rasmus Lerdorf will be in town for Open Source Bridge and has graciously offered to lead a meeting for PDXPHP. So the Tuesday before the OSBridge festivities kick off, He (and possible a few other speakers in town), will lead a discussion on various PHP and web topics.
Rasmus is of course know for creating the PHP language but is also an expert in application security, and is currently employed with Yahoo as an Infrastructure Architecture Engineer, so there will be no shortage of interesting topics for this meeting.

event is in room 338

Pizza and Beverages provided so show up hungry
*Note this meeting is the 3rd Tuesday of the month (not the regular 2nd Tuesday)

Conference Breakdown2 Days200 attendees30+ leading speakers from around the globe3 Tracks+ “Un-conference”, an additional track of freeform talksSponsored social events

Join us at Cascadia PHP for an action packed two-day, three-track conference full of forward-thinking, tactical sessions in PHP, Security, API’s, Dev Ops, web technologies, and more. Check out our Speaker Page for a full lineup of speakers and talks. We’ve also partnered with Twilio to kick off the conference with a Hackathon on Thursday afternoon and a delightful after party on Friday Night.

We are working hard to make this conference as welcoming and accessible as possible. The conference will be held at the University Place Hotel which is very accessible both by public transportation (MAX stop right out front) and as a conference space. We have also negotiated a great rate for those who would like to book a room at the hotel. We will have a nursing mothers room and a quiet room to help all our attendees have the best experience possible. We will also have FREE childcare available so sign up today!! https://www.cascadiaphp.com/register To learn more, start with our Code of Conduct (https://www.cascadiaphp.com/legal/coc) and if you have other concerns or questions, please do not hesitate to email us at [masked].

Scott Hanselman will be presenting WebMatrix, a new free tool from Microsoft that allows you to create, customize and publish websites that can grow with you, from design and installation to deployment and maintenance. It is one of the simplest tools for creating web sites that has come along in a long, long time. To get started you can select an application from the built-in gallery, containing such applications as DotNetNuke, Umbraco, WordPress, Drupal or Joomla. Or you can create your own masterpiece from scratch, written in either PHP or ASP.Net.

Scott has made presentations to the OCCA before, and has always been well received and appreciated.

Scott Hanselman works out of his home office for Microsoft as a Principal Program Manager, aiming to spread good information about developing software, usually on the Microsoft stack. Before this, for over 6 years, he was the Chief Architect at Corillian Corporation, now a part of Checkfree. He was also involved in a few Microsoft Developer things for many years like the MVP and RD programs and he'll speak about computers (and other passions) whenever someone will listen.

Jordan is starting to offer web development classes to designers and other non-programmers, and thought it would be interesting to discuss with the group what everyone thinks "would be good concepts, techniques and approaches to teach, what pitfalls you've encountered when working with newbies (especially print designers who may be set in their pixel-perfect designy ways), etc". (Jordan Lev)

Demo of the Fabric library. It is actually written in Python but is a great general tool for deployment and other administrative-type tasks (Chris Forrette)

Every application, service, and device understands the world you're in, learns your intentions and goals, and has the ability to extend beyond their original program......help users achieve goals faster, more efficient.

Kimera Systems is the first company to bring a network-residing, context specific infrastructure to the market.

It’s available to any developer, today.

Since Google Now and Foursquare’s added context awareness, we decided to announce what we've been working on for the last few years.

It’s based on new, mobile artificial intelligence (AI) technology. We’ve created a service that can assist your device or application in any use case.

Providing an intelligent User eXperience

Context Aware: Constantly adapting to new situations

User priorities and intent drive services

Intelligent distribution to your end-users without using current "app store"-models

Join us Wednesday August 8, 2012 from 6pm to 8pm at ShopIgniter in the Pearl District (Portland) to learn how you can implement this technology in your PHP Web Apps today, to provide a superior user experience over native apps.

Join us at The Tech Academy for the next installment of Code Oregon Careers.

We will be going over the very basics of GitHub and how you can use it to help you stand out in the market place. Both new and experienced users of GitHub will benefit from this presentation. You do not need prior experience with GitHub to attend.

We will be providing pizza and beverages, so please RSVP to help us plan and prepare accordingly.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, August 10 at 6.p.m. will cover:

Maximizing LinkedIn for your job search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, October 26 at 6.p.m. will cover:

Preparing for Soft Skill Interviews

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, November9 at 6.p.m. will cover:

Maximizing Your GitHub for the Job Search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, November 30 at 6.p.m. will cover:

Preparing and tips for the Technical Interview

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, December 7 at 6.p.m. will cover:

Maximizing LinkedIn for your job search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, December 14 at 6.p.m. will cover:

Preparing for Soft Skill Interviews

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, December 28 at 6.p.m. will cover:

Maximizing Your GitHub for the Job Search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, January 11 at 6.p.m. will cover:

Preparing and tips for the Technical Interview

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, January 25 at 6.p.m. will cover:

Maximizing LinkedIn for your job search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, February 8 at 6.p.m. will cover:

Preparing for Soft Skill Interviews

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

Code Oregon Careers is a collaboration between Code Oregon and The Tech Academy to help software developers prepare themselves for the job search in the software industry. This is a four part series focusing on Soft Skills Interviews, Technical Interviews, LinkedIn and GitHub.

Whether you are an experienced developer back on the job search or a brand new junior developer looking for your first opportunity, join us to learn some valuable skills to help you in your job search.

This installment on Thursday, February 22 at 6.p.m. will cover:

Maximizing Your GitHub for the Job Search

Food & Beverages:

The Tech Academy will be providing free pizza and beverages. Please RSVP to help us ensure we have enough food for everyone. If later on you are unable to make the event, please change your RSVP status to help us avoid wasting food.

David Duncan with Code Oregon (a partnership with WorkSource Oregon and WorkSystems) has developed PortlandTech.org to help job seekers in the tech industry. To schedule a resume review and/or join his list to receive customized job leads, send a resume to [masked] or [masked] to schedule an appointment.

This is the inaugural meeting of The Portland Data Science Group. Portia Burton will give a talk on what is 'data science', and highlight some cool tools and resources to help you get started with data mining, and visualization. The rest of the time will be spent working on projects.

The new ThinkShout office is across the street - 321 NW Glisan St, Suite 700 - there will be someone in the lobby helping to buzz people in. As usual, we will have food and refreshments provided by the host.

On the second Wednesday of every month at a rotating location, come to the Portland Drupal User Group meetup to talk about Drupal and hear a few presentations.

These meetups are for ALL levels of Drupal users, from those of us who have only briefly heard of it but are interested in learning more to those of us who know a lot of but are always looking to learn more! Come get involved!

Check out the official Portland Drupal Users Group site at http://groups.drupal.org/portland . The site has more information about local Drupal meetups, events and opportunities.

If you have heard of PatternLab, you know that it is the de facto standard for creating, sharing and distributing design patterns for front end applications. This should be an interesting session.

The first 30 minutes of the meetup will be socializing and dinner, followed by the two talks in whatever order they would like. If you are hiring or promoting an event, there will be a brief opportunity for announcements.Our meetup rotates each month, so check groups.drupal.org and meetup.com for next month's event, and our social meetup, Brewpal.FYI there is less than a month to go before session submissions (https://events.drupal.org/seattle2019/submit-session) close for DrupalCon Seattle, coming this spring. If you have never submitted before, now is a great time to talk to someone about your idea - we have several past speakers and track chairs who are happy to help you flesh out your idea.

On the second Wednesday of every month at a rotating location, come to the Portland Drupal User Group meetup to talk about Drupal and hear a few presentations.

These meetups are for ALL levels of Drupal users, from those of us who have only briefly heard of it but are interested in learning more to those of us who know a lot of but are always looking to learn more! Come get involved!

Check out the official Portland Drupal Users Group site at http://groups.drupal.org/portland. The site has more information about local Drupal meetups, events and opportunities.

Come join us to work on your own projects. If you are interested in working with other PHP developers, now's your chance! You can build work or personal project or even walk through a tutorial. If you need help there will be people to ask, or if you just want a second opinion, we're there for you too :) come hangout with the awesome PHP community in Portland. Bring a lunch or grab something near by.

Come join us to work on your own projects. If you are interested in working with other PHP developers, now's your chance! You can build work or personal projects or even walk through a tutorial. If you need help there will be people to ask, or if you just want a second opinion, we're there for you too! :) Come hangout with the awesome PHP community in Portland. Bring a lunch or grab something near by.

Come join us to work on your own projects. If you are interested in working with other PHP developers, now's your chance! You can build work or personal projects or even walk through a tutorial. If you need help there will be people to ask, or if you just want a second opinion, we're there for you too! :) Come hangout with the awesome PHP community in Portland. Bring a lunch or grab something near by.

Come join us to work on your own projects. If you are interested in working with other PHP developers, now's your chance! You can build work or personal projects or even walk through a tutorial. If you need help there will be people to ask, or if you just want a second opinion, we're there for you too! :) Come hangout with the awesome PHP community in Portland. Bring a lunch or grab something near by.

Since 2009, the Pacific Northwest Drupal Summit has been the premier regional event for Drupal professionals in the Pacific Northwest. More than 200 Drupal professionals have attended and enjoyed our two-day event each year.

The 2018 Summit will take place at the University Place Hotel in Portland, Oregon on the edge of the Portland University Campus on Saturday and Sunday, February 3rd and 4th, 2018.

On Friday before the conference starts, after you grab dinner, join us in the Coos Bay and Astoria rooms (around the corner from the lobby) from 6-11pm for some pre-conference games and socializing.

The Summit has a code of conduct, which all attendees including speakers and sponsor-representatives are expected to follow.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. We start consuming the pizza at 6pm as well. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

This month we have lined up a super special event!!!!!
————————————————————————

When the neo4j team reached out to us to setup an event during OSCON we jumped all over this. Not only will we be having the presentations you are all used to, but we will be welcoming a number of talks that did not make the cut for the OSCON conference. On top of this, 100% of the ticket proceeds will be donated to Planned Parenthood https://www.plannedparenthood.org/.

Just like fight club, if this is your first night attending, you have to present.

We have all heard the pitch before, and we make no exceptions to this rule. Since this meetup is in the larger space we will have a projector you can hook up to, or just use the sound of your voice. What should you present? Well, we do not spec that.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations.

So bring your fun spirit, desire to learn, passion to help others, and let's have fun.

————————————————————————

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. We start consuming the pizza at 6pm as well. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

————————————————————————

Location: WeWork Customs House : Community : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. We start consuming the pizza at 6pm as well. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.

Just like the last 3 years, our final meetup of the year is always based on a charity drive. This year we have selected the Portland Rescue Mission https://www.portlandrescuemission.org/. All ticket proceeds will be donating to this business bringing both value and impact to our local community.

Just like fight club, if this is your first night attending, you have to present.

Discussing your startup, recent project, code reviews, business ideas, etc. are all applicable. There is not a required length of time to present. This can be a live prototype or even a set of powerpoint slides. You do not have to know how to code to present your dream, and we are HERE TO HELP you. Presentations are meant to be collaborative, not the traditional meetup style where a presenter talks like a teacher for a very long time and saves questions for the end. We use a timer and the group dynamic works to collaboratively prevent cross talk and side conversations. So bring your computer, fun spirit and desire to learn, and let's have fun.

Signups through meetup.com are required and seats are limited, so buy your tickets early because we usually sell out. We are self funded, and 100% of the revenue received is put back into the meetup costs. We will have top shelf pizza from Crown PDX (http://www.imperialpdx.com/the-crown/) so come HUNGRY for dinner!!

Doors open at 6pm and we kick off on time. After the concert of presentations we will walk over to Bailey's Taproom (http://www.baileystaproom.com/) to continue the evening.

Location: WeWork Customs House : Room 1C : When you check in ask for CP Handheld, they are our sponsor. The room is right to the left as you walk in.