AST is a technology that changed my life and the way I view code. I want to share this way of seeing code so that you can deal with your “impossible problems” in a fancy and lazy way. by Tomas Votruba
We continue our quest to craft a universal vim experience by enhancing your ability to search your content using FZF, a performant fuzzy finder. by Andrew Woods
We’ve seen how working with floating-point values can be problematic. What if we had a class that worked with fractions directly by tracking the numerator and denominator as integers? Let’s see if it’s possible. by Oscar Merida
Patterns help us to put objects together. Two popular ways to instantiate new objects are via the Factory and the Builder patterns. Let’s take a closer look at the impact these patterns have on our code. by Chris Tankersley
This month we’re straying slightly from our usual PHP tooling to cover Make and how we can leverage it to simplify our lives as developers. by Joe Ferguson
The July 2022 article “Structure by Use Case” introduced the Bounded Context pattern, which we’ll be using over and over as we structure our software by use case. This month we’ll continue exploring these concepts as we implement the global Domain Event store. by Edward Barnard
Engineers don’t often last as long in a cybersecurity focus as they do in other disciplines. If this is your path, you should understand why and how to beat the odds. by Eric Mann
Caching is very important, as we know, let’s take a look at some of the issues that can be associated with caching and practices to help better optimize performance. by Frank Wallen
In this article, we’ll take a closer look at the interaction between Drupal and Varnish, one of the most popular Cache Servers. by Nicola Pignatelli
If we want our projects to reach a multitude of people, we need to realize what a multitude of people need from what we build. by Beth Tucker Long
Responses and Pingbacks
September 11th, 2022 at 1:02 am
THank you for the Magazine.
Benno Kupper