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 compared to version 2. This moves us on to touch upon the design decisions made due to changes between PHP 5 and 7, providing a good API to the user, volatility and immutability considerations and installing extensions within PHP 7. We finally bring up the progress being made in moving over other extensions such as APCu and uopz, helping out with other projects such as Xdebug and our delve into screencasting.
In this episode, Adam talks to recurring guest Matt Machuga about tips and tricks that lead to better code. They talk about bringing functional programming concepts to OO, simple patterns for cleaning up typical MVC web app code, and about how imposing crazy rules like banning conditionals and loops can lead to creative solutions that change the way you think about solving problems. They also get a little too excited about anonymous functions and compositional chains.
This episode is brought to you by Laracasts.
Get your MageTalk stickers today! For those of you who missed getting stickers at a live event like Imagine or MMNY/MMES you can buy your own sticker today! Be one of the cool kids who have a sticker emblazed on their laptop! Your friends will envy you and your enemies will admire you.
Buy them today at https://www.stickermule.com/marketplace/8106-magetalk-logo-sticker?utm_swu=6453
Thanks for listening! Please leave us feedback in the comments below.
You can subscribe to our podcast on iTunes and access the RSS feed here.
Sonassi is the number one Magento Optimized hosting provider. The Leader In High Performance, Secure & Scalable Magento Hosting, Sonassi has the only Magento Operating System in the entire ecosystem. With plans from £180/month there is a hosting option available for any size business. Get started today by visiting sonassi.com/magetalk.
Automate your sales tax with TaxJar, an official Magento technology partner. After simple installation, get accurate sales tax collection, detailed state reporting, and filing. Then get back to the business of running your business.
Visit taxjar.com/magetalk today to start a 30-day free trial.
Nucleus provides merchants with a single product that brings together the most essential features and tools for building or upgrading on Magento. By uniting a curated set of extensions, exclusive functionality, world-class support, and a carefully selected team of partners, merchants save time and money and site implementors can focus their work on things that will set their clients apart. Nucleus layers on top of either Magento Community or Enterprise, complementing the flexibility and customization possible with Magento.
Visit today at http://nucleuscommerce.com/magetalk
Escaping variables in PHP is as important as ever, and developers can sometimes forget about it when using a modern framework. Adam Culp, the host of Run Geek Radio, talks a little about common pitfalls and how to handle them.
Also covered is the ZendCon and SunshinePHP preparations and status of Adam speaking at some other upcoming conferences. Plus a brief update on the running front and training.
The post Episode 008 – Escaping PHP Variables Forgotten appeared first on Run Geek Radio with Adam Culp.