DEV Community

Cover image for Peer Programming with LLMs, For Senior+ Engineers

Peer Programming with LLMs, For Senior+ Engineers

Peter Mbanugo on May 24, 2025

Programming with LLMs is both promising and frustrating. While these AI assistants can help with coding and debugging, they often waste time too. Y...
Collapse
 
deividas-strole profile image
Deividas Strole •

This is a fantastic, hype-free curation of real-world LLM use cases by experienced engineers. The 'second opinion' and 'throwaway debugging scripts' techniques are especially relatable—I've found them useful for quickly validating ideas or narrowing down root causes. Also love the emphasis on documenting prompts—something that’s often overlooked but essential for building repeatable workflows. Thanks for sharing these insights; looking forward to experimenting more intentionally with some of these approaches!

Collapse
 
jonrandy profile image
Jon Randy 🎖️ •

Another good one...

Collapse
 
pmbanugo profile image
Peter Mbanugo •

Thanks. I'll check this out.

Collapse
 
nevodavid profile image
Nevo David •

Love the real talk here, way too many folks hype this stuff up but using it day to day is a whole different story.

Collapse
 
pmbanugo profile image
Peter Mbanugo •

Thanks!
Yes, there's so much hype and FEAR. One of my worries is relying too much on it that I lose my ability to think of good/better solutions.

Collapse
 
polyglotdev profile image
Dom Hallan •

@pmbanugo

Great job my dude!! Loved it!

Collapse
 
dotallio profile image
Dotallio •

Love this set of articles! Documenting my best prompts has saved me more times than I'd like to admit.

Have you found any specific format or tool that makes prompt tracking easier?

Collapse
 
pmbanugo profile image
Peter Mbanugo •

No. I'm in an exploratory phase, so I just have them stored lcaolly in the project folder. The ones I want to keep long term, I commit to source control.

Collapse
 
taskinfinity profile image
taskinfinity •

Good job!

Collapse
 
pengeszikra profile image
Peter Vivo •

Pair programming with LLM = Vibe Coding

Collapse
 
pmbanugo profile image
Peter Mbanugo •

I think they're different, at least in approach and use.