Podcasts by Three Devs and a Maybe

Three Devs and a Maybe

Join us each week as we discuss all things software development. Frequently joined by a far more intelligent guest on the show's topic, we by no means know everything, but love what we do. Topics range from daily developer life, PHP, frameworks, testing, good software design and our experiences using many other programming languages.

Further podcasts by Michael Budd, Fraser Hart, Lewis Cains, Edd Mann

Podcast on the topic Technologie

All episodes

Three Devs and a Maybe
164: Delving into Elixir with Keyvan Akbary from 2019-05-09T12:00

In this weeks episode we are lucky to have Keyvan Akbary back on the show. We start off by discussing the job role he has taken since moving back to Madrid, and the importance of building autonomou...

Listen
Three Devs and a Maybe
163: Building SaaS Products with Simon Bennett from 2019-04-18T19:35

In this weeks episode we chat to Simon Bennett about his experience bootstrapping SaaS products. We start off with how he got into software development and highlight some of his previous/current bu...

Listen
Three Devs and a Maybe
162: PHP + JIT = GR8 with Joe Watkins from 2019-04-11T13:30

In this weeks episode we have good friend of the show Joe Watkins back on to discuss the recent developments in PHP. We start off by highlighting how code is currently compiled and executed using t...

Listen
Three Devs and a Maybe
161: Exploring Bitcoin with Mattias Geniar from 2019-04-01T18:40

In this weeks episode we are lucky to have Mattias Geniar back on the show to discuss his experiences delving into Bitcoin and Cryptocurrencies. We start off by chatting about his introduction to B...

Listen
Three Devs and a Maybe
160: Serverless PHP using Bref with Matthieu Napoli and Neal Brooks from 2019-02-23T17:40

In this weeks episode we are lucky to have both Matthieu Napoli and Neal Brooks on the show to discuss all things Serverless PHP. We start off by discussing what drew Matthieu to Serverless, the cr...

Listen
Three Devs and a Maybe
159: PHP Test Tooling and RFC Roundup with Joe Watkins from 2019-01-08T18:45

In this weeks episode we are joined by Joe Watkins for a long overdue catchup. We start off the show by discussing what Sandboxing is and the new Sandbox extension he has developed. From here, we t...

Listen
Three Devs and a Maybe
158: Hexagonal Architecture (Ports and Adapters) with Matthias Noback from 2018-12-03T20:00

In this weeks episode we are lucky to have Matthias Noback on the show to discuss software architecture design. We start off the show by highlighting why we should invest time in the architecture o...

Listen
Three Devs and a Maybe
157: The Symfony Ecosystem with Nicolas Grekas from 2018-10-25T18:30

In this week’s episode Edd and guest co-host Neal Brooks chat to Nicolas Grekas about all things Symfony. We start off discussion with how he got interested in programming, his introduction to Symf...

Listen
Three Devs and a Maybe
156: Running Symfony on AWS Lambda with Neal Brooks from 2018-09-28T05:30

In this weeks episode we are lucky to be joined by Neal Brooks, a fellow developer of Edd’s at MyBuilder. We start off by discussing how he got into programming, QBasic and video driver shenanigans...

Listen
Three Devs and a Maybe
155: Bridging the Security Gap with Scott Arciszewski from 2018-09-26T10:15

In this weeks episode we are lucky to be joined by Scott Arciszewski to discuss all things Security. We start off by chatting about a recent talk he gave at DEF CON 25 and the importance of secure ...

Listen
Three Devs and a Maybe
154: Why all the Curly Braces? with Scott Wlaschin from 2018-08-30T14:30

In this weeks episode we are lucky to have Scott Wlaschin back on the show to discuss his most recent talk ‘Four Languages from Forty Years Ago’. We start off by talking about why the 1970’s was su...

Listen
Three Devs and a Maybe
153: The Mouse in the House from 2018-08-06T15:30

In this weeks episode we start off discussion around testing in a Continuous Integration pipeline, and setting up a personal Bamboo CI system. We then move on to separating domain logic from the de...

Listen
Three Devs and a Maybe
152: New Jobs, Engagements and Marathons from 2018-07-13T18:30

In this weeks episode Mick and Edd have a long overdue catchup! We start off the show by discussing Mick’s new job, the new stack he is using, and the benefits of working in a team. From here we hi...

Listen
Three Devs and a Maybe
151: AWS, Golang and iOS Development with Alex Bilbie from 2018-07-03T18:00

In this weeks episode we are lucky to be joined by Alex Bilbie to discuss all things AWS, Golang and iOS development. We start off the show by exploring how he got into programming, the stack he cu...

Listen
Three Devs and a Maybe
150: PHP was not designed for that?! with Joe Watkins from 2018-06-15T18:00

In this weeks episode we catch-up with Joe Watkins. We start off discussion with a recent blog post he wrote about the unhelpful ‘just because you can, doesn’t mean you should’ response he sees sur...

Listen
Three Devs and a Maybe
149: Software Design with Scott Wlaschin from 2018-06-04T18:30

In this weeks episode we are lucky to have Scott Wlaschin back on the show to discuss design within software. We start off by highlighting leaky abstractions, adopted tool-chains and transpiling la...

Listen
Three Devs and a Maybe
148: Site Reliability Engineering with Niall Murphy from 2018-05-05T11:10

In this week’s episode we are lucky to be joined by Niall Murphy to discuss the discipline of Site Reliability Engineering. We start off by speaking about how he got into computing, how the SRE rol...

Listen
Three Devs and a Maybe
147: Proof of Everything with Jay Smith from 2018-04-30T15:45

In this week’s episode we are lucky to have Jay Smith back on the show to talk all things cryptocurrency. We start off the podcast by briefly recapping what’s been happening within the space since ...

