Ben Johnson

11.5K posts

Ben Johnson banner
Ben Johnson

Ben Johnson

@benbjohnson

Working on Litestream at @flydotio to help developers run SQLite in production and at scale.

Colorado Katılım Mart 2008
58 Takip Edilen12.8K Takipçiler
Ben Johnson
Ben Johnson@benbjohnson·
@tqbf I didn’t want to believe it either but I heard it in an interview with him
English
0
0
7
2.4K
Ben Johnson
Ben Johnson@benbjohnson·
@ibuildthecloud That hasn’t been my experience but I’m happy to talk through what it might be if you have any code to share. I put up a “Tips & Caveats” section for SQLite on the Litestream docs but I assume you’ve probably made all these tweaks: litestream.io/tips/
English
0
1
10
821
Darren Shepherd
Darren Shepherd@ibuildthecloud·
I can't be the only one right? I'm not an idiot, every time I use sqlite it's just not worth it because I don't know the magical incarnation or something to make it work. Then I switched to postgres. It's fine. Maybe someone needs to create a SQLite go driver that defaults to a sane behavior.
Darren Shepherd@ibuildthecloud

People always say that sqlite is great for local but I always run into performance issues with it. Things just get blocked on each other. Absolutely terrible performance. This is always with golang.

English
14
1
14
8.1K
Ben Johnson retweetledi
Chris McCord
Chris McCord@chris_mccord·
I just got opt-in, per-transaction synchronous replication working for litestream. I haven't written c in 25 years. The whole LLM thing is pretty neat
English
3
5
80
6.2K
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Wrote up about my personal journey from AI skeptic to someone who finds a lot of value in it daily. My goal is to share a more measured approach to finding value in AI rather than the typical overly dramatic, hyped bait out there. mitchellh.com/writing/my-ai-…
English
50
298
2.7K
214K
Ben Johnson
Ben Johnson@benbjohnson·
@mitchellh Thanks for the post, that was great. It lines up with a lot of how I use AI too. I find contexting switching to be brutal. I'm also not inclined to have multiple agents going at the same time because I expect agent performance will increase and it will be a moot point soon.
English
0
1
9
3.1K
Wes McKinney
Wes McKinney@wesmckinn·
I've used Gmail for 20 years. Almost 2M emails, 150K attachments. Rather than let Google hold my data hostage, I built msgvault: local-first email archive with a terminal UI and MCP server, powered by DuckDB. Open source, single Go binary. wesmckinney.com/blog/announcin…
English
184
379
4.4K
432.3K
Ben Johnson
Ben Johnson@benbjohnson·
I’ve noticed in the past when I tried CC for features in the past that it would get something fundamental wrong and then make later decisions based off those poor fundamental choices and the whole code change would be fucked. With a phased approach, I can’t correct those fundamental choices early.
English
0
0
1
255
Ben Johnson
Ben Johnson@benbjohnson·
@bradgessler @zeddotdev I haven’t tried Zed but I’ve found success with Claude Code when I make phased plans and step through each phase one at a time. It’s been good at spitting out a small bit of code that’s easy to review and it can help me in breaking up large feature work.
English
2
0
1
406
Brad Gessler
Brad Gessler@bradgessler·
Tried using the Claude Code CLI for the first time and I gotta say, it's not a good way to build stuff with AI. Tools like @zeddotdev are great because you see the code by the agent output. What Zed doesn't quite get right is conversing with the agent about a git commit. Zed also has some major issues that result in "loss of work" including the "Reject All" button on the agent panel that zaps your work and the agent history gets wiped out on restart. Hopefully that gets fixed in the future!
Brad Gessler tweet media
English
12
1
6
2.5K
Brad Gessler
Brad Gessler@bradgessler·
@benbjohnson Hell yeah. I’m going to let them each present them at the Q1 kick-off offsite.
English
1
0
0
38
Brad Gessler
Brad Gessler@bradgessler·
I’m not this deep yet, but my remedy for this is going to be treating AI a network of distinctly different assistants & advisors. Each agent will have its own name, email, Slack, 1Password vault, credit card, etc., kind of like a company. If an agent acts up, I’ll fire them.
Tuki@TukiFromKL

x.com/i/article/2015…

English
1
0
1
1.5K
Ben Johnson
Ben Johnson@benbjohnson·
I’m tempted to make a Chrome extension that hides all blog posts and YouTube videos that have the phrase “this changes everything” in it. Is everyone just asking Claude to make up their titles these days and that’s why they’re all the same?
English
2
0
10
1.1K
Ben Johnson
Ben Johnson@benbjohnson·
@corylanou He's also the person that got me into writing Go more than 12 years ago. He's someone I look to for understanding upcoming trends more than anyone else.
English
0
0
2
688
Ben Johnson
Ben Johnson@benbjohnson·
I've been harassing my friend @corylanou to start recording his workflow with Claude Code. He's taught me so much on AI in the last few months and he finally released his first video! Check it out and give him some feedback. 🙏 youtube.com/watch?v=-GKBBM…
YouTube video
YouTube
English
1
1
7
1.4K
Ben Johnson
Ben Johnson@benbjohnson·
@fideloper Can you ask Claude to remove that guardrail from your Claude installation?
English
1
0
0
742
Chris Fidao
Chris Fidao@fideloper·
the whole point of this vm is to fuck it up!
Chris Fidao tweet media
English
2
0
2
2.3K
Ben Johnson
Ben Johnson@benbjohnson·
Many organizations mandate a separate reviewer on a PR from the person who wrote the code. But if Claude's writing all our code, can we now approve our own PRs? 🤔
English
1
0
3
952