Olivier Bazoud

10.6K posts

Olivier Bazoud banner
Olivier Bazoud

Olivier Bazoud

@obazoud

Olivier --dangerously-skip-permissions

Paris Beigetreten Mart 2010
2.1K Folgt1.2K Follower
Drizzle ORM
Drizzle ORM@DrizzleORM·
After new Prisma’s drizzle-like migrations api, I don’t even know what to post on Apr 1st
English
11
2
262
15.3K
Olivier Bazoud
Olivier Bazoud@obazoud·
"We're moving away from MCPs and instead using APIs and CLIs", Aravind Srinivas, CEO Perplexity (Ask 2026) Cloudflare confirms: MCP burns too many tokens for too little work. Where do you stand? #AI #DevTools #MCP #CLI #API #DevX
English
0
0
0
58
Olivier Bazoud
Olivier Bazoud@obazoud·
@iziatask Sympa. Y a un faux air de Superset / Conductor. C'est open source ?
Français
1
0
1
326
Léo | SaaS Developer
Léo | SaaS Developer@iziatask·
J'ai supprimé Cursor, GitHub Desktop, Warp et Linear J'ai build Devflow Un env isolé par branche avec sa propre DB, ses propres ports Tout ce dont j'ai besoin est dedans
Léo | SaaS Developer tweet media
Français
5
1
39
6.2K
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
Over the limit? Fixes: 1. Replace `include:` with `ip4:` for static services 2. Remove includes for services you no longer use 3. Flatten nested includes (refresh when IPs change) Nuntly uses a single include. One lookup. nuntly.com/blog/email-del… #EmailDeliverability #SPF
English
0
1
1
153
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
How to audit your SPF lookups: 1. Run `dig TXT yourdomain.com +short` 2. Count each `include:`, `a:`, `mx:`, and `redirect=` 3. Follow each include and count its nested lookups 4. Total must stay under 10 Over 10? Your SPF silently fails on every email.
English
1
1
1
28
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
Every `include:` in your SPF record triggers a DNS lookup. Nested includes count too. Google flattened _spf.google.com to raw IPs (1 lookup). Most providers still nest 2-3 levels deep. Add email platform, marketing tool, helpdesk. You hit 10 fast.
Nuntly tweet media
English
1
1
1
41
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
SPF records have a 10 DNS lookup limit. Most developers don't know this, and their authentication silently fails when they exceed it. Here's how to check yours and fix it: 🧵 #email #security #spf
Nuntly tweet media
English
1
1
1
202
Olivier Bazoud
Olivier Bazoud@obazoud·
@BrivaelFr Pourquoi tu n'as pas forké Conductor ou Superset au lieu de repartir from scratch ?
Français
1
0
0
87
Brivael - FR
Brivael - FR@BrivaelFr·
J'ai construit mon propre conductor de coding from scratch. Je pense que toutes les boîtes devraient le faire. Pourquoi les outils génériques comme Codex ou les background agents de Cursor sont frustrants : chaque boîte a une infra différente, des services différents, du logging différent. Le problème est profondément personnel. Ce qui marche beaucoup mieux, c'est un thin wrapper qui orchestre à la fois ton agent de coding et tes services internes au même endroit. C'est plus élégant, et ça débloque des choses qu'aucun outil générique ne peut offrir. Voilà à quoi ressemble la stack : Backend en Go qui gère tous les process par session. Chez Argil on a plus de 10 services, donc il gère l'isolation complète de chacun. Logs, lifecycle, tout reste propre. Le CLI est wrappé avec Tori (Rust) et j'ai ajouté des petits plugins en Swift pour avoir exactement la même expérience que Claude Code dans le terminal, y compris le drag and drop natif pour les images. J'ai pluggé un connecteur Linear. Je drop un ticket, il feed automatiquement tout le contexte dans la conversation Claude Code. Pas de copy paste, pas de context switching. Ensuite j'ai wrappé le tout avec Playwright pour que l'agent ait un vrai accès à toute l'app. Pas un mock, pas un screenshot. Le vrai produit, end to end. Le résultat : mon setup est maintenant quasi identique à ce qu'aurait un ingénieur correctement onboardé chez Argil. Même contexte, mêmes tools, même accès. Et c'est juste le début. Prochaines étapes : → Plugger d'autres types d'agents au-delà du coding. Growth, QA, deployment. Même interface, même orchestration. → Construire une decision layer custom qui va bien au-delà de "écrire du code." Un harness qui comprend le graph complet de la boîte. → Connecter tous les outils externes dans un système unifié. L'endgame d'ici quelques mois : tout le monde dans la boîte devient contributeur de ce système. Il ne reste que deux métiers : Construire et maintenir les systèmes agentiques qui font grossir la boîte Amener la taste et prendre les décisions. Tracer le context graph à l'échelle de la boîte. L'ère du "j'utilise un outil d'IA pour coder" est terminée. Le vrai levier, c'est de posséder la stack complète de comment les agents interagissent avec ta boîte.
Brivael - FR tweet media
Français
8
4
35
6.8K
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
Make your OpenClaw happy. Give it an inbox with memory! ...not only an email address. With Nuntly, your OpenClaw agent can create inboxes, receive messages, load conversation history, reply, and persist context. #OpenClaw #AIAgents #EmailAPI #DevX nuntly.com/blog/ai-agent-…
English
0
1
2
104
Olivier Bazoud
Olivier Bazoud@obazoud·
Resend gives your agent an email. Nuntly gives it an inbox with memory. That's the difference between sending notifications and having real conversations. Make your OpenClaw happy with Nuntly. #OpenClaw #AIAgents #EmailAPI #DevX
Nuntly@nuntly_com

