Professional "Vibe Coder." AI Engineer. Obsessed with MCPs. My favorite headless CMS is @strapijs. Embrace AI, code & create content around things I enjoy.

Joined January 2019
1,034 Photos and videos
I learned how to build MCPs from @kentcdodds, and it's a gift that keeps on giving. I built a local-first knowledge base using @strapijs, @tan_stack, and @ollama with Gemma 4. But if you need to use a frontier model like Claude for more power, just expose your tools and data via MCP.
4
3
13
5,792
Paul Bratslavsky | formerly coding after thirty retweeted
Claude Code: Auto mode Auto mode lets Claude safely complete long-running tasks without asking permission for every action. But how does it work? 4 key terms: β€’ Classifier: a separate model that approves or denies each action based on your intent and scope β€’ Filtering: the classifier only sees your messages and Claude's tool calls, not Claude’s reasoning or tool outputs, so it isn't influenced when making decisions β€’ Tier check: read-only and easily-undone actions (like edits inside your repo) skip the classifier; everything else goes through it β€’ Probe: a server-side check that scans incoming content, like web pages, for prompt injection and flags it to Claude I'm working on a longer video that explains how auto mode works and how to configure it. What questions do you have about it?
35
34
408
40,192
Paul Bratslavsky | formerly coding after thirty retweeted
We've been working on TanStack AI for a while now and I wanted to help onboard people into this wonderful world of AI powered apps! πŸš€ I'm going to be holding a workshop on building AI powered apps and I would love for you to join me if you want to learn how you can add AI into your products! You can find the workshop details on the link below: epicweb.dev/events/building-…
1
5
38
5,744
Paul Bratslavsky | formerly coding after thirty retweeted
The Strapi MCP opens endless possibilities.
2
2
17
822
Paul Bratslavsky | formerly coding after thirty retweeted
Replying to @tan_stack
@tan_stack desktop app using @TauriApps as a wrapper, connected to @Ableton live via Max for live based on Max by @cycling74. Used Claude to help me build the POC.
1
4
151
Paul Bratslavsky | formerly coding after thirty retweeted
I'll be doing a workshop at @thejsnation on building AI powered apps, and while I was working on the workshop I said to myself: "Why not make this an Epic Workshop" And that's exactly what I'm going to do! If you're interested I'll be announcing the workshop soon!
1
7
341
Paul Bratslavsky | formerly coding after thirty retweeted
Strapi 5.47.0 is out. This is what this crazy community is shipping 8 days after 5.46.1 🀯🀯🀯
1
3
99
Paul Bratslavsky | formerly coding after thirty retweeted
HEREΒ WEΒ ARE: The Strapi MCP beta is live πŸ’₯ Can't wait to see what you will πš‹ΜΆπšžΜΆπš’ΜΆπš•ΜΆπšΜΆprompt with it.
2
1
6
293
Paul Bratslavsky | formerly coding after thirty retweeted
React Native and Expo are the best way to build mobile apps with AI. Let's keep it going! πŸ’ͺπŸš€ @appjsconf @expo
4
26
927
We are hiring.
We are hiring a VP of Marketing for Strapi πŸš€ After 6 years as a VP of Marketing at Strapi, @vcoisne is transitioning into a fractional CMO role. What does this mean? 1. If you are building a startup and want Marketing advice, you should absolutely work with him. 2. He leaves room for a fantastic opportunity. 3. The bar is high. Therefore, we are looking for a solid, devTool-experienced VP of Marketing for Strapi. Full-remote. San Francisco / Bay Area-based. Ambitious. AI-first. With 70K GitHub stars, Strapi is the most popular open-source Headless CMS. Our 3K customers include Amazon, Abbott, Toyota, Airbus, n8n, PostHog, and CodeRabbit. We target developers in digital agencies and enterprises. We have two business models: open-core (Enterprise Edition, which includes additional features and support) and hosting (Strapi Cloud). Our last round was a Series B led by @CRV. Since then, we have been growing rapidly and have even become cash flow positive. Application link is in the comments.
67
Paul Bratslavsky | formerly coding after thirty retweeted
I'm getting a little traction, just need to keep marketing!
10
1
26
3,640
Love how @strapijs and @tan_stack empower you to build things fast. I consume a lot of music tutorials from YouTube and wanted to create a knowledge base to help me learn music. AI powered by Gemma 4. Working pretty well on my MacBook.
1
5
120
@AlemTuzlak I still need to get you on my YT channel to discuss Dev tools and TanStack AI. I did not forget. Just took time from making videos on that channel for a bit.
1
1
34
Shorty, we will have a post showing you how to set it up locally in Launchpad @strapijs & @nextjs starter. Want a preview? Check this repo: πŸ‘‰ github.com/PaulBratslavsky/l… We even have a skill to easily help you set the plugin up in your project.
2
72
Paul Bratslavsky | formerly coding after thirty retweeted
New in TanStack Router: more control over dynamic route params. Use params.parse to accept or skip a candidate, with priority for overlapping dynamic params.
19
46
797
118,166
Paul Bratslavsky | formerly coding after thirty retweeted
Continuing to work on @strapijs form builder using @tan_stack AI under the hood. In this current example, I am using Gemma4 through @ollama, but you can also connect @AnthropicAI provider. Just added the ability to reference Strapi collections in form. This is still in alpha pre-release build.
3
9
1,534
New coding setup. Play piano while waiting for Claude.
1
76
Paul Bratslavsky | formerly coding after thirty retweeted
Don't sleep on TanStack AI! Genious video by Jack right here!
Go from a prompt to database queries with a full generative UI in one tool call with @tan_stack AI code mode AND @Netlify's new database! youtu.be/3dpqz8oPBJ0
1
13
1,089
Paul Bratslavsky | formerly coding after thirty retweeted
May 11
SF folks: we’re hosting a meetup @strapijs Γ— @vercel Γ— @better_auth tomorrow! If you’re a developer working on content apps, auth, or modern frontends, this one’s for you. πŸ“ @MuxHQ on Market (SF) πŸ—“ Tue, May 12 Β· 5:30–8:30 PM 3 quick talks by @paola3decampos @pierre_burgy and @MarcBaiza networking RSVP link (Seats are limited.) luma.com/dx-meetup
6
10
2,061