ºÝºÝߣshows by User: michieltcs / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: michieltcs / Sat, 29 Oct 2016 17:32:22 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: michieltcs CQRS & Event Sourcing in the wild (ScotlandPHP 2016) /slideshow/cqrs-event-sourcing-in-the-wild-67843531/67843531 cqrses-161029173222
CQRS & event sourcing are currently very popular topics in the PHP community, with good reason. However, most blogs and talks focus on the theory, simple applications or introductions to one of the frameworks currently available, not necessarily the challenges of using and maintaining it in production. This session bridges that gap and looks at some of the pitfalls of a real-world deployment. I'll discuss topics like concurrency & scale, refactoring events and updating read models. Attend this talk to learn from my experiences and be better prepared when you face these challenges.]]>

CQRS & event sourcing are currently very popular topics in the PHP community, with good reason. However, most blogs and talks focus on the theory, simple applications or introductions to one of the frameworks currently available, not necessarily the challenges of using and maintaining it in production. This session bridges that gap and looks at some of the pitfalls of a real-world deployment. I'll discuss topics like concurrency & scale, refactoring events and updating read models. Attend this talk to learn from my experiences and be better prepared when you face these challenges.]]>
Sat, 29 Oct 2016 17:32:22 GMT /slideshow/cqrs-event-sourcing-in-the-wild-67843531/67843531 michieltcs@slideshare.net(michieltcs) CQRS & Event Sourcing in the wild (ScotlandPHP 2016) michieltcs CQRS & event sourcing are currently very popular topics in the PHP community, with good reason. However, most blogs and talks focus on the theory, simple applications or introductions to one of the frameworks currently available, not necessarily the challenges of using and maintaining it in production. This session bridges that gap and looks at some of the pitfalls of a real-world deployment. I'll discuss topics like concurrency & scale, refactoring events and updating read models. Attend this talk to learn from my experiences and be better prepared when you face these challenges. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cqrses-161029173222-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> CQRS &amp; event sourcing are currently very popular topics in the PHP community, with good reason. However, most blogs and talks focus on the theory, simple applications or introductions to one of the frameworks currently available, not necessarily the challenges of using and maintaining it in production. This session bridges that gap and looks at some of the pitfalls of a real-world deployment. I&#39;ll discuss topics like concurrency &amp; scale, refactoring events and updating read models. Attend this talk to learn from my experiences and be better prepared when you face these challenges.
CQRS & Event Sourcing in the wild (ScotlandPHP 2016) from Michiel Rook
]]>
1361 3 https://cdn.slidesharecdn.com/ss_thumbnails/cqrses-161029173222-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The road to continuous deployment (PHPCon Poland 2016) /slideshow/the-road-to-continuous-deployment-phpcon-poland-2016/66629782 theroadtophpconpoland-161001173521
As presented at PHPCon Poland 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices.]]>

As presented at PHPCon Poland 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices.]]>
Sat, 01 Oct 2016 17:35:21 GMT /slideshow/the-road-to-continuous-deployment-phpcon-poland-2016/66629782 michieltcs@slideshare.net(michieltcs) The road to continuous deployment (PHPCon Poland 2016) michieltcs As presented at PHPCon Poland 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/theroadtophpconpoland-161001173521-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> As presented at PHPCon Poland 2016 It&#39;s a situation many of us are familiar with: a large legacy application, limited or no tests, slow &amp; manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I&#39;ll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices.
The road to continuous deployment (PHPCon Poland 2016) from Michiel Rook
]]>
2741 5 https://cdn.slidesharecdn.com/ss_thumbnails/theroadtophpconpoland-161001173521-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The road to continuous deployment (DomCode September 2016) /slideshow/the-road-to-continuous-deployment-domcode-september-2016/66511518 theroadtodomcode-160928130131
DomCode Meetup September 2016 It's there. The mountain. A giant monolith of code that blocks everything we do. But there's no rewriting it. What can we do? How can we continue? Don't worry, because this month's speaker Michiel Rook is here to help! He's going to speak from his experience tweaking, refactoring and replacing a...less than stellar...code base to Continuous Deployment. It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle a legacy application with a modern service architecture and build a continuous integration and deployment pipeline to deliver value from the first sprint. On the way, we’ll take a look at the process, automated testing, monitoring, master/trunk based development and various (possibly controversial!) tips and best practices.]]>