Listen
Three Devs and a Maybe
146: EconoNAS and HTPC System Builds with Brian Moses from 2018-04-11T18:30

In this weeks episode we are joined again by Brian Moses to discuss several of his recent system builds. We start off the show delving into his recent EconoNAS, highlighting the goals behind the bu...

Listen
Three Devs and a Maybe
145: The Power of Composition with Scott Wlaschin from 2018-03-13T09:30

In this weeks episode we are lucky to have Scott Wlaschin back on the show. We start of discussion by highlighting his most recent talk on composition and some useful analogies to Lego, Brio and Un...

Listen
Three Devs and a Maybe
144: Build, Provision and Deploy in the Cloud with Thijs Feryn from 2018-02-14T06:15

In this weeks episode we are joined by Thijs Feryn to discuss his upcoming PHP UK conference talk. We start of the show highlighting what drew him to a Tech. evangelist role, bridging the gap betwe...

Listen
Three Devs and a Maybe
143: Symmetric and Asymmetric Encryption with Scott Arciszewski from 2018-02-06T18:00

In this weeks episode we are lucky to be joined again by Scott Arciszewski. We start off the show by discussing the difference between Symmetric and Asymmetric Encryption, what Authenticated Encryp...

Listen
Three Devs and a Maybe
142: Domain Modeling Made Functional with Scott Wlaschin from 2018-01-30T09:25

In this weeks episode we chat to Scott Wlaschin about his new book ‘Domain Modeling Made Functional’. We start off the show discussing how the book came to be, the process of writing a book and mel...

Listen
Three Devs and a Maybe
141: Web Application Security, Part 2 with Scott Arciszewski from 2018-01-19T14:15

In this weeks episode we continue our discussion with Scott Arciszewski about all things Security and Cryptography. We start off the show by highlighting what a SQL injection attack is and the diff...

Listen
Three Devs and a Maybe
140: Web Application Security, Part 1 with Scott Arciszewski from 2018-01-18T09:30

In this weeks episode we chat with Scott Arciszewski about all things Security and Cryptography. We start off the show by explaining how he got interested in this field of work, correcting PHP secu...

Listen
Three Devs and a Maybe
139: Mobile Internet isn't Cheap! with Joe Watkins from 2017-12-22T15:50

In this episode we catch up with Joe Watkins to discuss all things PHP. We start off discussion with his recent move to Spain, the pain of getting a good Internet connection and PHP TestFest. This ...

Listen
Three Devs and a Maybe
138: Everything Serverless with Andy Raines from 2017-12-20T10:45

In this weeks episode we chat to Andy Raines about all things Serverless. We start off by discussing what Serverless actually means, advantages of using such a model, design constraints it employs ...

Listen
Three Devs and a Maybe
137: Putting all your Fish in one Basket from 2017-12-16T15:00

In this weeks episode Mick and Edd first touch upon the many new services/features that have been released at AWS re:Invent. We then move on to discuss Serverless architecture, Server architectural...

Listen
Three Devs and a Maybe
136: Delving into Cryptocurrencies with Jay Smith from 2017-12-05T12:00

In this episode we are lucky to have cryptocurrency proponent and trader Jay Smith on the show. We start off by talking about how he got introduced to cryptocurrencies and trading, highlighting wha...

Listen
Three Devs and a Maybe
135: Let's AWS Everything! from 2017-11-18T10:15

In this week’s episode Edd and Mick catch-up after another long hiatus (sorry about that). We start off by discussing principles mentioned in the Clean Coder book, gaining confidence in code by way...

Listen
Three Devs and a Maybe
134: The Agile Approach to Bitcoin from 2017-08-25T08:45

After a month ‘off the airwaves’, Mick and Edd are back to delve into several topics that have been keeping them interested. We start off by going down the Cryptocurrency rabbit-hole, highlighting ...

Listen
Three Devs and a Maybe
133: RFC Showdown, Round 2 with Joe Watkins from 2017-07-16T10:50

In this weeks episode we catch up with Joe Watkins discussing all things PHP. We start off the discussion with how his role as release-manager is going for PHP 7.1, highlighting how Security bugs a...

Listen
Three Devs and a Maybe
132: Caching using Varnish with Mattias Geniar from 2017-07-02T18:40

In this weeks episode we discuss the Varnish ‘HTTP accelerator’ with Mattias Geniar. We start off the show with the problem Varnish is trying to solve, how it decides to cache content and the power...

Listen
Three Devs and a Maybe
131: Servers, Upgrades and a little Cryptocurrency from 2017-06-15T12:15

In this weeks episode we start off by discussing Edd’s recent Server build, touching upon the hardware specifications, OS/ZFS-pool choices and monitoring configuration. We then move on to highlight...

Listen
Three Devs and a Maybe
130: Cyber Security with Colin Hardy from 2017-06-06T09:00

On this weeks show we are joined by Colin Hardy to discuss all things Cyber Security. We start off by explaining what got him interested in this branch of computing, highlight what Cyber Security i...

Listen
Three Devs and a Maybe
129: The Applied Mathematics of Programming with Liam McLennan from 2017-05-19T19:00

In this weeks episode we are lucky to have Liam McLennan on the show. We start off discussion with his Math background, how he got into programming and how it can be seen as Applied Mathematics. Fr...

Listen
Three Devs and a Maybe
128: Catching up with Mr. Hart from 2017-05-17T15:45

In this weeks episode we are joined by fellow co-host Fraser Hart. We start off by discussing what he has been upto since his last podcast appearance - ranging from completing an Ironman, to promot...

Listen
Three Devs and a Maybe
127: More Server Talk with Brian Moses from 2017-04-20T20:20

