Unpopular opinion from someone who uses AI agents daily:
Vibe coding is great for prototypes.
It is dangerous for anything that stores user data
and has not been reviewed line by line.
Speed is not the same as done.
Umar FarooQ
3 commits
UF
Umar FarooQ
@Umar-444
⤷ Senior Software & AI Engineer | GenAI · AI Agents · Laravel · NextJs · Python | MVP to Market in <30 Days | Riyadh - Open to Global Remote
@worldwebtree- Riyadh, Saudi Arabia
- itsumarfarooq.com
- github.com/Umar-444
- Joined October 2026
Commit activity
3 commits in the last 24 hours
longest streak 1 daycurrent 1
45 / 50 XP5 XP to daemon
Today
Everyone adds AI features to their Laravel app.
Almost nobody threat-models them.
Prompt injection is just SQL injection's younger cousin:
user input reaching a place it was never meant to touch.
Validate LLM input and output like you validate forms.
$ whoami
Umar Farooq, senior software & AI engineer from Riyadh.
Laravel and PHP by trade, AI agents and Next.js on top.
Recent fun: dragged six legacy PHP 5.4 apps onto PHP 8.3,
and I write up what I learn at itsumarfarooq.com…

Umar FarooqUmar Farooq | Senior Software Engineer & AI EngineerOfficial website of Umar Farooq-Senior Software Engineer & AI Engineer building high-concurrency Laravel systems and Next.js web applications.
That's @Umar-444's root commit.