DomCode Meetup September 2016 It's there. The mountain. A giant monolith of code that blocks everything we do. But there's no rewriting it. What can we do? How can we continue? Don't worry, because this month's speaker Michiel Rook is here to help! He's going to speak from his experience tweaking, refactoring and replacing a...less than stellar...code base to Continuous Deployment. It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle a legacy application with a modern service architecture and build a continuous integration and deployment pipeline to deliver value from the first sprint. On the way, we’ll take a look at the process, automated testing, monitoring, master/trunk based development and various (possibly controversial!) tips and best practices.]]>
Wed, 28 Sep 2016 13:01:30 GMT /slideshow/the-road-to-continuous-deployment-domcode-september-2016/66511518 michieltcs@slideshare.net(michieltcs) The road to continuous deployment (DomCode September 2016) michieltcs DomCode Meetup September 2016 It's there. The mountain. A giant monolith of code that blocks everything we do. But there's no rewriting it. What can we do? How can we continue? Don't worry, because this month's speaker Michiel Rook is here to help! He's going to speak from his experience tweaking, refactoring and replacing a...less than stellar...code base to Continuous Deployment. It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle a legacy application with a modern service architecture and build a continuous integration and deployment pipeline to deliver value from the first sprint. On the way, we’ll take a look at the process, automated testing, monitoring, master/trunk based development and various (possibly controversial!) tips and best practices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/theroadtodomcode-160928130131-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> DomCode Meetup September 2016 It&#39;s there. The mountain. A giant monolith of code that blocks everything we do. But there&#39;s no rewriting it. What can we do? How can we continue? Don&#39;t worry, because this month&#39;s speaker Michiel Rook is here to help! He&#39;s going to speak from his experience tweaking, refactoring and replacing a...less than stellar...code base to Continuous Deployment. It&#39;s a situation many of us are familiar with: a large legacy application, limited or no tests, slow &amp; manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I&#39;ll show you how to strangle a legacy application with a modern service architecture and build a continuous integration and deployment pipeline to deliver value from the first sprint. On the way, we’ll take a look at the process, automated testing, monitoring, master/trunk based development and various (possibly controversial!) tips and best practices.
The road to continuous deployment (DomCode September 2016) from Michiel Rook
]]>
530 3 https://cdn.slidesharecdn.com/ss_thumbnails/theroadtodomcode-160928130131-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
CQRS & event sourcing in the wild /slideshow/cqrs-event-sourcing-in-the-wild/66009123 cqrsesinthewild-160914091122
The slides of the try out of my new talk "CQRS & event sourcing in the wild" - held at PHP Amersfoort in September 2016. CQRS & event sourcing are currently very popular topics in the PHP community. However, most blogs and talks focus on the theory, simple applications or introductions to one of the CQRS / event sourcing frameworks currently available for PHP, not necessarily the challenges of a production deployment. In this session we will try to bridge that gap and look at some of the issues that popped up during a real-world deployment of an event sourced application. We’ll discuss a few strategies to deal with these issues and how they would apply to current PHP event sourcing frameworks.]]>

