4 ms·
I think some of this might come down to stack as well. I watched a t3.gg video[1] recently about Convex[2] and how the nature of it leads to the AI getting it r
by rcarr 1y ago
I think some of this might come down to stack as well. I watched a t3.gg video[1] recently about Convex[2] and how the nature of it leads to the AI getting it right first time more often. I've been playing around with it the last few days and I think I agree with him.
I think the dev workflow is going to fundamentally change because to maximise productivity out of this you need to get multiple AIs working in parallel so rather than just jumping straight into coding we're going to end up writing a bunch of tickets out in a PM tool (Linear[3] looks like it's winning the race atm) and then working out (or using the AI to work out) which ones can be run in parallel without causing merge conflicts and then pulling multiple tickets into your IDE/Terminal and then cycling through the tabs and jumping in as needed.
Atm I'm still not really doing this but I know I need to make the switch and I'm thinking that Warp[4] might be best suited for this kind of workflow, with the occasional switch over to an IDE when you need to jump in and make some edits.
Oh also, to achieve this you need to use git worktrees[5,6,7].
[1]: https://www.youtube.com/watch?v=gZ4Tdwz1L7k https://www.youtube.com/watch?v=gZ4Tdwz1L7k
[2]: https://www.convex.dev/ https://www.convex.dev/
[3]: https://linear.app/ https://linear.app/
[4]: https://www.warp.dev/ https://www.warp.dev/
[5]: https://docs.anthropic.com/en/docs/claude-code/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees https://docs.anthropic.com/en/docs/claude-code/common-workfl...
[6]:https://git-scm.com/docs/git-worktree https://git-scm.com/docs/git-worktree
[7]:https://www.tomups.com/posts/git-worktrees/ https://www.tomups.com/posts/git-worktrees/
- isoprophlex 1y agoSure sounds interesting but... Where on earth do you actually find the time to sit through a 1.5 hour yt video?!
- rcarr 1y agoJump in and start coding entire backend with stack not best suited for job and modern AI tools: most likely future hours lost. Spend 1.5 hours now to learn from an experienced dev on a stack that is better suited for job: most likely future hours gained.
- v5v3 1y agoPeople find time for things they seem important to them.
- theshrike79 1y agoBut with a hour long video, how do you know if the content is any good? With text I can skim around the headings and images and see at a glance how deep the author is going into the subject. In that specific video the first 30 minutes is related to everything but the new Web Scale[0] LLM native database the author is "moving to" from SQL. Meanwhile Postgresql is just chugging along and over-performing all of them. [0] https://www.youtube.com/watch?v=b2F-DItXtZs https://www.youtube.com/watch?v=b2F-DItXtZs
- burnished 1y ago1.5x and 2x speed help a lot, slow down or repeat segments as needed, don't be afraid to fast forward past irrelevant looking bits (just be eager to backtrack).
- mafro 1y agoAsk an LLM to transcribe and give the overview and key points
- davidw 1y agoIf it can produce something you can read in 20 minutes, it means there was a lot of... 'fluff' isn't quite the right word, but material that could be removed without losing meaning.
- mceachen 1y agoOn a desktop browser, tap YouTube's "show transcript" and "hide timecodes", then copy-paste the whole transcript into Claude or chatgpt and tell it to summarize with whatever resolution you want-a couple sentences, 400 lines, whatever. You can also tell it to focus on certain subject material. This is a complete game changer for staying on top of what's being covered by local government meetings. Our local bureaucrats are astounding competent at talking about absolutely nothing for 95% of the time, but hidden is three minutes of "oh btw we're planning on paving over the local open space preserve to provide parking for the local business".
- theshrike79 1y agoCopy the url, tap cmd-t Write '!sum ' hit cmd-v and enter Then the Kagi summariser will do that :)
- rcarr 1y agoSeems like VSCode just added a lot of stuff for this in the latest update today, such as worktree support[1] and an agent session mode[2]. [1]: https://code.visualstudio.com/updates/v1_103#_git-worktree-support https://code.visualstudio.com/updates/v1_103#_git-worktree-s... [2]: https://code.visualstudio.com/updates/v1_103#_chat-sessions-experimental https://code.visualstudio.com/updates/v1_103#_chat-sessions-...
- rcarr 1y agoAdding another comment as over the last few days I have discovered more tools for this flow although I have yet to try any of them out: - https://conductor.build/ https://conductor.build/ - https://www.superclaude.sh/ https://www.superclaude.sh/ - https://github.com/bmad-code-org/BMAD-METHOD https://github.com/bmad-code-org/BMAD-METHOD - https://github.com/ruvnet/claude-flow https://github.com/ruvnet/claude-flow - https://github.com/smtg-ai/claude-squad https://github.com/smtg-ai/claude-squad - https://steveasleep.com/autowt/ https://steveasleep.com/autowt/ - https://github.com/stravu/crystal https://github.com/stravu/crystal - https://plandex.ai/ https://plandex.ai/
- rcarr 1y agoAdding yet another comment as you can also call agents from Linear directly, who will create pull requests in github, but they seem pretty expensive for what they are. They don't seem to offer any real benefit over setting up the mcp server, opening a terminal window and typing "create a pr for $TICKET NUMBER in Linear" other than shaving off a few seconds.