PHP Summit in Düsseldorf

Sebastian Bergmann » 04 August 2010 » in Events » 0 Comments

PHP Summit

This blog posting is in German as the event it relates to is German-only.
Sorry for the inconvenience.

Der PHP SUMMIT ist eine neue und einzigartige Veranstaltung, mit dem Anspruch, in drei Tagen alle wichtigen PHP-Themen in kompakter Form zu vermitteln. Sie müssen sich dabei nur noch entscheiden, welche persönlichen Themenschwerpunkte Sie setzen möchten. Sie können aus insgesamt 18 intensiven und interaktiven Power Workshops auswählen.

Sämtliche Workshops beziehen sich auf die tägliche Projektarbeit und zeigen Ihnen den produktiven Live-Einsatz von Tools und Methoden. Hohe Interaktion mit den Teilnehmern, Live-Coding statt vorgefertigte foo/bar-Beispiele, Informationen über neueste Trends in der PHP-Entwicklung — alles gewürzt mit einer guten Prise Humor — das sind die einzigartigen Merkmale des PHP SUMMIT. Hier profitieren Sie vom geballten Wissen und der Praxiserfahrung von drei der bedeutendsten deutschsprachigen PHP-Experten.

Am Montag- und Dienstagabend finden jeweils die Speakerpanel statt. Erleben Sie wie Arne Blankerts, Sebastian Bergmann und Stefan Priebsch gemeinsam eine Code-Review-Session durchführen — auch das sollten Sie auf keinen Fall verpassen!

Melden Sie sich noch heute an, um sich Ihren Platz zu reservieren!

Defined tags for this entry:

thePHP.cc at IPC:SE 2010

Sebastian Bergmann » 26 May 2010 » in Events » 2 Comments

thePHP.cc - The PHP Consulting Company

thePHP.cc - The PHP Consulting Company will present the following workshops and sessions at this year's International PHP Conference: Spring Edition in Berlin:

Continuous Inspection and Integration of PHP Projects

Sebastian Bergmann, 30.05.2010, 09:15 - 13:00, Room: Salon 4

Continuous Integration with automated code analysis and test execution has seen broad adoption in recent years. The ideas behind this have changed how companies look at Build Management, Release Management, Deployment Automation, and Test Orchestration. This session presents the best practices and available tools that provide an insight into the development progress and code quality.

The Cake is a Lie

Sebastian Bergmann, 31.05.2010, 09:15 - 10:15, Room: Salon 6

Even if you have not played the game "Portal" you might have come across the phrase "The cake is a lie". According to the Urban Dictionary, it roughly translates to "your promised reward is merely a fictitious motivator". Scaffolding, the meta-programming method of building software applications, promises easier development and a faster time-to-market. But the "code generation bliss" can lead to problems later on, for instance with regard to maintainability and scalability. This session takes a sceptical look at frameworks such as CakePHP and Symfony.

Building a PHP Preprocessor with Plain PHP

Arne Blankerts, 31.05.2010, 15:15 - 16:15, Room: Salon 6

Ever wished to have a preprocessor for PHP? Now you can! In this session we will implement a simple yet powerful preprocessor using the streamwrapper technology that works out of the box on any PHP installation. This opens up a whole new world of possibilities like annotation parsing, AOP, or dependency resolution in PHP development - all transparently done in the background.

Continuous Integration and Unit Testing in Agile Environments

Sebastian Bergmann, 01.06.2010, 16:00 - 17:00, Room: Salon 7

As part of the Agile Day, this session will shine a light on the roles that Continuous Integration and Unit Testing play in agile environments.

Diapers: When They Smell, Change Them

Stefan Priebsch, 30.05.2010 - 02.06.2010, Room: $HOME

Stefan Priebsch can not join us this year for the International PHP Conference: Spring Edition in Berlin. Earlier this month he became the proud father of two beautiful twins, Lara and Patrick. We hope that he will be at the International PHP Conference this fall in Mainz.

Arne and I are looking forward to see you in Berlin next week!

Defined tags for this entry: ,

PHP Summit in Düsseldorf

Sebastian Bergmann » 26 January 2010 » in Events » 0 Comments

PHP Summit

This blog posting is in German as the event it relates to is German-only. Sorry for the inconvenience. Our next training event in English will be in Montréal in March.