The slides of the try out of my new talk "CQRS & event sourcing in the wild" - held at PHP Amersfoort in September 2016. CQRS & event sourcing are currently very popular topics in the PHP community. However, most blogs and talks focus on the theory, simple applications or introductions to one of the CQRS / event sourcing frameworks currently available for PHP, not necessarily the challenges of a production deployment. In this session we will try to bridge that gap and look at some of the issues that popped up during a real-world deployment of an event sourced application. We’ll discuss a few strategies to deal with these issues and how they would apply to current PHP event sourcing frameworks.]]>
Wed, 14 Sep 2016 09:11:22 GMT /slideshow/cqrs-event-sourcing-in-the-wild/66009123 michieltcs@slideshare.net(michieltcs) CQRS & event sourcing in the wild michieltcs The slides of the try out of my new talk "CQRS & event sourcing in the wild" - held at PHP Amersfoort in September 2016. CQRS & event sourcing are currently very popular topics in the PHP community. However, most blogs and talks focus on the theory, simple applications or introductions to one of the CQRS / event sourcing frameworks currently available for PHP, not necessarily the challenges of a production deployment. In this session we will try to bridge that gap and look at some of the issues that popped up during a real-world deployment of an event sourced application. We’ll discuss a few strategies to deal with these issues and how they would apply to current PHP event sourcing frameworks. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cqrsesinthewild-160914091122-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The slides of the try out of my new talk &quot;CQRS &amp; event sourcing in the wild&quot; - held at PHP Amersfoort in September 2016. CQRS &amp; event sourcing are currently very popular topics in the PHP community. However, most blogs and talks focus on the theory, simple applications or introductions to one of the CQRS / event sourcing frameworks currently available for PHP, not necessarily the challenges of a production deployment. In this session we will try to bridge that gap and look at some of the issues that popped up during a real-world deployment of an event sourced application. We’ll discuss a few strategies to deal with these issues and how they would apply to current PHP event sourcing frameworks.
CQRS & event sourcing in the wild from Michiel Rook
]]>
4043 5 https://cdn.slidesharecdn.com/ss_thumbnails/cqrsesinthewild-160914091122-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The road to continuous deployment: a case study (DPC16) /michieltcs/the-road-to-continuous-deployment-a-case-study dpc-road-to-cd-160625210446
Dutch PHP Conference 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices. ]]>

Dutch PHP Conference 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices. ]]>
Sat, 25 Jun 2016 21:04:46 GMT /michieltcs/the-road-to-continuous-deployment-a-case-study michieltcs@slideshare.net(michieltcs) The road to continuous deployment: a case study (DPC16) michieltcs Dutch PHP Conference 2016 It's a situation many of us are familiar with: a large legacy application, limited or no tests, slow & manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I'll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/dpc-road-to-cd-160625210446-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Dutch PHP Conference 2016 It&#39;s a situation many of us are familiar with: a large legacy application, limited or no tests, slow &amp; manual release process, low velocity, no confidence.... Oh, and management wants new features, fast. But how to proceed? Using examples and lessons learned from a real-world case, I&#39;ll show you how to strangle the legacy application with a modern service architecture and build a continuous deployment pipeline to deliver value from the first sprint. On the way, we take a look at testing strategies and various (possibly controversial!) tips and best practices.
The road to continuous deployment: a case study (DPC16) from Michiel Rook
]]>
4239 7 https://cdn.slidesharecdn.com/ss_thumbnails/dpc-road-to-cd-160625210446-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building and Deploying PHP apps with Phing /slideshow/building-and-deploying-php-apps-with-phing/33161778 phing-sa2014-140405065214-phpapp01
ºÝºÝߣs of the talk that I gave during PHP Johannesburg 2014 https://joind.in/talk/view/10411 Manually creating builds and running deployments can be scary, tedious, error-prone, boring, stressful (check all that apply). What you need is a tool that helps automate the necessary steps to build, test, package and deploy your app. During this talk you will be introduced to the workings of Phing, it's rich set of out-of-the-box tasks and easy extensibility. Step by step, you will learn how to write a comprehensive deployment script. A number of demonstrations will cover testing, packaging, database migration, continuous integration, multi-server deployments and other real-world use cases.]]>

