med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

345
active users

#php

29 posts29 participants4 posts today
Roberto B.<p>Just published a new article for fellow PHP developers</p><p>How to centralize your code-quality commands: tests, static analysis, formatting, and refactoring, in a single place.</p><p>Compare Composer scripts vs Makefile, with practical examples.</p><p>Read more 👉 <a href="https://dev.to/robertobutti/centralizing-code-quality-commands-in-php-projects-composer-scripts-vs-makefile-30k1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/robertobutti/centralizi</span><span class="invisible">ng-code-quality-commands-in-php-projects-composer-scripts-vs-makefile-30k1</span></a></p><p><a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developer</span></a> <a href="https://phpc.social/tags/automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automation</span></a> <a href="https://phpc.social/tags/makefile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>makefile</span></a> <a href="https://phpc.social/tags/composer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>composer</span></a></p>
Leanpub<p>Book Spotlight: Desarrollo de Aplicaciones web con PHP 8 (2a Edición) <a href="https://leanpub.com/desarrollodeaplicacioneswebconphp8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">leanpub.com/desarrollodeaplica</span><span class="invisible">cioneswebconphp8</span></a></p><p>2a Edición del manual de «Desarrollo de Aplicaciones Web con PHP 8» que proporciona al lector una completa guía de referencia de los aspectos básicos del lenguaje estudiando desde conexiones con bases de datos, a conceptos como la recursividad, Orientación a Objetos, el patrón de diseño Modelo-Vista-Controlador y el framework para testing PHPUnit. </p><p><a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ebooks</span></a> <a href="https://mastodon.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Bill Haunt 👻<p>Day 8 of the shutdown, still getting back into the swing of writing code for hours every day after years away from it. The brain "muscle" memory is still there - notably getting into the Flow for hours and completely forgetting to eat.</p><p>Today's project is refactoring the data access layer to add modern models. Hoping to get authentication done shortly. <a href="https://mastodon.publicinterest.town/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://codeberg.org/krusynth/Valvalis" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/krusynth/Valvalis</span><span class="invisible"></span></a></p>
Rémi Eismann<p>A024675: Average of two consecutive odd primes</p><p>3D graph, threejs - webGL ➡️ <a href="https://decompwlj.com/3Dgraph/Interprimes.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/3Dgraph/Interpri</span><span class="invisible">mes.html</span></a><br>3D graph Gen, threejs animation ➡️ <a href="https://decompwlj.com/3DgraphGen/Interprimes.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/3DgraphGen/Inter</span><span class="invisible">primes.html</span></a><br>2D graph, first 500 terms ➡️ <a href="https://decompwlj.com/2Dgraph500terms/Interprimes.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/2Dgraph500terms/</span><span class="invisible">Interprimes.html</span></a></p><p><a href="https://mathstodon.xyz/tags/decompwlj" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decompwlj</span></a> <a href="https://mathstodon.xyz/tags/math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>math</span></a> <a href="https://mathstodon.xyz/tags/mathematics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mathematics</span></a> <a href="https://mathstodon.xyz/tags/maths" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maths</span></a> <a href="https://mathstodon.xyz/tags/sequence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sequence</span></a> <a href="https://mathstodon.xyz/tags/OEIS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OEIS</span></a> <a href="https://mathstodon.xyz/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mathstodon.xyz/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://mathstodon.xyz/tags/graph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graph</span></a> <a href="https://mathstodon.xyz/tags/3D" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3D</span></a> <a href="https://mathstodon.xyz/tags/threejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>threejs</span></a> <a href="https://mathstodon.xyz/tags/webGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webGL</span></a> <a href="https://mathstodon.xyz/tags/triangular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>triangular</span></a> <a href="https://mathstodon.xyz/tags/numbers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>numbers</span></a> <a href="https://mathstodon.xyz/tags/primes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>primes</span></a> <a href="https://mathstodon.xyz/tags/PrimeNumbers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PrimeNumbers</span></a> <a href="https://mathstodon.xyz/tags/palindromes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>palindromes</span></a> <a href="https://mathstodon.xyz/tags/animation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>animation</span></a> <a href="https://mathstodon.xyz/tags/FundamentalTheoremOfArithmetic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FundamentalTheoremOfArithmetic</span></a> <a href="https://mathstodon.xyz/tags/sequences" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sequences</span></a> <a href="https://mathstodon.xyz/tags/NumberTheory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NumberTheory</span></a> <a href="https://mathstodon.xyz/tags/classification" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classification</span></a> <a href="https://mathstodon.xyz/tags/integer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>integer</span></a> <a href="https://mathstodon.xyz/tags/decomposition" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decomposition</span></a> <a href="https://mathstodon.xyz/tags/number" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>number</span></a> <a href="https://mathstodon.xyz/tags/theory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>theory</span></a> <a href="https://mathstodon.xyz/tags/equation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>equation</span></a> <a href="https://mathstodon.xyz/tags/graphs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphs</span></a> <a href="https://mathstodon.xyz/tags/sieve" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sieve</span></a> <a href="https://mathstodon.xyz/tags/fundamental" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fundamental</span></a> <a href="https://mathstodon.xyz/tags/theorem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>theorem</span></a> <a href="https://mathstodon.xyz/tags/arithmetic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arithmetic</span></a> <a href="https://mathstodon.xyz/tags/research" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>research</span></a></p>
🥧 asgrim 🇺🇦 :verified:<p>Are you coming to <span class="h-card" translate="no"><a href="https://mastodon.online/@afup" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>afup</span></a></span> Forum PHP this week? We've got a community channel for <a href="https://phpc.social/tags/afup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>afup</span></a> <a href="https://phpc.social/tags/forum" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forum</span></a> attendees on the <span class="h-card" translate="no"><a href="https://mastodon.social/@roave" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>roave</span></a></span> Discord - join us on <a href="https://discord.gg/roave" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discord.gg/roave</span><span class="invisible"></span></a> and ping me to get access! ❤️ <a href="https://phpc.social/tags/phpc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phpc</span></a> <a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/phpcommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phpcommunity</span></a> <a href="https://phpc.social/tags/community" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>community</span></a> <a href="https://phpc.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://phpc.social/tags/afupforum2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>afupforum2025</span></a></p>
Marcel SIneM(S)US<p><a href="https://social.tchncs.de/tags/JetBrains" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JetBrains</span></a> startet neue <a href="https://social.tchncs.de/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a>-Förderrunde für <a href="https://social.tchncs.de/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a>-Projekte | heise online <a href="https://www.heise.de/news/JetBrains-startet-neue-Open-Source-Foerderrunde-fuer-PHP-Projekte-10714995.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/news/JetBrains-starte</span><span class="invisible">t-neue-Open-Source-Foerderrunde-fuer-PHP-Projekte-10714995.html</span></a></p>
Xdebug<p>🥳 Xdebug 3.5.0 Alpha 2 Released!</p><p>🔮 This is a preview release, which adds support for PHP 8.5.</p><p>🗺️ The biggest feature is Native Path Mapping, which allows you to map directories, files, and lines when PHP executes a file, to a location where you would edit it.</p><p>⏭️ It can also be used to skip files and lines. More info at <a href="https://xdebug.org/funding/001-native-path-mapping" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">xdebug.org/funding/001-native-</span><span class="invisible">path-mapping</span></a></p><p>📼 You can see it in action at <a href="https://www.youtube.com/watch?v=8tHKq_5-cXo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=8tHKq_5-cXo</span><span class="invisible"></span></a> and <a href="https://www.youtube.com/watch?v=hYmCjrBwNNg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=hYmCjrBwNNg</span><span class="invisible"></span></a></p><p>📄 The full change list is at <a href="https://xdebug.org/updates#x_3_5_0alpha2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">xdebug.org/updates#x_3_5_0alph</span><span class="invisible">a2</span></a></p><p><a href="https://phpc.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://phpc.social/tags/debugging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugging</span></a></p>
Joachim Weber [friendica] 🦖 🦔 🐲JetBrains unterstützt bereits finanziell Open-Source-Projekte. Diese Förderung richtet der Entwickler der IDE PhpStorm neu aus: Ab sofort erhalten jedes Jahr genau fünf Projekte Gelder.<a href="https://anonsys.net/search?tag=JetBrains" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JetBrains</span></a> <a href="https://anonsys.net/search?tag=PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a><br><a href="https://www.linux-community.de/nachrichten/jetbrains-finanziert-fuenf-php-open-source-projekte-fuer-ein-jahr/" rel="nofollow noopener" target="_blank">JetBrains finanziert fünf PHP-Open-Source-Projekte für ein Jahr - LinuxCommunity</a>
Lennart Hengstmengel<p>Is it just me, or is javascript/typescript development 80% discussing and choosing frameworks and libraries, complex build and CI solutions, different package managers, coding conventions etc, and just 20% actual developing code?</p><p>In PHP it's the opposite; there's only a few frameworks, which all have been around for ages. There's only one package manager, no build stage needed, deployment is easy. So you can just concentrate on creating good code.</p><p><a href="https://mastodon.nl/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.nl/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.nl/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://mastodon.nl/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a></p>
Lukas Rotermund<p>PHP's copy-on-write for arrays has once again cost me an hour of confusion with a defer call...</p><p>Reminder to myself: Array + defer = pass variable by reference</p><p><a href="https://social.tchncs.de/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a></p>
dseguy<p><span class="h-card" translate="no"><a href="https://mastodon.social/@Edent" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Edent</span></a></span> $a = [ 1234 &lt;= "x" ]; works, but not as many people expect. </p><p>It is part of the <a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> weird operators. <br><a href="https://www.exakat.io/weird-operators-in-php/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">exakat.io/weird-operators-in-p</span><span class="invisible">hp/</span></a><br>😇</p>
Bill Haunt 👻<p>Ah, but what have I been working on? Resurrecting my ancient <a href="https://mastodon.publicinterest.town/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> nano-framework and building a new, simple blog engine. Here's the framework:</p><p><a href="https://codeberg.org/krusynth/Valvalis/src/branch/v3_0" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/krusynth/Valvalis</span><span class="invisible">/src/branch/v3_0</span></a></p><p>Blog engine link to come as soon as it's up and running!</p>
Terence Eden<p>Hey <a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> friends.<br>Is it possible to assign a value to an array key "backwards"?</p><p>At the moment, I have:</p><p>$a = [ "x" =&gt; 1234 ];</p><p>What I want to do (for silly reasons) is write them the other way round.</p><p>Obviously, this doesn't work:</p><p>$a = [ 1234 &lt;= "x" ];</p><p>Is there another way to do it the wrong way round?<br>(Why, yes, I am a *little* drunk - how about you?)</p>
Alister Bulman<p>I'm looking for a Senior/Tech-lead role. I have a passion for code-quality and system optimisation, mentoring junior developers, and writing useful software that solves problems without trying (or needing) to be complicated itself.</p><p>My expertise is in <a href="https://hachyderm.io/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://hachyderm.io/tags/Symfony" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Symfony</span></a>, testing, &amp; <a href="https://www.phpscaling.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">phpscaling.com/</span><span class="invisible"></span></a><br>I am based in London, UK, looking for a remote job - UK (or EU) in the £65-£85K range.</p><p>Contact me here, or via <a href="http://abulman.co.uk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">abulman.co.uk</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/FediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediHire</span></a> <a href="https://hachyderm.io/tags/GetFediHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GetFediHired</span></a></p>
heise Developer<p>JetBrains startet neue Open-Source-Förderrunde für PHP-Projekte</p><p>Das Unternehmen stärkt die PHP-Community und unterstützt 2025 fünf Open-Source-Projekte mit einem neuen, jährlich rotierenden Sponsoring-Programm.</p><p><a href="https://www.heise.de/news/JetBrains-startet-neue-Open-Source-Foerderrunde-fuer-PHP-Projekte-10714995.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/news/JetBrains-starte</span><span class="invisible">t-neue-Open-Source-Foerderrunde-fuer-PHP-Projekte-10714995.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon</span></a></p><p><a href="https://social.heise.de/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://social.heise.de/tags/JetBrains" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JetBrains</span></a> <a href="https://social.heise.de/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://social.heise.de/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://social.heise.de/tags/Programmiersprachen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programmiersprachen</span></a> <a href="https://social.heise.de/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a></p>
#! code<p>From the archive: Debugging And Testing PHP With assert()</p><p>PHP has a built in debugging and testing tool called assertions, which is essentially the assert() function and a few configuration options.</p><p>With this feature you can add additional checks to your application whilst you are developing it so that when you deploy to production you can be sure that things will run correctly.</p><p><a href="https://www.hashbangcode.com/article/debugging-and-testing-php-assert" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">hashbangcode.com/article/debug</span><span class="invisible">ging-and-testing-php-assert</span></a><br><a href="https://fosstodon.org/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://fosstodon.org/tags/hashbangcode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashbangcode</span></a></p>
Larry Garfield<p>When should you use <a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> Enums, and when shouldn't you?</p><p><a href="https://peakd.com/hive-168588/@crell/on-the-use-of-enums" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peakd.com/hive-168588/@crell/o</span><span class="invisible">n-the-use-of-enums</span></a></p>
Jan Ekholm<p>There really needs to be some way to create modern web applications that doesn’t force you to use JavaScript. That shit’s just awful for a sane mind. Preferably not CSS either as that shit’s a total garbage fire. </p><p>Seems PHP is still the best (only?) alternative and that’s just sad. Why did we allow the web to get so bad? It all started out great 30 years ago and look at the state now… </p><p><a href="https://toot.community/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://toot.community/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://toot.community/tags/css" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>css</span></a> <a href="https://toot.community/tags/dumpsterfire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dumpsterfire</span></a> <a href="https://toot.community/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a></p>
Steffo :steffo:<p>Es ist mal wieder Zeit für einen weiteren Blogpost! :D</p><p>Dieses Mal habe ich Doctrine in meinem Huebi Charity Spendendashboard implementiert und davon erzähle ich.</p><p><a href="https://steffo.blog/doctrine-ist-echt-anstrengend/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">steffo.blog/doctrine-ist-echt-</span><span class="invisible">anstrengend/</span></a></p><p>War teils echt anstrengend, aber ich bin froh, dass es jetzt klappt! :D</p><p><a href="https://fellies.social/tags/blog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blog</span></a> <a href="https://fellies.social/tags/doctrine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>doctrine</span></a> <a href="https://fellies.social/tags/php" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>php</span></a> <a href="https://fellies.social/tags/HuebiCharity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HuebiCharity</span></a></p>
Shawn Hooper (he/him)<p>Craft CMS is moving to Laravel</p><p><a href="https://laravel-news.com/craft-cms-is-moving-to-laravel" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">laravel-news.com/craft-cms-is-</span><span class="invisible">moving-to-laravel</span></a></p><p><a href="https://fosstodon.org/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://fosstodon.org/tags/Laravel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Laravel</span></a></p>