News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHPClasses.org:
7 Reasons Why TDD Failed to become Mainstream
June 11, 2014 @ 09:44:39

In the latest PHPClasses.org post Manuel Lemos suggests severn reasons why TDD failed to become mainstream in most development communities. This is related to comments from an leader in another community about his perspective on the "TDD movement".

Recently the creator of Ruby On Rails declared that TDD (Test Driven Development) is dead. Despite he used to be a supporter of TDD as the right way to do software development, he finally decided to announce that he really does not agree that TDD is really the right way. Read this article to learn more about what happened and what does this mean for developers that support TDD or not.

He starts with a brief look at what TDD (test-driven development) is and a link to a ThoughtWorks video of DHH talking about his new stance. Among his reasons are things like:

  • TDD is Expensive
  • You Will Change Your Projects and Old Tests Become Waste
  • Extensive Testing is Boring
  • Many TDD Preachers Do Not Use it Most of the Time But Do Not Admit it

Manuel shares some of his own opinions on the matter, though, pointing out that he doesn't think TDD is dead. He suggests that it helps to "make you rethink" when developing and that your (and your development group's) practices shouldn't be influenced by outside opinions - use what works.

0 comments voice your opinion now!
tdd fail mainstream opinion dhh video introduction

Link: http://www.phpclasses.org/blog/post/237-7-Reasons-Why-TDD-Failed-to-become-Mainstream.html

HHVM Blog:
Hack Developer Day 2014 Keep Hacking
April 11, 2014 @ 09:40:00

On the Facebook HHVM blog today there's a post about the Hack Developer Day they recently held in Menlo Park. The event brought in developers for a day of presentations from the Hack/HHVM engineers.

150+ Members of the PHP and developer community came to Facebook headquarters and joined over 2000 people online for presentations by the engineers of Hack and HHVM. Afterwards we held a five hour hackathon, where the attendees worked with those engineers to write Hack code, either by converting current codebases or writing new code from scratch.

For those that weren't able to attend or are interested in catching up on what was presented, they've posted videos of all of the sessions in a YouTube playlist as well as PDFs of all the slides. If you want the short version of what was presented, there's a quick list in the post or you can read a recap on the Facebook Engineering blog.

0 comments voice your opinion now!
hack developer day facebook presentation video slides summary

Link: http://hhvm.com/blog/4685/hack-developer-day-2014-keep-hacking

KillerPHP.com:
Why PHP should be the first language you learn
February 13, 2014 @ 10:43:46

On the KillerPHP.com site there's a new post from Stefan Mischook where he suggests that PHP is the first language you should learn if you're new to development.

Anyone who reads my stuff knows that if I am anything, I am practical. So when it comes to learning (and teaching) programming to someone new to the whole programming game, for several pragmatic reasons, I think PHP by far is the best language to begin with. Here are some of the reasons: it is easy to learn, it is the most popular web scripting language and it is fast to program with.

He shares these thoughts and a few more in a short video (or here on YouTube).

0 comments voice your opinion now!
first language video opinion programming learn

Link: http://www.killerphp.com/articles/why-php-should-be-the-first-language-you-learn

KillerPHP.com:
What is Refactoring PHP Code?
January 17, 2014 @ 09:16:40

If you're relatively new to programming, there's a term you might have heard floating around but not really understood - "refactoring". If you're interested in learning more about it and want a gentle introduction of how it works in PHP to help make your code better, check out this introductory video from Stefan Mischook.

In a nutshell: It is the process of code refinement - taking messy code and reorganizing it into much more manageable (cleaner) chunks. Refactoring is such an important part of coding, that I slap my programmers on back of the head, if they fail to refactor their code!

He talks about refactoring being something that's done constantly, not just later down the line. He also talks about when to refactor and suggests a few methods that you can use. You can watch the video either in the in-page player or over on YouTube for a larger size.

0 comments voice your opinion now!
refactor code video screencast introduction

Link: http://www.killerphp.com/articles/what-is-refactoring-php-code/

Reddit.com:
What are the must see talks/tutorials about php?
December 11, 2013 @ 12:47:36

On Reddit.com a conversation has started about some of the "must see" talks or tutorials that are out there for PHP. It starts with a suggestion of this talk about Symfony2 and includes other suggestions of:

If you have a talk or tutorial you think is a good resource for any level of PHP developer, head over and add it to the list!

0 comments voice your opinion now!
mustsee talk tutorial suggestion video phptherightway

Link: http://www.reddit.com/r/PHP/comments/1shr8o/what_are_the_must_see_talkstutorials_about_php/