ºÝºÝߣs of the talk that I gave during PHP Johannesburg 2014 https://joind.in/talk/view/10411 Manually creating builds and running deployments can be scary, tedious, error-prone, boring, stressful (check all that apply). What you need is a tool that helps automate the necessary steps to build, test, package and deploy your app. During this talk you will be introduced to the workings of Phing, it's rich set of out-of-the-box tasks and easy extensibility. Step by step, you will learn how to write a comprehensive deployment script. A number of demonstrations will cover testing, packaging, database migration, continuous integration, multi-server deployments and other real-world use cases.]]>
Sat, 05 Apr 2014 06:52:14 GMT /slideshow/building-and-deploying-php-apps-with-phing/33161778 michieltcs@slideshare.net(michieltcs) Building and Deploying PHP apps with Phing michieltcs ºÝºÝߣs of the talk that I gave during PHP Johannesburg 2014 https://joind.in/talk/view/10411 Manually creating builds and running deployments can be scary, tedious, error-prone, boring, stressful (check all that apply). What you need is a tool that helps automate the necessary steps to build, test, package and deploy your app. During this talk you will be introduced to the workings of Phing, it's rich set of out-of-the-box tasks and easy extensibility. Step by step, you will learn how to write a comprehensive deployment script. A number of demonstrations will cover testing, packaging, database migration, continuous integration, multi-server deployments and other real-world use cases. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/phing-sa2014-140405065214-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs of the talk that I gave during PHP Johannesburg 2014 https://joind.in/talk/view/10411 Manually creating builds and running deployments can be scary, tedious, error-prone, boring, stressful (check all that apply). What you need is a tool that helps automate the necessary steps to build, test, package and deploy your app. During this talk you will be introduced to the workings of Phing, it&#39;s rich set of out-of-the-box tasks and easy extensibility. Step by step, you will learn how to write a comprehensive deployment script. A number of demonstrations will cover testing, packaging, database migration, continuous integration, multi-server deployments and other real-world use cases.
Building and Deploying PHP apps with Phing from Michiel Rook
]]>
6020 8 https://cdn.slidesharecdn.com/ss_thumbnails/phing-sa2014-140405065214-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building and deploying PHP applications with Phing /slideshow/building-and-deploying-php-applications-with-phing/11755071 phingphpuk2012-120226083028-phpapp02
ºÝºÝߣs for my talk at the PHP UK Conference 2012. Some of the examples discussed during the talk can be found at http://www.touchdownconsulting.nl/conferences/phing-phpuk2012-examples.tgz If you attended, please leave me some feedback at http://joind.in/4954 - thanks!]]>

ºÝºÝߣs for my talk at the PHP UK Conference 2012. Some of the examples discussed during the talk can be found at http://www.touchdownconsulting.nl/conferences/phing-phpuk2012-examples.tgz If you attended, please leave me some feedback at http://joind.in/4954 - thanks!]]>
Sun, 26 Feb 2012 08:30:27 GMT /slideshow/building-and-deploying-php-applications-with-phing/11755071 michieltcs@slideshare.net(michieltcs) Building and deploying PHP applications with Phing michieltcs ºÝºÝߣs for my talk at the PHP UK Conference 2012. Some of the examples discussed during the talk can be found at http://www.touchdownconsulting.nl/conferences/phing-phpuk2012-examples.tgz If you attended, please leave me some feedback at http://joind.in/4954 - thanks! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/phingphpuk2012-120226083028-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs for my talk at the PHP UK Conference 2012. Some of the examples discussed during the talk can be found at http://www.touchdownconsulting.nl/conferences/phing-phpuk2012-examples.tgz If you attended, please leave me some feedback at http://joind.in/4954 - thanks!
Building and deploying PHP applications with Phing from Michiel Rook
]]>
48056 15 https://cdn.slidesharecdn.com/ss_thumbnails/phingphpuk2012-120226083028-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Deploying PHP applications with Phing /slideshow/deploying-php-applications-with-phing/9626546 deploy-with-phing-111010032755-phpapp01
Deploying an application can be tedious and error-prone. Using Phing’s rich set of tasks, easy extension points and simple XML build files to handle the packaging, deploying and testing of your application can help you save time and increase quality. After this talk you will know how to use Phing and how to tailor it to your specific situation. A number of demonstrations will help illustrate transformation, file synchronization, database migration and other real-world use cases.]]>

