Så bygger Nextdoors ingenjörer utan gränser med Codex
I Nextdoors kärnplattformsteam utreder Codex problem och sätter produktingenjörerna i förarsätet.

En produkt som Nextdoor, som betjänar över 110 miljoner användare i 11 länder, ställer många krav på ett plattformsteam. För Cory Dolphin, teknikchef, innebär Codex ett avgörande skifte: ”bort från att iterativt prompta en agent och mot resultatstyrd utveckling, där ingenjörer börjar tänka på det resultat de vill se och samarbetar med en agent för att skapa det resultatet.”
Det innebär att enskilda ingenjörer rör sig uppåt i stacken – de är inte längre låsta som specialister i ett visst system eller ramverk, utan kan äga produktupplevelsen mer eller mindre från början till slut, även över flera plattformar. Produktiviteten har ökat så mycket att flaskhalsen inte längre är utvecklingen, utan de svåra strategiska frågorna om vad som ska byggas härnäst.
”Codex har i grunden förändrat hur vi tänker kring teknikarbete, till den grad att vi inte ens kan föreställa oss teknikarbete utan det.”
Med Codex "kan ingenjörerna lägga betydligt mindre tid på att fundera över exakt hur de ska bygga något och kan i stället fokusera mer på resultatet", förklarar Dolphin. Resultatet kan exempelvis vara skärmbilder eller videor som agenten kan arbeta utifrån, ett visst prestandamål eller testresultat, eller en helt ny idé för en funktion.
Nextdoor lanserade nyligen Opportunity Alerts, som låter människor hitta tjänsteleverantörer nära dem; med Codex driver ingenjörerna produktupplevelsen och färdplanen. Som ett exempel insåg en ingenjör som arbetade med aviseringarna att det skulle vara hjälpsamt att visa tjänsteleverantörer på en karta. Historiskt sett skulle den typen av funktion ha krävt samarbete mellan tre team – mobil, frontend och backend – och skulle kanske aldrig ha lämnat backloggen.
Men med Codex "kunde vi låta en enda ingenjör bygga hela lösningen från början till slut", förklarar Dolphin. Det innebär inte bara att produktutvecklingen går snabbare, utan också att ingenjören får en djupare förståelse för den faktiska produktupplevelsen och vad som faktiskt är rätt att lansera.
”När ingenjörer börjar röra sig uppåt i stacken får de ta större ansvar för produkten de bygger. Man ser verkligen hur enskilda ingenjörer börjar driva produkter.”
När de arbetar med inbyggda databaser i Rust och system med känsliga race conditions använder Nextdoor Codex för att felsöka de problem som är svårast att återskapa. Teamet ger agenten en ren miljö och ett testramverk för undersökningen och använder den sedan till allt från att ta reda på varför Kubernetes-poddar inte startar till att hitta rätt trendlinje i en dataanalys.
”Med GPT‑5.4 och 5.5 har det varit en riktigt imponerande uppgradering. Vi ser att Codex briljerar i att vara extremt uthålligt och försöka hitta rätt lösning, genom att dyka djupt i till synes esoteriska tekniska detaljer för att komma fram till grundorsaken”, förklarar Dolphin.
Om Fast Mode med Codex och GPT‑5.5 säger Dolphin: ”Jag måste vara ärlig, många i teamet är beroende av det. När man har en snabb återkopplingsloop med problemet man arbetar med är känslan som ingenjör euforisk.”
Teknikarbetet har blivit så mycket snabbare att Dolphin har sett en förskjutning i trycket på olika delar av organisationen. ”Vi rör oss så mycket snabbare att flaskhalsarna inte längre finns inom teknikarbetet. Nu handlar det verkligen om hur vi kan identifiera rätt saker att bygga och rätt strategi – och mindre om hur vi faktiskt bygger det.”


