GyaanSetu WebDev

Frontend, backend and devops for the modern web.

460 articlesDeep, practical knowledge

ایک سنک پی ایچ پی ڈویلپر کے طور پر میں نے اسنک پی ایچ پی کے بارے میں جو کچھ سیکھا

ایک سنک پی ایچ پی ڈویلپر کے طور پر میں نے اسنک پی ایچ پی کے بارے میں جو کچھ سیکھا۔ میں نے سالوں تک لاراول کے ساتھ کام کیا۔ میں سنک پی ایچ پی استعمال کرتا تھا۔ ایک ریکویسٹ آتی ہے، ایک پروسیس چلتا ہے، اور ایک ریسپانس چلا جاتا ہے۔ میں نے کبھی نہیں...

WebDev · 2 min read

پیمنٹ گیٹ وے انٹیگریشن: ایک ڈویلپر کی گائیڈ

پیمنٹ گیٹ وے انٹیگریشن: ایک ڈویلپر کی گائیڈ۔ صارفین تیز رفتار اور محفوظ لین دین کی توقع کرتے ہیں۔ وہ "Pay Now" بٹن کے پیچھے موجود پیچیدہ کوڈ کو نہیں دیکھتے۔ ایک ڈویلپر کے طور پر، آپ کا...

WebDev · 2 min read

React ایونٹ ہینڈلنگ گائیڈ

React ایونٹ ہینڈلنگ گائیڈ: کیا بٹن پر کلک کرنے سے آپ کا پورا ویب پیج ری لوڈ ہو جاتا ہے؟ کیا ٹائپ کرتے وقت آپ کا ان پٹ باکس اسٹیٹ (state) کو اپ ڈیٹ کرنے میں ناکام رہتا ہے؟ آپ کو ان مسائل کا سامنا ہو سکتا ہے اگر آپ۔۔۔

WebDev · 2 min read

Monorepos میں Astro 5 Glob Loader کا بگ

Monorepos میں Astro 5 Glob Loader کا بگ۔ آپ کا Astro build کامیاب رہا۔ کوئی غلطی نہیں، کوئی وارننگ نہیں۔ لیکن آپ کا مواد غائب ہے۔ حال ہی میں مجھے pnpm monorepo میں اس مسئلے کا سامنا کرنا پڑا۔ میں استعمال کر رہا تھا...

WebDev · 2 min read

Why You Need the React Key Prop

Why You Need the React Key Prop You see this warning in your console: "Each child in a list should have a unique 'key' prop." Many developers ignore it. This is a mistake. The key…

WebDev · 2 min read

کویری: وہ HTTP میتھڈ جسے ہم 16 سالوں سے نقلی طور پر استعمال کر رہے ہیں

کویری: وہ HTTP میتھڈ جسے ہم 16 سالوں سے نقلی طور پر استعمال کر رہے ہیں بیک اینڈ ڈویلپرز کو سرچ اینڈ پوائنٹس کے ساتھ ایک مستقل مسئلے کا سامنا رہتا ہے۔ آپ GET استعمال کرنا چاہتے ہیں کیونکہ سرچ کرنا ایک ریڈ آپریشن ہے۔ لیکن...

WebDev · 2 min read

میرا کوڈنگ ایجنٹ سیشنز یاد رکھتا تھا، کام نہیں۔

میرا کوڈنگ ایجنٹ سیشنز یاد رکھتا تھا، کام نہیں۔ ایک کوڈنگ ایجنٹ تھریڈ کو زندہ رکھ سکتا ہے لیکن پھر بھی بھولنے والا محسوس ہو سکتا ہے۔ مجھے CliGate بناتے وقت اس مسئلے کا سامنا کرنا پڑا۔ میں نے سیشن کے تسلسل کو ٹھیک کر دیا...

WebDev · 2 min read

کیش کام کر رہا تھا، لیکن پھر بھی اس کی وجہ سے API کالز ڈپلیکیٹ ہو رہی تھیں

کیش کام کر رہا تھا، لیکن پھر بھی اس کی وجہ سے API کالز ڈپلیکیٹ ہو رہی تھیں۔ کیش خراب نہیں تھا۔ اس کے باوجود، ایک ہی یوزر نیم کے لیے تین بیک وقت آنے والی درخواستوں نے GitHub کو تین بار ہٹ کیا۔ ایسا ہوا کہ۔۔۔

WebDev · 2 min read

ان صارفین کے لیے ڈیزائننگ جو دیکھ نہیں سکتے

ان صارفین کے لیے ڈیزائننگ جو دیکھ نہیں سکتے، ایپل نے اپنی کی نوٹ (keynote) میں ڈویلپرز کو ایپس کو مزید خوبصورت بنانے کی ہدایت دی۔ انہوں نے شفافیت کے نئے اثرات اور بہتر کنارے متعارف کروائے۔ آپ نہیں کر سکتے۔۔۔

WebDev · 2 min read

اے آئی پر اندھا دھند بھروسہ کرنا چھوڑیں: اے آئی ایجنٹ کے ہیلو سینیشنز (Hallucinations) کو کیسے کم کیا جائے