In this weeks episode we are again lucky to be joined by Brian Moses, to continue our discussion on building your own home server. We start off by highlighting what ECC memory is and its’ value in ...

Listen
Three Devs and a Maybe
126: 19th January 2038: The End of Time from 2017-04-06T18:35

In this weeks episode we start off the podcast with discussion around Timezones, Daylight saving time and how the Year 2038 will be an interesting one. We then move on to highlight the results of o...

Listen
Three Devs and a Maybe
125: Building a Server with Brian Moses from 2017-03-31T08:25

In this weeks episode we are joined by Brian Moses to discuss all things server development. We start off the show by highlighting how he got into computers and what drew him to blogging about DIY ...

Listen
Three Devs and a Maybe
124: The Tale of State and Behaviour, Part 2 with Scott Wlaschin from 2017-03-28T14:00

In this weeks show we follow on from our previous episode’s discussion with Scott Wlaschin. We delve into separating out the client from the behaviour and state, initially highlighting the Batch Co...

Listen
Three Devs and a Maybe
123: The Tale of State and Behaviour, Part 1 with Scott Wlaschin from 2017-03-23T19:50

In this weeks episode we are lucky to be joined by Scott Wlaschin again, to discuss his recent ‘Thirteen ways of looking at a turtle’ talk. We start off discussion highlighting the value of solving...

Listen
Three Devs and a Maybe
122: Carry on Coding from 2017-03-16T21:15

In this weeks episode we start off discussion with experiences handling online payments, CRM export integration and highlight how PHPStorm can be a great SQL editor. We then move on to mention a se...

Listen
Three Devs and a Maybe
121: Developing Zencastr with Josh Nielsen from 2017-02-24T20:45

In this weeks episode we are joined by the creator of Zencastr, Josh Nielsen. We start off discussion with how he got into programming and being hired as a ‘webmaster’ at the University he attended...

Listen
Three Devs and a Maybe
120: Contributing to PHP with Joe Watkins from 2017-02-15T09:25

In this weeks episode we chat to good friend of the show Joe Watkins. We start off discussion with his recent work on creating a compute-node, dual WAN setup and accepted PHP Serbia talk on contrib...

Listen
Three Devs and a Maybe
119: Aha! Moments with Steven Proctor from 2017-02-09T13:30

In this weeks episode we are lucky to have Steven Proctor back on the show. We start off discussion by congratulating him on 82 episodes of Functional Geekery, and the commitment it takes to do a p...

Listen
Three Devs and a Maybe
118: API Ramblings with Phil Sturgeon from 2017-02-01T08:55

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 de...

Listen
Three Devs and a Maybe
117: Managing Concurrency in Postgres with Bruce Momjian from 2017-01-24T09:30

Following on from our previous look at the Query planner - we are joined again by Bruce Momjian to extend this exploration into looking how Postgres manages concurrency. We start off by discussing ...

Listen
Three Devs and a Maybe
116: Programming Like Functions Matter with Jimmy Burrell and Scott Wlaschin from 2017-01-18T09:30

In this weeks episode we are joined by Jimmy Burrell and Scott Wlaschin to discuss all things functional. We start off the show highlighting how Scott got into programming, the reasons why he is a ...

Listen
Three Devs and a Maybe
115: Checking in with Lew and hearing about Blue n' Vue from 2017-01-10T09:25

In this weeks episode we have a long overdue catch-up with Lew. We start off by discussing what he has been upto, and a certain four-legged addition to his family. From here we move on to chat abou...

Listen
Three Devs and a Maybe
114: Episode 2.0 with Joe Watkins from 2016-12-23T17:45

In this weeks episode we are joined by good friend of the show Joe Watkins. We start off discussion with the successful release of PHP 7.1 and what is in store for Joe now as release manager for th...

Listen
Three Devs and a Maybe
113: Macro vs. Micro Vision from 2016-12-16T11:00

In this weeks episode we start off by congratulating Mick on handing in his masters dissertation. We then move on to discuss decision trees, ordinal regression and genetic algorithms. Edd then ment...

Listen
Three Devs and a Maybe
112: The Mafia Effect from 2016-12-06T20:20

In this weeks second in-person episode, we start off by congratulating Fraser on his recent engagement. We then move on to chat about setting up Kong, rate-limiting APIs and monitoring the health o...

Listen
Three Devs and a Maybe
111: Let it Crash from 2016-11-30T12:00

In this weeks episode Mick and Edd start off discussion with an update on Mick’s masters dissertation. We then move on to highlight the value of getting an MVP released, and the old adage that hind...

Listen
Three Devs and a Maybe
110: Getting Started using Composer with Jonathan Klein from 2016-11-24T09:15

In this weeks episode we are joined by Jonathan Klein to discuss his recently released Composer Pluralsight course. We start off by discussing the problem Composer is trying to solve, followed by p...

Listen
Three Devs and a Maybe
109: Processing Signals and Collecting Garbage with Joe Watkins from 2016-10-30T14:00

In this weeks episode we have a long overdue catch-up with Joe Watkins. We start off discussion with progress on PHP 7.1 and work Joe has been doing to provide an interface to libui within PHP. We ...

Listen
Three Devs and a Maybe
108: The Vinyl Experience from 2016-09-10T13:00

In this weeks episode we start off discussion on the latest Apple event, what we think the next big product will be (the Apple Hat?!) and phone battery life woes. We then move on to chat about immu...

Listen
Three Devs and a Maybe
107: More Chemistry than the Periodic Table from 2016-09-01T21:20

In this weeks episode we start off the show by catching up on the ‘programming filled’ holidays both Edd and Mick have just come back from. We then move on to discuss Mick’s photo-shoot?!, Edd’s ha...

