GyaanSetu WebDev

Frontend, backend and devops for the modern web.

460 articlesDeep, practical knowledge

AI വികസനത്തിൽ നിയമധിഷ്ഠിത ഓട്ടോമേഷൻ പരാജയപ്പെടുന്നത് എന്തുകൊണ്ട്?

AI വികസനത്തിൽ നിയമധിഷ്ഠിത ഓട്ടോമേഷൻ പരാജയപ്പെടുന്നത് എന്തുകൊണ്ട്? മിക്ക ഡെവലപ്പർമാരും ഓട്ടോമേഷനെ ഒരു ട്രിഗർ, ഒരു പ്രക്രിയ, ഒരു ഔട്ട്പുട്ട് എന്നിവയായിട്ടാണ് നിർവചിക്കുന്നത്. ഇത് ക്രോൺ ജോബുകൾക്കും (cron jobs) ഡിപ്ലോയ്മെന്റ് സ്ക്രിപ്റ്റുകൾക്കും അനുയോജ്യമാണ്. എന്നാൽ ഇത് പരാജയ...

WebDev · 2 min read

ഒരു സിങ്ക് പിഎച്ച്പി ഡെവലപ്പർ എന്ന നിലയിൽ അസിങ്ക് പിഎച്ച്പി യെ കുറിച്ച് ഞാൻ പഠിച്ച കാര്യങ്ങൾ ഇതാ

ഒരു സിങ്ക് പിഎച്ച്പി ഡെവലപ്പർ എന്ന നിലയിൽ അസിങ്ക് പിഎച്ച്പി യെ കുറിച്ച് ഞാൻ പഠിച്ച കാര്യങ്ങൾ ഇതാ. ഞാൻ വർഷങ്ങളോളം ലാരവെൽ ഉപയോഗിച്ച് ജോലി ചെയ്തിട്ടുണ്ട്. ഞാൻ സിങ്ക് പിഎച്ച്പി ആണ് ഉപയോഗിച്ചിരുന്നത്. ഒരു റിക്വസ്റ്റ് വരുന്നു, ഒരു പ്രോസസ്സ് നടക്കുന്നു, തുടർന്ന് ഒരു റെസ്പോൺസ് ലഭിക്കുന്നു. ഞാൻ ഒരിക്കലും...

WebDev · 2 min read

പേയ്‌മെന്റ് ഗേറ്റ്‌വേ ഇന്റഗ്രേഷൻ: ഒരു ഡെവലപ്പർക്കുള്ള ഗൈഡ്

പേയ്‌മെന്റ് ഗേറ്റ്‌വേ ഇന്റഗ്രേഷൻ: ഒരു ഡെവലപ്പർക്കുള്ള ഗൈഡ്. ഉപഭോക്താക്കൾ വേഗത്തിലുള്ളതും സുരക്ഷിതവുമായ ഇടപാടുകളാണ് പ്രതീക്ഷിക്കുന്നത്. "Pay Now" ബട്ടണിന് പിന്നിലെ സങ്കീർണ്ണമായ കോഡ് അവർ കാണുന്നില്ല. ഒരു ഡെവലപ്പർ എന്ന നിലയിൽ, നിങ്ങളുടെ...

WebDev · 2 min read

React ഇവന്റ് ഹാൻഡ്‌ലിംഗ് ഗൈഡ്

React ഇവന്റ് ഹാൻഡ്‌ലിംഗ് ഗൈഡ്. ഒരു ബട്ടൺ ക്ലിക്ക് ചെയ്യുമ്പോൾ നിങ്ങളുടെ വെബ് പേജ് മുഴുവനായി റീലോഡ് ആകുന്നുണ്ടോ? ടൈപ്പ് ചെയ്യുമ്പോൾ ഇൻപുട്ട് ബോക്സിലെ സ്റ്റേറ്റ് (state) അപ്‌ഡേറ്റ് ആകാൻ സാധിക്കുന്നില്ലേ? നിങ്ങൾ... ആണെങ്കിൽ ഇത്തരം പ്രശ്നങ്ങൾ നേരിടേണ്ടി വന്നേക്കാം.

WebDev · 2 min read

മോണോറെപ്പോസുകളിലെ Astro 5 Glob Loader ബഗ്

മോണോറെപ്പോസുകളിലെ Astro 5 Glob Loader ബഗ്. നിങ്ങളുടെ Astro ബിൽഡ് വിജയകരമായി പൂർത്തിയായി. ഒരു എററുകളും ഇല്ല, ഒരു വാർണിംഗും ഇല്ല. എന്നാൽ നിങ്ങളുടെ കണ്ടന്റ് കാണാനില്ല. അടുത്തിടെ ഒരു pnpm മോണോറെപ്പോയിൽ ഞാൻ ഈ പ്രശ്നം നേരിട്ടിരുന്നു. ഞാൻ ഉപയോഗിച്ചുകൊണ്ടിരുന്നത്...

