Episode 27: Josh Lockhart and Jeremy Mikola

This episode is a long one, but we are back to improved audio and the video is not just one dude eating pzza for an hour. Josh Lockhart of PHP The Right Way and Slim fame, and Jeremy Mikola who is well known for banging on about clouds and playing magic the gathering. Oh, he also works for MongoDB.

Warning: Puns and occasional swears.

Some projects have been discovering they use language which can be offensive like master/slave. How do they deal with it, and how should they deal with it?

We ask Joshua what the plans for are for Slim 3, and talk a bit about the differences between Slim and Silex. We also ask him about the history of PHP The Right Way: how it got started and how it has evolved over time with contributions and huge efforts from the PHP community.

Phil rants about illuminate/pagination having hard dependencies and tries to make excuses up for not sending a pull request, then comically days later caves and sends a pull request.

The whole gang discuss difficulties of managing pull requests, covering how to handle the expectations of the pull “requester” and the pull “requestee”, how to handle feedback and a few other bits and bobs.

This is a fairly chunky episode but these guests were long overdue, and they’re such nice guys we had to chat and answer as many questions as we could.

The video is less edited than the audio, so download and listen for a slightly shorter and more relevant version.

As always, you can subscribe to the channel and follow us on Twitter for announcements about when new live shows will be recorded.

Posted in All Podcasts, PHP Town Hall | Leave a comment

Episode 47: NOT THE BEES

Girl dressed like a bee

This time around we are blessed by the presence of Eryn O’Neil, Tech Lead at Clockwork. We talk about the importance of UX for programmers, getting started speaking at conferences, and BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES BEES.

Listen

Links and Notes

Posted in All Podcasts, Dev Hell | Leave a comment

To TDD or Not TDD? – Lately in PHP podcast episode 48

By Manuel Lemos
Lately the debate about whether you should use TDD or not in all software projects all the time has been very intense. That was one of the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 48 of the Lately in PHP podcast.

They also talked about the upcoming end of life release of PHP 5.3, getting information of parameter type hinting with reflection, using object methods on native data types, security problems of OAuth implementations, and the built-in support of Composer to access password protected repositories.

Listen to the podcast now, or watch the hangout video, or read the transcript text to know more about these interesting PHP discussions.

Posted in All Podcasts, php classes | Leave a comment

Episode 26: Hello Front Range!

The Front Range PHP user-group joins the show as a live audience for the episode 26, in a new crazy bonus format which Phil thought might be fun. The idea of the episode is for people to generally pick our brain about PHP and code and tech and things. It kinda worked but the sound quality was terrible. Sorry about that folks.

They ask us a bunch of questions about how we got started in PHP.

  • Picking a framework that would last 10 years for enterprise?
  • How to migrate from CodeIgniter to Laravel?
  • What do you use for integration tests?

The video provides great insight into what you lot look like when you’re sat at a user group shoving pizza into your face, which we thought might be different for our viewers. That might also be a lie, and we accidentally left it on the wrong camera, but hey… there is a MP3 version too.

As always, you can subscribe to the channel and follow us on Twitter for announcements about when new live shows will be recorded.

Posted in All Podcasts, PHP Town Hall | Leave a comment

Episode 3: The One with Paul talking about Action-Domain-Responder

Beau and Dave have their first guest, Paul M. Jones, who asked if he could join
them to discuss their thoughts on his Action-Domain-Responder pattern after they
mentioned it on the previous episode. In addition to discussing ADR, they
discuss Paul’s book, the process of writing a book, and similarities between
writing books, blogging, and talks for conferences.

Posted in All Podcasts, That Podcast | Leave a comment

Episode 1 – The one where we’re audio production noobs

In our first episode, coming to you straight from a small conference room in Stockholm, Sweden, we go through the news, interview a prominent community member, and run through the conference calendar for the year.

Of course, since this is our first episo

Posted in All Podcasts, Sound of Symfony | Leave a comment

Episode 46: php[tek] 2014

New York City Welcomes the Apollo 11 Astronauts

php[tek] was once again upon us, so we did our annual live show! Special guest Paul Reinheimer of WonderNetwork joins us for much frivolity!

Also check out our new sponsor Watch Me Code. You can get 35% OFF as a Development Hell listener by going to watchmecode.net/devhell.

Listen

Links and Notes

Posted in All Podcasts, Dev Hell | Leave a comment

Episode 2: The One with the Lone Wolves

Beau and Dave recap their experience of launching That Podcast, Beau discusses
his php[tek] experience, both discuss Paul M. Jones refinement on MVC
(Action-Domain-Responder pattern) and then get down to discussing their
experiences as lone wolf developers.

Posted in All Podcasts, That Podcast | Leave a comment

Episode 5: Side Projects

In this episode Matt and Jeff talk about how and why you should consider getting involved in side projects. Despite the jovial subtitle, “Getting a little side action,” participating in development outside of your normal development routine is beneficial to you as a developer as well as to your employer or clients. They further expand on the topic by talking about non-code-related side projects such as podcasts, discussion groups, or even writing.

If you’re looking for a project to get involved with, the PHP Mentoring Mentor App would love to have your participation. Contact either of us, or come hang out in #phpmentoring on Freenode to get involved.

Download

Posted in All Podcasts, Loosely Coupeled | Comments Off

Episode 25: Girls Aren’t Any Different

Talking about feminism in tech is always difficult. This episode was quite a heated discussion with Kayla Daniels and Jessica D’Amico discussing their opinions about women-orientated groups such as PHPWomen and Girls Who Code.

Kayla wrote an excellent article titled Not a shiny unicorn, in which she made several points.

  • “Somehow, [being female] means I am some kind of oddity. I’ve been met with skepticism, mistrust, and probably the most insulting reaction; complete shock and awe.”
  • “If I’m offered something, I want it to be because of my accomplishments, and not my sex.”
  • “Bottom line: Girls aren’t any different. We’re different because people keep making us different.”

Essentially saying that specialist groups that try to help nurture female involvement can be seen – by some – to be a little patronising, like girls need special help, etc. Also whenever people freakout in the office because there is “a girl” there, things get weird. Suddenly swearing is completely frowned upon and people rush over to appologise to the nearest girl in earshot when it happens. These sorts of things have been noticed by Phil several times in his attending of conferences, workplace situations, etc, so it looked like an interesting topic to discuss.

Now, we could of just invited Kayla on to talk about it but an hour-long episode of people sitting around agreeing with each other does not really make for a representative conversation, or interesting listening. Friend of the show Jess joined us, and she had some different opinions about the situation.

Due to poor preperation on Phils side (he spent the two hours before the show cooking some epic dinner for his Dad after forgetting about the show) followed by some poor moderation Ben and Phil, the animated conversation was not the most productive that could have happened.

Since then, several productive things have happened. Kayla has released an amazing site called Code Manifesto which addresses some of the points made.

Furthermore, a site Phil forgot to mention entirely was Days Since Last Tech Incident, which is the answer to the question he asked: where can people find out more information about incidents so they can learn to keep an eye out for them, and attempt to help solve the problems or stop them happening again.

Ben and Phil both appologize for poor moderation leading to a tricky episode, and we appologize for how long it took us to get the episode up. A further appology for the lack of video, but we had to edit this one a bit and the video didn’t make it.

Episode 26 is already recorded and will be up in a few days, and Episode 27 is happening tonight, live on Google Plus as always.

Please subscribe to the YouTube channel and follow us on Twitter for announcements about when new live shows will be recorded.

Posted in All Podcasts, PHP Town Hall | Leave a comment