Posts marked with “php”
Episode 15 – Generics and php[world]
In this episode: generics, conferences, and more. A special live-recording with Eric van Johnson, John Congdon, Chris Holland, and Oscar Merida at php[world].
Getting Started With Php? Let’s Start the Right Way!
Maybe you’re here because you’re just beginning with PHP, or maybe you worked with PHP some time ago and would like to catch up. Perhaps you’re used to your way of working with PHP and haven’t adopted the newest additions to the language. There are many changes and the language is still improving. Let’s go […]
The Case for Generics in PHP
Having worked with generics in other languages, I was very grateful and thrilled to come across this RFC, as I could immediately see the tremendous benefits this would bring to the PHP ecosystem. Let’s look at how they might fit within the evolution of PHP’s type system to put us in a position to write […]
Generics and Project Success – November 2018
Providing a good foundation for your application pays off in the long run by reducing technical debt, finding bugs earlier, and making it faster to add features. This month we look at how generics could make your code concise, other new features you should be using, practices to keep your Laravel application easy to upgrade, […]
Generics and Project Success – November 2018
In this issue: Generics in PHP, Maintainable Laravel, Starting with PHP, Project Success, security code reviews, and more
Episode 14 – Prototyping with PHP
In this Episode Eric van Johnson and John Congdon wrapped up recording on episode 14. Share your thoughts on the topics covered and leave a comment below. Topics Eric and John talk about stickers (again), PHP internals, understanding framework trade offs, John explains MySQL 8 window functions, burning out, sub-domain takeovers, and more. Oscar shares […]
A Journey Through PHP Internals
In everyday work, it’s easy to forget just how many things are happening under the hood, how many concepts are abstracted away to make our code run and make it run efficiently. It wasn’t always the case—at first, there were languages we now call “assembly languages”—designed to faithfully represent what the CPU will execute, and […]
Rapid Prototyping a Board Game with PHP
After designing and coding many computer games, I recently got around to designing and publishing a tabletop game. But wait, a board game is hardware! Using PHP to design a board game seems unconventional. How did that come about? Here’s the project history showing how I used PHP as a tool for rapid prototyping. Given […]
PHP 7.3 is On Track
PHP 7.3 successfully passed the “feature freeze” deadline. On Aug. 1st, 2018 all features for PHP 7.3 were identified. This triggered the first PHP 7.3 beta, on the following day, and, from there, we’ll reach RC in September. It is time to review what this new PHP version has available for us, help test PHP 7.3, and get ready.
Magniphpicent 7.3 – September 2018
In this issue: Xdebug, Freelancing, Parsing text, MySQL Generated Columns, Gitflow, PhpStorm, and more.