I hereby claim:
- I am austinsmorris on github.
- I am austinsmorris (https://keybase.io/austinsmorris) on keybase.
- I have a public key ASBO-kYBgc52lSi5dT30zVDCSeH5EylwI_ZHbZESRNQBLAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
Repeat after me, "I'll never do that again." We've all been there before. The last hurdle before unleashing your latest idea on the world is simply setting up your server environment. Many hours (days?) later, you've pulled out most of your hair, offended your neighbors, and neglected basic hygiene. There must be an easier way.
What if I told you all you need to do is copy a few YAML files from GitHub and run a single command? With Ansible, an infrastructure automation tool, it's just that simple. In this primer, you'll learn how to automate tedious devOps tasks, lock your provisioning into source control, and free yourself to spend more time writing code.
Modern micro-frameworks are the ideal platform for building robust, powerful, and maintainable APIs. To a client, an API has two simple tasks: receive a request and return a response. To a developer, a good API must juggle layers of authentication, authorization, content negotiation, resource hydration, validation, and serialization. Micro-frameworks excel at handling requests, folding in layers of middleware logic, and forming a response. In this session, we'll compare and contrast Silex and Lumen, side-by-side, as we build working, capable, and dare-we-say RESTful APIs.
Peridot is the highly extensible, highly enjoyable, BDD testing framework for PHP. Inspired by the idea that writing tests in Javascript was simply a better developer experience yielding tests with greater business value, Peridot seeks to bring that experience to PHP. This session will introduce Peridot's familiar describe-it syntax then dive into leveraging its flexible architecture to customize your application's testing platform. A quick introduction to existing plugins, reporters, and scopes will teach the Peridot fundamentals that lead to implementing your own extensions. Along the way, you'll learn (or remember) what it's like to enjoy test development.
<?php | |
namespace My\Form; | |
use Zend\Form\Element; | |
use Zend\Form\Fieldset; | |
use Zend\InputFilter\InputFilterProviderInterface; | |
use Zend\Validator\InArray; | |
/** |
<?php | |
namespace My\Form; | |
use Zend\Form\Element; | |
use Zend\Form\Fieldset; | |
use Zend\InputFilter\InputFilterProviderInterface; | |
use Zend\Validator\InArray; | |
/** |