PHPConfPH is an annual PHP Conference in the Philippines. It is the gathering of PHP experts, users and developers from large and small companies in the country.
The Philippines is a Southeast Asian country in the Western Pacific, comprising more than 7,000 islands. Makati is the financial center of the Philippines; it has the highest concentration of multinational and local corporations in the country. Major banks, corporations, department stores as well as foreign embassies are based in Makati. The biggest trading floor of the Philippine Stock Exchange is situated along the city's Ayala Avenue.Makati is also known for being a major cultural and entertainment hub in Metro Manila.
|9:45||10:30||PHP7, HHVM and CO||Pierre Joye|
|11:00||11:45||Metrics and an Application log: Your new best friends||Michael Heap|
|11:45||12:30||Welcome to Hack||Timothy Chandler|
|1:30||2:15||Practical Guide to Developing Web API with PHP||Arul Kumaran|
|2:15||3:00||Building on WordPress for Enterprise||Jenny Wong|
|3:30||4:15||Building Scalable and Highly Available LAMP Infrastructure with Amazon Web Services||Raphael Francis Quisumbing|
|4:15||5:00||Slow database in your PHP stack? Don't blame the DBA||Harald Zeitlhofer|
|9:00||9:45||Journey to Cloud Native||Harald Zeitlhofer|
|9:45||10:30||Continuous Delivery using CircleCI + Composer + Drupal 8 + PHP7 + Heroku/Pantheon||Paul de Paula|
|11:00||11:45||E-Commerce Standardized using Sylius||Andre Marcelo-Tanner|
|11:45||12:30||Open Source Technologies and Framework for PHP||Christian Angelo Labao|
|1:30||2:15||extending PHP 101 (how and when to do it or not)||Pierre Joye|
|2:15||3:00||Sulit and OLX's Web Journey||Sarah Kuizon|
|3:30||4:15||Beyond the Code: Why You Need to Be More Than Just a Developer||MC Leonie Rogado|
|4:15||5:00||Code Archaeology: Becoming Indiana Jones||Michael Heap|
Meet our speakers
Rasmus Lerdorf is known for having gotten the PHP project off the ground in 1995 and has contributed to a number of other open source projects over the years. He was an infrastructure architect at Yahoo! for more than 7 years and joined Etsy in 2012. He was born in Greenland, grew up in Denmark and Canada and has a Systems Design engineering degree from the University of Waterloo.
Software Engineering Manager (Web Applications) at OLX.ph
At only 19 years old, Sarah was hired as OLX's first engineer. After 7 years, she is now a part of a team of 18 engineers and is the Software Engineering Manager for Web. Sarah has been working with colleagues in Asia and Europe, and had worked in Berlin, Germany with top international counterparts in OLX.
Director of Technology at Examine.com
Andre Marcelo-Tanner is the Director of Technology for Examine.com He has been developing and tinkering with websites since 1997. Understanding how important it was to make information accessible, he has a deep understanding on how to present information to a user that is both easy to use but also brings a depth of data. In his free time, Andre likes to run, and sleep.
Chief Technology Officer at Upteam Corporation
Raphael Francis is a proud Cebuano technopreneur. He is the Chief Technology Officer of Upteam Corporation, a worldwide supplier of authentic, curated and pre-owned high-end brands. He serves as a consultant to the management services company Penbrothers, business SaaS company Yewusoftware and was a founding member of AVA.ph, the Philippine’s first curated marketplace for premium brands.
Customer Success Engineer at Pantheon
An accomplished Senior Web Developer with a decade of experience in the industry, from Software Development Firms, Digital News and Media, Airline Services to US Government Platforms. He's currently working as Customer Success Engineer at Pantheon and in-charge of application and performance issues servicing medium and large enterprises.
Software Engineer at Nowcom
Ian Labao is a web geek, enthusiast and developer from PH. He does seminars in different universities in the country to promote local IT industry to acadame and encourage students to be part of the fun and exciting IT industry in our country.
"I have been in the industry for more than six (6) years. I have a wealth of experience in the end-to-end development process, from architecture planning and designing to setting the servers and deploying the code, to managing the database and releasing the finished product. I am well-versed in a variety of programming languages and my experience gives me the confidence to explain things in a way that my colleagues and clients can easily understand. I am friendly and easy to deal with, and I enjoy guiding people on the right path to success and career growth. "
Sulit and OLX's Web Journey
A look at Sulit/OLXs architecture through the years, services and infrastructure used to scale and optimize.
Continuous Delivery using CircleCI + Composer + Drupal 8 + PHP7 + Heroku/Pantheon
Continuous Integration is a common practice in the web development but fairly recent within the PHP ecosystem. Continuous Delivery allows you to deliver new features quickly and frequently without any regression of your application. with this practice it reduces manual tasks, automatically executes tests and creates builds. In this session, I will share: I will demo on how to setup and what necessary tools needed to implement continuous delivery, will present from pushing codes to building packages, and releasing build for deployment to production.
PHP Development, Ecommerce
"For years developers have been recreating common E-commerce patterns from scratch over and over again from X-Cart and OpenCart to Magento and WooCommerce, Prestashop. All of these solutions are fully opinionated frameworks which make a lot of decisions for the developer and require them to learn a lot of conventions just to be able to use them fully. Such is why Magento developers are very expensive. Now out of Poland, for the last few years Sylius has come out as a set of re-usable e-commerce components that allow one to pick and choose what they need to build their own e-commerce store. They also have a full Symfony2 E-Commerce framework but the main components are still the individual php modules much like how Laravel is made up of a lot of Illuminate and Symfony components. I'll go through the basics of using some of their components to setup a simple cart and checkout page without requiring a huge framework and conventions to learn."
Open Source Technologies and Framework for PHP
This topic will cover the latest trend in Open Source Technology for PHP. If time allotted permits, i can show certain demos regarding this frameworks and technologies.
Building Scalable and Highly Available LAMP Infrastructure with Amazon Web Services
Imagine a small startup company in the early stages of their operations that uses a LAMP stack with MySQL, Apache and PHP all running on Hostgator. They are confident that they will be the next big thing. AWS migration will provide the scalable efficient and highly available solution for them as they grow to become the next Unicorn.
Metrics and an application log: Your new best friends
Do you remember the time you spent an afternoon putting print statements in your app trying to debug an issue and removed them before shipping the fix, only to add them back in a day later to work on another issue? Wouldn't it be great if those debug statements could just stay in your code forever? Like a little gift that keeps on giving, not just for you, but for everyone else on your team too. That's what an application log is for! Logs aren't just for when things go wrong. They're for helping you to keep track of what's going on within your application. We take a look at how you can add helpful messages throughout your codebase and leave them there, even in production! We'll cover common logging strategies, log aggregation and how to efficiently work with your logs to get the data back out again. We'll also take a look at metrics solutions such as Graphite that can help augment your logs to help work out what was going on by correlating event logs with peaks/drops in other monitoring systems.
Code Archaeology: Becoming Indiana Jones
Code archaeology is one of the most important skills you’ll ever learn as a developer. How many times have you been thrown into projects with no environment setup, no documentation, and very little support from coworkers? Being able to quickly work out how an application is structured so that you can start making changes is a sought after skill for many employers. In this talk, we’ll take an open source project that we’ve never seen before and work through the steps required to get it up and running so that we can start working on features. Once you know the steps, they can be applied to any project in any language to get you contributing in no time.
Practical Guide to Developing Web API with PHP
Mobile and API
"Design and Develop elegant web API that your mobile developers will love. You will learn how to - make your url's meaningful and self explanatory. - provide documentation and playground to try the API before building the client - provide proper error response that helps to resolve - protect parts of your api with one or more authentication schemes such as - OAuth, Web Tokens etc., - add access control to dictate who can do what - write less and do more with Restler Web API Framework "
MC Leonie Rogado
Beyond the Code: Why You Need to Be More Than Just a Developer
PHP is a powerful programming language and I've seen that for more than 6 years. My objective is to share how I started with the audience, how PHP helped me in my daily life, how my career grew, and things that programmers usually miss.
Get yours why they are still available
Send us a message on Facebook or contact events [at] phpugph.com