Look for any podcast host, guest or anyone
Showing episodes and shows of

Michael Budd

Shows

Exploring the Wine GlassExploring the Wine GlassTraminette Tales with Michael Migliore of Whitecliff VineyardIt’s Monday, Let’s raise a glass to the beginning of another week. It’s time to unscrew, uncork or saber a bottle and let’s begin Exploring the Wine Glass!  Welcome back to Winephabet Street, where we explore the wonderful world of wine, one letter at a time!  Today, we’re traveling to the beautiful Hudson Valley in New York to uncork the magic of T is for Traminette! This hybrid grape might be a mouthful, but it’s also bursting with personality. Known for its floral aromatics and vibrant flavors, it’s the star of toni...2024-12-1659 minBefore The Cheering Started with Budd MishkinBefore The Cheering Started with Budd MishkinMICHAEL GIACCHINO: Making Movies Sing, Part 1Send us a textImagine movies without music.  Impossible.  It’s part of the magic.  And Michael Giacchino creates that magic, in movies like Coco, The Batman, Ratatouille, Jojo Rabbit and his Oscar winner, Up.  A love of movies came early.  Michael was the kid in the neighborhood making super 8 films.  The love of music followed.  Eventually, his two loves met and thus a career was forged.  And now it’s come full circle; Michael is making his feature directorial debut with a remake of the 1954 sci fi thriller Them.  Those super 8 films of his youth...2024-11-3022 minExploring the Wine GlassExploring the Wine GlassDowntown Wine District: Dracaena WinesIt’s Monday, Let’s raise a glass to the beginning of another week. It’s time to unscrew, uncork or saber a bottle and let’s begin Exploring the Wine Glass!  Today, we return back to downtown Paso Robles and a downtown wine district episode.  It’s a special one too.. As I sit down with Michael Budd of Dracaena Wines. Yep, my hubby and co-owner of our winery. Michael shares why he loves Cabernet Franc, how Dracaena Wines got its start and what is so special about having a tasting room in the downtown wine district. Th...2023-08-1437 minRequired ReadingRequired ReadingBilly Budd by Herman MelvilleThis month we start with Mike Burns' choice for the high school book he hated, the not subtly homoerotic Billy Budd by Herman Melville.  "Billy Budd, Sailor has been called the best short novel ever written. In his brilliantly condensed prose, Herman Melville fashions a legal parable in which reason and intellect prove incapable of preserving innocence in the face of evil. For all those who feel themselves threatened by a hostile and inflexible environment, there is special significance in this haunting story of a handsome sailor who becomes a victim of man’s intransigence." From the bac...2023-04-0148 minThe Pagey Train PodcastThe Pagey Train PodcastPagey Train #119 Michael BuddAboard the Pagey Train this week Michael Budd, writer, director and feature film maker. Listen in as Roscoe & Michael unpack the world of feature film making. Listen or watch new episodes every week and SUBSCRIBE.2022-09-071h 54Beneath The Blue LightsBeneath The Blue LightsMichael Budd: Solo ResponderIn our season finale we hear from Michael Budd, a paramedic who works on a solo response vehicle. We talk about managing patient expectations, breaking beds and brewing cider – all in a day’s work for Michael. Connect with Kim on her website www.kimbusseychamberlain.co.uk and follow her on Twitter @KimBusseyChamb1 and Instagram @KimBravoCharlie To keep up to date with future episodes follow us on Twitter @TheParamedicPod and on Instagram @TheParamedicPodcast2022-04-1920 min2NM Breakfast2NM BreakfastMichael Budd - Ruby's ChoiceMichael Budd is an Australian filmmaker. His latest project is 'Ruby's Choice' starring the legendary Jane Seymour and Michael was on the show this morning to tell us about the film.2022-04-1104 minSmells Like Infinite SadnessSmells Like Infinite SadnessEpisode 41: Robin Guthrie Talks New Releases Mockingbird Love and Pearldiving, Remembering Harold Budd and The Legacy of The Cocteau TwinsAs the guitarist/multi-instrumentalist and songwriter for The Cocteau Twins, Robin Guthrie's unique sonic palette helped spearhead and popularize the dream pop sub-genre, with songs that emerged like hazy daydreams through his unique combination of melody and his focused use of effects on albums like 'Treasure', 'Blue Bell Knoll' and 'Heaven or Las Vegas.' During that time, Guthrie also did extensive production work for a variety of artists including The Wolfgang Press, The Gun Club, A.R. Kane, Lush, Ian McCulloch, Guy Chadwick and The Veldt. While the Cocteau Twins folded in 1997, Guthrie forged...2021-11-1649 minUnintelligent ConversationUnintelligent ConversationEpisode 043: Sam Budd and Jon Michael SternSam Budd and Jon Michael Stern stopped by the program. Fun times were had by all!2020-01-081h 05Three Devs and a MaybeThree Devs and a Maybe164: Delving into Elixir with Keyvan AkbaryIn 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 autonomous teams. From here, we talk about the technology stack they are using at Cabify, highlighting some of the interesting features found in Elixir and Go. Finally, we touch upon Cabify’s infrastructure and deployment strategy, showcasing how awesome GitLab is along the way.2019-05-091h 07Three Devs and a MaybeThree Devs and a Maybe163: Building SaaS Products with Simon BennettIn 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 business ventures. This leads us to highlight treating each failure as an experiment, and the danger (as a developer) of using a new product idea as a platform to learn new technology. From here, we discuss the success he has had from SnapShooter, his new product Automaily, and the unique challenges building products targeted at developers. Finally, we touch upon how he comes up with new ideas, the...2019-04-1848 minThree Devs and a MaybeThree Devs and a Maybe162: PHP + JIT = GR8 with Joe WatkinsIn 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 the Zend VM, and distill how the recently approved JIT (for PHP 8) will change this. From here we mention the reasoning for going down this path now, the difference between I/O vs CPU bound code, and the use-cases where the JIT will improve performance. This leads us to the PHP compiler project Anthony Ferrara is working on (with the goal of Ahead-of-Time PHP compilation...2019-04-1151 minThree Devs and a MaybeThree Devs and a Maybe161: Exploring Bitcoin with Mattias GeniarIn 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 Bitcoin, the ‘bear market’ of 2018 and how valuable the ‘Mastering Bitcoin’ book is to understanding its’ internals. From here we move on to the concept of ‘Code is Law’ and the implications of such an approach, the pros n’ cons of being a developer in this space, and how he stores his private keys (not your keys, not your coins!). This leads us to highlight second-layer scaling solutions such a...2019-04-011h 14Three Devs and a MaybeThree Devs and a Maybe160: Serverless PHP using Bref with Matthieu Napoli and Neal BrooksIn 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 creation of the Bref project and the technical challenges encountered with getting PHP to work within the Lambda environment. From here, we touch upon the reasons behind moving from the Serverless Framework to SAM (for the 0.3 release) and how Bref uses the new Lambda Layers and Runtime API. This leads us on to highlight how a typical PHP project would use Bref, the decision to...2019-02-2351 minThree Devs and a MaybeThree Devs and a Maybe159: PHP Test Tooling and RFC Roundup with Joe WatkinsIn 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 touch upon test-doubles/mocking frameworks, the reasoning behind building uopz in the past, and now componere/mimus to aid in testing. This leads us on to highlight what test coverage is, the history of coverage tooling within PHP, and the new exciting pcov extension he has released. Finally, we do a big ol’ RFC roundup, discussing RFCs that have been accepted for PHP 7.4 (FFI, Ty...2019-01-0856 minThree Devs and a MaybeThree Devs and a Maybe158: Hexagonal Architecture (Ports and Adapters) with Matthias NobackIn 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 of our software, and what is meant by ‘layers’ of an application. This leads us to discuss what Hexagonal Architecture (Ports and Adapters) actually is, Infrastructure vs. Core (Domain, Application) and the Dependency Inversion Principle. From here we mention the different responsibilities Ports and Adapters have, the different forms of testing you can do within this architecture and Use-cases/Command Buses. Finally, we touch upon the new...2018-12-031h 01BlacksmitHER RadioBlacksmitHER RadioEpisode #123 – Michael BuddThis week I’ve got Michael Budd back on the show, he’s a very talented artist blacksmith from Sligo Ireland. We talk about his trip to Tomsk Russia this past summer, where he was invited to demonstrate at a festival called “The Festival of the Ax”.  What We Talked About He attended a festival, the Festival of the Ax, as a demonstrator in Tomsk Russia, so he tells us about the festival and how he got invited. There were artists from over 100 different countries and 15 blacksmiths We really go deep into introducing the craft of blacksmit...2018-11-261h 02Three Devs and a MaybeThree Devs and a Maybe157: The Symfony Ecosystem with Nicolas GrekasIn 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 Symfony, and his journey to now working on the code-base almost daily. This leads us on to talk about how he helped build the performance profiler Blackfire, and the importance of quantitative measurements whilst making performance improvements. From here we highlight managing pull requests, the social factors when leading open-source projects and Symfony’s continuous migration path. Finally, we touch upon the recently released Messenger component and upco...2018-10-2549 minThree Devs and a MaybeThree Devs and a Maybe156: Running Symfony on AWS Lambda with Neal BrooksIn 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. From here, we move on to introduce his SymfonyLive London talk ‘Running Symfony on AWS Lambda’. We highlight what drew him to Lambda, and the new tooling that is making it easier to run PHP and frameworks (such as Symfony) on it. This leads us to cover his demo application, and explore handling assets using S3, database migrations and AWS resources using CloudFormation. Finally, we deb...2018-09-2857 minThree Devs and a MaybeThree Devs and a Maybe155: Bridging the Security Gap with Scott ArciszewskiIn 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 API design. From here we highlight Google Tink, misunderstandings of how PHP has changed over the years and what CVE’s are. This leads us on to delve into the tools and processes used within the reconnaissance phase of a security engagement. Finally, we briefly mention Quantum Computing and its impact on cryptography - followed by best practises for securely managing secrets within we...2018-09-261h 12Three Devs and a MaybeThree Devs and a Maybe154: Why all the Curly Braces? with Scott WlaschinIn 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 such an influential decade for language design. This leads us on to highlight what a programming language fundamentally is, and explain the many different paradigms that are present. From here, we explain the issue with throwing out the design phase completely when building software, and the interesting points made in Richard Gabriel’s ‘Worse is Better’ essay. Finally, we try to make sense of why all p...2018-08-301h 10Three Devs and a MaybeThree Devs and a Maybe153: The Mouse in the HouseIn 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 delivery, and how a Package-Bridge-Delivery split works. After a small mouse related intermission, we touch upon experiences building custom Babel plugins and testing using Jest, Travis CI and Docker. Finally, we highlight creating small CLI applications with Go, Serverless Offline and Logic-Gates/8-bit computers.2018-08-0648 minThree Devs and a MaybeThree Devs and a Maybe152: New Jobs, Engagements and MarathonsIn 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 highlight how his company uses Scrum (Sprints, Planning Poker and Story Points), handling event-sourced models with the introduction of GDPR, and logic within annotations. Finally, we touch upon Edd’s recent engagement and marathon, a new Serverless/React blog series he is working on, developing applications for the Ethereum blockchain, and how to manage application secrets.2018-07-1352 minThree Devs and a MaybeThree Devs and a Maybe151: AWS, Golang and iOS Development with Alex BilbieIn 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 currently uses, and moving from a Monolith Laravel application to Golang microservices (deployed using ECS). From here, we move on to highlight his time developing the popular PHP OAuth 2.0 Server package, and how he first got interested in the AWS platform. We then discuss the power of composing services offered by AWS together, the concept of being ‘cloud-proof’ and the AWS certification system. Fina...2018-07-031h 00Three Devs and a MaybeThree Devs and a Maybe150: PHP was not designed for that?! with Joe WatkinsIn 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 surrounding some of his PHP extensions. From here we move on to highlight a debugger you can ‘composer require’, reasons behind creating such a tool and how it works. This leads us on to mention some updates to uopz for PHP 7 support, a weak references RFC he has recently published and future plans for PHP. Finally, we wrap up by talking about a CommonMark extension he has pub...2018-06-1544 minThree Devs and a MaybeThree Devs and a Maybe149: Software Design with Scott WlaschinIn 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 languages into JavaScript. From here we move on to talk about what makes ‘good code’, and how evaluating this is heavily reliant on the requirements and context you are in. Finally, we discuss how OO and FP software architectures differ, advantages of being explicit over implicit and information-hiding at API boundaries.2018-06-041h 03Three Devs and a MaybeThree Devs and a Maybe148: Site Reliability Engineering with Niall MurphyIn 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 role came to be and what drew him to it. From here, we highlight the position of an SRE within a company/group, what SLA’s are, the positives of having 50% operations work caps and blameless postmortems. This leads us to talk about the reasoning behind striving for 100% uptime is actually detrimental to the product, and the benefits of having an Error Budget. Finally, we d...2018-05-0559 minThree Devs and a MaybeThree Devs and a Maybe147: Proof of Everything with Jay SmithIn 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 we last spoke. This leads us to discuss the Lighting Network running on the Bitcoin Mainnet, CryptoKitties, ERC-721 tokens and Ethereum Casper. From here we chat about Proof of Work, the environmental impacts of the protocol and how Proof of Stake differs. Finally, we chat about Web3, experiences using PIVX, Steemit and IPFS.2018-04-301h 05Three Devs and a MaybeThree Devs and a Maybe146: EconoNAS and HTPC System Builds with Brian MosesIn 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 build and how he goes about selecting the hardware parts. We then discuss his experience using White-label HDD’s for the first time. From here, we move on to discuss his HTPC - again highlighting the goals and the experience of live-streaming the build. This leads us on to highlight the AMD Ryzen Threadripper/Intel Coffee Lake i9 series of CPU’s, Graphics card pricing and the...2018-04-111h 03Three Devs and a MaybeThree Devs and a Maybe145: The Power of Composition with Scott WlaschinIn 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 Unix. From here we move on to investigate function and type composition, the difference between a paradigm shift compared to simply a syntax one and the advantages of an opinionated language. This leads us on to mention how within application design pushing the side-effects to the edge and keeping the core domain pure is beneficial. Finally, we touch upon testing in functional languages, experiences whilst...2018-03-131h 07Three Devs and a MaybeThree Devs and a Maybe144: Build, Provision and Deploy in the Cloud with Thijs FerynIn 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 between code/infrastructure and the ideas behind ‘Infrastructure as Code’. From here we move on to discuss system and infrastructure provisioning automation tools such Ansible and Terraform. This leads on to adding Packer into the mix, moving towards immutable infrastructure, testing these automation tools and how history has a way of repeating itself. Finally, we touch upon the philosophy behind DevOps, focusing on empathy and its...2018-02-1447 minThree Devs and a MaybeThree Devs and a Maybe143: Symmetric and Asymmetric Encryption with Scott ArciszewskiIn 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 Encryption is and how secret-keys are exchanged using Diffie-Hellman. From here, we move on to highlight how Elliptic-curve cryptography works, what DNSCrypt is and why prime numbers are so important in cryptography. Finally, we touch upon multi-factor authentication, how one time passwords work, SMS vulnerabilities and how to manage password recovery.2018-02-061h 03Three Devs and a MaybeThree Devs and a Maybe142: Domain Modeling Made Functional with Scott WlaschinIn 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 melding the worlds of Domain Modeling/Functional Programing. This leads us on to highlight what Domain Driven Design is, the importance of communication and the difference between the solution/problem space to garner a shared model. Finally, we touch upon some of the common patterns that come out of modeling domains such as - how Entities and Value Objects provide identity, maintaing invariants using Aggr...2018-01-301h 08Three Devs and a MaybeThree Devs and a Maybe141: Web Application Security, Part 2 with Scott ArciszewskiIn 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 differences between (emulated) prepared statements. This leads us on to look into how to securely handle file uploads, what a reverse shell is and how to defend yourself against XSS/CSRF attacks. From here we touch upon the recent inclusion of libsodium into PHP, why mcrypt should be avoided, and the side-channel vulnerabilities that brought way to Meltdown and Spectre. Finally, we mention how computers generate seemingly random...2018-01-1959 minThree Devs and a MaybeThree Devs and a Maybe140: Web Application Security, Part 1 with Scott ArciszewskiIn 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 security related answers on Stack Overflow and why he focuses on PHP security. From here, we move on to highlight what the OWASP Top Ten is, how you can distill many security principles into data/code seperation and what is involved in a software audit. This leads us on to discuss what HTTPS actually is, touching on TLS, PKI’s, Ciphersuites, and reported attacks against TLS and EC...2018-01-1846 minThree Devs and a MaybeThree Devs and a Maybe139: Mobile Internet isn't Cheap! with Joe WatkinsIn 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 leads us on to highlight some recent work he is doing with adding PHP bindings to Bicoin’s Secp256k1 library and a Generic Traits idea. From here we touch upon the additions that made it into PHP 7.2 and some that have already been accepted for 7.3. Finally, we get Joe’s opinion on a couple of RFC’s (Call-site pass-by-reference and Operator functions).2017-12-2245 minThree Devs and a MaybeThree Devs and a Maybe138: Everything Serverless with Andy RainesIn 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 and how it scales. From here we touch upon the history of how we got to the compute/infrastructure we use today: from on-premise servers, IaaS, PaaS and FaaS/BaaS. This leads us on to highlight the 12-factor app methodology, how immutability has vast benefits in many contexts and how FaaS platforms work under-the-hood. Finally, we mention the Serverless PHP project Andy is working on, the motivations behind...2017-12-201h 07Three Devs and a MaybeThree Devs and a Maybe137: Putting all your Fish in one BasketIn 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 patterns, Amazon Cognito and security/encryption that is available within Amazon Web Services. This leads us on to highlight the impact of relying on a single company for all your compute/infrastructure needs and ‘putting all your fish in one basket’. Finally, Mick tells us what Santa might be bringing him for Christmas.2017-12-1644 minThree Devs and a MaybeThree Devs and a Maybe136: Delving into Cryptocurrencies with Jay SmithIn 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 what trading actually is, and the two different schools of thought (fundamental vs. technical analysis). From here we move on to chat about how innovations such as Bitcoin are changing the way we view money/bank, the underlying technologies that make it possible (Blockchain), and the game-theory/incentives behind it for each participant to continue ‘playing the game’. Conversation then moves on to touch upon alternative cryptocurrencies (alt-coins) and...2017-12-051h 10Three Devs and a MaybeThree Devs and a Maybe135: Let's AWS Everything!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 of tests, and Elon Musk’s dream of putting a person on Mars. Leading on from this, Edd talks about his continued venture into the internals of Bitcoin, Hardware wallets, ASIC mining USB sticks and Merkle Trees. We then highlight MyBuilder’s recent switch from dedicated servers to the AWS stack, highlighting the pros n’ cons of both approaches and some gotcha’s encountered along the way. Final...2017-11-1848 minThree Devs and a MaybeThree Devs and a Maybe134: The Agile Approach to BitcoinAfter 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 the internal technologies that make up Bitcoin and its practical use-cases. Edd’s ramblings touch upon Satoshi, Cypherpunks, Merkle trees, Consensus algorithms, Hard forks, Segregated witness, Mining, Peta-hashes and much more… Once Edd (finally) lets Mick talk, we move on to chat about a book Mick is reading on Scrum, and question some different Agile practises. Finally, we ask the burning question ‘What is the Internet, Anyway?’.2017-08-2542 minThree Devs and a MaybeThree Devs and a Maybe133: RFC Showdown, Round 2 with Joe WatkinsIn 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 are defined and handled within internals. Following this we chat about several RFC’s that are under-discussion (Retry Keyword, UUID) and accepted (Libsodium, Object Typehint) for the next release. Finally, we mention a recent small extension Joe has been working on to provide user verified types within the language.2017-07-1643 minThree Devs and a MaybeThree Devs and a Maybe132: Caching using Varnish with Mattias GeniarIn 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 within its’ request/response life-cycle. We then move on to highlight testing strategies, tools to gain insight into your Varnish instance and cache invalidation options (Purging vs. Banning). Finally, we touch upon Edge Side Includes, Mattias’s own podcast and his new DNS Spy product.2017-07-021h 04Three Devs and a MaybeThree Devs and a Maybe131: Servers, Upgrades and a little CryptocurrencyIn 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 the value in splitting up computational intensive tasks into queued jobs, defensive programming in JavaScript and handling querying ever increasing data-sets. Finally, we talk about keeping on-top of Software/Dependency upgrades, moving over to platforms such as AWS and Ethereum.2017-06-1547 minThree Devs and a MaybeThree Devs and a Maybe131: Servers, Upgrades and a little CryptocurrencyIn 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 the value in splitting up computational intensive tasks into queued jobs, defensive programming in JavaScript and handling querying ever increasing data-sets. Finally, we talk about keeping on-top of Software/Dependency upgrades, moving over to platforms such as AWS and Ethereum. Show Links Intel Core i5-7600K Processor Cooler Master Hyper 212 EVO Clonezilla Mirroring the FreeNAS USB Boot Device MemTest86 Prime95 - PrimeNet How to in...2017-06-1547 minThree Devs and a MaybeThree Devs and a Maybe130: Cyber Security with Colin HardyOn 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 is, and define some of the common terminology. From here, we move on to discuss how he analyses Malware samples (using Automated, Behavioural and Static means) and the diagnostic tooling present. Finally, we mention some high-profile attacks (Stuxnet, WannaCry), motives behind creating such Malware and how he stays current in this field.2017-06-0654 minThree Devs and a MaybeThree Devs and a Maybe129: The Applied Mathematics of Programming with Liam McLennanIn 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. From here we move on to highlight his experiences whilst consulting, what it entailed, and the importance of ‘tact’. This leads us on to look into what drew him to Functional programming, F# and creating Pluralsight courses. Finally, we delve into the different areas of the Nokia Ringtone Composer Emulator from his F# Fundamentals course.2017-05-1947 minThree Devs and a MaybeThree Devs and a Maybe128: Catching up with Mr. HartIn 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 promotions at work. From here we highlight how he balances development with his new project managerial role, how his company has started to adopt React/Redux and moving over to Webpack 2. Finally, we delve into the different server stacks we are using, and how the KISS design-principle plays a key-role.2017-05-1747 minThree Devs and a MaybeThree Devs and a Maybe127: More Server Talk with Brian MosesIn 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 a home server setup. Following this, we chat about looking into the second-hand market for hardware components - as an option to find a good deal. This leads us on to discuss overclocking hardware, threads vs. cores within a CPU and what Hyper-threading actually is. Finally, we mention some different NAS Operating System solutions and Brain’s foray into the world of Quadcopters.2017-04-2054 minThree Devs and a MaybeThree Devs and a Maybe126: 19th January 2038: The End of TimeIn 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 our recent PHPStorm Twitter poll, End-to-end encryption and Hot Picks is back! (at least for one show). Finally, we highlight the differences between Software/Hardware video-decoding and some interesting PHP function aliases.2017-04-0636 minThree Devs and a MaybeThree Devs and a Maybe125: Building a Server with Brian MosesIn 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 NAS builds. From here we touch upon the key areas of consideration when deciding on hardware (Motherboard, CPU, RAM, Storage) for a server. Finally, we discuss the concept of RAID, the FreeNAS operating system and how he performs burn-in testing on recently built systems. Note: apologies for some of the audio quality during the show.2017-03-3143 minThree Devs and a MaybeThree Devs and a Maybe124: The Tale of State and Behaviour, Part 2 with Scott WlaschinIn 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 Command approach. From here, we move on to discuss the Actor Modal, Event Sourcing and Functional Reactive Programming solutions. Finally we touch upon handling the behavioural dependencies, followed by creating an Interpreter and Capability-based implementations.2017-03-2836 minThree Devs and a MaybeThree Devs and a Maybe123: The Tale of State and Behaviour, Part 1 with Scott WlaschinIn 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 a known problem in many different ways and the inspiration behind the talk. This leads us on to chat about the Object-oriented and Abstract Mutable/Immutable Data Model solutions, mentioning each ones merits as a way to solve the problem. We then move on to highlight the State, Either and Async Monad solutions, and how they aid in function composition of different ‘shapes’. Finally, we mention...2017-03-231h 00Three Devs and a MaybeThree Devs and a Maybe122: Carry on CodingIn 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 service that allows you to easily manage browser polyfills, and Edd chats about his experience currently making a Nokia ringtone composer web application. Finally, we touch upon handling transactional email, depending on third-party services and using Continuation-passing style within JavaScript.2017-03-1643 minThree Devs and a MaybeThree Devs and a Maybe121: Developing Zencastr with Josh NielsenIn 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. From here, we move on to highlight the problem Zencastr is trying to solve, delving into some of the technical aspects and corners that were cut to focus on the primary solution. Finally, we mention the testing strategy in place, how it is changing as the product stabilises and what features are next in the pipeline.2017-02-2448 minThree Devs and a MaybeThree Devs and a Maybe120: Contributing to PHP with Joe WatkinsIn 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 contributing to PHP without being a ‘C wizard’. From here we move on to mention some of the areas (bug tracking system and QA) that could be improved with the help of new contributors within the PHP internals ecosystem. Finally, we highlight several recently proposed RFCs, his opinions on them and some work he is doing on a future RFC.2017-02-1549 minThree Devs and a MaybeThree Devs and a Maybe119: Aha! Moments with Steven ProctorIn 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 podcast and not just ‘podfade’. From here we move on to highlight any commonalities he notices with people getting into FP, how he stays on-top of the latest advancements and how he finds the guests he wishes to speak to. This leads us on to compare learning functional concepts within a language you already know vs. in a totally different lanaguge which is rooted in the...2017-02-091h 04Three Devs and a MaybeThree Devs and a Maybe118: API Ramblings with Phil SturgeonIn 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...2017-02-011h 14Three Devs and a MaybeThree Devs and a Maybe117: Managing Concurrency in Postgres with Bruce MomjianFollowing 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 some of the challenges and workarounds used in the past to handle concurrent access, particularly in the eyes of a database administrator. We then highlight the concept of MVCC, how it works from a high-level, how Postgres implements it and the clean-up considerations that are present. Finally, we mention how Postgres stores data in page-form, how projects such as pg_compact work to regain space and what...2017-01-241h 21Three Devs and a MaybeThree Devs and a Maybe116: Programming Like Functions Matter with Jimmy Burrell and Scott WlaschinIn 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 big fan of Smalltalk, what he means by ‘Enterprise OO’ and being a Humanistic programmer. From here we discuss how he got into FP, how the paradigm came to being, what FP is to Scott and why you should consider it. Finally, we mention the differences between types in FP over langauges such as C, the railway track metaphor he uses to help explain FP conc...2017-01-181h 18Three Devs and a MaybeThree Devs and a Maybe115: Checking in with Lew and hearing about Blue n' VueIn 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 about working on a product vs. working in an agency setting, picking your battles when refactoring and not being scared to make mistakes. Finally, we highlight how Edd has recently used personal Homebrew taps, using Android simulators for testing and Lew’s experience with Vue.js.2017-01-1051 minThree Devs and a MaybeThree Devs and a Maybe114: Episode 2.0 with Joe WatkinsIn 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 that version. Following this, we chat about the libui and Yubico PHP wrappers he as been working on and development of a better Raspberry Pi OS. Finally, we highlight progress made towards incorporating a JiT compiler within PHP and some interesting things you can do with Zero-width joiner’s and Emoji’s in Unicode.2016-12-2332 minThree Devs and a MaybeThree Devs and a Maybe113: Macro vs. Micro VisionIn 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 mentions managing large tables in Postgres, MVCC, Fill factors and Vacuuming a table. From here we highlight an interesting JavaScript Unicode/New-Line length issue that occurred recently. Finally, we touch upon testing time-dependent processes in isolation, dreaded CRM integration and sign-up processes. Corrections: Couple of mistakes by Edd; its’ MVCC not MVVC, and any character that can’t be represented using 8 bits in PHP will have a strlen > 1.2016-12-1651 minThree Devs and a MaybeThree Devs and a Maybe112: The Mafia EffectIn 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 of an application system. From here we discuss the final stages of Mick’s masters dissertation, highlighting the PageRank paper and the Matthew (not Mafia) effect. Finally, we mention Edd’s trip to Silicon Milkroundabout and blog posts that he has recently had the chance to publish.2016-12-0643 minThree Devs and a MaybeThree Devs and a Maybe111: Let it CrashIn 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 hindsight is 20/20. Edd then brings up how he has had the chance to revisit MyBuilder’s logging and monitoring infrastructure recently, re-accessing Severity levels along the way (embarrassingly missing out Critical in the podcast). He also mentions how background processes used within the application have changed overtime - discussing the difference between Time-dependent and Continuous processes. Finally, we chat about successfully introducing Supervisor into the...2016-11-3049 minThree Devs and a MaybeThree Devs and a Maybe110: Getting Started using Composer with Jonathan KleinIn 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 past attempts at trying to solve it in the PHP landscape. Following this, we move on to discuss how the composer.json and composer.lock files work, the importance of versioning, the Semantic Versioning standard and how autoloading works. Finally, we delve into a couple of lesser-known Composer features, such as the event life-cycle, scripts and the plugin architecture that is present.2016-11-2436 minThree Devs and a MaybeThree Devs and a Maybe109: Processing Signals and Collecting Garbage with Joe WatkinsIn 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 then move on to chat about a couple of interesting RFC’s that are currently under-discussion, followed by managing long-running PHP processes with Supervisor and Unix signaling. Finally, we highlight how Garbage collection works and how PHP implements the concept to help manage memory.2016-10-3033 minThree Devs and a MaybeThree Devs and a Maybe108: The Vinyl ExperienceIn 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 immutable design considerations, controlling mutation to aid performance and being bit by values vs. references. From here we highlight how profilers such as Blackfire are a great way of benchmarking/profiling your application - providing statistics over only your own intuitive claims. Finally, we mention database backup strategies, AVL trees and adding AirPlay support to your Vinyl deck.2016-09-1048 minThree Devs and a MaybeThree Devs and a Maybe107: More Chemistry than the Periodic TableIn 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 half-marathon training and highlight our deployment/testing processes. Finally we ‘Shave the Yak’ and discuss event-oriented system design - highlighting how it has been used in a recent project and the pros n’ cons of such an approach.2016-09-0152 minThree Devs and a MaybeThree Devs and a Maybe106: The World of Amazon Web Services with Jason MardenOn 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, and what the talking points were from the conference. From here we delve into the Serverless Architecture, how AWS Lambda is paving the way of FAAS, containers and view-based aggregation services. The Immutable Server is next brought up, highlighting the change in deployment philosophy that can be achieved by using such a concept. Finally, we discuss the value of a good debugger, br...2016-08-1153 minThree Devs and a MaybeThree Devs and a Maybe105: Hip hip (array)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 into an ecosystem such as AWS, React performance, Micro-services and the expected FUD outcry when a web application makes a significant change. Finally, we chat about how important logging and monitoring are within an application, and how it can become tricker to track down issues when a system is sufficiently large or a sum of many parts.2016-07-2852 minThree Devs and a MaybeThree Devs and a Maybe104: Falling into the Pit of Functional Success with Jimmy BurrellIn 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 many of these principles into your day-to-day OOP language. Following this we chat about what drew Jimmy to F#, the REPL, making illegal states unrepresentable and reasoning about immutable data-structures. From here we highlight some of F# capabilities including, pattern matching, computational expressions, type providers, currying and concurrency paradigms. Finally, we wrap up the show discussing our experiences learning about monads, the continuation passing style, and thin...2016-06-241h 16Three Devs and a MaybeThree Devs and a Maybe103: Caching up with Joe WatkinsIn 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 a couple of previously mentioned RFC’s, along with how Joe’s ones are doing. This leads us on to highlight how some small proposed changes are paving the way to optimal machine-code and finally integration of a JIT compiler. Some of these proposed changes may result in backwards compatibility breaks, we discuss this topic and when it is deemed acceptable to permit this. Finally, we c...2016-06-2038 minThree Devs and a MaybeThree Devs and a Maybe102: Postgres Performance Tuning and Query Planner with Bruce MomjianIn 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 Systems, a brief history of Postgres and his involvement with the project over the years. Following this we highlight the three main areas which affect database performance - hardware, server configuration and SQL/indexing. With this knowledge in hand, we then delve into the Query Planner, demystifying some of the terminology and concepts used (i.e. cost, scan methods and join methods). Finally, we summarise how these...2016-06-1154 minThree Devs and a MaybeThree Devs and a Maybe101: Introduction to Webpack with Juho VepsäläinenIn 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 Webpack, we chat about the problem it is trying to solve, what a bundler is and how it differs from a task runner. We highlight some of the interesting features that Webpack has to offer such as bundle splitting, integration with UglifyJS/Babel and lazy loading. Finally, we discuss the road-map for Webpack 2, new concepts which are being integrated such as tree shaking for de...2016-06-0548 minThree Devs and a MaybeThree Devs and a Maybe100: The One Hundredth Episode!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 reflection on the past three years of podcasting. During which, we have a déjà-vu moment with another audio blip similar to what occurred in the first episode. This leads us on to discuss testing in React/Flux and moving away from the reliance on jQuery as a dependency. Edd has ran some stats on the previous 99 episodes and with these results we th...2016-06-031h 04Three Devs and a MaybeThree Devs and a Maybe99: Working Remotely with Justin DeLuciaOn 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 experimenting with VR headsets. This leads us on to chat about Justin’s recent move to Wales, reflecting on his experiences working remotely, the value of communication and how he now handles clients. Finally, Justin then highlights the differences in work and web cultures in his new surroundings and the pros n’ cons he has faced since moving away from the office setting.2016-05-2655 minThree Devs and a MaybeThree Devs and a Maybe98: Instant Feedback on your Pizza OvenOn 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 prone, how MVCC works at a high-level and why you need to vacuum your tables in Postgres. Finally, we bring up Uncle Bob’s recent ‘Type Wars’ article and highlight the different variants of typing (static, dynamic, weak and strong).2016-05-1857 minThree Devs and a MaybeThree Devs and a Maybe97: RFC Showdown for PHP 7.1 with Joe WatkinsIn 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 Manager position, highlighting what the role entails and how it is going. We then discuss the RFC process and how there has been a lot of activity over the past couple of weeks within this space. The concept of ‘Null’ is the first group of RFC’s we discuss, followed by union/intersection types and the pipe operator. We then move on to chat abo...2016-05-1257 minThree Devs and a MaybeThree Devs and a Maybe96: Application Performance with Jonathan KleinOn 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 how he thinks of it throughout the development process. From here we discuss his recently released Pluralsight course on ‘High Performance PHP’ and touch upon some of the key performance areas within the stack. Starting with micro-optimisations at the code level, we highlight their value and caching mechanisms. We then move onto the web server, process managers and the importance of a correct configuration. The Data...2016-05-0848 minThree Devs and a MaybeThree Devs and a Maybe95: Queued Work with Matt DavisOn 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 working with both Symfony and Laravel. With Edd’s recent guest appearance on Full Stack Radio just being released, we then touch upon this experience and the PostgreSQL topics covered. Following this we chat about working with external API’s, testing logic dependent on these services and how Matt has been using RabbitMQ and the Laravel Queue abstraction. This leads us on to discuss the concept of queu...2016-05-0354 minThree Devs and a MaybeThree Devs and a Maybe94: Depending on the StatsIn 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 may arise. We then move on to chat about getting away from build systems such as Gulp, by writing your own simple build scripts which are project specific. From here Edd mentions a simple game he created to explore using State vs. Props in React, and how interesting solutions to some-what simple problems develop overtime. Finally, we delve into more PostgreSQL discussion and the world of statistics, highlighting the...2016-04-2240 minThree Devs and a MaybeThree Devs and a Maybe93: You Know, You Know, You KnowOn 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 NPM left-pad saga and Lumen. This leads us on to discuss different Database GUI applications, Lew’s fun with public-key API authentication and the anti-pattern of striving for ‘pretty’ URLs. Finally, we bring up the topic of handling email delivery, using DigitalOcean to host podcast episodes and an interesting tidbit on the ‘break’ control structure in PHP.2016-04-0259 minThree Devs and a MaybeThree Devs and a Maybe92: Where is the Value? with Joe WatkinsIn 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 move on to Joe’s views on designing a programming language, and his mind-set that there should be no defined scope surrounding the features that the language should adopt. Finally, we wrap up the show with an update on how stabilisation of uopz is going for PHP 7, along with a reflection on the ‘Hacking on PHP 7’ screencasts we released earlier this month.2016-03-3156 minThree Devs and a MaybeThree Devs and a Maybe91: Robots One, Humans ZeroIn 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. We then move on to chat about how large the JavaScript landscape has become, Mick’s experience at the PHP UK Conference he recently attended and his new found interest in Microservices. This leads us on to discuss techniques used to manage application logs, teaching a ‘non-techie’ person some web programming and visualizing sorting algorithms. Finally, we wrap up the show with chat about product release cycles, prod...2016-03-071h 03Three Devs and a MaybeThree Devs and a Maybe69: Windows Development and Side-Projects with Jimmy BurrellThis 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 written code. From this we move on to chat about HostSignalz, touching on Jimmy’s experience developing within Visual Studio and the Windows platform. Jimmy then discusses his journey into software development and how he stays up-to-date with the latest technologies. Finally, we announce the winner of the recent Space Beer Cave T-shirt competition and somehow get onto the topic of Michael Jordans career.2015-06-3054 minThree Devs and a MaybeThree Devs and a Maybe69: Windows Development and Side-Projects with Jimmy BurrellThis 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 written code. From this we move on to chat about HostSignalz, touching on Jimmy’s experience developing within Visual Studio and the Windows platform. Jimmy then discusses his journey into software development and how he stays up-to-date with the latest technologies. Finally, we announce the winner of the recent Space Beer Cave T-shirt competition and somehow get onto the topic of Michael Jordans career. Show Li...2015-06-3054 minThree Devs and a MaybeThree Devs and a Maybe65: Design, Mobile and Education with Justin DeLuciaIn 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 interesting topics in this time. Initially starting off with discussion on baby sleeping patterns, we move on to the role of the designer and how it is slowly changing. We follow this up with Justin’s thoughts on animation within web design, and the trends he sees forming in 2015. This leads us on to bring up the topic of mobile tr...2015-05-2159 minThree Devs and a MaybeThree Devs and a Maybe65: Design, Mobile and Education with Justin DeLuciaIn 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 interesting topics in this time. Initially starting off with discussion on baby sleeping patterns, we move on to the role of the designer and how it is slowly changing. We follow this up with Justin’s thoughts on animation within web design, and the trends he sees forming in 2015. This leads us on to bring up the topic of mobile traffic, an...2015-05-2159 minThree Devs and a MaybeThree Devs and a Maybe51: Midweek Random RamblesIn 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’s ‘different’ introduction to the show. We will let you be judges of that! Following our usual discussion of how things are panning out in our working week, we then move on to discuss some of the interesting security issues cropping up on Michael’s university course. Also, Fraser has landed an exciting new job in London, Lew has found front-end dependency bliss with Bower and Edd...2014-12-091h 04Three Devs and a MaybeThree Devs and a Maybe51: Midweek Random RamblesIn 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’s ‘different’ introduction to the show. We will let you be judges of that! Following our usual discussion of how things are panning out in our working week, we then move on to discuss some of the interesting security issues cropping up on Michael’s university course. Also, Fraser has landed an exciting new job in London, Lew has found front-end dependency bliss with Bower and Edd is d...2014-12-091h 04Three Devs and a MaybeThree Devs and a Maybe49: 404 Name Not FoundThis 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’. We then switch topics onto how Edd is getting on using Swift, followed by the benefits of Semantic Versioning and Promises. Responsive design then gets a mention - as we look into how the Guardian were able to decrease their responsive payload sizes. Finally, we finish off with our thoughts on OSX Yosemite, and how you can use tools like Homebrew, Cask and Ninite (for...2014-11-111h 10Three Devs and a MaybeThree Devs and a Maybe49: 404 Name Not FoundThis 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’. We then switch topics onto how Edd is getting on using Swift, followed by the benefits of Semantic Versioning and Promises. Responsive design then gets a mention - as we look into how the Guardian were able to decrease their responsive payload sizes. Finally, we finish off with our thoughts on OSX Yosemite, and how you can use tools like Homebrew, Cask and Ninite (for Wind...2014-11-111h 10Three Devs and a MaybeThree Devs and a Maybe45: University Life with Sachin IshmaelThis 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 Kent. Discussion starts off with how much Edd enjoyed his first conference experience (SymfonyLive London), followed by Michael’s decision to lean towards using Data URIs instead of sprites (reducing HTTP requests). We then move on to chat with Sachin about what it is like to be a student in 2014, and his reasoning behind going to University, inspite of the hefty fees. This leads us to rem...2014-10-011h 25Three Devs and a MaybeThree Devs and a Maybe45: University Life with Sachin IshmaelThis 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 Kent. Discussion starts off with how much Edd enjoyed his first conference experience (SymfonyLive London), followed by Michael’s decision to lean towards using Data URIs instead of sprites (reducing HTTP requests). We then move on to chat with Sachin about what it is like to be a student in 2014, and his reasoning behind going to University, inspite of the hefty fees. This leads us to remini...2014-10-011h 25Three Devs and a MaybeThree Devs and a Maybe43: YARP (Yet Another Ramble Podcast)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 using WebSockets and Fraser’s fun with setting up a sound Gulp workflow, we move on to discuss the complications rebasing in Git can get you in. Following this, Edd rambles on about the differences between the ‘Active Record’ and ‘Data Mapper’ object-persistence design patterns - along with an interesting insight he found in-regard to TDD. Finally, we discuss the Apple keynote from last week and how...2014-09-171h 02Three Devs and a MaybeThree Devs and a Maybe43: YARP (Yet Another Ramble Podcast)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 using WebSockets and Fraser’s fun with setting up a sound Gulp workflow, we move on to discuss the complications rebasing in Git can get you in. Following this, Edd rambles on about the differences between the ‘Active Record’ and ‘Data Mapper’ object-persistence design patterns - along with an interesting insight he found in-regard to TDD. Finally, we discuss the Apple keynote from last week and how we a...2014-09-171h 02Three Devs and a MaybeThree Devs and a Maybe41: Stack and Sculpin with Beau SimensenThis 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 knowing how to code helps at all when having a baby. Fraser on the other hand has had an eventful weekend cycling to France (for fun) and began work on a new project in C#. Following on from this we touch upon how Beau got into programming, and his progression through Perl to PHP. We then move on to how Stack and Sculpin came...2014-09-021h 05Three Devs and a MaybeThree Devs and a Maybe41: Stack and Sculpin with Beau SimensenThis 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 knowing how to code helps at all when having a baby. Fraser on the other hand has had an eventful weekend cycling to France (for fun) and began work on a new project in C#. Following on from this we touch upon how Beau got into programming, and his progression through Perl to PHP. We then move on to how Stack and Sculpin...2014-09-021h 05Three Devs and a MaybeThree Devs and a Maybe30: Introduction to Software TestingIn 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 testing available. Some of the topics discussed include Quality Assurance, TDD/BDD, Unit Testing, Integration Testing, Functional Testing and Acceptance Testing. Show Links JavaScript - The Good Parts Crockford on JavaScript .NET Rocks - The Better Parts with Doug Crockford Coding Blocks - Design Patterns Part 1 The David Connelly Show - Web Development Words of Wisdom Michael Budd - Web Developer The Loosely Coupled...2014-06-181h 04