Speakers

Keith Casey

Keith Casey currently serves as Director of Product for Clarify.io working to make APIs easier, more consistent, and help solve real world problems. Previously, as a developer evangelist at Twilio, he worked to get good technology into the hands of good people to do great things. In his spare time, he works to build and support the Austin technology community, blogs occasionally at CaseySoftware.com and is completely fascinated by monkeys. Keith is also the co-author of "A Practical Approach to API Design" from Leanpub.

Sessions

Is your API Misbehaving?
Shattering Secrets with Social Media

Doris Chen

Dr. Doris Chen is a Senior Technology Evangelist at Microsoft for the Western region of the United States, specialized in web technologies (HTML5, jQuery, JavaScript, Ajax, and Java).
Doris has over 18 years of experience in the software industry working in several open source web tier technologies, Java platform, .NET and distributed computing technologies. She has developed and delivered over 400 keynotes, technical sessions, and trainings worldwide. She speaks at numerous international conferences and user groups including O’Reilly OSCON, Fluent, Dev Nexus, HTML5 Dev Conference, WebVisions, JavaOne, SD Forum, and worldwide User Groups. Doris works very closely to create and foster the open source community around Java, NetBeans, Glassfish, and related technologies. Before joining Microsoft, Doris Chen was a Technology Evangelist at Sun Microsystems. Doris received her Ph.D. from the University of California at Los Angeles (UCLA) in computer engineering, specializing in medical informatics.

Sessions

Building Web Sites that Work Everywhere

Justin Falcone

Justin is a programmer and writer living in Brooklyn NY. When he's not building tools for data visualization, he's cooking up an elaborate breakfast or hanging out with his beloved guinea pigs, Allegra and Claritin.

Sessions

The Origin of HyperCard in the Breakdown of the Bicycle for the Mind

Anthony Ferrara

Anthony Ferrara works at Grovo as Director of Engineering. He specializes in Object Oriented Design, Application Architecture, Web Application Security and PHP. He is a contributor to multiple Open Source projects, as well as the PHP community as a whole. You can follow his blog at blog.ircmaxell.com or on Twitter at @ircmaxell.

Sessions

PHP7 and Beyond: The Future of PHP

Matthew Frost

Matt has been working with PHP professionally for the last 8 years and is actively involved in the PHP Community as a Mentor and an Apprentice. Matt loves to talk about technology, writing tests and all variants of sportsball. When not writing code, Matt enjoys playing drums and guitar, running long distances, and spending time with his two amazingly awesome children.

Sessions

Automation: Work smarter not harder
PHP Foundations

Woody Gilk

Woody Gilk is a web developer and architect based in Minnesota. He started programming in 2004 and quickly developed a passion for open source software, leading to the co-founding of the Kohana Framework in 2008. Since then he has travelled the world as a consultant for a wide range of companies and organizations. During the last few years of his career in working with large, distributed development teams he has developed a passion for system architecture and clean coding principles.

Sessions

Thinking With Immutable Objects
The Hidden Architecture of the Domain

David Hayes

David is a developer from Fort Collins, Colorado who's been working with PHP for almost a decade. He's well practiced with server-side work, does a fair bit of Javascript, and dabbles with CSS sometimes. While he is most experienced with WordPress — he co-owns and runs the popular tutorial site WPShout — he's got experience with everything from old school PHP to the latest and greatest of Symfony and Laravel.

Sessions

The Present and Future of WordPress's REST API
Learn Unit Testing with Katas

Gary Hockin

Gary Hockin has been creating code to power web applications for 15 years, the last three of them at an extraordinary level. He is handsome, talented, funny and articulate, and also extremely modest. Gary pretends to work, mainly as a Developer Advocate for PhpStorm at JetBrains, and is a valued contributor to Zend Framework 2. He's married and has two wonderful children, and when he's not coding, writing about code, speaking about code or reading about code, he can usually be found in the pub playing pool.

Sessions

Step Into Debugging
Writing Workers For Scalable Applications

Bastian Hofmann

Bastian works as a Software Engineer at ResearchGate, the social network for researchers and scientists. There he is mainly responsible for designing the web frontend's software architecture and caring about performance, monitoring and developer productivity. Before that he created the games and application platform and the APIs of the VZ-networks. When he is not developing stuff, he frequently speaks at international conferences on software architecture, scaling web applications and open standards and protocols.

Sessions

Bring your web application architecture to the next level with React.JS
Measuring and Logging Everything in Real Time

Alena Holligan

