Geri Dön
Geocodio'dan iç araçlar dersi: bash betiklerinden tam kapsamlı uygulamalara
SiTech AI Team2 წთ. საკითხავი

Geocodio'dan iç araçlar dersi: bash betiklerinden tam kapsamlı uygulamalara

Neredeyse on yıl boyunca yalnızca iki kişiyle çalışan geokodlama şirketi Geocodio, AI modelleri sayesinde tek seferlik bash betiklerinden tam kapsamlı iç uygulamalara geçişini anlattı.

Neredeyse on yıl boyunca yalnızca iki kişilik bir ekiple çalışan geokodlama şirketi Geocodio, Code and Coordinates adlı mühendislik blogunda dağınık betiklerden tam kapsamlı iç uygulamalara geçişini anlattı. "The year of internal tools" başlıklı yazı Mathias Hansen imzalı ve Eylül 2026 tarihli.

Şirkete göre iki kişiyle çalışmayı mümkün kılan şey otomasyondu: ilk araçlar arasında geliştirme ortamı kuran yerel bash betikleri ve Laravel artisan komutları vardı.

Betiklerden tam kapsamlı uygulamalara

Geocodio, AI döneminden çok önce kendi dağıtım aracını geliştirdi. Araç süreci görselleştiriyor ve bir sorun çıktığında değişiklik geri alınabiliyor.

Geocodio'nun dağıtım aracı: küme düğümleri çalıştırdıkları sürümle işaretli

2026'da değişen şey hedeflerin büyüklüğü: tek seferlik betiklerin yerine ekip artık mobil uyumlu, iyi kullanıcı deneyimli ve test kapsamı yüksek tam kapsamlı iç uygulamalar geliştiriyor; bunu AI ve en yeni modeller mümkün kılıyor. Hansen'e göre zorluk hiçbir zaman geliştirmek değildi: asıl engel üretilen aracı sürdürmekti ve AI bu tarafı da çözdü.

Araçları ayakta tutan sistem

Yeni araçlar ortak bir temelden başlıyor: Tailwind CSS tokenları ve React bileşenleri içeren console-ui paketi. Geliştirmeden önce engineering spike çalışmaları ve Matt Pocock'un aynı adlı becerisine dayanan, planı zayıf noktaları çıkana kadar sorgulayan "Grill Me" oturumları yapılıyor. Planlama haftalar, uygulama saatler ya da günler sürüyor.

Her aracın ayrı bir dokümantasyon sitesi var ve her depoda CLAUDE.md kuralı bulunuyor: dokümantasyonu etkileyen bir değişiklik onu aynı değişiklikte güncellemeli.

Neyi geliştiriyorlar, neyi satın alıyorlar

Portföyde Atlas, sprint planlama aracı Bullpen, dağıtım aracı, açık kaynak Treehouse ve Slack, Linear ile GitHub'dan küçük işleri alıp pull request döndüren Yak yer alıyor.

Her şey şirket içinde geliştirilmiyor: e-posta Bento'da, iletişim Twilio'da kalıyor. İki soru kararı veriyor: ekibin bu alanda gerçek deneyimi var mı ve hazır bir ürün aynı işi görür mü.

Çalışırlık, erişim ve küçük başlangıç

Her sistem aynı zamanda bir sorumluluk. Geocodio bu uygulamaları bilinçli olarak staging ortamı olmadan çalıştırıyor: değişiklikler doğrudan üretime gidiyor, yükü yerel QA, testler ve CI taşıyor. Adres verileri için iç ETL aracı büyük bir güncellemenin ardından bir gün erişilemez oldu.

Erişim de önemli: Atlas müşteri hesaplarını ve faturalamayı görebiliyor, bu yüzden araçların özel bir ağda barındırılması büyük avantaj. Hansen'in önerisi küçük başlamak: her hafta iki araç arasındaki boşluğu elle kapattığınız süreci bulun ve o boşluğu kapatan şeyi geliştirin.

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.