PHPnews.io

Overview for 'krakjoe'

An Introduction to CQL

Written by Krakjoe / Original link on Apr. 16, 2018

Recently I have been working on a CommonMark extension for PHP7. It is based on the reference implementation in C, linking to it rather than re-implementing the spec.The reference implementation in C is extremely fast, and so the extension has a focus on performance, trying to create PHP objects on…


Sensible Targets

Written by Krakjoe / Original link on Jan. 16, 2018

Fig 1. Current release cycle graphThere has been a lot of talk recently about which versions of PHP you should support for your new projects or packages.As a release manager for PHP, someone who watches the way releases evolve extremely closely, and has some sway over what gets fixed and what doesn…


Test Etiquette

Written by Krakjoe / Original link on Nov. 8, 2017

Fig 1: A brigade of woobles, apparentlyToday, we're going to talk about testfest, in case you have no idea what that is, here is an excerpt from the website:Have you ever wanted to contribute to PHP but have been afraid that your C skills aren’t up for the challenge? Well, have no fear! If you know…


Expanding Horizons

Written by Krakjoe / Original link on Nov. 2, 2016

Fig 1. My view of the horizon this morning.Recently I have been working on a new extension. It is a wrapper around libui, which is a cross platform user interface development library, that allows the creation of native look and feel interfaces in the environments it supports.The gravitas of this ma…


me et mentis morbum

Written by Krakjoe / Original link on Sep. 26, 2016

Fig 1. What I aspire to be ...This morning, I want to talk about mental illness ... and apologize.The preceding sentence was rewritten 42 times, and contains the words from the first revision.In some sense, it is difficult to use the words "mental illness" when we are talking about ourselves. There…


Breaking Badly

Written by Krakjoe / Original link on Apr. 13, 2016

If you're not running PHP 7 already, you are either crazy, or else your unit tests rely on software that I wrote for PHP 5 ... uopz.uopz is a runtime hacking extension of the runkit and scary stuff genre.When I first wrote uopz, PHP 5 was almost in a state of equilibrium. There were minor changes…