WebDev · 2 min read

എന്തുകൊണ്ടാണ് നിങ്ങൾക്ക് React Key Prop ആവശ്യമായി വരുന്നത്?

എന്തുകൊണ്ടാണ് നിങ്ങൾക്ക് React Key Prop ആവശ്യമായി വരുന്നത്? നിങ്ങളുടെ കൺസോളിൽ ഈ മുന്നറിയിപ്പ് നിങ്ങൾ കാണുന്നുണ്ടാകാം: "ലിസ്റ്റിലെ ഓരോ ചൈൽഡിനും ഒരു യുണീക് 'key' പ്രോപ്പ് ഉണ്ടായിരിക്കണം." പല ഡെവലപ്പർമാരും ഇത് അവഗണിക്കാറുണ്ട്. ഇത് ഒരു തെറ്റാണ്. കീ...

WebDev · 2 min read

My Coding Agent Remembered Sessions, Not Work

My Coding Agent Remembered Sessions, Not Work A coding agent can keep a thread alive and still feel forgetful. I ran into this issue while building CliGate. I fixed session contin…

WebDev · 2 min read

കാഷെ പ്രവർത്തിക്കുന്നുണ്ടായിരുന്നു, എങ്കിലും ഡ്യൂപ്ലിക്കേറ്റ് API കോളുകൾ സംഭവിച്ചു

കാഷെ പ്രവർത്തിക്കുന്നുണ്ടായിരുന്നു, എങ്കിലും ഡ്യൂപ്ലിക്കേറ്റ് API കോളുകൾ സംഭവിച്ചു. കാഷെ തകരാറിലായിരുന്നില്ല. എങ്കിലും, ഒരേ യൂസർനെയിമിനായി വന്ന മൂന്ന് ഒരേസമയത്തുള്ള റിക്വസ്റ്റുകളും ഗിറ്റ്ഹബ്ബിലേക്ക് മൂന്ന് തവണ എത്തിച്ചേർന്നു. ഇത് സംഭവിച്ചത്...

WebDev · 2 min read

Designing for Users Who Cant See

Designing for Users Who Cant See Apple spent their keynote telling developers to make apps more beautiful. They introduced new transparency effects and refined edges. You cannot o…

WebDev · 2 min read

AI-യെ അന്ധമായി വിശ്വസിക്കുന്നത് നിർത്തൂ: AI ഏജന്റുകളുടെ ഹാളുസിനേഷനുകൾ എങ്ങനെ കുറയ്ക്കാം

AI-യെ അന്ധമായി വിശ്വസിക്കുന്നത് നിർത്തൂ: AI ഏജന്റുകളുടെ ഹാളുസിനേഷനുകൾ എങ്ങനെ കുറയ്ക്കാം. AI ഏജന്റുകൾ പലപ്പോഴും തെറ്റുകൾ വരുത്താറുണ്ട്. അവ കോഡുകൾ തെറ്റായി നിർമ്മിക്കുകയോ, ബിസിനസ്സ് നിയമങ്ങൾ ലംഘിക്കുകയോ, അല്ലെങ്കിൽ തെറ്റായ ടൂളുകൾ തിരഞ്ഞെടുക്കുകയോ ചെയ്തേക്കാം. ഭൂരിഭാഗം ആളുകളും...

WebDev · 2 min read

SvelteKit റിമോട്ട് ഫംഗ്ഷനുകൾ: ഭാഗം 1

SvelteKit റിമോട്ട് ഫംഗ്ഷനുകൾ: ഭാഗം 1. ഡാറ്റ കൈകാര്യം ചെയ്യുന്നതിന് SvelteKit ഒരു പുതിയ രീതി പരീക്ഷിച്ചുകൊണ്ടിരിക്കുകയാണ്. ഇതിനെ റിമോട്ട് ഫംഗ്ഷനുകൾ എന്ന് വിളിക്കുന്നു. ഈ ഫീച്ചർ ക്ലയന്റും സെർവറും തമ്മിൽ എളുപ്പത്തിൽ ആശയവിനിമയം നടത്താൻ സഹായിക്കുന്നു...

WebDev · 2 min read

The Trust Problem In Enterprise AI

The Trust Problem In Enterprise AI Most companies focus on the wrong thing when they talk about AI trust. They ask if the model is accurate. They ask if it hallucinates. These que…

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

How Much Autonomy Should Your AI Agent Have?

How Much Autonomy Should Your AI Agent Have? People talk about Agentic AI as a race for more autonomy. They want more tools. More reasoning. More independence. Software engineers…

WebDev · 2 min read

OAuth ചരിത്രം: പാസ്‌വേഡുകളിൽ നിന്ന് ആഗോള മാനദണ്ഡങ്ങളിലേക്ക്

OAuth ചരിത്രം: പാസ്‌വേഡുകളിൽ നിന്ന് ആഗോള മാനദണ്ഡങ്ങളിലേക്ക്. നിങ്ങൾ ഇത് ദിവസവും കാണാറുണ്ട്. നിങ്ങൾ "Login with Google" അല്ലെങ്കിൽ "Login with GitHub" ക്ലിക്ക് ചെയ്യുന്നു. നിങ്ങൾ ഒരു പാസ്‌വേഡ് ടൈപ്പ് ചെയ്യുന്നില്ല. നിങ്ങൾ സൈറ്റിലേക്ക് ഉടനടി പ്രവേശിക്കുന്നു...

WebDev · 3 min read

How Enterprises Use Generative AI Beyond Chatbots

How Enterprises Use Generative AI Beyond Chatbots The real change is not happening in chat windows. It is happening inside the tools you use every day. Chatbots were only the star…

WebDev · 2 min read

Lovable, Supabase എന്നിവ ഉപയോഗിച്ച് 16 ഉൽപ്പന്നങ്ങൾ പ്രവർത്തിപ്പിക്കുമ്പോൾ ഉണ്ടാകുന്ന സാങ്കേതികമായ തെറ്റുകൾ

Lovable, Supabase എന്നിവ ഉപയോഗിച്ച് 16 ഉൽപ്പന്നങ്ങൾ പ്രവർത്തിപ്പിക്കുമ്പോൾ ഉണ്ടാകുന്ന സാങ്കേതികമായ തെറ്റുകൾ. Inithouse-ൽ ഞങ്ങൾ 16 ഉൽപ്പന്നങ്ങൾ പ്രവർത്തിപ്പിക്കുന്നുണ്ട്. ഇവയ്‌ക്കെല്ലാം ഞങ്ങൾ Lovable, Supabase എന്നിവയാണ് ഉപയോഗിക്കുന്നത്. ഒരു ടീം ആണ് എല്ലാം നിയന്ത്രിക്കുന്നത്. മാനേജിംഗ്...

WebDev · 2 min read

സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് ടൂളുകൾ ടീമുകളെ വേഗത്തിലാക്കുന്നില്ല

സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് ടൂളുകൾ ടീമുകളെ വേഗത്തിലാക്കുന്നില്ല. ടൂളുകൾ ടീമുകളെ വേഗത്തിലാക്കുന്നില്ല. ആളുകൾ, അവരുടെ വ്യക്തത, അവരുടെ പ്രവർത്തനരീതികൾ എന്നിവയാണ് ടീമുകളെ വേഗത്തിൽ മുന്നോട്ട് കൊണ്ടുപോകുന്നത്. ടൂളുകൾക്ക് അത് സൃഷ്ടിക്കാൻ കഴിയില്ല...

WebDev · 2 min read

AI സെർച്ച് ഒപ്റ്റിമൈസേഷൻ: 2026-ലെ ഗൈഡ്

AI സെർച്ച് ഒപ്റ്റിമൈസേഷൻ: 2026-ലെ ഗൈഡ്. പരമ്പരാഗതമായ SEO മാറിക്കൊണ്ടിരിക്കുകയാണ്. നിങ്ങൾക്ക് ഇനി വെറുമൊരു ക്ലിക്ക് മാത്രം പോരാ, ഒരു സൈറ്റേഷൻ കൂടി ആവശ്യമാണ്. Google AI Overviews, ChatGPT Search തുടങ്ങിയ AI സംവിധാനങ്ങൾ...

WebDev · 2 min read

സൗജന്യ ടൂളുകൾ ഉപയോഗിച്ച് AI SEO വിശകലനം ചെയ്യുക

സൗജന്യ ടൂളുകൾ ഉപയോഗിച്ച് AI SEO വിശകലനം ചെയ്യുക. പരമ്പരാഗതമായ റാങ്ക് ട്രാക്കിംഗ് ഇനി മാത്രം മതിയാകില്ല. അത് ഗൂഗിളിലെ നിങ്ങളുടെ സ്ഥാനം പറഞ്ഞുതരുന്നുണ്ടെങ്കിലും, ChatGPT, Perplexity തുടങ്ങിയ AI ടൂളുകൾ...

WebDev · 2 min read