Der 1. PHP SUMMIT ist eine neue und einzigartige Veranstaltung mit dem Anspruch, alle wichtigen Themen von PHP in kompakter Form zu vermitteln. Hier können Sie drei Tage lang, jenseits der ausgetretenen Pfade von klassischen IT-Trainings im Unterrichtsstil mit Übungsaufgaben und Lernkontrolle, insgesamt 18 intensive und interaktive Power Workshops erleben.

Sämtliche Workshops beziehen sich auf die tägliche Projektarbeit und zeigen Ihnen den produktiven Live- Einsatz von Tools und Methoden. Hohe Interaktion mit den Teilnehmern, Live-Coding statt vorgefertigter foo/bar Beispiele, Informationen über neueste Trends in der PHP-Entwicklung — alles gewürzt mit einer guten Prise Humor — das sind die einzigartigen Merkmale des PHP SUMMIT. Darüber hinaus profitieren Sie vom geballten Wissen und der Praxiserfahrung der drei Experten von thePHP.cc: Sebastian Bergmann, Arne Blankerts und Stefan Priebsch.

Melden Sie sich noch heute an, um sich Ihren Platz zu reservieren!

Defined tags for this entry: ,

PHP Days Montréal

Sebastian Bergmann » 21 January 2010 » in Events » 0 Comments

Together with my friends and partners from thePHP.cc, Arne Blankerts and Stefan Priebsch, I will be giving an "Advanced PHP Development" training in Montréal in March.

  • How much effort is required to adapt your code to your customers' change requests?
  • Is it easy, or is it cumbersome and tedious?
  • And what about your code's complexity and readability?
  • Is everything crystal clear, or are there parts of the code base that nobody dares to touch anymore?
  • How often do you need to fix bugs after a release?
  • And, by the way: how easy is it to roll a release anyway?

If any of these questions made you blush with embarrassment, it is high time that you attend this training!

Learn how to turn bad code into good code and become better, more professional PHP developers. No question goes unanswered when we pull up an editor and explain best practices while we code a sample application live.

The PHP Days Montréal are a one-of-a-kind classroom training experience where all three thePHP.cc trainers will be present at all times. As the training is scheduled right before the ConFoo conference and the topics covered complement its presentations, the PHP Days Montréal are the perfect preparation for attendees to get the most out of the conference.

Register now to secure your seat as the number of attendees is limited to ensure a beneficial learning environment.

Defined tags for this entry: , ,

CodeWorks 2009

Sebastian Bergmann » 09 October 2009 » in Events » 0 Comments

I have to agree with Stefan: CodeWorks 2009 was a great experience. Thanks to everyone, especially Arbi, Keith and Matthew who herded the A-Team.

I would especially like to thank everybody who took the time and has provided me with their feedback on my "Quality Assurance in PHP Projects" workshop. Here are some excerpts:

"Was very happy with this workshop. I had been using custom build-once manual evaluation testing scripts in the past, but am convinced PHPUnit is the way to go.

Installed PHPUnit today and will start transitioning my current projects to start using these testing scripts now. [...]

These two tutorial workshops (this and the code review) were much more valuable to me than the several shorter ones from the main conference day."

Errol Sayre
"This was a good one. Good examples and even better talk. Introduction of new tools was perfect. Wanted to leave the conference to go home and start working them into our development cycle."
John Nunez
"In the week or so since I have caught this presentation, I have implemented every tool into the web2project development process, some for ongoing analysis, some for general metrics."
D. Keith Casey, Jr.

Arne, Stefan, and I also got some good feedback for our joint "PHP Code Review" workshop:

"I liked this one a lot. The best part was when they went over peoples code from the audience."
Lee Thornton
"I learned so much out of this session! Wish I could have had a recording of it because I know there was so much more I probably didn't pick up on as well."
Dorea Hardy
"The presentation was great, and I enjoyed the interaction with the group. Being able to review local developers code was also great."
Jake Smith

"I am kind of biased on this one as they reviewed my project, web2project.

This was excellent from top to bottom and a useful outside perspective on how to clean things up and make them better.

To date, I have completely reworked one of the modules based on the feedback and simplified the controllers, made the model better, and even improved the corresponding unit tests."

D. Keith Casey, Jr.
Defined tags for this entry: , , ,