Listen
Three Devs and a Maybe
106: The World of Amazon Web Services with Jason Marden from 2016-08-11T15:25

On this weeks episode we are lucky to be joined by Jason Marden, to discuss the world of Amazon Web Services. We start off the show talking about Jason’s recent visit to the AWS Summit in London, a...

Listen
Three Devs and a Maybe
105: Hip hip (array) from 2016-07-28T12:50

On this weeks show we start off discussion around what we have been up to away from the keyboard, and an update on Mick’s big freelance project. We then move on to the pros n’ cons of being tied in...

Listen
Three Devs and a Maybe
104: Falling into the Pit of Functional Success with Jimmy Burrell from 2016-06-24T14:20

In this weeks episode we are lucky to be joined by Jimmy Burrell for a long over-due ‘geek out’. We start off discussion around his recent functional programming exploration, and how you can take m...

Listen
Three Devs and a Maybe
103: Caching up with Joe Watkins from 2016-06-20T19:00

In this weeks episode we are lucky to be joined by Joe Watkins. We start off discussion around the development of PHP 7.1 and the recent initial alpha release. Following this, we give an update on ...

Listen
Three Devs and a Maybe
102: Postgres Performance Tuning and Query Planner with Bruce Momjian from 2016-06-11T16:30

In this weeks episode we are very lucky to be joined by Bruce Momjian to discuss Postgres Performance Tuning and Query Planner. We start off discussion around how Bruce got interested in Database S...

Listen
Three Devs and a Maybe
101: Introduction to Webpack with Juho Vepsäläinen from 2016-06-05T11:45

In this weeks episode we talk to Juho Vepsäläinen about all things Webpack. We start off discussion with how he got into JavaScript and what drew him to write the SurviveJS books. Moving onto Webpa...

Listen
Three Devs and a Maybe
100: The One Hundredth Episode! from 2016-06-03T10:00

We have a full host podcast for the 100th episode! Starting off the show by thanking all of our previous guests and you the audience, we then move on to discuss our recent catchup in-person and ref...

Listen
Three Devs and a Maybe
99: Working Remotely with Justin DeLucia from 2016-05-26T14:00

On this weeks episode we are lucky to be joined by good friend of the show Justin DeLucia. We start off discussion with what Fraser has been up-to recently, porting a code-base over to Webpack and ...

Listen
Three Devs and a Maybe
98: Instant Feedback on your Pizza Oven from 2016-05-18T14:10

On this weeks episode Edd and Mick start off discussion around productivity, quick feedback cycles with clients and building pizza ovens. We then move on to chat about how Edd ‘maybe’ accident pron...

Listen
Three Devs and a Maybe
97: RFC Showdown for PHP 7.1 with Joe Watkins from 2016-05-12T08:30

In this episode we are joined by Joe Watkins to discuss the many RFC’s that are in contention to be approved for PHP 7.1. We start off with a congratulations to Joe for his first PHP Release Manage...

Listen
Three Devs and a Maybe
96: Application Performance with Jonathan Klein from 2016-05-08T09:30

On this weeks episode we are joined by Jonathan Klein to discuss all things application performance. We start off the show with chat about how he got into performance, why it is so important and ho...

Listen
Three Devs and a Maybe
95: Queued Work with Matt Davis from 2016-05-03T09:30

On this weeks episode we are lucky to be joined by Matt Davis. We start off the show with discussion surrounding how Matt got into programming, the Symfony certification system and his experiences ...

Listen
Three Devs and a Maybe
94: Depending on the Stats from 2016-04-22T15:40

In this weeks episode Edd and Lew start off discussion with the topic of relying on external dependencies within a project - explaining issues surrounding this practice and mitigating problems that...

Listen
Three Devs and a Maybe
93: You Know, You Know, You Know from 2016-04-02T15:35

On this episode (where Edd says ‘You Know’ alot!) we start off with discussion surrounding Lew’s recent move. Following this, we chat about odd IE 9 bugs, PostgreSQL Query Optimiser internals, the ...

Listen
Three Devs and a Maybe
92: Where is the Value? with Joe Watkins from 2016-03-31T09:30

In this week’s episode we start off discussion with a recent PHP RFC Joe has been working on in-regard to typed properties, bringing up the value (if any) surrounding getters and setters. We then m...

Listen
Three Devs and a Maybe
91: Robots One, Humans Zero from 2016-03-07T11:45

In this week’s episode we start off the show with chat about Fraser’s recent work event up in Newcastle and his experiences with Raspberry Pi’s, Bluetooth Beacons and Promise Library memory-leaks. ...

Listen
Three Devs and a Maybe
90: PHP Data-Structures and RFC Discussion with Joe Watkins from 2016-02-24T19:30

In this weeks episode Edd is joined by podcast regular Joe Watkins. We start off catching up with what Joe has been upto since we last spoke, and his current experiences with upgrading a legacy cod...

Listen
Three Devs and a Maybe
89: Process in Design with William Thomas from 2016-02-19T11:30

In this week’s episode we are very lucky to be joined by William Thomas, designer and colleague of Edd’s at MyBuilder. We start off discussion with how he got into design - creating promotional ban...

Listen
Three Devs and a Maybe
88: The Delectable Episode from 2016-02-12T11:00

In this weeks show we start off the podcast with discussion on SQL performance, different types of join and effective indexing based on the query planner. We then move on to Mick’s success with usi...

Listen
Three Devs and a Maybe
87: The Full House from 2016-02-05T12:00

Apologies for Edd’s awful audio echo this week, serves him right for trying to bring sound-drops to the podcast. On the first full host podcast of the year we start of discussion with what Fraser h...

Listen
Three Devs and a Maybe
86: Designing APIs with Camille Baldock from 2016-01-30T13:00

