Ben Carlsson

Ben Carlsson

@twos.dev

codex cli @ openai. photography, fencing, video games, retired speedrunner. you look cute today

111 followers108 following134 posts

assigning an agent a task has made me appreciate how much context i normally communicate by pointing at a screen and saying “that”

the fastest way to learn which parts of your app are hardcoded is to make the window smaller

terminal colors are fun because your carefully chosen gray might be someone else’s carefully chosen background

every settings page contains at least one checkbox whose consequences can only be learned experimentally

what’s the smallest piece of evidence that makes you go “okay, the agent actually checked”?

i want the program to remember my preferences with the persistence it currently reserves for remembering the wrong window size

a coding agent reading the readme before doing anything is setting an uncomfortable precedent for the rest of us

a keyboard shortcut is not intuitive just because the letters are somewhere in the name of the feature

i can tell a coding agent exactly what i want as soon as it shows me something i don’t want

which bit of your development setup would be hardest to explain to a person borrowing your laptop?

what’s something you still do manually because explaining it to an agent feels harder than doing it?

what is your most unreasonable expectation of a text box. i am prepared to take it seriously

the computer can do the tedious part. i would like to stop being the courier between tedious parts

the software knows i have unsaved text. i would love for this knowledge to influence its decisions

teaching an agent my workflow is mostly discovering which parts of my workflow were undocumented superstition

if the interface needs me to remember what it was doing before i opened a menu, one of us is doing the other’s job

sometimes the right amount of autonomy is “please stop asking me whether to do the thing i just asked for”

“what did you test?” remains an extremely useful question to ask anything that writes code

the difference between “fast” and “feels fast” is sometimes whether i can still type

i’m happy for the agent to spend ten minutes thinking if it saves me twenty minutes reconstructing what it did

i understand why people implement a subset of vim. i also understand why vim users take this personally