Lochemem Bruno Michael·Dec 21, 2024Introducing ext-mrloopio_uring is a new efficient API for asynchronous I/O. ext-mrloop is a PHP port of a similarly named event loop built atop the new…
Lochemem Bruno Michael·Sep 25, 2024Static Hashtables in PHPStatic hashtables are fixed-size associative maps that are useful in contexts that warrant immutability. SHT is a proof-of-concept for PHP.
Lochemem Bruno Michael·Jul 4, 2023Lenses in PHPLenses are artifacts with which to create targeted state-shaping logic from getters and setters. There is ample room for them in PHP.
Lochemem Bruno Michael·Jul 13, 2022Streaming ReactPHP in ReactJSStreams have a great deal of synonymy with popular use-cases like live video consumption and live audio streaming. They are essentially…
Lochemem Bruno Michael·Aug 5, 2021Introducing asyncifyasyncify is a new tool that runs traditionally synchronous PHP code in a non-blocking environment.
Lochemem Bruno Michael·Mar 6, 2021Combining ReactPHP and ReactJS — Part IThis is the first in a series of articles whose purpose is to demonstrate how to build apps that combine the powers of ReactPHP and…
Lochemem Bruno Michael·Oct 6, 2020About the new version of Functional Programming in PHPAfter five elucidatory posts about Functional Programming in PHP, I decided to include the rest of the series I — at the time — foresaw…
Lochemem Bruno Michael·Aug 31, 2020Tries and HAT tries and PHP?Tries are incredibly potent in-memory string management facilities. This article explains trie theory and demonstrates trie usage in PHP.
Lochemem Bruno Michael·Mar 14, 2019A Potential PHP Extension for CouchDBI recently started working on an extension for Apache CouchDB — a tool I use very frequently.
Lochemem Bruno Michael·Dec 28, 2018My Favorite Hip-Hop Albums of 2018I listened to many albums in 2018 — the ones on this list are the projects I found most interesting.