Miten Nextdoorin insinöörit rakentavat rajatta Codexilla
Nextdoorin ydinalustatiimissä Codex selvittää ongelmia ja asettaa tuoteinsinöörit kuljettajan paikalle.

Nextdoorin kaltainen tuote, joka palvelee yli 110 miljoonaa käyttäjää 11 maassa, asettaa alustatiimille monia vaatimuksia. Cory Dolphinille, Nextdoorin Engineering-johtajalle, Codex merkitsee olennaista muutosta: ”pois agentin iteratiivisesta kehottamisesta ja kohti tuloslähtöistä suunnittelua, jossa insinöörit alkavat ajatella haluamaansa lopputulosta ja työskentelevät agentin kanssa sen toteuttamiseksi.”
Tämä tarkoittaa, että yksittäiset insinöörit nousevat ylemmäs teknologiakerroksissa: he eivät enää ole sidottuja tietyn järjestelmän tai viitekehyksen asiantuntijoiksi, vaan voivat vastata tuotekokemuksesta enemmän tai vähemmän alusta loppuun, jopa useilla alustoilla. Tuottavuus on kiihtynyt niin paljon, että pullonkaula ei enää ole ohjelmistokehitys, vaan vaikeat strategiset kysymykset siitä, mitä seuraavaksi kannattaa rakentaa.
”Codex on muuttanut perustavanlaatuisesti tapaamme ajatella ohjelmistokehitystä – niin paljon, ettemme enää edes osaa kuvitella sitä ilman Codexia.”
Codexin avulla ”insinöörit käyttävät paljon vähemmän aikaa sen miettimiseen, miten he rakentavat, ja enemmän aikaa lopputuloksen miettimiseen”, Dolphin selittää. Tuo lopputulos voi olla kuvakaappauksia tai video, joita kohti agentti voi rakentaa, tietty suorituskyky- tai testitulos tai täysin uusi ominaisuusidea.
Nextdoor julkaisi hiljattain Opportunity Alerts -toiminnon, jonka avulla ihmiset löytävät lähialueensa palveluntarjoajia; Codexin avulla insinöörit ohjaavat tuotekokemusta ja tiekarttaa. Esimerkiksi yksi hälytysten parissa työskennellyt insinööri huomasi, että palveluntarjoajien näyttäminen kartalla olisi hyödyllistä. Aiemmin tällainen ominaisuus olisi vaatinut kolmen tiimin yhteistyötä – mobiili-, frontend- ja backend-kehityksen – eikä olisi ehkä koskaan päässyt työjonosta eteenpäin.
Mutta Codexin avulla ”saimme yhden insinöörin rakentamaan sen alusta loppuun”, Dolphin selittää, ”mikä tarkoittaa, että hän ei ainoastaan pysty viemään tuotetta eteenpäin nopeammin, vaan myös ymmärtämään paremmin todellista tuotekokemusta ja sitä, mikä on oikea asia julkaistavaksi.”
”Kun insinöörit alkavat siirtyä ylemmäs teknologiakerroksissa, he saavat enemmän vastuuta rakentamastaan tuotteesta. Yksittäisten insinöörien näkee todella alkavan viedä tuotteita eteenpäin.”
Työskennellessään upotettujen Rust-tietokantojen ja tiukkoja kilpatilanteita sisältävien järjestelmien parissa Nextdoor kääntyy Codexin puoleen saadakseen apua vaikeimmin toistettavien ongelmien virheenkorjauksessa. Tiimi antaa agentille puhtaan ympäristön ja testikehyksen tutkimista varten ja käyttää sitä kaikkeen: selvittämään, miksi Kubernetes-podit eivät käynnisty, tai löytämään oikean trendiviivan data-analyysissä.
”GPT‑5.4:n ja 5.5:n myötä päivitys on ollut todella vaikuttava. Näemme Codexin loistavan äärimmäisessä sinnikkyydessä ja oikean ratkaisun etsimisessä: se sukeltaa syvälle näennäisen esoteerisiin teknisiin yksityiskohtiin löytääkseen juurisyyn”, Dolphin selittää.
Codexin ja GPT‑5.5:n Fast Mode -tilasta Dolphin sanoo: ”Täytyy olla rehellinen: suuri osa tiimistä on koukussa siihen. Kun käsillä olevaan ongelmaan saa nopean palautesilmukan, tunne on insinöörinä huumaava.”
Ohjelmistokehitystyö on nopeutunut niin paljon, että Dolphin on nähnyt paineiden siirtyvän organisaation eri osiin. ”Etenemme niin paljon nopeammin, että pullonkaulat eivät enää ole ohjelmistokehityksessä. Nyt kysymys on todella siitä, miten tunnistamme oikeat asiat rakennettavaksi ja oikean strategian – eikä niinkään siitä, miten ne käytännössä rakennamme.”


