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

Voices of the ElePHPant:
Interview with Ryan Weaver
February 18, 2015 @ 09:12:08

The Voices of the ElePHPant podcast has posted their latest episode today in their series of community member interviews. In this latest episode host Cal Evans talks with Ryan Weaver.

In this episode Cal and Ryan talk about the concept of "developer experience" (DX) and how the Symfony project has been working to make things easier. DX tries to make things that developers find consistently complex and simplify it. Ryan is hoping the concept will spread outside of the Symfony community into other groups.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 to listen to the show at your leisure. If you enjoy the show, be sure to subscribe to their feed too.

0 comments voice your opinion now!
voicesoftheelephpant community interview ryanweaver developer experience

Link: http://voicesoftheelephpant.com/2015/02/17/interview-with-ryan-weaver-2/

That Podcast:
Episode 58 Life as a Software Developer with Keyvan Akbary
February 11, 2015 @ 09:40:57

In the latest episode of the Three Devs & A Maybe podcast hosts Michael Budd, Fraser Hart, Lewis Cains and Edd Mann talk with an associate of Edd's, Keyvan Akbary about life as a software developer.

This week we are very lucky to have Edd's work college and good friend Keyvan Akbary on the show. We start off discussing how Google Maps lied to him on his train journey down from London to the 'Garden of England' Kent. This moves us on to talk about the exciting new greenfield project he is currently working on - following a DDD approach, comprehensive test suite and TDD. After this we back track a few steps and chat about how he got into computing and subsequently programming - through a high school web-page and friendly competition with his brother. Following this we delve into his University experience and how he felt happier in a work setting, which can be seen by the great experience he has been able to gain in such a short space of time. Finally, we discuss his experiences with his own start-up, the current book he is helping write and interesting technologies that currently appeal to him.

You can listen to this latest episode either by using the in-page audio player or by downloading the mp3. If you enjoy the show, be sure to subscribe to their feed too!

0 comments voice your opinion now!
threedevsandamaybe podcast ep58 life software developer keyvanakbary

Link: http://threedevsandamaybe.com/life-as-a-software-developer-with-keyvan-akbary/

PHP Town Hall:
Episode 35 Developer to CTO and Back
February 06, 2015 @ 10:23:59

The PHP Town Hall podcast has posted their latest episode with hosts Phil Sturgeon and Ben Edmunds - Episode #35, Developer to CTO and Back. This episode features guests Gary Hockin and Jacques Woodcock.

The grass is always greener on the other side, but we have a little talk with Gary Hockin and regular guest Jacques Woodcock about the pros and cons of going up and down the chain of command in the developer world. After all, it doesn't just need to be a one-way street. We also talk about a few general bits, like whether PHP 5.7 should have happened, should we cry over spilled constructors and Gary bangs on for ages about how Waterfall is better than Agile.

You can listen to this latest episode in a few different ways - either through the in-page audio player, by downloading the mp3 or watching the recording of the live session over on YouTube. If you enjoy the show be sure to subscribe to their feed for more great episodes.

0 comments voice your opinion now!
phptownhall podcast ep35 cto developer

Link: http://phptownhall.com/blog/2015/01/09/episode-35-developer-to-cto-and-back/

Phil Sturgeon:
Developer Fallacies of 2014
January 12, 2015 @ 10:50:47

Phil Sturgeon has a post with several "developer fallacies" of 2014, a tongue-in-cheek list of things that some people were sharing as facts that just weren't.

Let's take a look back at some of the silly, shortsighted or patently false things people have been saying around the PHP community, and the development community in general, starting from January 1st 2014 and going through in rough chronological order.

Included in his list are things like:

  • No programmers ever get hired by recruiters
  • Framework agnostic code takes drastically longer to develop and release than framework specific code
  • Micro-services should probably always be .jar files instead
  • PHP 7.0 is a better name than PHP 6.0 because 7 is lucky in China
  • PHPNG is Zend's response to HHVM and they are the same thing
  • Maintaining CodeIgniter - when actively used by thousands of people - is a waste of time

Of course, all of these (and the rest of the list) are false and several of them are just based on things spread word of mouth or misinterpreted when shared from one person to another.

0 comments voice your opinion now!
developer fallacies 2014 opinion list

Link: https://philsturgeon.uk/php/2015/01/10/developer-fallacies-2014/

Anthony Ferrara:
Being A Responsible Developer
December 30, 2014 @ 09:04:17

In his latest post Anthony Ferrara is back with more discussion around the "only supporting the latest versions" debate (here is the previous article). In this new post he talks about being a "responsible developer" and how that relates to keeping your software up to date.

The general consensus [shared during a DevHell and PHPTownHall Mashup ] was that as an ideology, only supporting latest versions is correct. From a practical standpoint though they said that it's unrealistic. That there are tons of legacy systems out there that are running just fine and can't justify the cost of upgrading. So they shouldn't have to upgrade "for ideological reasons". From one point of view, this certainly makes sense. [...] This point of view disturbs me deeply. And it further disturbs me that it came from the same person who preaches for testing.

He makes the connection between being responsible and the software upkeep through testing. He points out that the real effectiveness of automated testing is in preventing regressions - that is, when software is updated, that bugs don't reappear. He then goes on to share his opinion on some of the other arguments presented in the recording like the "if it ain't broke, don't fit it" and security issues topics. He also shares some number of the reality of what can happen if software is not up to date (or even patched) and how this circles back around to his previous points about software versions driving the OS and PHP versions forward.