On this weeks show we are lucky to be joined by Camille Baldock to discuss all things API related. We start off the podcast with discussion on how she got into programming and her first experiences...

Listen
Three Devs and a Maybe
85: In The Zone from 2016-01-21T09:15

On this weeks show we start off with Mick’s recent dive into React, discussing alternatives in process. We then move on to chat about large database design, seeding databases, clean installing a Ma...

Listen
Three Devs and a Maybe
84: Keeping it Lean into 2016 from 2016-01-04T18:15

In this years first episode we start off the show with discussion on Lew’s newly updated website, Bowling Game Code Katas and PostgreSQL. We then move on to talk about React-Router, ‘shrinkwrapping...

Listen
Three Devs and a Maybe
83: Kong, the API/Microservice Management Layer with Ahmad Nassri from 2015-12-21T08:55

This week we are very lucky to have Ahmad Nassri on the show to discuss the world of API’s and how Kong (the API/Microservice management layer) fits into the picture. We start of discussion with ho...

Listen
Three Devs and a Maybe
82: Delving into HTTP/2 with Mattias Geniar from 2015-12-16T15:25

On this week’s show we are joined by Mattias Geniar to discuss all things HTTP2. We start of the show with discussion on how he got into programming, moving into a DevsOps role as his career has pr...

Listen
Three Devs and a Maybe
81: Wibble, wobble, wubble... from 2015-12-06T11:40

On this week’s ramble podcast we are joined by the Macintosh Speech Synthesis Manager!? We start of the show with discussion on dedicated full-text indexing search solutions, followed by conversati...

Listen
Three Devs and a Maybe
80: 'Hardcore' Functional Programming using Ramda with Andrew D'Amelio from 2015-11-30T12:20

In this week’s show we are lucky to be joined by Andrew D’Amelio, to discuss all things Ramda and ‘Hardcore’ Functional Programming. We start off discussion with how he got into programming, growin...

Listen
Three Devs and a Maybe
79: Foo, bar, baz... from 2015-11-25T09:45

In this week’s show we start off discussion with Lew’s upgraded audio and Mick’s side-project ‘Smuddle’ which hopes to help fill a void in the shopping comparison site area. We then move on to touc...

Listen
Three Devs and a Maybe
78: PHP Internals catch-up with Joe Watkins from 2015-11-22T11:25

On this weeks show we are lucky to be joined by recurring guest and friend of the show Joe Watkins. We start of discussion with the upcoming PHP 7 release, reasoning behind why it has been postpone...

Listen
Three Devs and a Maybe
77: The History of React and Flux with Dan Abramov from 2015-11-06T15:40

On this weeks episode we are lucky to be joined by Dan Abramov, creator of Redux and React Hot Loader (React Transform). We start off the show with his upcoming move to work at Facebook in London, ...

Listen
Three Devs and a Maybe
76: Let's TalkTalk about Security from 2015-10-29T13:30

This week we are very lucky to have Lewis back on the show after his recent move. We discuss what he has been getting up to in his absence and how he is balancing work/life whilst being remote. Fol...

Listen
Three Devs and a Maybe
75: The Shownote Heavy Podcast from 2015-10-15T09:30

On this weeks show we start off proceedings with Edd’s experience developing and deploying a JavaScript centric application - mentioning an example application he is currently working on to documen...

Listen
Three Devs and a Maybe
74: Shooting the Breeze from 2015-10-03T17:15

On this weeks episode we are lucky to finally be in the same room recording the podcast in person, apologies for the low volume. We start off discussion with the Drobo, BeyondRAID, how hard giving ...

Listen
Three Devs and a Maybe
73: PHP 7 Extension Development with Joe Watkins from 2015-09-17T09:25

In this episode we are lucky to be joined by good friend of the show Joe Watkins. We start off the podcast discussing the recent major release of pthreads (version 3) and the differences found comp...

Listen
Three Devs and a Maybe
72: ReactJS, Flux and Screencasting from 2015-09-14T11:00

This week we start off discussion with the topic of CSRF and Session hijacking. We then move on to the recently released screencasts we did with Joe Watkins, and how interesting Edd found recording...

Listen
Three Devs and a Maybe
71: Erlang and Clojure with Steven Proctor from 2015-07-27T10:50

This week we are very lucky to be joined by fellow podcaster and host of Functional Geekery - Steven Proctor. We start off discussion with how he got into programming from a young age, and how a 10...

Listen
Three Devs and a Maybe
70: Composer, Monolog and Symfony2 with Jordi Boggiano from 2015-07-05T11:35

This week we are joined by Jordi Boggiano, Composer (Dependency Manager for PHP) lead and Symfony2 core developer. We begin discussion with how he got into software development, touching on his inv...

Listen
Three Devs and a Maybe
69: Windows Development and Side-Projects with Jimmy Burrell from 2015-06-30T20:20

This week we are very lucky to be joined by long-time listener of the show Jimmy Burrell. We start of discussion with interesting use-cases for monkey-patching in PHP and your responsibility to wri...

Listen
Three Devs and a Maybe
68: Podcasting, Remote Working and Testing with Adam Wathan from 2015-06-16T12:50

This week we are very lucky to be joined by fellow podcaster and host of Full Stack Radio - Adam Wathan. We begin discussion with his reasons behind starting a podcast, experience being a solo-host...

Listen
Three Devs and a Maybe
67: Development after University with Jason Marden from 2015-06-09T15:30

This week we are lucky to have good friend of Edd’s, Jason Marden on the show. We start of discussion with how he got into programming (hacking on Flash games) and how we met at University studying...

Listen
Three Devs and a Maybe
66: Easy Like Sunday Morning from 2015-05-31T20:15

