Evidence receipt / recommendation
Published · transcript-backedLikes Twitter.
19 Apr 2026 The Cognitive Revolution Vibe-Coding an Attention Firewall, w/ Steve Newman, creator of The Curve
“This is the payload for the Twitter integration. So it's just a feed reader with just like a bunch of little details, like deduping, retweets, and other things, like just to make it, and like, it auto-expands, like instead of only showing the first 140 or 280 characters, it like auto-expands everything, so just like little fit and finish things that I prefer relative to the default behavior of the Twitter app.”
Source trail
Everything needed to verify it.
- Speaker
- Steve Newman
- Attribution
- Verified speaker
- Claim type
- recommendation
- Recorded
- 19 Apr 2026
- Publisher
- The Cognitive Revolution
Transcript context
…It's just been, I think, maybe the last two or three weeks, and I'm not even sure if it's like fully GA yet. But the big difference between their previous version and now is there's not a big fixed cost to enter. It is, it's kind of priced to, I think it's honestly pretty, it's probably pretty effectively priced for them where it's like, it's not super cheap. such that you're going to want to go really mine data. Or if you do, you're going to have a pretty good reason for doing it. But it's also not so expensive that if you want to get your own feed a couple of times a day, that you'll be afraid to do that. So I think they've landed at a pretty good spot that will allow people to have access without them having to fear that you're going to run off with the entire fire hose or. What have you. Yeah, that makes sense. Yeah, so if I were doing this again, I would use that and I may switch to it, like the next time this one breaks. And then just kind of run through to-do list, like there's stuff in here, repeating event, like repeating reminders and all kinds of things that are like idiosyncratic to me, but at the end of the day, it's not that complicated. This is just like a little, I talked about wanting to I want to put myself in a position where I can be kind of cavalier in the development and just move fast and break things, knowing that there's nothing too valuable to be broken. The Todo app would be the one where I'd be most sad if I lost the database. This generates a backup every five minutes if there's been a change. Unlike all the other backups, which are just dumps into D2 file storage, this is live-synced to GitHub. I wouldn't even need to do a restore. open GitHub.com, navigate down and see my to-do list, a static version of it, if the to-do list app ever glitches. This is the payload for the Twitter integration. So it's just a feed reader with just like a bunch of little details, like deduping, retweets, and other things, like just to make it, and like, it auto-expands, like instead of only showing the first 140 or 280 characters, it like auto-expands everything, so just like little fit and finish things that I prefer relative to the default behavior of the Twitter app. There's some infrastructure under this. And one of the things, by the way, I looked at this morning, it was broken, and I just told Claude to fix it. Let's see if it worked. Yes, it did. All of these apps, part of how I support, like, development velocity, is all of these apps feed into a logging service, and I found it annoying enough to configure with commercial services that I just built my own, had it build its own dumb little logging service. So this is just an SQLite database hosted on Cloudflare. All of the back ends log there. All of the browser front ends, the JavaScript code logs there. All of the Android apps log that, like, everything logs there. And there are, like, massive exhortations and code review rules about this in my Claude.md. That will shelt log errors, that will shelt log, you know, every time you modify the database that, you know. And so then virtually 100% of the time, remarkably close to 100% of the time, if there's something wrong, hey, this event's on my calendar, but it didn't show up in my calendar mirror view, or just whatever thing. How come those summaries, like none of the new blog posts that have come since noon have a summary? I can just tell it, debug this. And it has the data to figure out what went wrong. I use, there's a very popular Claude plugin called Superpowers by Jesse Vincent. One of the skills in there is, I'm pretty sure this is his from there, is called Systematic Debugging. So I just tell Claude, you know, slash systematic debugging, one sentence description. e Vincent. One of the skills in there is, I'm pretty sure this is his from there, is called Systematic Debugging. So I just tell Claude, you know, slash systematic debugging, one sentence description. And from my ClaudeMD, it knows it has logs. It's been very loudly instructed to look at the logs, not to guess, but, you know, look for evidence. And it works so well. Yeah, if I had like one concrete, Here's how to agentic coding good piece of advice for people, especially... you know, sort of personal projects as opposed to in the context of, you know, a professional software development operation where you have production practices and so forth. But if you want to go to the trouble of doing anything more than just typing prompts into Claude, like if you're going to do one sort of infrastructure thing to make it work better, it's have everything log, including the front end, like all of the moving parts should generate logs in one place. It's annoying. to have to build that place yourself. And there's probably a better answer, an off-the-shelf answer, but I'm just not sure what it is. And then vigorously remind Claude that it doesn't have to make guesses about what's going on. It can go look.…
Stored transcript either side of the excerpt. The highlighted words are the published quote; the surrounding text is unedited source, never generated.
Named in this claim