- ansible
- apache
- api
- composer
- diy
- docker
- html
- hugo
- kohana
- lets-encrypt
- nginx
- open-source
- openapi
- php
- phpunit
- pimple
- presentation
- puphpet
- puppet
- server
- swagger
- terminal
- testing
- tutorial
- vagrant
- vm
- webdev
- xdebug
api
- OpenAPI Tutorial Part III: Paths and Basic Request Data
- OpenAPI Tutorial Part II: Common API Example
- OpenAPI Tutorial Part I: Introduction to OpenAPI
docker
- All-in-One PHP-FPM + Nginx/Apache Containers
- PHP Modules Toggled via Environment Variables
- Docker PHP/PHP-FPM Configuration via Environment Variables
- Setting Up a Static Site with Hugo and Push to Deploy
- Running Docker Containers as Current Host User
- Traefik on Docker for Web Developers
- Developing at Full Speed with Xdebug
kohana
- Getting Started with Kohana 3, Part III – Controller / MVVM / KOstache
- Getting Started with Kohana 3, Part II – Bootstrap
- Getting Started with Kohana 3, Part I – Initial Setup
lets-encrypt
open-source
- Make $ vagrant up yours
- Introduction to Vagrant/Puppet and introducing PuPHPet - A simple to use Vagrant/Puppet GUI Configurator!
openapi
- OpenAPI Tutorial Part III: Paths and Basic Request Data
- OpenAPI Tutorial Part II: Common API Example
- OpenAPI Tutorial Part I: Introduction to OpenAPI
php
- All-in-One PHP-FPM + Nginx/Apache Containers
- PHP Modules Toggled via Environment Variables
- Docker PHP/PHP-FPM Configuration via Environment Variables
- Developing at Full Speed with Xdebug
- Queues - Working Smarter, Faster and in Parallel
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- Testing with PHPUnit: My First Presentation!
- An introduction to Pimple and Service Containers
- Composer Namespaces in 5 Minutes
- Xdebug and You: Why You Should be Using a Real Debugger
phpunit
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- Testing with PHPUnit: My First Presentation!
puppet
- Make $ vagrant up yours
- Introduction to Vagrant/Puppet and introducing PuPHPet - A simple to use Vagrant/Puppet GUI Configurator!
server
- Developing at Full Speed with Xdebug
- Make $ vagrant up yours
- Introduction to Vagrant/Puppet and introducing PuPHPet - A simple to use Vagrant/Puppet GUI Configurator!
- An introduction to Pimple and Service Containers
- Composer Namespaces in 5 Minutes
- Xdebug and You: Why You Should be Using a Real Debugger
- Setting Up a Debian VM, Step by Step
- Setting Up an Ubuntu VM, Step by Step
- My .bash_aliases file
- Getting Started with Kohana 3, Part III – Controller / MVVM / KOstache
- Getting Started with Kohana 3, Part II – Bootstrap
- Getting Started with Kohana 3, Part I – Initial Setup
swagger
- OpenAPI Tutorial Part III: Paths and Basic Request Data
- OpenAPI Tutorial Part II: Common API Example
- OpenAPI Tutorial Part I: Introduction to OpenAPI
testing
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- Testing with PHPUnit: My First Presentation!
tutorial
- OpenAPI Tutorial Part III: Paths and Basic Request Data
- OpenAPI Tutorial Part II: Common API Example
- OpenAPI Tutorial Part I: Introduction to OpenAPI
- Queues - Working Smarter, Faster and in Parallel
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- An introduction to Pimple and Service Containers
- Composer Namespaces in 5 Minutes
- Xdebug and You: Why You Should be Using a Real Debugger
- Setting Up a Debian VM, Step by Step
- Setting Up an Ubuntu VM, Step by Step
- Getting Started with Kohana 3, Part III – Controller / MVVM / KOstache
- Getting Started with Kohana 3, Part II – Bootstrap
- Getting Started with Kohana 3, Part I – Initial Setup
vagrant
- Make $ vagrant up yours
- Introduction to Vagrant/Puppet and introducing PuPHPet - A simple to use Vagrant/Puppet GUI Configurator!
vm
- Make $ vagrant up yours
- Introduction to Vagrant/Puppet and introducing PuPHPet - A simple to use Vagrant/Puppet GUI Configurator!
- Setting Up a Debian VM, Step by Step
- Setting Up an Ubuntu VM, Step by Step
webdev
- OpenAPI Tutorial Part III: Paths and Basic Request Data
- OpenAPI Tutorial Part II: Common API Example
- OpenAPI Tutorial Part I: Introduction to OpenAPI
- Traefik on Docker for Web Developers
- Developing at Full Speed with Xdebug
- Queues - Working Smarter, Faster and in Parallel
- Unit Testing Tutorial Part V: Mock Methods and Overriding Constructors
- Unit Testing Tutorial Part IV: Mock Objects, Stub Methods and Dependency Injection
- Unit Testing Tutorial Part III: Testing Protected/Private Methods, Coverage Reports and CRAP
- Unit Testing Tutorial Part II: Assertions, Writing a Useful Test and @dataProvider
- Unit Testing Tutorial Part I: Introduction to PHPUnit
- Testing with PHPUnit: My First Presentation!
- An introduction to Pimple and Service Containers
- Composer Namespaces in 5 Minutes
- Xdebug and You: Why You Should be Using a Real Debugger
- Getting Started with Kohana 3, Part III – Controller / MVVM / KOstache
- Getting Started with Kohana 3, Part II – Bootstrap
- Getting Started with Kohana 3, Part I – Initial Setup