Making sense of the world.

Joined March 2019
Photos and videos
AspiringPMC retweeted
Growing up I never understood why a lot of people in their 20s are into so many movies and series, I thought it was what people who have nothing to do, do and IT ALL MAKES SO MUCH SENSE NOW. SO MUCH SENSE.
37
348
17,760
895,666
AspiringPMC retweeted
I tried out dynamic workflows and didn't get much out of them at first. I spent today trying to see what I was doing wrong and learned a bunch. Mainly, I found it so useful for adversarial agent tasks. I just used it to review a 7 PR stack. Here's how I approached it: Claude really likes his own work, and that makes it tricky to get quality reviews, even with other standalone agents. However, splitting the review into many focused segments with ultracode is killing it for me. Here's my process: 1 - Define the task, often reviewing a plan or code diff, and the main things to care about. Think of this as the PR description. 2 - Define the swimlanes for the reviewers. For me this comes in a few flavors, but it's often correctness, code duplication, safety, maintainability, etc. This is where you should put the most brain power into developing your own. (I like to add a philosophy section in my skill to get the agent in the right headspace.) 3 - Turn on ultracode (I hope you already did this). 4 - Tell the model to review what it has first (the diff, the plan, the doc, etc.), then create a workflow to cut up the reviews as thinly as possible to achieve what you want, and to have them be incredibly adversarial. I often like to say "have them be super mean." 5 - Then (my favorite) include that each agent must come back with a way to verify their findings. 6 - Finally, end with the main Claude verifying all the findings once the list comes back, then prioritizing and presenting them to you. My advice would be to copy this tweet, give it to Claude, and add your own flavor and goals for what you're actually reviewing. So far I have seen this catch bugs, produce cleaner code, and stop me from having 28 date formatters across my codebase.
5
7
97
28,745
AspiringPMC retweeted
When some of the most respected and rational software engineers in the industry (those building standout software for 20 years) adopt AI coding tools b/c it works for them: It suggests these tools are good enough, and here to stay. (I am now using them daily for coding btw)
Some reactions to my post are "wow, I'll never use Ghostty since you use AI." That's fine, I really don't care. But my friends, if you plan on avoiding all software that had any AI assistance in its dev, I have really bad news for you about the general software ecosystem.
20
38
663
71,706
AspiringPMC retweeted
You seem seriously naive about what this country is and is not.
2
1
621
2010-13: marinista/terceira via 2014: anti-petista 2015: lavajatista 2016: lavajatista 2017: lavajatista 2018: cirista 2019: cirista 2020: cirista 2021: cirista 2022: cirista 2023: trabalhista
2015: Marxista 2016: Mblista 2017: Bolsonarista 2018: Ancap 2019: Apolítico 2020: Trabalhista 2021: Trabalhista 2022: Trabalhista 2023: Trabalhista
1
2
6
809
Cognitive dissonance is a feature, not a bug. Allows you to have your cake and it too.
13
Learning anything is easy, the hard thing is always to unlearn: to remove outdated patterns, habits, thoughts, feelings, theories
7