Paul M. Jones
841 FOLLOWERS
Paul M. Jones is an internationally recognized PHP expert, working in that language since 1999, and programming in general since 1983. He has held roles from junior developer to VP of Engineering in all kinds of organizations (corporate, military, non-profit, educational, medical, and others). He is a regular speaker at technical conferences worldwide.
Paul M. Jones
3M ago
The front-interop project defines a set of interoperable interfaces for the FrontController pattern in PHP to encapsulate the request-receiving and response-sending behaviors at the outermost boundary of your HTTP presentation layer: RequestHandler ..read more
Paul M. Jones
7M ago
PHP-Styler is a companion to PHP-Parser for reconstructing PHP code after it has been deconstructed into an abstract syntax tree. I've done quite a bit with PHP-Styler since the last-announced 0.5.0 release a few weeks ago; the most important things ..read more
Paul M. Jones
7M ago
PHP-Styler is a companion to PHP-Parser for reconstructing PHP code after it has been deconstructed into an abstract syntax tree. As a pretty-printer for AST nodes, PHP-Styler will completely reformat your PHP code, discarding any previous formatting ..read more
Paul M. Jones
9M ago
I am happy to say that MoneyPHP 4.2.0 incorporates my Teller contribution for handling monetary math in legacy codebases. Legacy codebases often use float math for monetary calculations, which leads to problems with fractions-of-pennies in monetary a ..read more
Paul M. Jones
9M ago
"All science is either physics or stamp-collecting." -- Ernest Rutherford I recall hearing it first another way, I think via Heinlein: "There is only one science. It is called 'physics.' Everything else is stamp-collecting." I like that phrasing bet ..read more
Paul M. Jones
9M ago
PHP-Styler is a companion to PHP-Parser for reconstructing PHP code after it has been deconstructed into an abstract syntax tree. As an alternative to the pretty-printer bundled with PHP-Parser, it supports: configurable line-length, line-ending, an ..read more
Paul M. Jones
10M ago
I released Qiq 2.1.0 last week, with a new feature made possible only by using PHP tokens during the Qiq compiling process. I. Qiq is a template system for PHP. It uses native <?php ... ?> for the template syntax, but it allows for using a Qiq ..read more
Paul M. Jones
1y ago
I am proud to announce the first release of AutoShell, a library for building CLI commands in PHP 8.1 and up. Just as with AutoRoute for web routing, AutoShell automatically maps CLI command names to PHP command classes in a specified namespace. For ..read more
Paul M. Jones
1y ago
I am happy to annouce the 2.0 release of Qiq templates for PHP 8. Qiq is for developers who prefer native PHP templates, but with less verbosity. It offers: Native <?php ?> and {{ qiq }} syntax Concise, explicit, context-specific escaping Vie ..read more
Paul M. Jones
1y ago
I am happy to announce that the PHP Package Development Standards publication pds/composer-script-names has been released as stable at version 1.0.0 ..read more