Deploying an application can be tedious and error-prone. Using Phing’s rich set of tasks, easy extension points and simple XML build files to handle the packaging, deploying and testing of your application can help you save time and increase quality. After this talk you will know how to use Phing and how to tailor it to your specific situation. A number of demonstrations will help illustrate transformation, file synchronization, database migration and other real-world use cases.]]>
Mon, 10 Oct 2011 03:27:53 GMT /slideshow/deploying-php-applications-with-phing/9626546 michieltcs@slideshare.net(michieltcs) Deploying PHP applications with Phing michieltcs Deploying an application can be tedious and error-prone. Using Phing’s rich set of tasks, easy extension points and simple XML build files to handle the packaging, deploying and testing of your application can help you save time and increase quality. After this talk you will know how to use Phing and how to tailor it to your specific situation. A number of demonstrations will help illustrate transformation, file synchronization, database migration and other real-world use cases. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/deploy-with-phing-111010032755-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Deploying an application can be tedious and error-prone. Using Phing’s rich set of tasks, easy extension points and simple XML build files to handle the packaging, deploying and testing of your application can help you save time and increase quality. After this talk you will know how to use Phing and how to tailor it to your specific situation. A number of demonstrations will help illustrate transformation, file synchronization, database migration and other real-world use cases.
Deploying PHP applications with Phing from Michiel Rook
]]>
13929 6 https://cdn.slidesharecdn.com/ss_thumbnails/deploy-with-phing-111010032755-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Phing - A PHP Build Tool (An Introduction) /slideshow/phing-dpc-uncon-slideshare/8057401 phingdpcunconslideshare-110522045919-phpapp01
PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant. These are slides from my talk during the Unconference at the Dutch PHP 2011 Conference (Amsterdam). During this talk I gave an overview of the features and how to use, adapt and extend Phing.]]>

PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant. These are slides from my talk during the Unconference at the Dutch PHP 2011 Conference (Amsterdam). During this talk I gave an overview of the features and how to use, adapt and extend Phing.]]>
Sun, 22 May 2011 04:59:16 GMT /slideshow/phing-dpc-uncon-slideshare/8057401 michieltcs@slideshare.net(michieltcs) Phing - A PHP Build Tool (An Introduction) michieltcs PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant. These are slides from my talk during the Unconference at the Dutch PHP 2011 Conference (Amsterdam). During this talk I gave an overview of the features and how to use, adapt and extend Phing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/phingdpcunconslideshare-110522045919-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> PHing Is Not GNU make; it&#39;s a PHP project build system or build tool based on Apache Ant. These are slides from my talk during the Unconference at the Dutch PHP 2011 Conference (Amsterdam). During this talk I gave an overview of the features and how to use, adapt and extend Phing.
Phing - A PHP Build Tool (An Introduction) from Michiel Rook
]]>
8565 4 https://cdn.slidesharecdn.com/ss_thumbnails/phingdpcunconslideshare-110522045919-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://public.slidesharecdn.com/v2/images/profile-picture.png I'm a very experienced freelance developer - my company, Touchdown Consulting Services, was founded in 2009. I focus on all things web. Some of the things that make me tick: * Beautiful code that works * New technologies * Large, complex systems * Continuous integration & deployment * High performance, high scalability, high availability * Building and leading Agile teams * Short-term and/or short-haul effort on (critical) projects * Software reviews * Test / Behavior Driven Development * DevOps * Open source software: active member of the (PHP) open source community, Phing/PEAR contributor, conference / event speaker * Working with awesome people www.touchdownconsulting.nl https://cdn.slidesharecdn.com/ss_thumbnails/cqrses-161029173222-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/cqrs-event-sourcing-in-the-wild-67843531/67843531 CQRS &amp; Event Sourcing ... https://cdn.slidesharecdn.com/ss_thumbnails/theroadtophpconpoland-161001173521-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/the-road-to-continuous-deployment-phpcon-poland-2016/66629782 The road to continuous... https://cdn.slidesharecdn.com/ss_thumbnails/theroadtodomcode-160928130131-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/the-road-to-continuous-deployment-domcode-september-2016/66511518 The road to continuous...