• Alex Standiford

    The tail crank design definitely works, although I had some issues with the quality of my prints. I’m re-designing the cranks now to be easier to print on their side, and just a scoshe smaller so they fit into the holes easier.

    But functionally-speaking, this works great!

    I changed the design of the crank to have flats on either end. This makes it a lot easier to print on its side, which will not only make the cranks stronger, but also a lot easier to print. This should fix the quality issues I had.

  • Feature Request: Make it possible to provide a class instance to binding transformers

    Currently, event bindings are supported using a callback. Ready::class => [ [‘action’ => ‘init’, ‘transformer’ => function () { $ready = null; if (!self::$initRan) { $ready = new Ready(); self::$initRan = true; } return $ready; }] ], This tends to be overly terse, and require calls like this in cases where you want to encapsulate […]

  • Alex Standiford

    If I can get the printer to do it, I’m going to try and print this little setup as a portable tail winder. The handles come out and fit inside the winder, and then you can strap the whole thing together as a single compact piece.

  • Archive The Mutator Package

    Why We’re Saying Goodbye to Mutators The Mutator package, while well-intentioned, has become a source of unnecessary complexity in our development workflow. What started as an attempt to create a flexible data transformation system has instead created a maze of interfaces, adapters, and callbacks that obscure the true intent of our code. The Problem with […]

  • Pitch: Remove Core Package Completely

    The heart of the nomadic approach is that your code should be free to travel and adapt, like a digital nomad who can work from anywhere. The existence of a core package actually contradicts this fundamental principle. Here’s why: The solution is to break down the core package into focused, independent tools that developers can […]

  • Alex Standiford

    Ripped off a bandaid today. Finally got around to properly tagging all PHPNomad packages, and setting all of them up in Packagist. Currently at 40 repositories, so I needed to get ahead of this before it got out of hand.

  • Alex Standiford

    Just Ohio, saying “we can be everything to everyone!”

  • Alex Standiford

    I’m a bad singer, but it doesn’t mean that I don’t enjoy singing. So I do. With headphones. Up high. So I can be loud, and not hear myself sing. It’s great! I feel good, and don’t have to subject myself to the sounds coming out of my mouth-hole.

    And then I got Airpods, and sometimes I forget conversation awareness is on, and I feel like it’s Apple’s way of silently judging me by bringing to light just how I sound to the rest of the world 😭

  • Proposed New Facade Pattern That Supports Multiple Containers

    Current Implementation PHPNomad currently uses a Facade pattern implemented through abstract classes to provide static access to services. Facades serve two primary purposes: The current implementation requires: Challenges Architectural Limitations Impact on PHPNomad’s Core Philosophy The current Facade implementation conflicts with PHPNomad’s goal of writing truly portable code. By relying on global state and single […]

  • Alex Standiford

    I got it in the air. 10mph winds. I seriously think this is my perfect Ohio kite. Hits that Goldilocks zone between a 4D and a Quantum. 😍 it’s a Kitty Hawk Kite edition Nexus and I’m in love.

Alex
Alex
@alex@www.alexstandiford.com

Founder of Novatorius & creator of Siren Affiliates. WordPress engineer and partnership advocate helping businesses grow with flexible incentive programs.

4,736 posts
50 followers