Antonio J. García Lagar
@ajgarlag.bsky.social
📤 23
📥 79
📝 20
I solve problems!
pinned post!
I've released `ajgarlag/feature-flag-bundle` (
github.com/ajgarlag/fea...
), a bundle for
#Symfony
inspired by the FeatureFlag component proposed in
github.com/symfony/symf...
. It provides an easy way to test the proposed features in the PR. Feel free to check it out, and I'd appreciate any feedback!
loading . . .
GitHub - ajgarlag/feature-flag-bundle
Contribute to ajgarlag/feature-flag-bundle development by creating an account on GitHub.
https://github.com/ajgarlag/feature-flag-bundle/
3 months ago
0
0
0
reposted by
Antonio J. García Lagar
Jordi Boggiano
6 days ago
Composer 2.9 is coming, and there's an RC to try out! We need your help and feedback
github.com/composer/com...
#composerphp
#phpc
loading . . .
Release 2.9.0-RC1 · composer/composer
Composer 2.9 is ready for a release, and we need your help to test it and report any regression. Please try it out! Running composer self-update --preview will get you the 2.9.0-RC1 Running compos...
https://github.com/composer/composer/releases/tag/2.9.0-RC1
0
5
4
reposted by
Antonio J. García Lagar
Nils Adermann
about 2 months ago
🚨 PSA for
#PHP
package maintainers: DO NOT REPLACE tags! If you messed up a release simply do another. No matter how quickly you notice a mistake, automatic tools already pulled the original tag, triggered automatic updates. Users will never know you recreated the tag and use the broken state.
#phpc
0
9
13
I've released `ajgarlag/feature-flag-bundle` (
github.com/ajgarlag/fea...
), a bundle for
#Symfony
inspired by the FeatureFlag component proposed in
github.com/symfony/symf...
. It provides an easy way to test the proposed features in the PR. Feel free to check it out, and I'd appreciate any feedback!
loading . . .
GitHub - ajgarlag/feature-flag-bundle
Contribute to ajgarlag/feature-flag-bundle development by creating an account on GitHub.
https://github.com/ajgarlag/feature-flag-bundle/
3 months ago
0
0
0
Debian 13 Trixie has been released!
micronews.debian.org/2025/1754772...
loading . . .
Debian 13
Debian 13
https://micronews.debian.org/2025/1754772107.html
3 months ago
0
0
0
reposted by
Antonio J. García Lagar
Symfony
4 months ago
🚀 Kicking off the Symfony AI Initiative ➡️
https://symfony.com/blog/kicking-off-the-symfony-ai-initiative
2
23
21
www.recall.ai/blog/postgre...
loading . . .
Postgres LISTEN/NOTIFY does not scale
Postgres LISTEN/NOTIFY can cause severe performance issues under high write concurrency due to a global lock during commit. Learn why it doesn't scale and how to avoid outages.
https://www.recall.ai/blog/postgres-listen-notify-does-not-scale
4 months ago
0
0
0
reposted by
Antonio J. García Lagar
Asier Marqués ☕️
5 months ago
“I’d rather hire someone who knows how to think, than someone who just remembers how to answer.”
substack.com/@daniilshykh...
loading . . .
Daniil Shykhov on Substack
I hired an engineer who couldn't invert a binary tree. Best hire I ever made. He hadn’t done LeetCode in years. Said, “Honestly, I’d Google it.” Most companies would’ve passed. But I gave him a r...
https://substack.com/@daniilshykhov/note/c-124763995?r=ggizt&utm_medium=ios&utm_source=notes-share-action
1
1
1
reposted by
Antonio J. García Lagar
Lizard Simpson
5 months ago
Se ha encontrado una cotorra de molina (Pyrrhura molinae) con anilla 5.5 25047 en Madrid, zona Pueblo Nuevo. Se nota que está acostumbradísima a la gente. Si hacéis RT habrá más posibilidades de encontrar a sus dueños 🥺
6
97
180
reposted by
Antonio J. García Lagar
Kelsey Hightower
5 months ago
Teach a robot to fish and soon you won't remember how to.
15
585
133
I love these kinds of commits.
#git
5 months ago
0
0
0
reposted by
Antonio J. García Lagar
5 months ago
I love the ecosystem, the tools, the community. PHP rocks!
0
2
2
reposted by
Antonio J. García Lagar
Les-Tilleuls.coop
5 months ago
PHP turns 30 today! Here’s to three decades of powering the web 🎂 Don’t miss these 2025 events: 🕷️
#APIPlatformCon
– September 🐘
@afup.org
's
#ForumPHP
– October 🎻
#SymfonyCon
Amsterdam – November Celebrate this major milestone with us!
1
12
6
reposted by
Antonio J. García Lagar
I've created a Copy-On-Write (COW) adapter for the excellent Flysystem PHP library by
@frankdejonge.bsky.social
. It's useful for testing and development environments. Any feedback is welcome.
#PHP
github.com/ajgarlag/fly...
loading . . .
GitHub - ajgarlag/flysystem-cow: Copy-on-write Flysystem adapter
Copy-on-write Flysystem adapter. Contribute to ajgarlag/flysystem-cow development by creating an account on GitHub.
https://github.com/ajgarlag/flysystem-cow
6 months ago
0
1
1
reposted by
Antonio J. García Lagar
Kévin Dunglas
6 months ago
Periodic reminder: do not schedule any meetings unless absolutely necessary (= an email is not good enough).
0
3
1
I've created a Copy-On-Write (COW) adapter for the excellent Flysystem PHP library by
@frankdejonge.bsky.social
. It's useful for testing and development environments. Any feedback is welcome.
#PHP
github.com/ajgarlag/fly...
loading . . .
GitHub - ajgarlag/flysystem-cow: Copy-on-write Flysystem adapter
Copy-on-write Flysystem adapter. Contribute to ajgarlag/flysystem-cow development by creating an account on GitHub.
https://github.com/ajgarlag/flysystem-cow
6 months ago
0
1
1
reposted by
Antonio J. García Lagar
Nicolas Fränkel 🇺🇦🇬🇪
6 months ago
GitHub
#MCP
#Exploited
: Accessing private repositories via MCP
loading . . .
GitHub MCP Exploited: Accessing private repositories via MCP
We showcase a critical vulnerability with the official GitHub MCP server, allowing attackers to access private repository data. The vulnerability is among the first discovered by Invariant's security ...
https://invariantlabs.ai/blog/mcp-github-vulnerability
0
2
4
reposted by
Antonio J. García Lagar
Symfony
6 months ago
🌟 Symfony 7.3.0 released ➡️
https://symfony.com/blog/symfony-7-3-0-released
0
34
20
reposted by
Antonio J. García Lagar
GromNaN
6 months ago
Have you ever used XML for Symfony config or routing? It's set to be deprecated in 7.4. If that's a concern for you, it's the time to speak up. XML adds extra overhead when creating a Configuration class and an .xsd schema. Good to see it being phased out.
github.com/symfony/symf...
loading . . .
[RFC] Deprecate and remove support for semantic XML configuration · Issue #60200 · symfony/symfony
Description Maintaining https://github.com/symfony/symfony/blob/7.3/src/Symfony/Bundle/FrameworkBundle/Resources/config/schema/symfony-1.0.xsd is not easy. And I never saw a project using XML to co...
https://github.com/symfony/symfony/issues/60200
1
1
1
First stable version released! Thanks
@chalasr.bsky.social
for your work!
github.com/thephpleague...
loading . . .
Release v1.0.0 · thephpleague/oauth2-server-bundle
Time to move! What's Changed Update branch-alias to 1.x-dev by @chalasr in #232 test: Fix incorrect class name by @theofidry in #233 fix: Fix the configuration of the extension when DBAL is not co...
https://github.com/thephpleague/oauth2-server-bundle/releases/tag/v1.0.0
6 months ago
0
4
2
reposted by
Antonio J. García Lagar
JoliCode
6 months ago
Using
#Symfony
, you can customize error pages. However, if your app can't boot, you'll see the ugly web server error page. To avoid this, use the new error:dump command by
@pyrech.bsky.social
! 💛
symfony.com/blog/new-in...
#oss
#opensource
#contribution
loading . . .
New in Symfony 7.3: Static Error Pages (Symfony Blog)
In Symfony 7.3, you can export your error pages as static HTML so the server serves them instantly without running the app.
https://symfony.com/blog/new-in-symfony-7-3-static-error-pages
0
9
4
reposted by
Antonio J. García Lagar
pmareke
7 months ago
Abusando un poco de vuestra confianza y echándole un poco de cara os tengo que pedir un pequeño favor. El apoyo a este post esta siendo increíble, pero si me os pudierais subscribir al canal me ayudaría in montón para llegar a mucha mas gente 🙏🏼
add a skeleton here at some point
2
5
4
reposted by
Antonio J. García Lagar
JetBrains
7 months ago
🚀 PHP turns 30! From humble beginnings to powering the modern web, it’s been quite the journey. 🎉 Celebrate this milestone with PhpStorm at
#JetBrainsPHPverse2025
– a free online event with legends who have shaped PHP’s past, present, and future. 🔗Register now:
jb.gg/jb-phpverse
loading . . .
1
21
7
I just registered for a free online event, JetBrains PHPverse 2025, in honor of PHP’s 30th anniversary! 🚀🎉 Join me on June 17 for insightful talks with
@dunglas.dev
,
@nicolasgrekas.bsky.social
, and others. Register now:
jb.gg/phpverse-2025
#PHP30
#JetBrainsPHPverse2025
loading . . .
JetBrains PHPverse 2025 – Online Event Celebrating 30 Years of PHP
Join us for a free virtual event as we celebrate PHP’s 30th anniversary with top experts and thought leaders. Enjoy insightful talks, exciting announcements, and a look at the future of PHP developmen...
https://jb.gg/phpverse-2025
7 months ago
0
0
0
reposted by
Antonio J. García Lagar
pmareke
7 months ago
- Creas algo open source. - Gusta mucho. - Te contacta MS. - Dedicas tu tiempo para darles contexto. - Te copian literalmente la idea/ - Te mencionan a pie de pagina. Para mear y no echar gota.
philiplaine.com/posts/gettin...
loading . . .
Getting Forked by Microsoft
Three years ago, I was part of a team responsible for developing and maintaining Kubernetes clusters for end user customers. A main source for downtime in customer environments occurred when image reg...
https://philiplaine.com/posts/getting-forked-by-microsoft/
1
7
8
reposted by
Antonio J. García Lagar
WordPress
7 months ago
After a thoughtful discussion with Core committers, WordPress is moving to one major release per year starting in 2025. Regular maintenance and security releases will continue to keep sites stable and secure between major updates.
1
10
10
reposted by
Antonio J. García Lagar
The PHP Foundation
7 months ago
We are pleased to announce the completion of security audit of PHP core! Executed by
@quarkslab.bsky.social
in partnership with
@ostifofficial.bsky.social
and commissioned by the
@sovereign.tech
. Learn more:
thephp.foundation/blog/2025/04...
loading . . .
PHP Core Security Audit Results
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
https://thephp.foundation/blog/2025/04/10/php-core-security-audit-results/
0
19
11
reposted by
Antonio J. García Lagar
Grégoire Pineau
7 months ago
I published a small application to compare two composer.lock files. It's built in PHP, but I didn't want to maintain a server. So it's deployed on GitHub Pages and uses WASM.
lyrixx.github.io/composer-diff/
0
25
11
reposted by
Antonio J. García Lagar
Jesús LC
7 months ago
jesuslc.com/2025/04/06/e...
loading . . .
El servidor está ardiendo, ¿y ahora qué? 🔥
Un lunes cualquiera, 09:13 de la mañana. Estás revisando tu correo mientras te tomas el primer café. De repente, un mensaje en Slack:“¿Alguien más ve errores 500 en producción?” Respiras hondo. La …
https://jesuslc.com/2025/04/06/el-servidor-esta-ardiendo-y-ahora-que-%f0%9f%94%a5/
1
4
5
reposted by
Antonio J. García Lagar
Edu Ferro (eferro) 🇵🇸
8 months ago
The value of software is in its ability to evolve. Choose technology based on the problem, not just what's trendy. Don't be afraid of "boring" but solid tech
0
12
3
reposted by
Antonio J. García Lagar
PHP Community
8 months ago
From @
[email protected]
(official
#PHP
):
fosstodon.org/@php/1141563...
📣 Announcing the availability of: - PHP 8.4.5 - PHP 8.3.19 - PHP 8.2.28 - PHP 8.1.32 ‼️ These are security releases:
github.com/php/php-src/...
📝
www.php.net/ChangeLog-8....
🎁
www.php.net/downloads
🪟
windows.php.net/download/
loading . . .
PHP: Hypertext Preprocessor
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
https://www.php.net/downloads
0
16
6
reposted by
Antonio J. García Lagar
Robin Chalas
8 months ago
📢 Released league/oauth2-server-bundle v0.10! It is the last 0.x release as the bundle feels quite stable now. Docs are still missing some words about migrating from FOSOAuthServerBundle - help welcome 🙏 Many thanks to
@ajgarlag.bsky.social
for his great work!
github.com/thephpleague...
loading . . .
Release v0.10 · thephpleague/oauth2-server-bundle
📢 LAST RELEASE BEFORE v1.0 What's Changed Fix tests by @chalasr in #215 Require league/oauth2-server:^9.2 by @ajgarlag in #216 Rename NullUser to ClientCredentialsUser by @ajgarlag in #217 Remove ...
https://github.com/thephpleague/oauth2-server-bundle/releases/tag/v0.10
1
10
3
reposted by
Antonio J. García Lagar
🥧 asgrim 🇺🇦
9 months ago
🥧 What features do you want to see in PIE (PHP Installer for Extensions) release 1.0.0? 💬
#php
#phpc
#phppie
1
2
2
reposted by
Antonio J. García Lagar
Antoine Bluchet @soyuka
9 months ago
If you want to help with FrankenPHP on debian
github.com/oerdnj/deb.s...
loading . . .
FrankenPHP package · Issue #2208 · oerdnj/deb.sury.org
Frequently asked questions I have read Frequently Asked Questions Is your feature request related to a problem? Please describe. Hi, First of all, thanks for maintaining these packages! FrankenPHP ...
https://github.com/oerdnj/deb.sury.org/issues/2208
1
3
1
reposted by
Antonio J. García Lagar
Derick Rethans
10 months ago
Generative AI trained on stolen data is copyright infringing and immoral. And there is nothing we can do stop it. Regulators are too slow. This time, the example is: How OpenAI's bot crushed this seven-person company's website ‘like a DDoS attack’ | TechCrunch […]
loading . . .
Original post on phpc.social
https://phpc.social/@derickr/113811153336666203
0
7
5
reposted by
Antonio J. García Lagar
Shawn McCool
11 months ago
I got tired of mocking frameworks in class-based languages, so I created the simplest, most compatible, and most powerful mocking library that I could imagine. It's great for PHP / Java and other class-based languages.
github.com/ShawnMcCool/...
loading . . .
GitHub - ShawnMcCool/ultra-mock: A mocking framework for testing any class-based programming language.
A mocking framework for testing any class-based programming language. - ShawnMcCool/ultra-mock
https://github.com/ShawnMcCool/ultra-mock
3
28
12
@codelytv.bsky.social
Ya tengo "Lo de los mojitos" en mis manos. ¡Muchas gracias!
shop.codely.com/en-eur/produ...
11 months ago
1
2
1
reposted by
Antonio J. García Lagar
Ignace Nyamagana Butera
11 months ago
Periodic reminder: The way PHP parses URL query string is specific to PHP. If you want interoperability you should stay away from parse_str which was built to populate the _GET superglobal.
#php
#URL
#querystring
0
5
2
@codelytv.bsky.social
Novedad en la documentación de PHP para el ☕
add a skeleton here at some point
11 months ago
1
1
0
reposted by
Antonio J. García Lagar
Antoine Bluchet @soyuka
12 months ago
You can now run
#PHP
code examples directly on the website thanks to
#WASM
! It's a first iteration, let me know if you think we can improve that!
www.php.net/array-slice#...
loading . . .
PHP: Hypertext Preprocessor
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
https://www.php.net/array-slice#refsect1-function.array-slice-examples
5
41
22
reposted by
Antonio J. García Lagar
Rob Allen
12 months ago
Sometimes a judicious xdebug_break() is the quickest and easiest way to start step-debugging.
0
2
2
Genial el directo de hoy de
@codelytv.bsky.social
. Comentaron la noticia que les envié y además gané el sorteo.
www.twitch.tv/videos/23137...
12 months ago
0
4
2
reposted by
Antonio J. García Lagar
Fabien Potencier
12 months ago
#Symfony
7.2 has just been released. Here is a list of curated features
symfony.com/blog/symfony...
Big thanks to all the contributors!
loading . . .
Symfony 7.2 curated new features (Symfony Blog)
Symfony 7.2 curated new features
https://symfony.com/blog/symfony-7-2-curated-new-features
1
93
40
Ver esto, y pensar inmediatamente en el ☕ con
@codelytv.bsky.social
cc/
@rafaoe.bsky.social
cc/
@javiercane.bsky.social
add a skeleton here at some point
12 months ago
1
1
1
Interesting point of view
add a skeleton here at some point
12 months ago
0
0
0
reposted by
Antonio J. García Lagar
Druid
12 months ago
So lot going on yday and today: PHP 8.4 released
www.php.net/releases/8.4...
#Drupal
security updates for 7, 10.2, 10.3 and 11. PHP security updates for 8.1, 8.2 and 8.3 Do security first, then dive into PHP 8.4 🫵
loading . . .
PHP 8.4 Released
PHP 8.4 is a major update of the PHP language. It contains many new features, such as property hooks, asymmetric visibility, an updated DOM API, performance improvements, bug fixes, and general cleanu...
https://www.php.net/releases/8.4/en.php
2
11
6
reposted by
Antonio J. García Lagar
Fabien Potencier
12 months ago
I've just created a starter pack with
#Symfony
core team members that are on BlueSky
go.bsky.app/P5Sp7eR
add a skeleton here at some point
4
87
35
TIL
add a skeleton here at some point
12 months ago
0
1
0
you reached the end!!
feeds!
log in