Margaret

Margaret

Editor at PragProg

Call for new PragProg Proposals Committee Members

Hello DevTalk Community!

Once again, The Pragmatic Programmers are looking for developers who’d like to help shape the future of our book lineup. Our Proposals Committee is a group that reviews incoming book proposals and offers recommendations. While this is an unpaid role, we recognize contributors on our About Us page.

Our goal is to provide constructive feedback to prospective authors. Even if a proposal isn’t the right fit for PragProg, we want to ensure the author walks away with valuable insights—whether that means refining their pitch for another publisher or strengthening their approach for self-publishing.

What we look for in feedback:

When reviewing a proposal, we encourage committee members to consider questions like:

  • Who is the audience?
    • Does the author clearly describe the ideal reader?
    • Will the book engage novices without frustrating them?
  • What is the author’s tone?
    • Is the writing engaging and approachable?
    • Does it feel like a tour guide or more like a roadmap?
  • Does the book solve real challenges for developers?
    • Does it address key pain points in the topic area?
    • Could a developer easily find this information elsewhere?
  • How does it compare to existing books?
    • Is it too broad or too niche?
    • Does it provide a unique perspective?
  • Is the author connected to the intended audience?
    • Can they actively engage with the developer community?

You don’t need to answer these questions directly—just keep them in mind when reviewing a proposal. The best feedback comes from your own perspective and expertise. We do ask that each review includes a recommendation: Yes (with reasons), Maybe (with suggested improvements), or No (with constructive feedback).

:bulb: It helps if you’ve read a few PragProg books and are familiar with our hands-on, practical style.

If you’re interested in joining the Proposals Committee, send a message to margaret.eldridge@pragprog.com, and I’ll send over a sample proposal to review.

Feel free to post any questions here or reach out via email.

Thanks for considering this opportunity to help shape the future of PragProg books!

Most Liked

alvinkatojr

alvinkatojr

Hello Margaret,

This looks interesting.

I’m curious, how long in terms of word/page count is a typical proposal? And do you have timelines for when proposals should be reviewed?

Thanks!

Margaret

Margaret

Editor at PragProg

Great questions, @alvinkatojr.

Proposals are typically 2 to 3 pages in length, with a writing sample of 7 to 10 pages. We ask committee members to respond within 1 week.

alvinkatojr

alvinkatojr

Thanks for the reply @Margaret! I’ve just send you an email.

Where Next?

Popular General Dev topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
AstonJ
I just watched this: (tldr: remove bad choices so you don’t need to use willpower) It got me thinking about ways to incre...
New
wolf4earth
Inspired by this thread about arcade games - which I initially misread as favorite arcade game soundtracks - I wanted to ask about your f...
New
AstonJ
If so, what was the last blog post you wrote… and if not, why not?
New
AstonJ
Just been adding some more portals, currently have the following languages: Apache Groovy C C# C++ Clojure CoffeeScript Crystal ...
New
New
AstonJ
It’s great to see how popular some of these channels have become - do you have any favourite YouTuber devs? Ben Awad Code...
New
Exadra37
I am a Linux user since 2012, more or less, and I always use Ubuntu on my computers, and my last 2 laptops have been used Thinkpads, wher...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New

Other popular topics Top

AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New