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 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.
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.
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.
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 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.
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 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.
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 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.
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 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.
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 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.
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 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 how good code should be boring, the balance of the abstract vs. concrete and transparency in code.
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 service that allows you to easily manage browser polyfills, and Edd chats about his experience currently making a Nokia ringtone composer web application.
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.
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.