The Bob Bloom Show is my monthly commentary podcast devoted to PHP, published on the first of the month.

My main focus is pairing PHP with serverless platforms.

April 01, 2024 (16:14)
This third episode of my journey into PHP application servers, I look deeper into Go. An intriguing language, I do my first Go "Hello World", and look at the docs and code samples more as to do some first programs with Go, rather than just to learn G...
March 01, 2024 (31:30)
The second episode in my journey into PHP servers and serverless. Having gone back in time and looking at mod_php and php-fpm in the first of this series, now it is time to look under the hood of what powers modern PHP application servers. The Go lan...
February 01, 2024 (18:40)
To understand today's PHP application servers, and PHP serverless offerings, I went back in time. To really take a look at the MOD_PHP module for Apache. And at PHP-FPM. This look is to presage a look at "workers" in todays PHP app servers, and at PH...
January 01, 2024 (20:22)
In this episode, I want to thank everyone involved, past and present, who make our local PHP groups happen. And, I want to answer a question posed in the December 2023 issue of PHP Architect Magazine. And, I want to make a suggestion about directly c...
December 01, 2023 (10:18)
Independently register your domains. Register your domains at a domain registrar. And do nothing else with that domain registrar....
May 01, 2023 (20:56)
The rise of the Lambda, compute service, and general serverless resellers will slowly contribute to moving PHP away from monolithic development. This is the era of Peak PHP Monolith. An epiphany from long contemplation, watching a re:Invent video, an...
April 01, 2023 (17:52)
Incredibly, AWS is not keeping up with its native Lambda runtime updates. One answer is take a page from PHP developers: do it yourself. Yes, it is an answer....
March 01, 2023 (13:42)
Playing with type one hypervisor software gave me a better sense of cloud servers. So playing with compute service software should give me a better sense of serverless. In the absence of such an out-of-the-box software, instead I conceptualized what...
January 01, 2023 (08:32)
Lambda is very accommodating to running PHP monolithic apps. The Lambda home page uses server terminology to describe what it is not. It is very logical for PHP devs to assume that Lambda is a server by another name. However, it is still not a server...
December 01, 2022 (11:11)
What is Lambda's Runtime API's "bootstrap" file? To get a first-hand feel for what this vital file really is, I messed around with it. There is a lot of API action going on. And, surprisingly, there is access to the actual Lambda folder and file s...
November 01, 2022 (11:54)
Diving down the Lambda PHP Runtime Rabbit Hole brought me square into something that I have successfully avoided in my two decades of enjoying PHP as my primary language of choice: PHP Internals. And not just avoided, but consciously and actively...
October 01, 2022 (28:01)
A frustrating aspect of understanding of "serverless" is the term itself. This term conveys what the technology is not, rather than encapsulating what the technology is. There is a silver lining. This term, when taken literally, by describing wha...
September 01, 2022 (14:08)
Amazon Web Services does not directly support PHP for Lambda. PHP devs eager to use Lambda have a shockingly challenging road to travel with Lambda. I say shocking because AWS has directly supported using PHP with its services, but has decided not to...
July 25, 2022 (15:35)
Seeking fifteen sponsors to fund seven months of intensive effort to publish much needed free and open source materials about Lambda+PHP, setting up and managing repos for PHP code deployed to serverless platforms, and for the new Digital Ocean Funct...
April 01, 2021 (14:05)
History of DyanmoDB gives important context to understanding it today....