Make your OpenClaw happy. Give it an inbox with memory! ...not only an email address. With Nuntly, your OpenClaw agent can create inboxes, receive messages, load conversation history, reply, and persist context. #OpenClaw #AIAgents #EmailAPI #DevX nuntly.com/blog/ai-agent-…

English
0
1
2
57
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
Sending email is half the picture. Support tickets, billing queries, AI agents acting on inbound messages. All need a receiving API. Nuntly now handles inbound email natively. 📫 Same platform, same API, same domain. Three use cases shipped today 🧵 #inbound #outbound #DevX
Nuntly tweet media
English
2
1
3
40
Bhanu Teja P
Bhanu Teja P@pbteja1998·
SiteGPT.ai is now SOC 2 Type II and HIPAA compliant... SiteGPT will be 3 years old by the end of this month, and I felt like it's finally time to get SOC 2 compliant... This will open up so many new doors for SiteGPT... I am excited for it.
Bhanu Teja P tweet media
English
23
4
117
20.1K
Olivier Bazoud retweetet
Yekeen Ni
Yekeen Ni@aidevpreneur·
That blind waiting period is such a weirdly unsolved problem for how universal it is. I've definitely sat there refreshing MXToolbox wondering if I fat-fingered a TXT record or if it just needs more time. Showing propagation progress inline feels like one of those "why didn't this exist already" features
English
0
1
2
36
Olivier Bazoud retweetet
Nuntly
Nuntly@nuntly_com·
Setting up a sending domain shouldn't feel like guesswork. Every developer who's configured email DNS records knows the drill: copy a DKIM key, paste it into your DNS provider, add SPF, DMARC, MX records. Then wait 🤨 Thread 🧵
English
1
1
2
187
Cole Benefield
Cole Benefield@floinkus·
@zenorocha hey zeno -- can we store messages on Resend Receiving? we're having to migrate off it cause we lose messages :( happy to pay more
English
2
0
2
97
Zeno Rocha
Zeno Rocha@zenorocha·
Any terminal users here? I'm working with the team on an official Resend CLI. Looking for beta users today.
English
283
13
603
49.6K
Olivier Bazoud
Olivier Bazoud@obazoud·
One of the most underrated pain points in email infrastructure: you set up your DNS records and then... you wait. No feedback, no progress indicator, just hope. We just shipped a DNS propagation checker directly in the Nuntly dashboard. It tells you exactly what's missing.
Nuntly@nuntly_com

Setting up a sending domain shouldn't feel like guesswork. Every developer who's configured email DNS records knows the drill: copy a DKIM key, paste it into your DNS provider, add SPF, DMARC, MX records. Then wait 🤨 Thread 🧵

English
1
0
1
128