0 comments voice your opinion now!
responsible developer opinion software version upgrade support

Link: http://blog.ircmaxell.com/2014/12/being-responsible-developer.html

Christoph Rumpel:
10 Things That Will Make You a Better Developer
December 15, 2014 @ 10:56:19

Christoph Rumpel has posted a list of ten things he thinks will help you be a better programmer overall.

It is easy to become a web developer these days. The only things you need is a computer and Internet. But I believe there is big difference between a developer and a good one. Good developers are like little heroes. They are awesome in what they do and are there when you need them. A real benefit to the our world and definitely someone you can look up to! I believe everyone can make this step and start being a better developer today. This is why I asked great developers from all around the world what they think makes someone a really good developer.

His list covers more than just good coding practices too. He suggests things like:

  • Experimentation
  • Reading the code of other good developers
  • Just build websites
  • Contribute to other projects
  • Watch out for the Hypetrain
  • Never give up

He includes a quick summary of each of these and the rest of the top ten list too. Be sure to check out the full post for more.

0 comments voice your opinion now!
top10 better developer opinion list

Link: http://christoph-rumpel.com/2014/12/10-things-that-will-make-you-a-better-developer/

Voices of the ElePHPant:
It's the Booze Talking - ZendCon 2014
December 02, 2014 @ 13:13:24

The Voices of the ElePHPant podcast has posted the latest in their special conference-recorded "It's the Booze Talking" series of episodes (this time it was at ZendCon 2014). In this new episode Cal Evans talks with guests Jeremy Mikola, Mike Stowe, Derick Rethans and Beth Tucker-Long.

They discuss the life of a developer evangelist including travel experiences, what it's like working conferences, and how it has an impact on their family life. They also all share their worst travel story in the course of their work and what they really enjoy about their roles.

You can listen to this latest episode either through the in-page player or by downloading the mp3 directly. If you enjoy the show and want to hear more episodes like this (or their usual community interviews), be sure to subscribe to their feed

0 comments voice your opinion now!
voicesoftheelephpant boozetalking developer evangelist calevans jeremymikola mikestowe derickrethans bethtuckerlong

Link: http://voicesoftheelephpant.com/2014/12/02/its-the-booze-talking-zendcon-2014/

Loosely Coupled Podcast:
Episode 14 The Not-So-Secret Life of Remote Developers
December 01, 2014 @ 09:14:55

The Loosely Coupled Podcast, hosted by PHP community members Jeff Carouth and Matt Frost, has posted their latest episode: Episode 14: The Not-So-Secret Life of Remote Developers.

In this episode, Jeff and Matt talk about some things they have learned about being remote developers. While both are currently employed as remote developers they have also worked in on-site jobs. This episode is a collection of things that might be different, things to expect, things that might be hard, and, of course, whether you need to wear pants.

You can listen to this latest episode either through the in-page player or by downloading the mp3 directly. If you enjoy the topics and the show be sure you subscribe to their feed to get the latest as they're released.

0 comments voice your opinion now!
looselycoupled podcast ep14 notsosecret life remote developer podcast

Link: http://looselycoupled.info/blog/2014/11/30/episode-14-the-not-so-secret-life-of-remote-developers/

Laravel News:
The Artisan Files Mitchell van Wijngaarden
November 07, 2014 @ 09:59:43

The Laravel News has posted their latest interview in their "Artisan Series" today spotlighting Mitchell van Wijngaarden. Mitchell is a "developer, business owner, and has a great accent."

The interview answers questions about:

  • How he got into web development
  • When he first found Laravel and why he started using it
  • His development company
  • What a typical day for him entails
  • Why he's big into BDD (behavior-driven development)

...and more. Check out the full post for the answers to these and more questions.

0 comments voice your opinion now!
laravelnews interview artisanfiles mitchellvanwijngaarden developer business

Link: http://laravel-news.com/2014/11/artisan-files-mitchell-van-wijngaarden/

Anthony Ferrara:
Foundations Of OO Design
October 30, 2014 @ 09:36:24

In his newest post Anthony Ferrara looks at some of the things he calls the foundations of object-oriented design, as set of three things (and principles) to keep in mind when working on OOP applications.

It's quite easy to mix up terminology and talk about making "easy" systems and "simple" ones. But in reality, they are completely different measures, and how we design and architect systems will depend strongly on our goals. By differentiating Simple from Easy, Complex from Hard, we can start to talk about the tradeoffs that designs can give us. And we can then start making better designs.

He starts with the "simple vs easy" concept and how sometimes making the two meet can be difficult. He includes an example of interdependent interfaces and how they add complexity (and, in turn, make them less easy to use). He also talks about accidental versus essential complexity and how, sometimes, "accidental" isn't always a bad thing. Finally, he wraps it up with a few principles to remember in your development including recommendations to reduce (accidental) complexity and keeping the target developers in mind, making it easiest for them to use.

0 comments voice your opinion now!
foundation oop objectoriented design complex simple developer opinion

Link: http://blog.ircmaxell.com/2014/10/foundations-of-oo-design.html


Community Events

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


unittest threedevsandamaybe language extension introduction security opinion laravel voicesoftheelephpant release library api interview framework laravel5 series podcast community symfony version

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