Posts marked with “php”
Setting Up to Succeed – January 2018 issue
Worker Queues, Async with Generators, and PHP Sessions in Depth, Hiring PHP Devs, Laravel Collections, Security & Logging, and more.
Artisanal: Using Data Collections
Every application you work on will have some way to deal with a data set and take the form of arrays. You may have a class which represents a data set with specific attributes and helper methods. Laravel is no different and takes the entire idea of a data set to the next level by using Collections.
Background Processing & Concurrency With PHP
As our web applications grow in complexity we often find the need for background processing. Sending email blasts, transforming data sets, and other long-running tasks are not the kinds of things you want to do in a web request. In this article, we cover how to build long-running daemons and how to scale up our […]
PHP Sessions in Depth
Sessions in PHP are often taken for granted. But when misused, sessions can cause substantial security holes, performance and scalability problems, and data corruption. A deep understanding of sessions is vital to production web development in PHP.
Education Station: What is a Real Programmer?
We expect a shortage of software engineering talent in 2018. Those with a deeper understanding of how things work will most benefit from the shortage. Let’s bring in 2018 by taking on one of those fundamentals, binary arithmetic, but with a twist: We’ll use XOR and AND logic for our implementation.
Talking Code – December 2017
December 2017: Alexa skills, Chat bots, Machine Learning, Event Sourcing changes, PHP_CodeSniffer, PHP 7.2 w/libsodium and more.
Education Station: How to Write Your Own Code Sniffer
Whether you’re new to PHP, or you’re more of a seasoned veteran, you’ve probably heard about PHP_CodeSniffer. The package, which has been around since September 2006, checks source code for coding standards violations. I’ll start off by showing you how to create a style which is a combination of other standards. I’ll then refactor it, […]
finally{}: Poised for Growth
If you look at the JavaScript community at the moment, you will find an ecosystem that is exploding with constant innovation. New tools and new frameworks are being created so fast, that the community has begun to make fun of itself for it. It can attract younger programmers eager to be always on the cutting […]
Modern Magento – November 2017
FREE issue! November 2017: Magento, Laravel Queues, Payment Gateways, PCI-DSS Compliance, PHP Frameworks and more.
Composing Software – October 2017
Read the October 2017 issue. In this issue, we cover Composer, Private Packagist, Machine Learning, Doctrine, PHP 7.2, and more.