PHP Town Hall:
Episode #15 The Joomla Framework and the Ongoing History of PSR-4
November 14, 2013 @ 11:50:51

The PHP Town Hall podcast has released their latest episode today - Episode 15, "The Joomla Framework and the Ongoing History of PSR-4". This time they've made both the audio and the video available (it was recorded live via Google Hangout).

The wonderfully handsome Don Gilbert joins us on our new YouTube Channel for our first live-recording of PHP Town Hall! He's been working on the Joomla Framework to get it up to scratch with modern standards ready for a Joomla CMS rewrite, much in the same way that EllisLab pulled CodeIgniter out of ExpressionEngine...except for the standards bit, because they didn't exist and PHP developers were too busy clubbing each other to death over tabs v spaces.

You can listen to this latest podcast in a few different ways - either watching the video from YouTube, downloading the mp3 directly or you can use the in-page players for either. If you like the podcast, be sure to subscribe to their feed too.

0 comments voice your opinion now!
phptownhall ep15 joomla framework psr4 live recording video hangout

Link: http://phptownhall.com//blog/2013/11/13/episode-15-joomla-fig-psr4/

PHPMagazin:
Okay, so the cloud. But what's in it for me and my business.
November 13, 2013 @ 12:40:06

On the PHPMagazin.de site today, they've posted the video from this year's International PHP Conference of the panel discussion of "the cloud" and what's in it for businesses (note: original page is in German).

Who really needs the cloud? [...] Speaker Rainer Stropek (software architect at gmbh), Frank Muller (Canonical) and Glen Campbell (Rackspace) spoke on a keynote panel in Munich at the 2013 IPC about the cloud and its opportunities for business cases. It was less about basics, how to get the concepts of SaaS, PaaS and IaaS, or propaganda, like the eternal question of the data (un) reliability of the cloud, but much more about a sense of which business scenarios cloud are ready.

You can watch the full keynote video either through the in-page player or over on YouTube as well as several other interviews and videos from this year's IPC (2013).

0 comments voice your opinion now!
keynote panel discussion video ipc13 conference

Link: http://phpmagazin.de/videos/Okay-the-Cloud-But-whats-in-it-for-me-and-my-business-168918

Community News:
Laracon EU 2013 Session Videos Posted
October 15, 2013 @ 12:55:14

If you wanted to attend the Laracon EU that happened in Amsterdam back in August but weren't able to make it, there's good news. They've started posting the videos of the sessions recorded at the event.

The sessions they've added at the time of this post are:

There were more great speakers and sessions at the event, so keep checking back for more as they're added.

0 comments voice your opinion now!
laraconeu13 session video recording youtube

Link: http://laracon.eu/2013/talks/

Zend Blog:
Rise of the Native Cloud Developer - ZendCon Keynote
October 11, 2013 @ 12:54:22

If you weren't able to make it to this year's ZendCon conference that just happened in Santa Clara, you can get at least a little piece of it from this new post to the Zend blog. It's a video from a keynote session from Peter Magnusson titled "Rise of the Native Cloud Developer."

At his keynote session at ZendCon, he shared some of the important and sometimes unexpected lessons Google learned while building for the cloud - such as the importance of lightweight execution containers, relying on failure, and how to overcome the speed of light when building distributed systems.

And then he went ahead to discuss about the rise of the "Cloud Native" developer - how engineers and organisations large and small now using these principles to build truly robust and scalable services, and businesses.

You can watch it embedded in the post or full size on Youtube.

0 comments voice your opinion now!
zend zendcon13 cloud native developer keynote video

Link: http://blog.zend.com/2013/10/10/rise-native-cloud-developer/

David Adams:
PuPHPet and Digital Ocean (Screencast)
September 26, 2013 @ 10:39:30

Over on YouTube David Adams has posted a video showing you how to use PuPHPet with Digital Ocean. PuPHPet is a easy to use, graphical tool to help make building Vagrantfiles quick and easy. Digital Ocean bills itself as a cloud service "built for developers" that lets you spin up cloud servers quickly.

The video's about 30 minutes long, but it walks you through the entire process. It's a screencast you can easily follow along with. Unfortunately some of the text is a bit small (and hard to read full-screen) but he talks you through the commands too, which helps.

You can find out more about Digital Ocean's "droplets" here.

0 comments voice your opinion now!
screencast video digitalocean puphpet vagrant setup configuration

Link: https://www.youtube.com/watch?v=dHkTxWffGGA


Community Events





Don't see your event here?
Let us know!


laravel series release install testing experience unittest configure list code refactor podcast interview threedevsandamaybe community developer framework opinion introduction language

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework