کسی زمرے کو کیسے اڑا دیں۔
نوٹ – یہ جذبات کے طور پر جذبات کا ایک عجلت میں لکھا گیا دماغی ڈمپ ہے کیونکہ میرے پاس اس مضمون کو اپنے معمول کے مطابق پالش کرنے کا وقت نہیں ہے، لیکن پھر بھی میں اس اہم لمحے کو حاصل کرنا چاہتا ہوں اور اپنی زندگی کا خاتمہ کرنا چاہتا ہوں۔ کسی بھی خراب جملے اور منظم خیالات کو معاف کریں۔ JSJam لڑکوں نے یہاں رد عمل کا ایک راؤنڈ اپ کیا اور Ricmac نے The New Stack پر ایک کیا۔
بہت سی سیاہی پھیلی ہوئی ہے۔ زمرہ تخلیق devtools میں، اور بہت سے لوگ کوشش کرتے ہیں، لیکن شاذ و نادر ہی کوئی کمپنی کامیابی کے ساتھ ایک زمرہ بناتی ہے، اور پھر اسے رضاکارانہ طور پر دفن کرتی ہے/دوسری کمپنیوں کو ڈرافٹ کرنے اور اس سے آگے نکلنے دیتی ہے۔ جب میں Netlify اور JAMstack کی حالیہ تاریخ کے بارے میں سوچتا ہوں، تو یہ مجھے ایلون مسک کی ٹویٹر کی جاری ڈی کنسٹرکشن پر یوجین وی کی عمدہ تحریر کی ایک چھوٹی شکل کی یاد دلاتا ہے: ٹائم لائن کو کیسے اڑایا جائے۔
تو اس طرح میں اس پوسٹ کو ٹائٹل دوں گا، لیکن مجھ پر بھروسہ کریں کہ مجھے اندازہ نہیں تھا کہ اسے کیا عنوان دوں – میرے احساسات پیچیدہ اور متضاد ہیں، میرے پاس اتنی معلومات نہیں ہیں کہ کسی نہ کسی طرح سے کسی قسم کا مستند فیصلہ کر سکوں، اور میں صرف اپنے دوستوں کی خیر خواہی کرتا ہوں جہاں تک ممکن ہو۔
مجھے سیریز C کے فوراً بعد Netlify چھوڑے ہوئے 3.5 سال ہو چکے ہیں۔ تب سے یہ ایک رولر کوسٹر رہا ہے:
JAMstack Netlify نہیں ہے، Netlify JAMstack نہیں ہے۔ لیکن دونوں کولہے پر بندھے ہوئے ہیں، اور JAMstack کمیونٹی کے سابق ممبران برائن رینالڈی اور جیرڈ وائٹ کی حالیہ بات چیت نے مجھے پوری چیز کے بارے میں اپنے پیچیدہ احساسات کا جائزہ لینے کا موقع فراہم کیا۔ میرا اندازہ ہے کہ میں نے ٹائم لائن کو یہ ظاہر کرنے کی ایک شکل کے طور پر ترتیب دیا ہے کہ میں کمپنی میں مزید کام نہ کرنے کے باوجود سڑک کے ہر ٹکرانے اور فرق کو کتنی قریب سے محسوس کرتا ہوں۔ Netlify نہ صرف میرا دوسرا سب سے بڑا شیئر ہولڈنگ ہے، بلکہ یہ بھی ہے کہ میں نے devrel اور devtools میں اپنی پیشہ ورانہ شروعات کی کیونکہ بہت سے دوستوں اور ساتھیوں نے پہلی بار مجھے اپنی صنعت میں خوش آمدید کہا، جس کے لیے میں ہمیشہ شکر گزار ہوں۔
یہ ہے Netlify کی ویب سائٹ جس دن میں نے چھوڑا تھا:
اور آج یہ ہے:
اب آپ کو لفظ “JAMstack” تلاش کرنے کے لیے تمام نیچے فوٹر تک اسکرول کرنا ہوگا۔
یہ 4 ماہ قبل لوگو کی تبدیلی کی طرح مکمل اور مکمل وائب شفٹ ہے۔ وہ دن گئے جب حریف JAMstack لیبل کا استعمال کرتے ہوئے لانچ کریں گے، جاپانی شائقین JAMstack کے بارے میں فین منگا تیار کریں گے، اور Netlify صنعت کے ہیوی ویٹ کی خدمات حاصل کریں گے جیسے سارہ ڈریسنر اور لوری ووس اور کیسڈی ولیمز اور جیسن لینگسٹرف اور زیک لیدرمین تقریباً ماہانہ بنیادوں پر۔ وہ رفتار ورسل میں شفٹ ہو گیا۔ 2021 میں
پرانا کھیل “نیچے اوپر”* ہوا کرتا تھا۔ 2020 میں ہم نے 10 لاکھ رجسٹرڈ صارفین تک پہنچنے کا جشن منایا۔ 2023 میں، جب میں لوگوں سے بات کرتا ہوں کہ Netlify کیسے کر رہا ہے، وہ آہ بھرتے ہیں اور کہتے ہیں “میں نے سنا ہے کہ وہ انٹرپرائز میں بہت اچھا کر رہے ہیں؟”۔
ایک طرف: نظریہ میں، یہ کبھی بھی نیچے نہیں تھا۔ صرف*؛ مجھے یاد ہے کہ ملازمت پر اپنے پہلے ہفتے میں اس وقت کے سی سی او کے ساتھ بیٹھا تھا اور اس نے کامیابی کی طرز کی کہانی کے ایک جوڑے ہوئے مثلث پر کام کیا تھا کہ ہم کس طرح نیچے والے کیک اور اوپر سے نیچے دونوں کو بغیر کسی تجارت کے بازار کے میٹھے میں لے سکتے ہیں۔ ایسے بہت سے ZIRP کیسز!
دلچسپ بات یہ ہے کہ اس کا مطلب یہ نہیں ہے کہ نیٹلائف نے باٹمز اپ کو اپنانے میں سست روی اختیار کر لی ہے – Mathias نے حقیقت میں انکشاف کیا کہ رجسٹرڈ صارفین کی تعداد اب 4 ملین تک ہے، جو کہ 3 سالوں میں چار گنا زیادہ ہے۔ یہ صرف اب کہانی نہیں ہے – انٹرپرائز یہ کہانی ہے، اور گارٹنر کے کچھ دوست نے فیصلہ کیا کہ کاروبار کا مستقبل کمپوز ایبل ہے، اس لیے اب Netlify اور Hightouch اور Monte Carlo اور Sanity.io اور کوئی اور جو کہ The Enterprise کا سنجیدگی سے تعاقب کر رہا ہے خوشی سے کمپوزیبلٹی کے ساتھ اپنے آپ کو مکمل طور پر ختم کر رہا ہے، اس کے باوجود کہ یہ ڈویلپر کے لیے بے معنی ہونے تک ہے۔
اسی طرح، JAMstack اب کہانی نہیں ہے. JAMstack کمینٹری کے جواب میں Netlifolk کی طرف سے پارٹی لائن اسے فتح کی گود کے طور پر لے رہی ہے:
یہ یقینی طور پر اسے دیکھنے کا ایک طریقہ ہے، کہ JAMstack “جیت گیا”، اور اب ہم The Enterprise Composable بنانے کے لیے آگے بڑھ رہے ہیں۔ دن کے اختتام پر، پیسہ پیسہ ہے، اور اگر یہ حکمت عملی ان کے لیے کام کر رہی ہے تو ایمانداری سے آپ کی یا میری رائے سے کوئی فرق نہیں پڑتا، سوائے اس حد کے کہ آپ کسی ایسی کمپنی کے بارے میں سوچتے ہیں جو اب موجود نہیں ہے (شاید اس لیے کہ یہ پہلے کی شکل میں غیر پائیدار تھی)۔
میں صرف وہی کہوں گا جو میں محسوس کرتا ہوں – بطور سابق JAMstack وکیل (اس بلاگ کی تاریخ چیک کریں)، یہ جیت کی طرح محسوس نہیں ہوتا.
React کے سرور کے اجزاء میں نئے دباؤ اور Next.js کے ساتھ سخت انضمام نے چیزوں کو مزید مضبوطی سے جوڑا ہے، کم نہیں۔
JAMstack سے Jamstack تک کا ری برانڈ بغیر کسی فرق کے ایک امتیاز کی طرح محسوس ہوا (اسی وجہ سے میں پرانے طریقے سے فائدہ اٹھانا جاری رکھتا ہوں)۔ جب فرنٹ اینڈ میٹا فریم ورک میٹاگیم 100% static رینڈرنگ سے زیادہ تر-static سے زیادہ تر-serverless-and-time-edge پر منتقل ہوا، تو JAMstack کے حامیوں نے اس فٹ JAMstack کا دعویٰ کیا کہ یہ تقریباً ہر چیز میں فٹ ہے، جس کا مطلب ہے کہ یہ تقریباً کچھ بھی نہیں ہے۔ یہاں تک کہ جب ایک VP کہہ رہا ہے کہ “Jamstack ایک احساس ہے”، تو وہ جو نہیں کہتا وہ یہ ہے کہ احساس اکثر ہوتا ہے ابہام.
لیکن سب سے بڑھ کر، پچھلے 3 سالوں میں جو کچھ بھیجا گیا ہے وہ کاروباری اداروں کے لیے پرکشش محسوس کر سکتا ہے، لیکن جہاں تک میں نے ڈویلپر کی ذہنیت کے بارے میں کوئی پڑھا ہے، یہ ڈویلپرز کے لیے ناخوشگوار رہا ہے۔ جو کچھ شروع کیا گیا ہے اس پر عمل نہیں کیا گیا، جو وعدہ کیا گیا ہے اس سے جوش و خروش پیدا نہیں ہوا، اور JAMstack خون بہنے کی بجائے پچھلے کنارے سے زیادہ وابستہ ہونا شروع ہوا۔ (اب یہ دونوں کر رہا ہے)۔
زیادہ تر ٹیک مرتی نہیں ہے، یہ صرف انکار کرنا شروع کر دیتی ہے کہ یہ مر چکی ہے۔ JAMstack اس مقام پر پہنچ گیا ہے، اور آخر کار یہ کہنا ٹھیک ہے۔ Netlify کو صنعت کی قیادت کو واپس لینے کے لیے آگے ایک نیا راستہ بنانا ہوگا، کیونکہ ڈیولپرز کے دلوں کو دوبارہ حاصل کیے بغیر سی سویٹ کو ڈی ٹولز فروخت کرنا 2020 کی دہائی کے مقابلے 1980 کی دہائی میں زیادہ ہے۔
تازہ کاری – ایک اندرونی سے جواب: انفرادی ویب ٹیم کے مسائل کو حل کرنا، تیزی سے بھیجنے میں ان کی مدد کرنا، آپریشنز کو پیچھے چھوڑنا، بہتر تجربات بنانا، ایک چیز ہے۔ کسی بڑے انٹرپرائز کے کمپنی کے سائز کے مسئلے کو حل کرنا واقعی مختلف ہے اور اس نے ہماری طرف سے بہت زیادہ سرمایہ کاری کی ہے، اور میں سمجھتا ہوں کہ یہ ذاتی طور پر ایسی خصوصیات نہیں ہیں جو آپ کی خواہش کی فہرست میں ہوں گی، لیکن وہ ہمارے صارفین کے لیے واقعی اہم ہیں (اور سب سے پہلے ان صارفین کے ڈیولپرز)۔
(اچھا۔ میں اس وقت کہانی سے کئی سال دور ہوں، اور یہ تسلیم کرتا ہوں کہ میرے پاس تمام متعلقہ معلومات کے قریب کہیں بھی نہیں ہے۔ میں Netlify پر اپنے دوستوں کی نیک خواہشات کا اظہار کرتا ہوں!)
