Sign in

Łukasz Gruszka

@lukgru.bsky.social
145 followers 79 following 30 posts

👨‍💻 PHP dev/Problem solver working with Symfony 🎯 CTO @ tomhrm.app 🚀 After hours legacy fighter RECTOR | ECS | PHPUnit | PHPStan 🤞🏻 I believe in EventSourcing :) 👋 See more on @ pinkary.com/@lukgru

PostsRepliesMedia
Łukasz Gruszka @lukgru.bsky.social · 26/02/2025
Nice talk by @dunglas.dev about #FrankenPHP at #phpup25 #php www.youtube.com/watch?v=nuxI...
youtube.com
Give your PHP apps superpowers with FrankenPHP - Kévin Dunglas
YouTube video by PHP UK Conference
012
Łukasz Gruszka @lukgru.bsky.social · 06/02/2025
New toys for big boys 🔥 @jetbrains.com #php #ai #anthropic blog.jetbrains.com/ai/2025/02/j...
blog.jetbrains.com
JetBrains AI Assistant Now Supports Claude Models via Amazon Bedrock | The JetBrains Blog
Unlock new possibilities with Anthropic’s Claude models in JetBrains AI Assistant.
030
Reposted by Łukasz Gruszka
Punyapal Shah @mrpunyapal.dev · 30/01/2025
PHP just won't quit! 😂💪
1192
Reposted by Łukasz Gruszka
Jakub 'unknow' Mrugalski @mrugalski.bsky.social · 30/01/2025
Od wielu lat korzystam z "rodzinnego NAS-a". Jest nie tylko składowiskiem plików, ale także domowym serwerem. Jak to u mnie wygląda? 🧵 ↓
Domowy NAS - po co Ci to?
141
Łukasz Gruszka @lukgru.bsky.social · 31/01/2025
First pull request to public repo on #github ... better late than never :)
010
Reposted by Łukasz Gruszka
Kévin Dunglas @dunglas.dev · 24/01/2025
I've added WebDAV support to the Flysystem @symfony.com bundle. This makes it possible, for example, to store files on your @owncloud.bsky.social server!
github.com
feat: add support for the WebDAV adapter by dunglas · Pull Request #174 · thephpleague/flysystem-bundle
This patch adds support for the WebDAV official adapter. This is useful, for instance, to connect to an ownCloud server.
1163
Reposted by Łukasz Gruszka
Mary Perry @handle.invalid · 24/01/2025
Had a great time hanging out with Nuno and talking about the Factory and Builder patterns! Networking is important, but it doesn't feel like networking in the Laravel community. It's sometimes surreal to be able to chat with such talented people! What a legend!!
1273
Reposted by Łukasz Gruszka
SymfonyCasts @symfonycasts.com · 24/01/2025
You just booked your trip to Krypton - it cost 10,000 credits and you don’t even get a confirmation email? Time to fix that with Symfony Mailer!
buff.ly
Sending our First Email
Let's take a trip! "Visit Krypton", Hopefully it hasn't been destroyed yet! Without bothering to check, let's book it! I'll use name: "Kevin", email: "kevin@example.com" and just any date in the future
065
Łukasz Gruszka @lukgru.bsky.social · 24/01/2025
Interesting data from the #IT industry, #AI, #salaries ... #PHP 🔥 static.germantechjobs.de/market-repor...
static.germantechjobs.de
000
Łukasz Gruszka @lukgru.bsky.social · 11/01/2025
🔥 I have a similar feeling 😂 #ai ❤️
000
Łukasz Gruszka @lukgru.bsky.social · 11/01/2025
🔥 Rising Your bar again. Great, extremely useful app #bartender for #macos 💪
010
Reposted by Łukasz Gruszka
SymfonyCasts @symfonycasts.com · 08/01/2025
We all know entities aren’t services - but we can inject them into a controller thanks to Symfony’s “controller entity value resolver” system. Stellar!
buff.ly
High-Tech Controllers: Auto-inject Entities
When we drill into a ship from our homepage and see its *show* page, this URL isn't very pretty or memorable. It's just the ID of the ship
032
Reposted by Łukasz Gruszka
Domain-Driven Design Europe @dddeu.bsky.social · 06/01/2025
In our workshop Event Sourcing: Practical Introduction, Oskar Dudycz will introduce an accessible approach to building business-centric applications: buff.ly/4fyBT6h
Workshop Event Sourcing Practical Introduction
034
Łukasz Gruszka @lukgru.bsky.social · 08/01/2025
That is awesome 🔥 mind blowing 🤯 #php #symfony tomasvotruba.com/blog/off-the...
tomasvotruba.com
Off the Beaten Path to Upgrade Symfony 2.8 to 7.2
There are two types of upgrades. One follows only `UPGRADE.md` files on every release, replacing what has been removed with new alternatives. It works, and we could say that the codebase will be "up-t...
010
Reposted by Łukasz Gruszka
Jakub 'unknow' Mrugalski @mrugalski.bsky.social · 08/01/2025
Zbudowałem prostą automatyzację do monitorowania tego, co dzieje się w social mediach. Taki... "Brand24 dla ubogich" 😃 Zobacz jak 🧵 ↓
121
Reposted by Łukasz Gruszka
nunomaduro @nunomaduro.com · 06/01/2025
I’ve just shared a video on why writing smoke tests is so important. I get it—“I don’t have time” is a common feeling—but they’re literally just one-liners! youtu.be/6iz1uPS-s3A?...
youtu.be
Why Smoke Tests Should Always Be Your First Test
YouTube video by Nuno Maduro
1174
Reposted by Łukasz Gruszka
Jakub 'unknow' Mrugalski @mrugalski.bsky.social · 06/01/2025
W 3 minuty przygotujesz prostego asystenta AI ułatwiającego Ci pracę 🤖 Użyte narzędzie: Claude 3.5 Sonnet od Anthropic. www.youtube.com/watch?v=1zBy...
youtube.com
Asystent AI z bazą wiedzy w 3 minuty — Claude 3.5 Sonnet
YouTube video by UW-TEAM.org
041
Reposted by Łukasz Gruszka
Jakub 'unknow' Mrugalski @mrugalski.bsky.social · 03/01/2025
"Kop doły rękami, a nie łopatą, bo szybciej skończysz i dadzą Ci więcej zadań!" 🤪 Brzmi absurdalnie? Dla mnie też, ale mniej więcej tak odbieram niektóre komentarze pod moimi wpisami, gdzie ludzie krytykują, opisywane przeze mnie automatyzacje. Kilka przemyśleń 🧵 ↓
111
Reposted by Łukasz Gruszka
Jakub 'unknow' Mrugalski @mrugalski.bsky.social · 02/01/2025
Od kilku lat sam sobie wysyłam maila i skrajnie zwiększa to moją produktywność. O co chodzi i jak to działa 🧵 ↓
Codzienny onboarding - workflow z Make
132
Reposted by Łukasz Gruszka
nunomaduro @nunomaduro.com · 02/01/2025
I’ve just found the weirdest PHP function on the planet and made a video about it: youtu.be/CZN8MB5BYJs
youtu.be
The Strangest PHP Function You’ve Never Seen!
YouTube video by Nuno Maduro
042
Łukasz Gruszka @lukgru.bsky.social · 18/12/2024
Whether #DDD fits with #symfony #php? sensiolabs.com/blog/2024/un...
sensiolabs.com
Understanding Domain-Driven Design: A Practical Approach for Modern...
Explore Domain-Driven Design (DDD) principles and patterns like Ubiquitous Language, Aggregates, and Bounded Contexts. Learn how DDD fits seamlessly into PHP and Symfony projects, helping you align...
020
Reposted by Łukasz Gruszka
nunomaduro @nunomaduro.com · 12/12/2024
LIVE right now trying out event sourcing on Laravel for the first time ever! join me on tw1tch! twitch.tv/enunomaduro
0123
Reposted by Łukasz Gruszka
SymfonyCasts @symfonycasts.com · 10/12/2024
Having Doctrine queries littered throughout your app is no way to live. So let's centralize them into friendly entity-specific classes called repositories. #Symfony
buff.ly
Cosmic Queries: the Repository Class
Time to talk Entity Repositories - a place where we "dock" custom queries for an entity. In the homepage controller, we wrote a query with the query builder to find all ships
082
Reposted by Łukasz Gruszka
nunomaduro @nunomaduro.com · 09/12/2024
Just posted a video where I found out about a PHP feature that’s been around for over 20 years… no way I’m the only one who missed this — check it out! youtu.be/m7DjP7__ONM
youtu.be
We Missed This PHP Feature for 20+ Years?! 🤯
YouTube video by Nuno Maduro
5224
Reposted by Łukasz Gruszka
Oskar Dudycz @oskardudycz.bsky.social · 06/12/2024
This week, a surprising thing happened to me. In #ArchitectureWeekly, I try to share my perspective experience every week, but I don't like acting as an expert. That's why I am inviting special guests who know specific areas much better than I do. Sometimes, we do webinars, sometimes interviews. 1/
141
Reposted by Łukasz Gruszka
nunomaduro @nunomaduro.com · 05/12/2024
tomorrow’s stream about AI in Laravel. stay tuned! 🔥
3322
Reposted by Łukasz Gruszka
Michał Wilczyński @mewilczynski.bsky.social · 01/12/2024
Not sure what the current sentiment is in the #it industry, but based on some opinions found recently online, we've decided to see where the #pullrequest negativity comes from (🇵🇱 only): youtu.be/CJM_Bmys4Ik
youtu.be
PULL REQUESTY - A na co to komu?!!
YouTube video by DevMentors
121
Łukasz Gruszka @lukgru.bsky.social · 01/12/2024
Dobra promka od @symfonycasts.bsky.social @weaverryan.bsky.social symfonycasts.com/blackfriday
symfonycasts.com
Black Friday 2024 | SymfonyCastsMenu
PHP and Symfony Tutorial Screencasts - with free videos, scripts, and code downloads!
000
Reposted by Łukasz Gruszka
Manuel Matuzović @matuzo.at · 01/12/2024
It's December 1st, and you know what that means: For the next 24 days, we'll publish articles about HTML by 24 authors. You can read them on the website or subscribe to the RSS channel. Enjoy! htmhell.dev/adventcalend...
htmhell.dev
HTMHell Advent Calendar 2024 - HTMHell
An article, talk, or tool that focuses on HTML every day until Christmas.
2288123
Reposted by Łukasz Gruszka
Fabien Potencier @fabien.potencier.org · 29/11/2024
#Symfony 7.2 has just been released. Here is a list of curated features symfony.com/blog/symfony... Big thanks to all the contributors!
symfony.com
Symfony 7.2 curated new features (Symfony Blog)
Symfony 7.2 curated new features
19337
Łukasz Gruszka @lukgru.bsky.social · 26/11/2024
Nice talk with @oskardudycz.bsky.social and @zajkowskimarcin.bsky.social #busyprogrammers #podcast podcasts.apple.com/pl/podcast/t...
podcasts.apple.com
Oskar Dudycz: I Should Probably Be Working Less...
Podcast Episode · The Busy Programmer · 16/11/2024 · 1h 29m
222
Łukasz Gruszka @lukgru.bsky.social · 25/11/2024
Robiąc upgrade #symfony z wersji 2.8 do 3 trzeba uważać z polem typu choice symfony.com/doc/2.x/refe... #php #legacyfighter
100
Reposted by Łukasz Gruszka
Christoph Rumpel @christophrumpel.bsky.social · 25/11/2024
📦 Want to build your own Laravel package? Watch me create a real-world package from scratch with providers, facades, commands, and tests. There will be no dummy examples, just practical code you can learn from! ➡️ youtu.be/QsA5mdzKXLA
2288
Reposted by Łukasz Gruszka
Kevin Bond @zenstruck.com · 25/11/2024
Huge new zenstruck/messenger-monitor-bundle release: github.com/zenstruck/me... ⭐️ Auto-refreshing dashboard widgets ⭐️ Retry/remove failed messages in UI 🛠️ Fixes long-standing database-parity issues There are BC Breaks so be sure to check the UPGRADE doc.
github.com
Release v0.5.0 · zenstruck/messenger-monitor-bundle
WarningThis release contains BC BREAKS. Review UPGRADE.md to mitigate. a39f52a minor: ci update by @kbond 747bb44 feat(history): allow #[TagStamp] to be added to parent classes/interfaces (#120) b...
1194
Reposted by Łukasz Gruszka
Oskar Dudycz @oskardudycz.bsky.social · 25/11/2024
Did you want to try #ArchitectureWeekly but were postponing this decision? I decided to make a #BlackFriday deal and open a 30-day trial till the end of this week. You can get it here: www.architecture-weekly.com/blackfriday2... And try all the content! 1/
architecture-weekly.com
Subscribe to Architecture Weekly
Weekly Software Architecture resources to boost your knowledge and developer skills. Click to read Architecture Weekly, by Oskar Dudycz, a Substack publication with thousands of subscribers.
186
Reposted by Łukasz Gruszka
Oskar Dudycz @oskardudycz.bsky.social · 25/11/2024
In the latest #ArchitectureWeekly, I discussed deduplication strategies, assessed their usefulness, and considered scenarios where you may need them. I also did a reality check on messaging vendors' promises of exactly-once delivery. TLDR: They're broken. www.architecture-weekly.com/p/deduplicat...
architecture-weekly.com
Deduplication in Distributed Systems: Myths, Realities, and Practical Solutions
This week, we'll discuss the deduplication strategies. We'll see whether they're useful and consider scenarios where you may need them. We'll also do a reality check with the promises of exactly-once ...
175
Reposted by Łukasz Gruszka
Les-Tilleuls.coop @les-tilleuls.coop · 18/11/2024
We've just created a "PHP World Starter kit" featuring some nice people to follow. Please share to help us reach more people, and let us know who else we should include: go.bsky.app/DA6c1gw
116638
Łukasz Gruszka @lukgru.bsky.social · 22/11/2024
Dobre, dobre, sporo konkretów, mięsisty odcinek 🔥 ps. @sadek.bsky.social to parówa 😂 www.youtube.com/watch?v=jzHW...
youtube.com
Jak przetrwać kryzys i zbudować SaaS wart MILIONY? | Błażej Abel z Landingi
YouTube video by Michal Sadowski
120
Łukasz Gruszka @lukgru.bsky.social · 22/11/2024
Z cyklu „złote rady”
000
Reposted by Łukasz Gruszka
The PHP Foundation @thephpf.bsky.social · 22/11/2024
The PHP Foundation is officially 3 years old! 🎉 With a team of 10 engineers, we’ve delivered big features, while improving performance, security, and infrastructure of the language. Huge thanks to our sponsors and the PHP community. Let’s keep building! 🐘💜 thephp.foundation/blog/2024/11...
thephp.foundation
The PHP Foundation Turns Three!
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
18014
Reposted by Łukasz Gruszka
PHP Community @phpc.social · 22/11/2024
We've assembled a starter pack of just a few of the awesome voices from the #PHP community here on Bluesky. But don't stop here! Take a look at who these folks follow for more great following ideas. go.bsky.app/SkXz8C8
69246
Reposted by Łukasz Gruszka
Kévin Dunglas @dunglas.dev · 21/11/2024
#PHP84
15313
Reposted by Łukasz Gruszka
Tomasz Ducin @ducin.dev · 21/11/2024
Chcesz mieć timeline wolny od wojenki polsko-polskiej? 🇵🇱🔥🇵🇱 Ja też! Zebrałem w jedną listę mnóstwo polityków i ich klakierów - abyś Ty nie musiał(a). Klikasz subscribe i hurtem wyciszasz polityczne szambo 😎 (z góry dzięki za repost) bsky.app/profile/did:...
7162
Łukasz Gruszka @lukgru.bsky.social · 21/11/2024
New toys for big boys #benqhalo
100
Reposted by Łukasz Gruszka
Symfony @symfony.com · 21/11/2024
🖥 A Week of Symfony #933 (11-17 November 2024) ➡️ symfony.com/blog/a-week-... #symfony
symfony.com
A Week of Symfony #933 (11-17 November 2024) (Symfony Blog)
This week, Symfony 5.4.47, 6.4.15, and 7.1.8 maintenance versions were released. Additionally, the second release candidate of Symfony 7.2 was published, ahead of its final release scheduled for the e...
081
Reposted by Łukasz Gruszka
Brent @stitcher.io · 21/11/2024
🥳 Live in a couple of hours: let's celebrate today's #PHP 8.4 release: www.youtube.com/watch?v=1AL2...
youtube.com
Celebrating the PHP 8.4 release!
YouTube video by PHP Annotated
0104
Łukasz Gruszka @lukgru.bsky.social · 21/11/2024
Wszyscy o tym napiszą, ale co tam :) dzisiaj dzień #PHP8.4 wiki.php.net/rfc#php_84
020
Reposted by Łukasz Gruszka
Kévin Dunglas @dunglas.dev · 20/11/2024
I'm a Go, JS/TS, C and PHP developer. I also know many other languages, although I'm less efficient with them (I try to learn one a year). In 2024, I'm still choosing #PHP for most new projects because: 1/4
16319
Reposted by Łukasz Gruszka
Tomasz Ducin @ducin.dev · 20/11/2024
polska społeczność software'owa na 🦋: go.bsky.app/D51NWKh
93210