28: The PHP-FIG/RFC, CodeIgniter 3 and PyroCMS with Phil Sturgeon

This week we are lucky to have the one n’ only Phil Sturgeon on the show.
Starting off conversation with how he got into programming, we move on to his time using and contributing to the CodeIngiter and FuelPHP projects.
This leads us on to discuss the current status of CodeIgniter 3.0 and his experiences with porting PyroCMS to Laravel.
Among other things we then touch upon the ‘Wordpress positive feedback loop’, the PHP-FIG (Framework Interop Group) and the PHP-RFC (Request for Comments) process.
We wrap up the show with some sound and interesting advice to any budding/new developer.


19: Delving into CodeIgniter

In this weeks show we continue our discussion on web application frameworks by delving into CodeIgniter.
Though it has had its fair share of bad press over the past couple of years, its mature code-base and ease of getting started can not be denied.
Initially exploring what the framework is from a high-level we move on to discuss it’s strengths and weaknesses along with personal experiences.
We finally wrap up the show with a CodeIgniter influenced quiz.




118: API Ramblings with Phil Sturgeon

In this weeks show we are joined by Phil Sturgeon to discuss all things API development.
We start off by mentioning Phil’s new job at WeWork, Startup life/culture and switching between different development philosophies.
We move on to highlight how he got into API development, the reasons behind writing the book “Build APIs You Won’t Hate” and a future video-series he has in the pipeline.
This leads on to discuss common misconceptions of REST and RPC, API tooling available and the different data-formats present.
Finally, we mention the importance of good error-handling within an API (no 200 responses!) and some of the bad-stories he has heard/encountered on the topic.


54: Three Devs and a Aimee

It is the first show of the new year!
In this weeks episode we first reflect on how our holiday breaks went, and what happened to Edd’s face?!
Fraser’s move up to Greenwich is next discussed, including how useful the taxi app ‘Uber’ is.
We then move on to talk about Mick’s experiences compiling Apache and PHP from source, along with CodeIgniter’s decision to maintain 5.2 support.
This leads on to conversation about the upcoming PHP UK Conference, along with tuning queries for the database query planner.
Finally, we highlight the differences between Apache and nginx, along with their use of PHP-FPM.



50: The Big Five-Zero

This week we celebrate the 50th episode of the podcast in style, by… not even remembering it is the 50th episode till half way through (whoops).
We start off discussion with our differing views on working from home, web unicorns and running shoes.
Leading on from this, we bring up a couple of news topics that have been making the rounds in the PHP world recently – along with a proposed Unix command-line series that Mick is keen to do.
We then move on to some of the great feedback we have received from you guys this past week, and somehow this leads to Edd rambling on about the Unix philosophy/application composition again.
Finally, we discuss the state of CodeIgniter 3, how Git works under-the-hood and Objective-C/Swift’s memory management model.

P.S. very sorry for the noticeable audio issues throughout the episode, Edd tried his best to fix them – but unfortunately he is no audio ninja.


20: Delving into Laravel

In this weeks show we follow up the discussion on CodeIgniter with an introduction to Laravel.
Introduced only a few years ago, the framework has been a ‘breath of fresh air’ in the PHP framework landscape.
Starting with a brief history of the project and how it has evolved, we move on to highlight key features of the framework that set it apart.
One such inclusion is the extensive use of an IoC container, and how Facades cater for an expressive code-base.