اے آئی پر اندھا دھند بھروسہ کرنا چھوڑیں: اے آئی ایجنٹ کے ہیلو سینیشنز کو کیسے کم کیا جائے؛ اے آئی ایجنٹس اکثر غلطیاں کرتے ہیں۔ وہ کوڈ میں غلطیاں کرتے ہیں، کاروباری اصولوں کی خلاف ورزی کرتے ہیں، یا غلط ٹولز کا انتخاب کرتے ہیں۔ زیادہ تر لوگ۔۔۔

WebDev · 2 min read

2026 اور 2027 کے لیے سب سے مقبول AI کوڈنگ مہارتیں

2026 اور 2027 کے لیے سب سے مقبول AI کوڈنگ مہارتیں، AI اب محض ایک تصور نہیں رہا بلکہ یہ ایک ایسا ٹول ہے جسے آپ روزانہ استعمال کرتے ہیں۔ سافٹ ویئر انجینئرنگ بدل رہی ہے۔ آپ کو مشین لرننگ...

WebDev · 2 min read

SvelteKit ریموٹ فنکشنز: حصہ 1

SvelteKit ریموٹ فنکشنز: حصہ 1۔ SvelteKit ڈیٹا کو ہینڈل کرنے کا ایک نیا طریقہ آزما رہا ہے۔ اسے ریموٹ فنکشنز کہا جاتا ہے۔ یہ فیچر کلائنٹ اور سرور کو ایک دوسرے کے ساتھ آسانی سے بات کرنے کی اجازت دیتا ہے...

WebDev · 2 min read

اینٹرپرائز اے آئی میں اعتماد کا مسئلہ

اینٹرپرائز اے آئی میں اعتماد کا مسئلہ۔ جب کمپنیاں اے آئی پر اعتماد کے بارے میں بات کرتی ہیں تو زیادہ تر غلط چیز پر توجہ دیتی ہیں۔ وہ پوچھتے ہیں کہ کیا ماڈل درست ہے؟ وہ پوچھتے ہیں کہ کیا یہ غلط معلومات (hallucinate) تو نہیں دیتا؟ یہ سوال...

WebDev · 2 min read

Test Passwordless Login Without Inbox Chaos

Test Passwordless Login Without Inbox Chaos Passwordless login looks easy in a demo. A user enters an email, gets a magic link, and logs in. In staging, this flow breaks. Links la…

WebDev · 2 min read

میں مختلف پروجیکٹس میں 10,000 سے زائد پرامپٹس کو کیسے ترتیب دیتا ہوں

میں مختلف پروجیکٹس میں 10,000 سے زائد پرامپٹس کو کیسے ترتیب دیتا ہوں؛ لوگ اکثر پوچھتے ہیں کہ میں ہزاروں AI پرامپٹس کو کھوئے بغیر کیسے سنبھالتا ہوں۔ اس کا جواب سادہ ہے۔ میں پرامپٹس کو گفتگو کے طور پر نہیں دیکھتا...

WebDev · 2 min read

آپ کے اے آئی ایجنٹ کو کتنی خود مختاری ہونی چاہیے؟

آپ کے اے آئی ایجنٹ کو کتنی خود مختاری ہونی چاہیے؟ لوگ ایجنٹک اے آئی (Agentic AI) کو زیادہ خود مختاری کے حصول کی ایک دوڑ کے طور پر بیان کرتے ہیں۔ وہ مزید ٹولز، مزید استدلال اور مزید آزادی چاہتے ہیں۔ سافٹ ویئر انجینئرز...

WebDev · 2 min read

اوتھ کی تاریخ: پاس ورڈز سے عالمی معیار تک

اوتھ کی تاریخ: پاس ورڈز سے عالمی معیار تک۔ آپ اسے روزانہ دیکھتے ہیں۔ آپ "Login with Google" یا "Login with GitHub" پر کلک کرتے ہیں۔ آپ پاس ورڈ ٹائپ نہیں کرتے۔ آپ فوری طور پر سائٹ میں داخل ہو جاتے ہیں...

WebDev · 3 min read

ادارے چیٹ بوٹس سے ہٹ کر جنریٹو اے آئی کا استعمال کیسے کرتے ہیں

ادارے چیٹ بوٹس سے ہٹ کر جنریٹو اے آئی کا استعمال کیسے کرتے ہیں؟ اصل تبدیلی چیٹ ونڈوز میں نہیں ہو رہی، بلکہ ان ٹولز کے اندر ہو رہی ہے جنہیں آپ روزانہ استعمال کرتے ہیں۔ چیٹ بوٹس تو صرف ایک ستارہ تھے...

WebDev · 2 min read

AI Search Optimization: The 2026 Guide

AI Search Optimization: The 2026 Guide Traditional SEO is changing. You no longer just want a click. You want a citation. AI systems like Google AI Overviews, ChatGPT Search, and…

WebDev · 2 min read

مفت ٹولز کے ساتھ AI SEO کا تجزیہ کریں

مفت ٹولز کے ساتھ AI SEO کا تجزیہ کریں۔ روایتی رینک ٹریکنگ اب کافی نہیں ہے۔ یہ آپ کو گوگل میں اپنی پوزیشن تو بتاتا ہے، لیکن یہ نہیں بتاتا کہ ChatGPT، Perplexity، یا... جیسے AI ٹولز...

WebDev · 2 min read