Riparerò il tuo codice generato dall'AI e lo renderò pronto per la produzione

E
egeliseyyah
E
egeliseyyah
Recep Asik
Alcune informazioni sono state tradotte automaticamente.

Informazioni su questo servizio

Traduzione automatica.

Lo hai creato con l'AI. Funzionava in anteprima, poi sono arrivati gli utenti reali e ha iniziato a fare cose strane.


Questo è ciò che riparo. App React, TypeScript, Node.js, Firebase e Supabase che funzionano senza crashare ma fanno silenziosamente le cose sbagliate.


Il pattern è sempre lo stesso. Il codice sembra corretto. Supera un test rapido. Poi sotto carico reale le protezioni si aprono, le scritture si perdono e niente ti avvisa perché ogni log dice successo.


Ho trovato esattamente questo nella mia app di produzione, creata e spedita da solo con circa 1200 test:

- Cinque limiti di velocità che sono passati tutti la revisione e si sono aperti sotto carico. Un limite di 30 permetteva 60 richieste su 60.

- Un contatore di valutazioni che ha perso 119 voti su 120 a causa di conflitti di scrittura, registrando successo ogni volta.

- 23 percorsi immagine che restituiscono HTTP 200 con un corpo HTML invece di 404. Invisibili al monitoraggio.


COSA OTTIENI

- La correzione, su un ramo separato, così puoi revisionarla prima di unire

- La causa principale in linguaggio semplice, senza gergo

- Un numero prima e dopo dallo stesso test, così puoi verificarlo tu stesso


Scrivimi prima con il file che ti preoccupa. Ti dirò cosa penso sia sbagliato prima di ordinare.


Scopri di più su Recep Asik

Recep Asik

React and Firebase Developer, Production Bug Fixing and Code Rescue

  • DaTurchia
  • Membro dadic 2022
  • Tempo di risposta medio1 ora
  • Lingue

    Turco, Inglese
I build and fix production web apps — React, TypeScript, Node.js and Firebase. I shipped a full social video platform on my own: Firestore, Cloud Functions, Auth, Storage, plus a Cloudflare R2 + ffmpeg + HLS video pipeline and around 1,200 tests. What I am best at is the bug that does not crash — rate limits that open under load, database writes lost to contention, assets returning 200 instead of 404. Things that report success while doing the wrong thing. Send me your repo or the file that worries you. I will tell you what I find before you order.

Traduzione automatica.