Sådan bruger Nextdoors udviklere Codex til at bygge uden grænser
Hos Nextdoors kerneplatformteam undersøger Codex problemer og sætter produktsoftwareudviklere i førersædet.

Et produkt som Nextdoor, der betjener over 110 millioner brugere i 11 lande, stiller mange krav til et platformteam. For Cory Dolphin, Head of Engineering, repræsenterer Codex et afgørende skift: »væk fra iterativ prompting af en agent og hen imod outcome for softwareudvikling, hvor udviklere begynder at tænke over det resultat, de vil se, og arbejder med en agent for at konstruere det resultat.«
Det betyder, at de enkelte udvikler bevæger sig op i stacken, de er ikke længere låst fast som specialister i et bestemt system eller framework, men kan eje produktoplevelsen mere eller mindre fra ende til anden, selv på tværs af flere platforme. Produktiviteten er steget så meget, at flaskehalsen ikke længere er softwareudvikling, men snarere de svære strategiske spørgsmål om, hvad der skal bygges som det næste.
»Codex har grundlæggende ændret, hvordan vi tænker på udviklingsarbejde, i en grad så vi slet ikke kan forestille os udvikling uden.«
Med Codex »bruger udviklere langt mindre tid på at tænke over præcis hvordan de bygger, og mere tid på at tænke over resultatet«, forklarer Dolphin. Det resultat kan tage form af screenshots eller video, som agenten kan bygge hen imod, en bestemt performance eller et testresultat, eller en helt ny idé til en feature.
Nextdoor lancerede for nylig Opportunity Alerts, som lader folk finde serviceudbydere i nærheden; med Codex driver softwareudviklere produktoplevelsen og roadmap. Som eksempel indså en udvikler, der arbejdede på advarselsnotifikationerne, at det ville være nyttigt at vise serviceudbydere på et kort. Historisk ville den slags feature have krævet samarbejde mellem tre teams, mobile, frontend og backend-softwareudvikling, og den var måske aldrig kommet ud af backloggen.
Men med Codex »kunne vi få én udvikler til at bygge det fra ende til anden«, forklarer Dolphin, »hvilket betyder, at de ikke blot kan drive produktet hurtigere frem, men også bedre forstå den faktiske produktoplevelse og hvad det rigtige er at sende ud.«
»Når softwareudviklere begynder at bevæge sig op i stacken, får de større ansvar for det produkt, de bygger. Man ser virkelig de enkelte ingeniører begynde at drive produkter frem.«
Når Nextdoor arbejder med indlejrede Rust-databaser og systemer med stramme race conditions, bruger de Codex til at få hjælp til at debugge de problemer, der er sværest at reproducere. Teamet giver agenten et rent miljø og en harness til undersøgelsen og bruger den derefter til alt fra at finde ud af, hvorfor Kubernetes-pods ikke vil starte, til at finde den rigtige trendlinje i en dataanalyse.
»Med GPT‑5.4 og 5.5 har det været en virkelig imponerende opgradering. Vi ser Codex udmærke sig ved at være ekstremt vedholdende og forsøge at finde den rigtige løsning, hvor den går dybt ned i tilsyneladende esoteriske tekniske detaljer for at nå frem til rodårsagen«, forklarer Dolphin.
Om Fast Mode med Codex og GPT‑5.5 siger Dolphin: »Jeg må være ærlig, en stor del af teamet er blevet afhængige af det. Når man som udvikler har en hurtig feedbacksløjfe med det problem, man arbejder på, er følelsen opløftende.«
Udviklingsarbejdet er blevet så meget hurtigere, at Dolphin har set et skift i presset på forskellige dele af organisationen. »Vi bevæger os så meget hurtigere, at flaskehalsene ikke længere ligger i udviklingsarbejde. Nu handler det virkelig om, hvordan vi kan identificere de rigtige ting at bygge og den rigtige strategi, og mindre om, hvordan vi faktisk bygger det.«