This week on a early Sunday morning recording, we start off podcast discussion with A/B testing and Google Analytics/Experiments. We then move on to touch upon distributing PHP console applications...

Listen
Three Devs and a Maybe
65: Design, Mobile and Education with Justin DeLucia from 2015-05-21T17:20

In this weeks show we are lucky to have good friend of the podcast, Justin DeLucia back on. Although he is sadly only able to stay around for half the episode, we are able to touch upon some very i...

Listen
Three Devs and a Maybe
64: Space Beer Cave from 2015-05-13T18:40

In this weeks two developer podcast, we start off discussion with Edd’s recent holiday to America - including experiences driving, Carousel and Instagram. We then move on to chat about ‘Space Beer ...

Listen
Three Devs and a Maybe
63: Working Remote from 2015-05-08T12:00

Originally recorded early February but only now being released (blame Edd), we are lucky to have Joe Watkins on the show again. The show starts off with payment gateway woes, Joey Essex ‘bants’ and...

Listen
Three Devs and a Maybe
62: The One That Crashed! from 2015-04-19T19:00

Hey folks! Sod’s law but just as we were getting into our stride recording this week the technology failed us! Thankfully we managed to ramble a sufficient amount before this happened. Finally the...

Listen
Three Devs and a Maybe
61: Conference Experiences, RFC's and The PHP League with Phil Sturgeon from 2015-04-15T10:30

This episode we are fortunate enough to have Phil Sturgeon back on the show. Originally recorded on the 11th Feb and only now being released (blame Edd), the show starts of with a comparison betwee...

Listen
Three Devs and a Maybe
60: 'Phaser' Hart is back, 15 clubs is too many and the Mann Maths challenge... from 2015-04-12T22:15

Hey folks, Edd, Lew and Fraser are back this evening for a good ol’ web/anything else catchup. We begin with our usual catch up, Lew discusses his CMS migration to Laravel and also the discussion ...

Listen
Three Devs and a Maybe
59: Guess Who's Back? Again... from 2015-03-29T19:30

We’re back folks. It’s been a few weeks since we last recorded and thanks to you all that enquired as to ‘where we were?’ Lew, Mike and Edd got together this week for a long overdue catch up. Turn...

Listen
Three Devs and a Maybe
58: Life as a Software Developer with Keyvan Akbary from 2015-02-11T07:30

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 ‘G...

Listen
Three Devs and a Maybe
57: The Red n' Blue Corners from 2015-02-04T18:45

With Mick and Fraser off conquering a half-marathon, Edd n’ Lew decide to instead stay inside and do a little lite gaming, followed by a podcast. Discussion starts off with recapping Lew’s Photosho...

Listen
Three Devs and a Maybe
56: The SOLID Podcast from 2015-01-28T09:30

This week we have a three developer podcast with discussion on a host of topics. We kick off with how Fraser has enjoyed building his first bonus slot game, written entirely in JavaScript and HTML5...

Listen
Three Devs and a Maybe
55: Concurrency, Strict type-hinting and PHP 7 with Joe Watkins from 2015-01-21T19:45

This week we are lucky to be joined by Joe Watkins, for a general catch-up on a host of PHP-related topics. We start the show off talking about his newly created blog and what drew him to start wri...

Listen
Three Devs and a Maybe
54: Three Devs and a Aimee from 2015-01-14T09:30

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, inclu...

Listen
Three Devs and a Maybe
53: End of Year Review from 2014-12-31T10:45

In this weeks episode Mick and Edd reflect on their busy years. We first discuss how work has wrapped up for the new year, and how subtle design changes result in huge benefits. Following this, we ...

Listen
Three Devs and a Maybe
52: The Christmas Episode from 2014-12-23T09:30

It is two days before Christmas but that will not stop us from recording a new episode. This week we discuss Frasers gambling hot-streak at Ascot, Micks move and how horrible Martinis are. We then ...

Listen
Three Devs and a Maybe
51: Midweek Random Rambles from 2014-12-09T09:30

In our 51st podcast we temporarily revert to a midweek recording of the show. This essentially means we were all a bit tired and delirious, leading to some fantastic randomness, none more than Lew’...

Listen
Three Devs and a Maybe
50: The Big Five-Zero from 2014-11-20T19:15

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 ...

Listen
Three Devs and a Maybe
49: 404 Name Not Found from 2014-11-11T13:30

This week we have yet another episode with the full podcast crew. Discussion starts off with the journey down to help Michael in his new house, along with the must buy book ‘Boundaries in Dating’. ...

Listen
Three Devs and a Maybe
48: I Want You Back from 2014-11-05T09:30

Two weeks in the making, we are finally back with another podcast instalment. This week we touch upon the Unix philosophy, client drama, and shiny new MacBook Pros. We then move on to discuss the s...

Listen
Three Devs and a Maybe
47: Flysystem with Frank de Jonge from 2014-10-15T09:30

This week we are lucky to have Frank de Jonge (of Flysystem fame) on the show. Discussion starts off with an update on the latest Snapchat security vulnerability, and if there is any real point in ...

Listen
Three Devs and a Maybe
46: Paranoid Android from 2014-10-09T21:00

This week we start off the discussion with our bad pronunciation of PHP libraries. We then move on to highlight the stress of wrapping up freelance projects - with clients constantly requesting cha...

Listen
Three Devs and a Maybe
45: University Life with Sachin Ishmael from 2014-10-01T07:00

This week we are lucky to have Sachin Ishmael on the show, who is currently on a work-placement year at ExtraDigital - studying for a BSc ‘Multimedia Technology and Design’ at the University of Ken...

Listen
Three Devs and a Maybe
44: Guess Who's Back? from 2014-09-24T09:30

