@jrf_nl@phpc.social
@jrf_nl@phpc.social avatar

jrf_nl

@jrf_nl@phpc.social

This profile is from a federated server and may be incomplete. Browse more on the original instance.

maccath, to random
@maccath@phpc.social avatar

On my way to the airport for this week in Berlin. I'll be delivering two talks - 🔐 Auth 101 and 🧅 Shrek, Onions and Architecture.

Looking forward to seeing some familiar faces and indomitable @jrf_nl, @zzap, @michelle and @jessicamauerhan!

Will you be there? :)

jrf_nl,
@jrf_nl@phpc.social avatar

@michelle Darn! That's no good... ! Wishing you a speedy recovery ! (and glad I at least got to see you at DPC)

jrf_nl, to random
@jrf_nl@phpc.social avatar

In the world of curious coincidences, I just ran into someone I'd briefly worked with 25 years ago and hadn't seen in at least 20 years... and we both still recognized each other and remembered each others name.

Made for a pleasant wait for my flight to

jrf_nl, to random
@jrf_nl@phpc.social avatar

🎶 There's a rat in the kitchen, what am I gonna do ? there's a rat in the kitchen, what am I gonna do ? 🎵

Okay, not the kitchen, but the communal hallway...

I guess it's time for the once-every-few-years reminder telling the neighbours that leaving their trashbags out in the hallway (instead of taking them to the public bins outside) is not acceptable.

jrf_nl, to random
@jrf_nl@phpc.social avatar

Whomever is logging my internet searches must be having an interesting day... 😝

jrf_nl, to random
@jrf_nl@phpc.social avatar

Having fun looking at and selecting images for use in the slidedeck for my new "Resurrecting the dead" talk.

Guess what the image theme is going to be ? 🤔

jrf_nl,
@jrf_nl@phpc.social avatar

@toxy Oh, interesting! I'd never heard of that before you mentioned it. Oops.

jrf_nl,
@jrf_nl@phpc.social avatar

@toxy You're only as old as you feel ;-)

jrf_nl,
@jrf_nl@phpc.social avatar

@peterwilsoncc Well, there was one particular musical which definitely came to mind....

jrf_nl, to random
@jrf_nl@phpc.social avatar

This weekend I had told myself it was time to do some spring cleaning....

... but I didn't feel like it, so I procrastinated...

The result: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/502

jrf_nl, to random
@jrf_nl@phpc.social avatar

Feeling very invisible while quietly working on some awesome new features for .

Coming up soon....

jrf_nl, to random
@jrf_nl@phpc.social avatar

Gotcha!

Time to clean up my messy code littered with debug statements and create a clean atomic commit for public consumption.

jrf_nl,
@jrf_nl@phpc.social avatar

@joachim It's a good technique as it works (and allows for quick side-tracks to other branches without losing progress or losing sight of where you are in your thought process) ;-)

My local branches are generally called "WIP/feature/whatever-the-real-branch-will-be-called", so after the clean up, I just remove the "WIP" before pushing it and submitting the PR.
(I always work via PRs, even when I'm the only contributor to a project)

jrf_nl,
@jrf_nl@phpc.social avatar

@skc I'll most likely do a soft reset and then do a new commit with all the changes in it.

The reason why I do it like that, is that it allows me to review and double-check my changes while staging and to describe all the changes in the commit message while viewing them.

Squash does not give me access to the changed code for a final check.

jrf_nl,
@jrf_nl@phpc.social avatar

@ramonfincken I get that you are joking, but I seem to miss the joke ?

OndrejMirtes, to random
@OndrejMirtes@phpc.social avatar

@jrf_nl Are you kidding me!? I thought I'd finally be able to attend your talk but it's in the same slot again! 😭

jrf_nl,
@jrf_nl@phpc.social avatar

@OndrejMirtes Sorry about that, I don't make the schedules 🤷‍♀️

Maybe if you ask nicely, I'll do a private session, just for you ? 😉

Was it the Git talk specifically you wanted to see ? If not, I have another session the next day ("Resurrecting the dead" at We 11:30).

jrf_nl, (edited ) to opensource
@jrf_nl@phpc.social avatar

Oops.. guess who's doing the opening keynote at WordCamp Europe together with the incredible @joost ?

Our talk is called "Sustainable open source is the future".

https://europe.wordcamp.org/2024/schedule/

jrf_nl, to random
@jrf_nl@phpc.social avatar

@3v4l Sorry to bother you again, but figured you'd want to know: the latest PHP 8.2 and 8.3 versions are not running and show the following error:

> Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

jrf_nl,
@jrf_nl@phpc.social avatar

@3v4l You are a ✨ ! Thank you.

jrf_nl, to random
@jrf_nl@phpc.social avatar

Released: PHPUnit Polyfills 1.1.1 and 2.0.1

These versions provide compatibility hotfixes to continue to allow for running tests using a PHPUnit PHAR file after today's PHPUnit 8.5.38, 9.6.19 and 10.5.17 releases.

Enjoy!

https://github.com/Yoast/PHPUnit-Polyfills/releases/tag/1.1.1
https://github.com/Yoast/PHPUnit-Polyfills/releases/tag/2.0.1

ramsey, to php
@ramsey@phpc.social avatar

When you receive my replies to the internals mailing list, do they look empty to you? I just noticed that my messages on both news.php.net and externals.io appear empty.

https://news-web.php.net/php.internals/122829

https://externals.io/message/122811#122829

jrf_nl,
@jrf_nl@phpc.social avatar

@heiglandreas @ramsey LOL... been seeing that so often... especially with newsletters/mailing lists.

Apparently people use "Create new from" a lot and only update the HTML. When you receive the email and view it in plain text, the content doesn't match and often is about something completely different...

Case in point: all the emails from ... (the text version is the original announcement that they're back in person and that the CfP is open,)

jrf_nl, to random
@jrf_nl@phpc.social avatar

If you only watch one movie this year, please let it be "The Beautiful Game".

Humbling, deeply touching, heartwarming and it completely and utterly captures one's attention with the action-filled "front"story.

Highly recommended ! 🌟 ⭐ 🌟 ⭐ 🌟

jrf_nl,
@jrf_nl@phpc.social avatar

@derickr No, it's not (that's only the "front"story).

And believe me, I was hesitant too, but got hooked very very quickly once I started watching.

jrf_nl, to php
@jrf_nl@phpc.social avatar

Released: PHP Parallel Lint 1.4.0. 🎉

This new version has preliminary PHP 8.4 support. :elephpant_blue:

Enjoy!

https://github.com/php-parallel-lint/PHP-Parallel-Lint/releases/tag/v1.4.0

jrf_nl, to random
@jrf_nl@phpc.social avatar

Just released: WordPressCS 3.1.0 🎉

This release contains three new sniffs and updates for the upcoming WP 6.5 release.

Enjoy and always --update-with-dependencies !

https://github.com/WordPress/WordPress-Coding-Standards/releases/tag/3.1.0

jrf_nl, to random
@jrf_nl@phpc.social avatar

Just released: Requests v2.0.11

⚠️ Please note that this release - even though only pushed as a patch release - contains a very minor BC break. Please check the release notes for more details.

https://github.com/WordPress/Requests/releases/tag/v2.0.11

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • cubers
  • ethstaker
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • anitta
  • GTA5RPClips
  • khanakhh
  • normalnudes
  • osvaldo12
  • provamag3
  • cisconetworking
  • Durango
  • tacticalgear
  • modclub
  • Leos
  • megavids
  • tester
  • lostlight
  • All magazines