A Common-Sense Guide to AI Engineering (PragProg)

Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and the hype.

Jay Wengrow
edited by Katherine Dvorak

Want to build an LLM-powered app but don’t know where to begin? Can’t get past a proof-of-concept? With this step-by-step guide, you can master the underlying principles of AI engineering by building an LLM-powered app from the ground up. Tame unpredictable models with prompt and context engineering. Use evals to keep them on track. Give chatbots the knowledge to answer anything a user wants to know. Equip agents with the tools and smarts to actually get the job done. By the end, you’ll have the intuition and the confidence to build on top of LLMs in the real world.


Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

2 Likes

I’m sure a lot of people are going to find this very interesting! :robot:
(And I’m loving the cover image!)

2 Likes

Keep ‘em coming :slight_smile:

2 Likes

Really looking forward to this. I’m also hoping PragProg puts out more books on AI-assisted programming and generative AI in general. Guess I’ve finally accepted that this is just how things are now.

1 Like

Looks like an interesting book. Potential problem - the models and the field in general is changing so fast that the book risks being outdated in a few months after last content refresh (potentially even before being published).

2 Likes

Indeed - that was my initial hesitation in writing this book in the first place. However, I figured out how to write about the fundamentals that aren’t changing so fast, despite the updating of models and the like. It’s these core ideas that are the most important to learn - and will allow one to be successful despite the seemingly endless updates.

4 Likes

I bought the book a couple of days ago, and I’m enjoying it a lot. Very easy to read and understand. All code examples are straightforward to translate into other programming languages, such as Elixir, which I use daily. Congrats and keep it up!

2 Likes

Thanks so much - I really appreciate the feedback!

1 Like

Thank you!!

1 Like