I'm trying to compile a extension that uses other libraries (e.g., libcurl, openssl); how do I compile statically so that the system using the compiled extension does not need those other libraries installed? (Goal is to create a package I can then slurp into CI systems)

I was recently a guest, along with Jesse Gorzinski of IBM, and my colleague and friend Yeshua Hall, on The Incredible i Show, a technology podcast targetting IBM i Series users and consumers. We talked about the role of open source on the , and, of course, .


Somebody evidently reported my domain, mwop.net, to Google Safe Browsing, claiming it — and by extension, all subdomains — is a phishing site.

I literally collect NO user information.

Anybody else ever dealt with this? How did you resolve the problem?

The irony of logging a ticket indicating you cannot login to Slack, and having IT try and contact you via Slack...

Finished this over the long weekend - back to basics, with the Z string... Which has successfully disappeared.

Really pleased with this one!


My many-years-old Apple magic trackpad died a couple weeks ago. Discovered the v2 version now works with Linux, and that arrived last week. And then...

I discovered github.com/bulletmark/libinput

Which has allowed me to do custom mapping of 3-finger gestures and, more interestingly, 4-finger hold.

I now have a "one touch" mute button for my machine. :)

Does anybody know what OpenGraph tags Mastodon uses for linking "cards"? I have OG tags set on my site, including og:url for specific blog and art posts, but the cards always link to my site, not the post.

/cc @feditips @ramsey

Check out the new homepage “hero” design on php.net, thanks to @lhs_azevedo!

Putting this out here first — I am looking to pick up 10-15 hours A week of consulting work. People on here know my skills, hit me up if you want to talk

Tile from a recent class - bridge transitions. I went a bit off-script, but really enjoyed the techniques presented. Tangles include Bales, Sedgwick, Jaysix, and Mooka-3D.

Ink with graphite.


I've been using Wayland with GNOME for close to a year now, because it used fewer resources than Xorg.

When I switched, I moved most of my comm tools into the browser as well.

Two weeks ago, my browser suddenly, between meetings, stopped recognizing my mic. I had to switch back to dedicated apps, but lost things like individual window sharing.

I'm now back to Xorg... and surprisingly, it's using less memory.

My periodic reminder to shake things up on my desktop every now and then.

Another study in tangle blending and shading. Really enjoying the time to draw during a week off.


Camping this week, so spending some time drawing. This one is based on a tangle list from a class some weeks ago, which had a follow-up on shading this past week. Hours and hours of flow...

🆕 We have released PHP 8.0.19 and 8.1.6, which both address a dozen non-security bugs.

🔗 See the list at: php.net/ChangeLog-8.php#8.1.6

📸 Photo by

Show older
PHP Community on Mastodon

Open source. Open community. We are dedicated to building and enriching the PHP community.