Installing php-simple-kafka-lib (librdkafka version issues)

TLDR – Compile librdkafka from source Both Ubuntu 20.04 and AMI Linux 2 (effectively CentOS) have an older version of the librdkafka. My Ubuntu Vagrant VM shows v1.2.1 where as php-simple-kafka-lib shows the requirements as: php: ^7.3|^8.0ext-simple_kafka_client: >=0.1.0librdkafka: >=1.4.0 In order to install the PHP simple_kafka_client extension (using Pecl or complied from source) it needs… Continue reading Installing php-simple-kafka-lib (librdkafka version issues)

Focusing on Drivible

Recently I’ve come to a conclusion. I’ve got to focus on achieving a state of financial thriving before I can really focus on helping the transition to a Post-Scarcity Society, which is my core aim. Think of it like the advice that you should put your Oxygen mask on first. Side note: That’s because you’ll… Continue reading Focusing on Drivible

Systemic issues with Cryptocurrencies

This blog post is really just my notes and highlights after reading the very well put article by David Rosenthal on Cryptocurrencies https://blog.dshr.org/2022/02/ee380-talk.html His post is definitely worth the read for anyone who’s a crypto lover or hater.It covers some of the good points, but a lot of the systemic issues with Cryptocurrencies as they… Continue reading Systemic issues with Cryptocurrencies

Decision making process – sense making, solution making, then weighing options

I’ve been thinking about decision making for a while and wanted to point out how important the steps before the decision part is and how you need to use different decision making processes depending on what the problem and solution are.This post isn’t a super clear set of thoughts, it’s more a collection of different… Continue reading Decision making process – sense making, solution making, then weighing options

GoogleCloud Flysystem tweaks to support Uniform bucket-level access in Yii2

When Programming in PHP with the Flysystem File system, you can write files to Google Cloud using the creocoder\flysystem\GoogleCloudFilesystem However when writing such files you can specify the Visibility and set them to public or private.This is great, except when the bucket’s Access Control permissions is set to Uniform. In that case you can’t upload… Continue reading GoogleCloud Flysystem tweaks to support Uniform bucket-level access in Yii2

Jen’s Cyst and Appendix issues – Our Medical Experience

TLDR: Jen was sick. Getting diagnosed was harder than it should be. Update: Thankfully there was no major surgery required. Just some antibiotics. Summary Jen was rolling on the floor in pain, had major bloating, some fever and other issues. We went to the hospital believing it to be appendicitis.The clock starts ticking. You want… Continue reading Jen’s Cyst and Appendix issues – Our Medical Experience

Stripe Mock Testing in PHP

Stripe Mock Testing in PHP.
Make sure the Go version is up to date, the Stripe Client has the api_base set and the CURLOPT_SSL_VERIFYPEER is set to 0 for the curl client.