Starting in PHP over 15 years ago, Alena is excited about expanding and encompassing the AMAZING PHP community through collaboration and the use of common patterns. As a Teacher at Treehouse and local leadership for Women Who Code and the PHP users group, she is passionate about helping people overcome their own barriers to excellence in order to achieve personal confidence in their ability to learn and succeed.

Sessions

Demystifying Object-Oriented Programming

Ashley Hutson

I am a senior software engineer working in Plano TX. I have 5 years of professional experience 3 of which are enterprise experience. I am originally from Memphis TN, where I worked for small companies and maintained my own web development company for small businesses. I found a promising job in the DFW area working for Verizon Wireless which I worked at for a year and a half. I decided corporate didn't feel right. I am now the lead dev ops team member and a active developer of my company's main web application.

Sessions

Building Simple Micro Services using Slim 3.0

John Kary

John has been a professional developer since 1998 and used PHP for over 12 years. He currently works remotely as a software developer while traveling the world, serving clients in biomedical research, higher education and transportation industries. Before traveling he called Lawrence, Kansas home (Rock Chalk!) and was a co-organizer of the Kansas City PHP User Group and Lawrence Coders.

Sessions

Rethinking Loops

Nara Kasbergen

Nara is a full-stack developer in NPR's Digital Media group, having spent the past year building and growing NPR One's developer platform. Previously, she was part of the NPR Music responsive redesign project. In a past life, she was an AngularJS early adopter at an edtech research lab at Columbia University. She has a BFA in Communication Design from Carnegie Mellon University, and a Masters from the Interactive Telecommunications Program (ITP) at NYU.

Sessions

Building A Developer Platform: From (o)Auth to Zen

Tim Lytle

Tim has been a contract developer for the past 10 years, and now is the Developer Evangelist at Nexmo. Having worked on API integration and custom applications, Tim enjoys the Zend Framework, Doctrine2, and well-documented APIs. He’s also the organizer of the Lehigh Valley PHP Meetup.

Sessions

Adventures of a Contract Developer
Building PHP Daemons & Long Running Processes

Jessica Mauerhan

Jessica is a software engineer who has been working with PHP and related technologies for over a decade. She specializes in Code Quality and Automated Testing. She lives in McKinney Texas with her husband, two kids and three dogs, and loves coffee, comedy and podcasts.

Sessions

Behat: Beyond the Basics
Rebuilding our Foundation: How We Used Symfony To Rewrite Our Application

Joseph Maxwell

Joseph Maxwell is the lead developer and designer for his Kansas-based company, Swift Otter Studios. He’s been programming for almost 15 years, and he combines his love of code with his creative flair for design. Joseph is passionate about helping others write and understand code, and he’s active in his local PHP user group, including speaking at meetings.

Although Joseph has a wide variety of programming skills, he specializes in the Magento platform, and he has several Magento certifications, including Magento Certified Developer Plus. In addition, Joseph is a Zend Certified Engineer.

When Joseph’s not writing code, you’ll find him spending time with his wife and daughter, taking care of his bees, or working out.

Sessions

Demystifying OAuth2: an understandable way to approach connecting to other systems
4 Design Patterns to Make Better Code

Ciaran McNulty

In his role as Training Manager at Inviqa and Sensio Labs UK, Ciaran helps teams at all levels of ability improve via training and coaching. He has been a PHP professional since the late 90s and is passionate about TDD, BDD and Agile methodologies. He is lead maintainer of PhpSpec.

Sessions

Conscious Uncoupling - Building Software That Lasts
TDD with PhpSpec

Eryn O'Neil

Eryn O'Neil has spent the last 8 years as a PHP developer, and the last 25 or so as a nerd. With a background as a tech lead in the agency world, she has worked on everything from e-commerce to online promotions to creating and maintaining an internal framework and CMS. Her philosophy is to build software by placing humans first: both the people who will use it and the developers who will build it alongside you (and maintain it afterwards). Based in Minneapolis, MN, Eryn spends most of her free time swing and blues dancing, flying on a trapeze, and wishing it weren't snowing.

Sessions

How To Cope When It All Hits The Fan
You Can UX Too: Avoiding the Programmer's User Interface

Corey Quinn

Corey has a long and storied history as a consultant -- long, in that every year he did it felt like three years, and storied, in that he's got a few. Prior to his current role as Director of DevOps at FutureAdvisor, he spent most of the past few years at a Bay Area consulting firm, where he served as a systems architect, ad-hoc recruiter, advocate for driving transformational change throughout organizations, and (due to a misunderstanding around what a "standup meeting" really was) an improvisational comic. One of the early developers behind Saltstack, Corey also has a rich history of contributing to various open source projects.

Corey's hobbies include motorcycles, building custom keyboards, and drinking whiskey-- it's a shame that they all don't work well together. He lives in San Francisco with his wife and two rodents of unusual size masquerading as dogs.

