home.social

#php — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #php, aggregated by home.social.

  1. I'm finally looking at the other sessions at #PHPTek next week, and damn, almost every time slot has more than one session I really want to go to.

    Damn you, PHP Tek team! Well done.

    #php

  2. There's a built-in PHPUnit method for tests that don't really assert anything, and it's not always a drop-in for the workaround you might be using. Today's tip builds on one from earlier this week. #php #laravel masteringlaravel.io/daily/2026

  3. If you have ever wondered why your build suddenly failed when you did not even change any dependencies, we have the answers for you. 🤖

    We are keeping things transparent by explaining why we ship this version as is and what your specific options are if a build hits a snag.

    Think of it as a gentle nudge to keep those dependencies fresh while we help you navigate what to do today. ⚡ 🌿

    👉 devcenter.upsun.com/posts/comp

    #PHP #Composer #WebDevelopment

  4. Are you using #Debian #PHP FPM?

    The hardened tmp directory systemd configuration could break your Drupal site if some external process such as #ClamAV needs to read temporary uploaded files.

    Upstream issue with workaround: codeberg.org/oerdnj/deb.sury.o

  5. Are you using #Debian #PHP FPM?

    The hardened tmp directory systemd configuration could break your Drupal site if some external process such as #ClamAV needs to read temporary uploaded files.

    Upstream issue with workaround: codeberg.org/oerdnj/deb.sury.o

  6. Are you using #Debian #PHP FPM?

    The hardened tmp directory systemd configuration could break your Drupal site if some external process such as #ClamAV needs to read temporary uploaded files.

    Upstream issue with workaround: codeberg.org/oerdnj/deb.sury.o

  7. Are you using #Debian #PHP FPM?

    The hardened tmp directory systemd configuration could break your Drupal site if some external process such as #ClamAV needs to read temporary uploaded files.

    Upstream issue with workaround: codeberg.org/oerdnj/deb.sury.o

  8. Are you using #Debian #PHP FPM?

    The hardened tmp directory systemd configuration could break your Drupal site if some external process such as #ClamAV needs to read temporary uploaded files.

    Upstream issue with workaround: codeberg.org/oerdnj/deb.sury.o

  9. The other day I was asked to help clean a wordpress installation that had unwanted visitors. It was a fun journey looking through the backdoor code and a wrote a small piece about it here:
    schulz.dk/2026/05/14/the-wordp
    WP is great for many things but so wide-spread that bad actors will try to find holes in it.
    #wordpress #infosec #security #malware @blog #blogpost #php #code #backdoor #walkthrough

  10. The other day I was asked to help clean a wordpress installation that had unwanted visitors. It was a fun journey looking through the backdoor code and a wrote a small piece about it here:
    schulz.dk/2026/05/14/the-wordp
    WP is great for many things but so wide-spread that bad actors will try to find holes in it.
    #wordpress #infosec #security #malware @blog #blogpost #php #code #backdoor #walkthrough

  11. The other day I was asked to help clean a wordpress installation that had unwanted visitors. It was a fun journey looking through the backdoor code and a wrote a small piece about it here:
    schulz.dk/2026/05/14/the-wordp
    WP is great for many things but so wide-spread that bad actors will try to find holes in it.
    #wordpress #infosec #security #malware @blog #blogpost #php #code #backdoor #walkthrough

  12. The other day I was asked to help clean a wordpress installation that had unwanted visitors. It was a fun journey looking through the backdoor code and a wrote a small piece about it here:
    schulz.dk/2026/05/14/the-wordp
    WP is great for many things but so wide-spread that bad actors will try to find holes in it.
    #wordpress #infosec #security #malware @blog #blogpost #php #code #backdoor #walkthrough

  13. The other day I was asked to help clean a wordpress installation that had unwanted visitors. It was a fun journey looking through the backdoor code and a wrote a small piece about it here:
    schulz.dk/2026/05/14/the-wordp
    WP is great for many things but so wide-spread that bad actors will try to find holes in it.
    #wordpress #infosec #security #malware @blog #blogpost #php #code #backdoor #walkthrough

  14. A brief overview of the #generics concept in #PHP, as explained by @nunomaduro 👇
    youtube.com/watch?v=3-wG-HYI3Jg

    For now, it’s at the "idea" stage, so you can review it, comment, and share your thoughts. For more details, refer to the RFC and pull request:
    - wiki.php.net/rfc/bound_erased_
    - github.com/php/php-src/pull/21

    Have a good day 😎

  15. 16 vuotta sitten aloitettu skripti lakkasi yhtäkkiä toimimasta uudessa PHP-versiossa, mutta onneksi kaivamalla löytyi ne kohdat, joissa syntaksivaatimuksia oli tiukennettu.

    #ohjelmointi #PHP #kotisivut

  16. Перевёл 16 курсов Anthropic Academy на русский и собрал платформу за выходные

    Перевёл 16 курсов Anthropic Academy на русский за неделю. 448 уроков, субтитры, Telegram-авторизация, пейволл и т.п. на shared-хостинге за $2/мес. Рассказываю, как устроен пайплайн и что пошло не так.

    habr.com/ru/articles/1034458/

    #Anthropic #Claude #AI #промптинжиниринг #онлайнкурсы #перевод #Gemini #React #PHP

  17. Перевёл 16 курсов Anthropic Academy на русский и собрал платформу за выходные

    Перевёл 16 курсов Anthropic Academy на русский за неделю. 448 уроков, субтитры, Telegram-авторизация, пейволл и т.п. на shared-хостинге за $2/мес. Рассказываю, как устроен пайплайн и что пошло не так.

    habr.com/ru/articles/1034458/

    #Anthropic #Claude #AI #промптинжиниринг #онлайнкурсы #перевод #Gemini #React #PHP

  18. Перевёл 16 курсов Anthropic Academy на русский и собрал платформу за выходные

    Перевёл 16 курсов Anthropic Academy на русский за неделю. 448 уроков, субтитры, Telegram-авторизация, пейволл и т.п. на shared-хостинге за $2/мес. Рассказываю, как устроен пайплайн и что пошло не так.

    habr.com/ru/articles/1034458/

    #Anthropic #Claude #AI #промптинжиниринг #онлайнкурсы #перевод #Gemini #React #PHP

  19. Перевёл 16 курсов Anthropic Academy на русский и собрал платформу за выходные

    Перевёл 16 курсов Anthropic Academy на русский за неделю. 448 уроков, субтитры, Telegram-авторизация, пейволл и т.п. на shared-хостинге за $2/мес. Рассказываю, как устроен пайплайн и что пошло не так.

    habr.com/ru/articles/1034458/

    #Anthropic #Claude #AI #промптинжиниринг #онлайнкурсы #перевод #Gemini #React #PHP

  20. This is noteworthy because I’m speaking about JSON Schema in a talk at @phptek next week (the talk is about OpenAPI).

    #OpenAPI #JSONSchema #PHPTek #PHP

  21. This is noteworthy because I’m speaking about JSON Schema in a talk at @phptek next week (the talk is about OpenAPI).

    #OpenAPI #JSONSchema #PHPTek #PHP

  22. This is noteworthy because I’m speaking about JSON Schema in a talk at @phptek next week (the talk is about OpenAPI).

    #OpenAPI #JSONSchema #PHPTek #PHP