Navigate Select ESC Close

How I code with AI right now

2025-12-05 Science & Technology
192.1k
5.0k
359
Theo - t3․gg
Theo - t3․gg
539.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

The way I'm using AI has changed, a lot. And I think it's finally time to talk about it... Thanks you Arcjet for sponsoring! Check them out at: https://soydev.link/arcjet SOURCES https://x.com/bmdavis419/status/1988847914538672262 https://github.com/T3-Content/auto-draftify https://www.youtube.com/@bmdavis419 Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ph4se0n3 for the awesome edit 🙏

Top Comments (10)

@valtism 2025-12-05

I just want to take a moment to sit back and marvel at how wildly different this looks to how coding looked just 3 years ago. We are living in such an exciting time

375 11 replies
@PatralwkhaPaakhi 2025-12-05

When Theo says ‘I’m working closely with the team to solve the issues’ I’m imagining him sending a message/email and that’s it

323 6 replies
@AndrewEddie 2025-12-05

Can I say that I thoroughly enjoyed the re-appearance of Tutorial Theo :) We have missed you!

233 1 replies
@AndrewEddie 2025-12-05

PRO TIP: Before you close your laptop, use this prompt: "Is there anything that we've just discussed that needs to go back into the plan" I cannot stress how important developing that habit is. This was a small, simple example but most things we deal with will be bigger. It's important to capture those changes before you forget. Yes, sure, just read the code, but just reading code does not always give you a good sense of how or why you got there.

106 3 replies
@Davorge 2025-12-05

claude code would have made this so much smoother

53 6 replies
@lightning_11 2025-12-05

It's funny how the list of "How to make your agent smarter" is practically the same things to make a junior dev "smarter". It's also the same kinds of things I reach for when solving a complex problem.

52 2 replies
@TangLLC 2025-12-05

now do a production project. gimmicky stuff from scratch is a minimal portion of my workload

47
@LautiLosio 2025-12-05

So, starting from a prompt: 1. build a plan 2. revise it. 3. use / build tools that are useful for validating / testing the code wirtten 4. If you're stuck, learn from the mistakes and revise the plan. 5. Once everything seems to work, review your changes. 6. Peer review your changes before merging. 7. Repeat. This is just the Scrum development process. But at the commit level. This is a great win for devs.

24
@donwinston 2025-12-05

This channel is often invaluable in keeping abreast of the latest improvements in software engineering. Even the advertisements are often intriguing, even if I have no immediate need for the product. Knowing what is available and what others are using makes me a better software engineer.

17
@JimCarnicelli 2025-12-05

Thank you. This was exactly what I needed. This past week I did my first real vibe coding project in Cursor on a replacement for a small personal project I've been running for over a decade. The scope was small enough but the UI is oddball enough that it was worth seeing how well Cursor and the current models could work for me acting as an orchestrator instead of a pure coder. It went well overall. But I did it in a very simple, linear process. You've just demonstrated several patterns I need to try out. Excellent job. This is going to be a fruitful topic for a while until most seasoned devs get used to doing this.

4

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot