العودة
Geocodio تتحدث عن أدواتها الداخلية: من سكربتات bash إلى تطبيقات كاملة
SiTech AI Team2 წთ. საკითხავი

Geocodio تتحدث عن أدواتها الداخلية: من سكربتات bash إلى تطبيقات كاملة

شركة Geocodio المتخصصة في الترميز الجغرافي، والتي عملت قرابة عشر سنوات بفريق من شخصين فقط، تشرح كيف أتاحت نماذج AI الانتقال من سكربتات منفردة إلى تطبيقات داخلية كاملة وتبقيها قابلة للصيانة.

نشرت شركة Geocodio المتخصصة في الترميز الجغرافي، والتي عملت قرابة عشر سنوات بفريق من شخصين فقط، في مدونتها الهندسية Code and Coordinates وصفاً لانتقالها من سكربتات متفرقة إلى تطبيقات داخلية كاملة. مقال "The year of internal tools" من توقيع Mathias Hansen ومؤرخ في سبتمبر 2026.

وتقول الشركة إن الأتمتة هي ما جعل العمل بشخصين ممكناً: من الأدوات الأولى كانت سكربتات bash محلية لبيئة التطوير وأوامر artisan في Laravel.

من السكربتات إلى تطبيقات داخلية كاملة

قبل عصر نماذج AI بوقت طويل، بنت Geocodio أداة النشر الخاصة بها. تصوّر الأداة العملية، ويمكن التراجع عن التغيير عند حدوث خلل.

أداة النشر في Geocodio: عقد العنقود معلَّمة بالإصدار الذي تشغّله

ما تغيّر في 2026 هو مستوى الطموح: بدلاً من سكربتات منفردة، يبني الفريق الآن تطبيقات داخلية كاملة متوافقة مع الهاتف، بتجربة استخدام جيدة وتغطية اختبارات، بفضل AI والنماذج الأحدث. ويقول Hansen إن الصعوبة لم تكن يوماً في البناء: العقبة كانت صيانة ما تبنيه، وقد حلّ AI هذا الجانب أيضاً.

نظام يُبقي الأدوات حيّة

تبدأ الأدوات الجديدة من قاعدة مشتركة: حزمة console-ui بخصائص Tailwind CSS ومكوّنات React. وقبل البناء تُجرى engineering spikes وجلسات "Grill Me" المبنية على مهارة Matt Pocock بالاسم نفسه، وهي تستجوب الخطة حتى تظهر نقاط ضعفها. التخطيط يستغرق أسابيع والتنفيذ ساعات أو أياماً.

وكل أداة تصحبها موقعة توثيق خاصة، وفي كل مستودع قاعدة في CLAUDE.md: أي تغيير يمسّ التوثيق يجب أن يحدّثه في التغيير نفسه.

ما يبنونه وما يشترونه

تضم المحفظة Atlas وBullpen لتخطيط السبرنتات وأداة النشر وTreehouse المفتوح المصدر وYak، وهو وكيل يلتقط مهاماً صغيرة من Slack وLinear وGitHub ويعيد pull request للمراجعة.

لكن ليس كل شيء يُبنى داخلياً: البريد الإلكتروني يبقى مع Bento والاتصالات مع Twilio. وسؤالان يحسمان الأمر: هل يملك الفريق خبرة حقيقية في المجال، وهل سيؤدي منتج جاهز المهمة بالقدر نفسه.

الجاهزية والوصول والبداية الصغيرة

كل نظام يُبنى هو أيضاً مسؤولية. تشغّل Geocodio هذه التطبيقات عمداً بلا بيئة staging: التغييرات تذهب إلى الإنتاج ويتحمل الثقل اختبار محلي وCI. وقد تعطّلت أداة ETL الداخلية لبيانات العناوين يوماً كاملاً بعد ترقية كبيرة.

والوصول مهم أيضاً: يرى Atlas حسابات العملاء والفوترة، ولذلك فإن استضافة الأدوات في شبكة خاصة ميزة كبيرة. ونصيحة Hansen هي البدء صغيراً: ابحثوا عن العملية التي تتجاوزون فيها يدوياً كل أسبوع الفجوة بين أداتين، وابنوا الشيء الذي يسدّها.

SSiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.