With Lewis back for this weeks show we have the first full-house in sometime, this sparks conversation on what he has got upto since his last appearance. Discussion starts with Fraser’s and Edd’s w...

Listen
Three Devs and a Maybe
43: YARP (Yet Another Ramble Podcast) from 2014-09-17T07:00

Being without a guest this episode, gave us the excuse to ramble on about many different topics that have been on our minds for the past couple of weeks. Starting off with Michael’s experience usin...

Listen
Three Devs and a Maybe
42: CSS Preprocessors with Guy Routledge from 2014-09-10T09:57:26

This week we are lucky to be joined by Guy Routledge to discuss all things CSS Preprocessor. Starting off with a brief discussion on his journey into developing for the web, we move onto how he get...

Listen
Three Devs and a Maybe
41: Stack and Sculpin with Beau Simensen from 2014-09-02T20:28:28

This week we are very lucky to have Beau Simensen on the show to discuss all things Stack, Sculpin and podcasting. We start off the discussion with how (new dad) Michael is getting on, and if knowi...

Listen
Three Devs and a Maybe
40: News on PHP 7, and how PHP internally works with Joe Watkins from 2014-08-27T13:00

In this weeks show we are very lucky to have Joe Watkins on again to discuss all things PHP 7. Starting off with the decisions behind calling the next release 7, we delve into the reasons for 6 bei...

Listen
Three Devs and a Maybe
39: Introduction to Java and C# from 2014-08-20T13:11:38

In this weeks pre-recorded show we introduce the Java and C# languages, discussing how the two relate and diverge in design. Starting off with a brief history on the two languages, we move on to th...

Listen
Three Devs and a Maybe
38: The First All-Episode Quiz from 2014-08-13T20:38:04

This week we start our chat off with the myth of just simply ‘reskinning’ a website, along with the dreaded !important in CSS. Following this, as we love quizzes so much, we decided to dedicate a f...

Listen
Three Devs and a Maybe
37: Introduction to the Standard PHP Library (SPL) from 2014-08-06T20:15:28

In this weeks show we are discussing all things SPL (Standard PHP Library), used to solve commonly found problems in an OO-PHP manner. After a brief tangent on what each cast member uses for placeh...

Listen
Three Devs and a Maybe
36: The First Q&A Show with Justin DeLucia from 2014-07-30T07:00

This week we have good friend of the show Justin DeLucia on to help host our first dedicated Q&A episode. Not only that, but Fraser is back! along with some crazy adventures that he discusses s...

Listen
Three Devs and a Maybe
35: Functional Programming with Simon Holywell from 2014-07-23T07:00

This week we are lucky to have Simon Holywell on the show to talk all things Functional Programming. Initially starting off with a concrete definition of Functional Programming, we move on to a bri...

Listen
Three Devs and a Maybe
34: Delving into CakePHP with James Watts from 2014-07-16T07:00

This week we are very lucky to have James Watts, a core member of the CakePHP project on the show. Initially starting off with his journey into programming, we move on to talk about the differences...

Listen
Three Devs and a Maybe
33: Laravel, Forge and Homestead with Taylor Otwell from 2014-07-09T14:00

This week we are very lucky to have the creator of Laravel, Taylor Otwell on the show. Starting off with his journey into the world of programming (through .NET), we move on to discuss how Laravel ...

Listen
Three Devs and a Maybe
32: Designing for the Web with Kris Jeary from 2014-07-01T20:00

This week we are lucky to have Kris Jeary on the show to discuss all things design. Starting off with how he got introduced to the world of web design, we move on to discuss the process he uses to ...

Listen
Three Devs and a Maybe
31: Laravel, Code Bright and PHPandas with Dayle Rees from 2014-06-25T20:30

This episode we are very lucky to be joined by Dayle Rees, to discuss all things PHP, Laravel and Colour Schemes. Starting off conversation with how he got into PHP, we move on to his initial intro...

Listen
Three Devs and a Maybe
30: Introduction to Software Testing from 2014-06-18T21:00

In this episode we introduce the very important topic of software testing. Starting off with why you should consider the automated testing route, we move on to discuss the different types of testin...

Listen
Three Devs and a Maybe
29: Introduction to GNU/Linux and Distributions with Paul Bowden from 2014-06-15T19:45

This episode we are joined by Paul Bowden to talk all things Linux. We start of with the Linux vs. GNU/Linux vs. GNU/Linux/X debate, and layout what an Linux Operating System actually is composed o...

Listen
Three Devs and a Maybe
28: The PHP-FIG/RFC, CodeIgniter 3 and PyroCMS with Phil Sturgeon from 2014-06-11T21:30

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 CodeIngite...

Listen
Three Devs and a Maybe
27: Ramble On from 2014-06-04T21:00

In this weeks show we decided to have a good ramble about a couple of topics that have cropped us this week. Ranging from freelance experiences, cheese-based Lorem Ipsum text, and famous Albert Ein...

Listen
Three Devs and a Maybe
26: PHP Internals, pthreads and PHPDBG with Joe Watkins from 2014-05-28T21:30

This week we are very lucky to have Joe Watkins from pthreads and PHPDBG fame on the podcast. Starting off discussion with the ‘PHP Next Generation’ drama, we move on to wrap-up our thoughts on the...

Listen
Three Devs and a Maybe
25: virtPHP with Jacques Woodcock and Ben Ramsey from 2014-05-21T21:00

This week we are very lucky to have Jacques Woodcock and Ben Ramsey from the virtPHP project on the podcast. Similar in nature to Python’s ‘virtualenv’, virtPHP is a tool for creating and managing ...

Listen
Three Devs and a Maybe
24: Understanding Character Sets and Encodings from 2014-05-14T10:00

