Ben Tossell costruisce un'app di posta elettronica personalizzata basata sull'IA
Ben Tossell, creatore di Ben's Bites, ha costruito un client di posta elettronica personalizzato utilizzando agenti di codifica AI. Insoddisfatto del sovraccarico di funzionalità e dei costi di Gmail e Superhuman, voleva una casella di posta divisa con regole. Iniziando con Codex per la costruzione iniziale, è passato a Factory per la rifinitura dell'interfaccia utente, utilizzando modelli come Opus e GPT-5.5. L'app presenta caselle di posta divise, scorciatoie da tastiera, palette dei comandi, risposta/composizione con annullamento dell'invio di 20 secondi, annullamento dell'iscrizione con un clic, ricerca, regole e sincronizzazione dei filtri. Utilizza l'interfaccia a riga di comando di Google Workspace per l'autenticazione e le operazioni di posta elettronica. I problemi di prestazioni sono stati risolti con la memorizzazione nella cache e aggiornamenti ottimistici dell'interfaccia utente. Il rendering delle email è stato impegnativo, gestendo testo semplice, HTML, newsletter e firme; ha decodificato il web clipper di Obsidian per trarre ispirazione. L'app è progettata per essere compatibile con gli agenti, con selettori nascosti e endpoint di debug. Tossell sottolinea l'importanza di imparare costruendo, cambiando strumenti e utilizzando agenti per test tramite browser. Il suo stack quotidiano include Pi con GPT-5.5 per brainstorming, Codex per codifica, Factory per progetti seri, Vercel/Stripe/Supabase per full-stack, e strumenti come here.now per siti rapidi e Clearly per documenti.
Fatti principali
- Ben Tossell ha costruito un client di posta elettronica personalizzato utilizzando agenti di codifica AI.
- Ha utilizzato Codex per la costruzione iniziale e Factory per la rifinitura dell'interfaccia utente.
- I modelli utilizzati includono Opus e GPT-5.5.
- L'app presenta caselle di posta divise, scorciatoie da tastiera e annullamento dell'invio di 20 secondi.
- Utilizza l'interfaccia a riga di comando di Google Workspace per autenticazione e operazioni di posta.
- I problemi di prestazioni sono stati risolti con memorizzazione nella cache e interfaccia utente ottimistica.
- Il rendering delle email è stato migliorato decodificando il web clipper di Obsidian.
- Lo stack quotidiano di Tossell include Pi, Codex, Factory, Vercel, Stripe e Supabase.
Entità
Artisti
- Ben Tossell
Istituzioni
- Ben's Bites
- Superhuman
- Codex
- Factory
- OpenAI
- Anthropic
- Pi
- Vercel
- Stripe
- Supabase
- Obsidian
- Clearly
- here.now
- projects.dev
- markdown.new
- defuddle.md
- GitHub
- YouTube
- X