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
 
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
 
jonrandy profile image
Jon Randy 🎖️

Another good one...

Collapse
 
pmbanugo profile image
Peter Mbanugo

Thanks. I'll check this out.

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
 
polyglotdev profile image
Dom Hallan

@pmbanugo

Great job my dude!! Loved it!

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.