rcsofttech85's profile picture. Talks about PHP, Symfony, Doctrine, Redis, and all things programming.

rahul chavan

@rcsofttech85

Talks about PHP, Symfony, Doctrine, Redis, and all things programming.

ปักหมุด

Dynamic Link Generation in #PHP with #Symfony Expression Language. HAL (Hypertext Application Language) is a simple format used to represent linked resources in RESTful APIs.

rcsofttech85's tweet image. Dynamic Link Generation in #PHP with #Symfony Expression Language.

HAL (Hypertext Application Language) is a simple format used to represent linked resources in RESTful APIs.

In #Symfony you don’t need to pattern-match service IDs. Use #[AutowireLocator] to inject a ServiceLocator indexed by tag attributes:

rcsofttech85's tweet image. In #Symfony you don’t need to pattern-match service IDs.
Use #[AutowireLocator] to inject a ServiceLocator indexed by tag attributes:

PHP 8.5 introduces the Pipe Operator. clean or just syntactic sugar? #php

rcsofttech85's tweet image. PHP 8.5 introduces the Pipe Operator.
 clean or just syntactic sugar?  #php

rahul chavan รีโพสต์แล้ว

📂 New Video: Testing File Uploads in Symfony File uploads (CVs, invoices, images) are critical…don’t skip them in tests. In this video I show how to: 🔹 Simulate uploads with UploadedFile 🔹 Use fixtures 🔹 Submit + verify a full form 👉 youtu.be/i0vQ-BLC7Xc

garyclarketech's tweet image. 📂 New Video: Testing File Uploads in Symfony

File uploads (CVs, invoices, images) are critical…don’t skip them in tests.

In this video I show how to:
🔹 Simulate uploads with UploadedFile
🔹 Use fixtures
🔹 Submit + verify a full form

👉 youtu.be/i0vQ-BLC7Xc

dynamically pick the right RateLimiter service at runtime. #symfony

rcsofttech85's tweet image. dynamically pick the right RateLimiter service at runtime. #symfony

You have a family to feed, not a community to impress. This has really hit me.


rahul chavan รีโพสต์แล้ว

This is a sad day for the entire #symfony community. My thoughts and love are with Leann and Beckett.


Building an Email Analytics Tool with #Symfony! Dashboard • Charts • Insights Code coming soon on GitHub 👇 github.com/rcsofttech85/

rcsofttech85's tweet image. Building an Email Analytics Tool with #Symfony!
 Dashboard • Charts • Insights
 Code coming soon on GitHub 👇
 github.com/rcsofttech85/
rcsofttech85's tweet image. Building an Email Analytics Tool with #Symfony!
 Dashboard • Charts • Insights
 Code coming soon on GitHub 👇
 github.com/rcsofttech85/
rcsofttech85's tweet image. Building an Email Analytics Tool with #Symfony!
 Dashboard • Charts • Insights
 Code coming soon on GitHub 👇
 github.com/rcsofttech85/

Upskill yourself, because the battle against AI is not about strength, but adaptability.


When handling data locks, go optimistic if conflicts are rare, but play it safe and go pessimistic if conflicts could cause big problems.


Keyset pagination is faster than OFFSET for large tables and avoids full table scans, making queries more efficient and scalable. #sql


Ever pushed a commit with the wrong message? 😅 Instead of force-pushing, you can attach the correct one with git notes without rewriting history. #git


In CI, run #rector --dry-run. It’ll warn you about changes without messing up your build. Learned this the hard way. 😅


PHP stores dependencies in each project’s vendor/, while Rust caches crates globally for reuse.. never thought about the space this saves!


#Rust Testing: Verifying Functions Fail as Expected.

rcsofttech85's tweet image. #Rust Testing: Verifying Functions Fail as Expected.

#Rust ownership, lifetimes, and borrowing… mind-blowing concepts! Absolutely loved learning them.


Asked ChatGPT a Rust question and it replied: This is one of those things that separates someone learning Rust from someone who gets Rust. Bro just promoted me or roasted me, I can't tell.😅


I was working on monthly TDS logic and found this match(true) approach in PHP super clean.

rcsofttech85's tweet image. I was working on monthly TDS logic and found this match(true) approach in PHP super clean.

I find #Laravel’s saveQuietly() useful when you need to bypass model events.


Running make:model in #Laravel always makes me miss make:entity from #Symfony.


Loading...

Something went wrong.


Something went wrong.