Ben Davis
@davis7
Followers
5K
Following
6K
Media
560
Statuses
2K
managing @theo's yt channel and building whatever I'm currently nerd sniped by
San Francisco
Joined July 2022
Just posted my video on coding agents I've been using: claude code, opencode, and cursor. Also some side rants on how to actually use them, why MCP sucks, and gpt-5.2...
5
1
21
It's a basic CLI tool that searches actual codebases for up to date info Works really well with agents and helps a TON with even tech that's super popular Uses opencode under the hood, so you can do: > btca chat -t svelte And get a local chat with the docs/source in context
0
0
3
> bun add -g btca > btca ask -t svelte -q "How does the inspect rune work?" https://t.co/bK7SYpUuZc
btca.dev
btca: CLI for asking questions about codebases.
7
2
41
First impressions on gpt-5.2: - It reasons in circles way less then 5/5.1 did - Much faster than 5/5.1. Those were absurdly slow, this one I could actually use - Still amazing at UI - Training cutoff is still feels obnoxiously out of date (it tried to create a tailwind v3 config
GPT-5.2 has confirmed my gut feel that I don't like reasoning models It feels so much better with "reasoningEffort": "none" on
15
0
131
GPT-5.2 has confirmed my gut feel that I don't like reasoning models It feels so much better with "reasoningEffort": "none" on
16
0
75
Not nearly as big (or expensive) as Theo, but I'm gonna starting doing sponsors on my channel very soon. I've been doing a ton of work behind the scenes helping the companies Theo and I work with, if you're interested my DMs are open!
I helped over 60 companies reach millions of developers in 2025. The results were insane. Some companies saw 300% increases in MRR. Others saw massive adoption from YC founders. All of them got tons of feedback and consulting from me and my team, helping them better understand
8
3
106
Sponsoring Theo’s channel is secretly the highest ROI thing a developer facing company can do. Go into debt if you have to (not kidding, but if you need to your product is too early for Theo) Real ones know one of the major reasons Neon got sold for a billi is they decided to
I helped over 60 companies reach millions of developers in 2025. The results were insane. Some companies saw 300% increases in MRR. Others saw massive adoption from YC founders. All of them got tons of feedback and consulting from me and my team, helping them better understand
2
2
41
The latest Microsoft Research Forum episode is now available on-demand. Explore purposeful research and its real-world impact.
4
2
33
The attach feature in svelte is one of the most underrated pieces of the framework. No v-dom means u can just use normal JS SDKs out of the box and work with html elements super easily Like in this one I'm testing Clerk out and I can trivially mount the components on divs
4
5
89
I've been quiet about river for a bit now, not because it's dead (not even close) but because I'm currently re-writing the core in effect. This is the third time I've re-written it and while I know that's generally frowned upon (ship fast and break things) for this project I
@mattpocockuk Have you seen River by @davis7 for typesafe streams?
7
2
77
In the last 2 months I've gone from hating monorepos to using them for basically everything. Turbo-repo is one of the best things Vercel has (outside of Svelte of course)
17
1
130
Testing it with a random svelte project I just spun up. It absolutely still needs steering, but the fact that it can now get the up to date info when I yell at it is so damn nice
0
0
7
doing some scratch work for river (somehow v3 at this point lol), the effect re-write This is gonna be so sick once it's done. I'll definitely make it so you can choose if you want to use it in effect land, or just normal async TS as it is now. It's gonna be so much more stable,
4
0
75
Under the hood it's using the opencode sdk. You don't even need to have opencode downloaded (although I recommend it) for it to work since they made "big pickle" free. (haiku 4.5 is way better tho, guide to switch to it is in the readme) There's a bunch more I want to add to
0
0
11
> bun add -g btca@latest It's a cli for asking questions about technologies (ie. effect, svelte, etc.) and getting up to date information based on the actual source code: https://t.co/aqA2Yt93kd Just shipped a working version:
6
5
78
we rly need to do an updated higher quality version of this at some point...
This is probably the most convincing video on Effect. Beautifully done by @ethanniser + @davis7 🫶 https://t.co/7qHTvpYILr
7
1
75
> bun add -g btca@latest > btca ask -t svelte -q 'How does the inspect rune work?' https://t.co/aqA2Yt93kd (agent setup, docs, etc. should be out later today or tmrw)
github.com
A better way to get up to date context on libraries/technologies in your projects - davis7dotsh/better-context
2
5
105
I've been using @kitlangton's effect solutions ( https://t.co/ZqclXMctqt) for work this week and it's amazing. If ur writing effect code, you should try it I love this pattern of using the coding agents we already have (cursor, opencode, etc.) to setup these really nice
effect.solutions
Effect Solutions guides for building Effect TypeScript applications
6
15
277
Advent of Svelte 2025 🥳🥳 24 Days of Svelte tips, knowledge, insights... Each day New Surprise Checkout: https://t.co/qQhjtaNOdG
1
12
66
Looking to invest in the Enablers and Adopters of AI? Consider an actively managed fund investing in companies actively involved in developing and implementing AI technologies.
0
36
307
I'm back in Ohio and all my custom tools feel noticeably slower than in SF since I have everything on us west servers. Went from instant, to loading for 400ms I miss my SF 2.5G fiber line 🙃
6
0
49