Sessions

Terrible Ideas in Git

Ben Ramsey

Ben Ramsey is a web craftsman, API enthusiast, and open source software advocate living in Nashville, TN. Passionate about the PHP community, Ben is the founder of Atlanta PHP and co-organizer of Nashville PHP. He has organized conferences, authored articles and books, and is a popular speaker at PHP conferences worldwide. Ben blogs at benramsey.com and is @ramsey on Twitter. His open-source contributions, including the popular ramsey/uuid library for PHP, may be found at github.com/ramsey.

Sessions

HTTP is Dead, Long Live HTTP/2!
PHP Foundations

Chuck Reeves

A PHP developer for the past 14 years, I have contributed to many projects ranging from: online sweepstakes, custom CMS, eCommerce and Marketing, and Custom software. Currently working for Sales and Orders, which relies heavily on statistical algorithms to build out suggestions for ad spends. As the self proclaimed "Secretary of WurstCon", when I'm rarely not developing, I spend my time playing Magic the Gathering and Dungeons and Dragons.

Sessions

Stop multiplying by 4: Practical software estimation

Jonathan Reinink

Jonathan Reinink is a long time front and back-end web developer with a keen interest in PHP. Jonathan runs a small Canadian based web development company called Code Distillery. In recent years Jonathan has transitioned from being a "lone wolf" developer to being much more active in the PHP community. Most notably, Jonathan has contributed two packages to the The PHP League, including Glide (an image manipulation library) and Plates (a native PHP template system). Jonathan has a strong design sense and is an advocate of using good design to help promote technical projects.

Sessions

The formula to creating awesome docs
The PHP Package Checklist

Terrence Ryan

Terry Ryan is a Developer Advocate for the Google Cloud Platform team. He has 15 years of experience working with the web - both front end and back. He is passionate about web standards and wants to bring web developers to the Google Cloud Platform. Before Google, he worked for Adobe and the Wharton School of Business.

He also wrote Driving Technical Change for Pragmatic Bookshelf, a book that arms technology professionals with the tools to convince reluctant co-workers to adopt new tools and technology.

Sessions

Containing Chaos with Kubernetes
Driving Technical Change

Elizabeth Smith

Elizabeth has been using PHP since time immemorial (PHP 4 beta), but somehow has ventured into as much C and C++ as anything else, because people keep telling her to "fix it herself". Elizabeth is a certifiable (yes, we mean men in white coats are going to put her in a straight jacket) Windows geek and reminds everyone that nothing in IT is without flaw. She went to college for dance which quickly became an English and Sociology major after the first baby. If you see her in person, ask how she wound up with a career in computers.

Sessions

PHP Foundations

Dave Stokes

Dave Stokes is a MySQL Community Manager and a long time PHP programmer

Sessions

Relational Theory for Budding Einsteins

Chris Tankersley

Chris Tankersley lives in Northwest Ohio and spends most of his time doing PHP development with Drupal, Silex, and Zend Framework 2. He blogs at http://ctankersley.com and can be found on twitter at @dragonmantank. He currently works as a programming and networking consultant as well as working on the side helping local developers . Chris is the founder of the Northwest Ohio PHP Users Group.

Sessions

Docker for Developers

Matthew Turland

Matthew Turland has been working with PHP since 2002. He has been both an author and technical editor for php|architect Magazine, spoken at multiple conferences, and contributed to several major PHP projects. He is the author of "php|architect's Guide to Web Scraping with PHP" and co-author of SitePoint's "PHP Master: Write Cutting-Edge Code." In his spare time, he likes to bend PHP to his will to scrape web pages and run IRC bots.

Sessions

Effective Redis for PHP Developers
PHP Foundations

Yitzchok Willroth

Yitzchok Willroth is a Talmudic scholar and software craftsman (though seldom at the same time!) living in Lakewood, New Jersey. A start-up veteran, dev bootcamp instructor and frequent conference speaker, Yitzchok is the founder and organizer of the ShorePHP User Group, a co-organizer of the New York PHP User Group, and an active participant in the PHPMentoring Initiative. Yitzchok is also the driving force behind the Wisdom as a Service World Tour, a year long effort to engage over 35 User Groups around the world in a conversation about Community, Software Craftsmanship, Personal Growth & Professional Development. In his role as the Engineering Practice Manager for Grovo Learning, he has found the perfect vehicle for sharing his passion for thoughtful software design while helping to build the next generation learning ecosystem for the 21st Century workforce.

Sessions

Fear Not the Machine of State!
The Human Side of Software: Managing Cognitive Biases