Having only just recently been bit by the character encoding issue again, we thought it would be a good time to bring it up on the podcast. Starting from the beginning with ASCII, we move on to dis...

Listen
Three Devs and a Maybe
23: EmberJS with Lamin Sanneh from 2014-05-07T22:00

This episode we are lucky to have special-guest Lamin Sanneh on the show to discuss all things EmberJS. Looking at the current JavaScript framework landscape, we move on to highlight what makes Emb...

Listen
Three Devs and a Maybe
22: Exception and Error Handling from 2014-04-30T23:45

In this weeks show we introduce error handling, focusing on how exceptions are used. Initially touching on a brief history of exception’s origins, we move on to highlight how languages such as PHP ...

Listen
Three Devs and a Maybe
21: Introduction to JavaScript from 2014-04-23T23:30

In this weeks show we introduce the JavaScript programming language, which now seems to be available everywhere. Initially discussing the prototypal-languages goals, we move on to a brief history l...

Listen
Three Devs and a Maybe
20: Delving into Laravel from 2014-04-16T23:30

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 l...

Listen
Three Devs and a Maybe
19: Delving into CodeIgniter from 2014-04-09T23:00

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...

Listen
Three Devs and a Maybe
18: Introduction to Web Application Frameworks from 2014-04-02T19:00

This week we introduce web application frameworks into the software development mix. Starting of with what they actually are, we move on to the benefits and useful feature set they provide you.

Listen
Three Devs and a Maybe
17: Web Application Security - Part 2 from 2014-03-26T21:00

This week we wrap-up the top ten security risks compiled by OWASP, with discussion on topics including CSRF (Cross Site Request Forgery) and Known Component Vulnerabilities. Also included this week...

Listen
Three Devs and a Maybe
16: Web Application Security - Part 1 from 2014-03-19T21:30

With another two man crew this week we decided to make a start our discussion on all things Web Security. Directed at PHP developers, we go over the top five security risks compiled by OWASP (The O...

Listen
Three Devs and a Maybe
15: Web Design with Justin DeLucia from 2014-03-12T23:30

This week we are lucky to have special guest and good friend of the show Justin DeLucia on to discuss all things web design. Starting off with background discussion on how he got into the industry,...

Listen
Three Devs and a Maybe
14: Using Composer and the Command Line (CLI) from 2014-03-05T22:00

With only a two man crew this week we decided to have a little ramble about Composer and the Command Line. Initially discussing the benefits of Composer over alternatives (i.e. PEAR), we move onto ...

Listen
Three Devs and a Maybe
13: Using the PHP Documentation from 2014-02-26T22:00

This week we discuss the important topic of learning how to effectively use the PHP documentation. Although easily neglected for other resources (i.e. StackOverflow), the official PHP documentation...

Listen
Three Devs and a Maybe
12: What is MVC? from 2014-02-19T21:00

This week we discuss the popular MVC (Model-View-Controller) design pattern and how it is used in web application development today. We start with a brief history lesson and introduction to design ...

Listen
Three Devs and a Maybe
11: CSS, Straight from the Hart from 2014-02-12T22:00

In this weeks show we introduce CSS to the web-development party. Starting off with a brief history lesson, we transition into highlighting why it is useful and the different types of styling optio...

Listen
Three Devs and a Maybe
10: HTML Experiences and Navigation Implementation - Part 2 from 2014-02-05T21:30

This week we wrap up the discussion on HTML, highlighting useful tools that we have encountered and incorporate into our work-flow. We then move on to briefly talk about considerations that should ...

Listen
Three Devs and a Maybe
9: Introduction to Object-oriented programming from 2014-01-29T23:30

Sadly we are one host down this week with Lewis hard are work, so we decided to postpone part two of the HTML discussion till next week. In the meantime however, we divert are attention to introduc...

Listen
Three Devs and a Maybe
8: HTML Experiences - Part 1 from 2014-01-22T21:00

This week we decided to do an episode on good ol’ HTML. There are many good resources online for learning the language, so instead we decided to discuss our personal experiences. Along with this we...

Listen
Three Devs and a Maybe
7: Discussion on Freelance Work from 2014-01-14T22:00

Following our discussion last week, we received a very cool email from a listener highlighting freelance work. In this weeks podcast we have a chat about our freelance experiences and how we find p...

Listen
Three Devs and a Maybe
6: Advice to new PHP web developers from 2014-01-06T21:30

With all the recent discussion in the PHP community we decided it would be a good time to give some grounded advice to new developers. When you do decide to bite the bullet and begin learning web-d...

Listen
Three Devs and a Maybe
5: Exploring Text/Source Editors and IDEs from 2013-12-18T22:30

In the podcast this week we discuss the important topic of text editors. You will be using one daily if you plan to get serious about your programing, so it pays to be aware of what is out there. W...

Listen
Three Devs and a Maybe
4: Web Hosting and Domains - Part 2 from 2013-12-09T22:00

Second part of our discussion on Web Hosting options and what to look out for. We then move on to talk about Domains, DNS and the different types of record types (A, CNAME etc.).

Listen
Three Devs and a Maybe
3: Web Hosting - Part 1 from 2013-12-02T21:00

1st part of our section on web hosting. In this episode we cover an essential part of web development, choosing a web hosting solution that is right for you.

Listen
Three Devs and a Maybe
2: Getting Started from 2013-11-04T21:00

This episode explores getting started, including, creating a local environment, and explores some very basic programming logic, in particular PHP logic. We touch on collections/arrays, data types, ...

Listen
Three Devs and a Maybe
1: The Introduction Episode from 2013-10-19T15:00

This episode introduces listeners to the people hosting the podcast. It also touches on some very basic topics such as, what is needed to get in to web development, what experience is required, wha...

Listen