Cam Kelley

1.3K posts

Cam Kelley banner
Cam Kelley

Cam Kelley

@c3kel

Austin, TX เข้าร่วม Mart 2016
4.2K กำลังติดตาม3.3K ผู้ติดตาม
Cam Kelley
Cam Kelley@c3kel·
Nice yeah I'm in a similar boat. For the pre-push hooks are you having an instance of Codex perform a review and "approve" it (presumably with exit code 0) before push? Been thinking about this as "push" is also the signal that generally triggers other review bots in CI. this got me thinking / writing out the full lifecycle. curious if this lines up with your thinking/experience: 1. write code 2. run checks (ex. unit testing; run by agent based on AGENTS . md and known best practices) 3. create commit(s) (assume commits may be incremental documentation, not necessarily a complete feature, so testing should probably not be run here?) 4. local pre-commit hooks (short-running; linting, formatting, or other static checks) 5. loop on 1-4 until feature complete (note, models often prefer to make commits all at once at the end of work, which changes the timing of pre-commit hooks if any) 6. local pre-push hooks (long-running; in your case, triggers headless Codex review; we do more expensive linting/formatting here) 7. CI code review & testing (long-running; push triggers the "review swarm" which culminates in github PR comments) 8. wait (until at least one bot has completed its review; perhaps until all of them are done?) 9. loop on 1-8 (if review bot feedback is substantive, run the whole loop again) In this model you have key breakpoints at: "commit" (documenting some progress) "push" (trigger a "full review"; perhaps the pre-push hook is more of a "sanity check" before investing the compute in a complete review by the council of review bots) "review" (one or more signals of PR quality being returned by an external system, either a review bot or a CI process that performs some testing loop. FWIW I think conceptually can think of CI testing & review bots both as delivering feedback on a change; CI testing requires more "work" to process into a concrete code change but in both cases thinking, codebase exploration, inference, etc. are required to deliver an improvement) where this approach might create challenges is incremental/WIP pushes, "saving progress", showing proof-of-work to a team of humans and agents. for example we encourage devs to sync their work frequently b/c active branches, PRs etc. get folded into a daily "brief" which gives a summary of work across the entire company. (we break some modules into separate repos; still on the fence about this architecture vs. monorepo for agent performance, but so far just having a bunch of cloned projects in a folder has worked well enough)
English
1
0
1
53
Cam Kelley
Cam Kelley@c3kel·
@curious_vii How does your setup work currently? (claude code orchestrator agent which does most of its work in sub-agents, sometimes spawning headless Codex processes? one long-running orchestration chat or new ones from time-to-time?)
English
1
0
0
115
Cam Kelley
Cam Kelley@c3kel·
@felixrieseberg How many humans on the team, and how did you run meetings thinking about product and architecture? Would love to hear about the process before folks turned to Claude to build, how things were different than normal, and how you used Claude during the planning step.
English
0
0
2
988
Felix Rieseberg
Felix Rieseberg@felixrieseberg·
Claude Code doesn't just resonate with developers anymore. Non-technical people are using it to build things. Technical people are using it for non-technical work. The line is blurring. I'm by far not the first to think about this. Multiple teams at Anthropic have been working on "agentic experiences" for months - Claude not just as a chat partner, but as something that helps you do real work. @bcherny nudged me: can we take what we've built internally and ship an early, scoped-down version in a few days? So we took a small team, set an aggressive deadline ("Monday sound good?"), and got to work. @claudeai wrote Cowork. Us humans meet in-person to discuss foundational architectural and product decisions, but all of us devs manage anywhere between 3 to 8 Claude instances implementing features, fixing bugs, or researching potential solutions. For native code, we use local Git worktrees on our local machines. For smaller or web-code only changes, we just tell Claude to go implement it. When someone reports a bug in Slack, we often just @-mention Claude and tell it to fix it. A human (and another Claude) reviews all code before it's merged, but we're now spending most of our time orchestrating a fleet of Claudes and making decisions than artisanally writing individual lines of code. We're releasing Cowork early. It has rough edges. But figuring out what to build is increasingly the hardest part of software engineering - and we think getting feedback early and hearing what users actually need is how we build something truly good.
English
89
147
1.7K
322.3K
📙 Alex Hillman
📙 Alex Hillman@alexhillman·
New workflow thanks to @steipete's awesome Twitter CLI, bird 1 - bookmark a tweet 2 - bird grabs new bookmarks every 60 seconds 3 - agent reads the tweet and depending on contents adds to a queue of things to review, try, or simply add to my knowledge base. Auto saves links, podcasts, YouTube vids, etc. Including transcripts and quotes that would be useful or interesting to me. Auto suggests ways to integrate ideas and open source projects into the JFDI system. Pretty excited to see this one compound.
📙 Alex Hillman tweet media
English
48
28
718
86.5K
Cam Kelley
Cam Kelley@c3kel·
@badlogicgames We’re using Pi as our harness of choice for a new product and loving it. Deployed on site with our first customer last week! I’m personally happy to deal with growing pains and expect to throw in some PRs to help make it even more extensible for our use case and others.
English
0
0
4
110
Mario Zechner
Mario Zechner@badlogicgames·
I've been working on this huge pi refactor for 5 days now. I can't wait to release it. It's not a huge thing overall, but the underlying structure has changed for the better, that pi will be even more extensible going forward. Really like where this is going, even if it's just a handful of people using it.
English
8
0
48
3.8K
Mary
Mary@MaryJackalope·
@howie_hua Array sounds like a name because Ray is a name, Constant is close to existing names, Norm is a name. Modulo and Axiom sound cool
English
3
1
125
6.1K
Jack Ruhl
Jack Ruhl@JackRuhl·
Walk with me habibi , I’ll show you the finer things in life
Jack Ruhl tweet media
English
2
0
2
342
Cam Kelley
Cam Kelley@c3kel·
@centerstudy_ (“modern” is really not the right word; what I mean is “most recent generation”)
English
0
1
3
119
Cam Kelley
Cam Kelley@c3kel·
@centerstudy_ Full application of the power of modern language models is primarily an act of establishing the succession of context. When any number of tokens can be acquired or developed, what matters is the number that are retained for the purpose of executing a useful imperative.
English
1
1
7
612
center study
center study@centerstudy_·
Viewing everyone, in every field of endeavor, as concentrating their efforts of selecting their successor, is the most powerful way of reading human practices in terms of the desire for immortality constitutive of the sign user. The most devastating critique, then, of the contemporary order, is how heedlessly, sloppily and maliciously this is done, with the upshot of that critique being to take the requisite care in building your own organizations, companies and communities to ensure succession.
English
1
1
11
2.1K
Arthur
Arthur@arthurcolle·
@caretak8r OpenRouter has so many undocumented api features it's kind of wild to explore!
English
1
0
1
29
Arthur
Arthur@arthurcolle·
you gotta be qualia-maxxing
Arthur tweet media
English
3
0
0
80
Lan
Lan@ad0rnai·
I have so many credentialed, smart, talented, just straight up rockstar Gen Z friends that are looking for a job. I have next to zero employers I would consider setting them up with. Where are all of the eligible employers??? Show yourselves!!!
English
27
5
401
27.1K
Cam Kelley
Cam Kelley@c3kel·
@oyhsu Stop by next time you’re in town!
English
0
0
2
385
Oliver Hsu
Oliver Hsu@oyhsu·
I absolutely love the Austin founder archetype. Relentlessly focused on execution. Consistently ships at a fast cadence. Likely squats 2x bodyweight for reps and/or crushes backyard ultras. Cash flow positive, seed oil free. A jira board hates to see him coming.
English
36
16
620
71.3K
Anthony Morris ツ
Anthony Morris ツ@amorriscode·
@rauchg ai tutor --> spaced repetition + learning mode 1. seed the system with prompts of things you want to learn, things that would go on a traditional flashcard (eg. "what is retrograde motion?") 2. drill topics w/ 2-3 turn chats with an LLM (a la Claude's Learning style)
English
3
0
11
2.8K
Guillermo Rauch
Guillermo Rauch@rauchg·
Pitch me your AI product or idea
English
1.6K
146
3.2K
951.7K
Samay
Samay@samaysham·
I am excited to share that I have joined the founding team at Thrive Holdings (@ThriveCapital) to help build exceptional businesses designed to compound over many decades.
GIF
English
124
15
1K
114.4K