Skip to content
Duck Alignment Academy

Program management for open source projects

  • Home
  • About
  • Speaking
  • Resources
    • Program Management for Open Source Projects
    • Newsletter
    • AI policy resources
    • Writing advice
    • Other resources
  • Talks
  • Contact me!
2022-04-07

PgM for OSS 50% off through April 13

Save 50% on Program Management for Open Source Projects when you use promo code COMMUNICATION2022 through April 13, 2022.

Categories News
2022-03-12

PgM for OSS Beta 4 released

The forth beta release of Program Management for Open Source Projects features a new chapter on making good decisions.

Categories News
2022-03-11

It’s Never Too Late to Fix Your Versioning

Release numbers should clearly communicate the scope of changes. If they don’t, you can fix that any time.

Categories Posts
2022-02-26

PgM for OSS Beta 3 released

The third beta release of Program Management for Open Source Projects features a new chapter on release lifecycles.

Categories News
2022-02-02

Use individual accountability to avoid the bystander effect

When you have a team of equals, taking turns being accountable for the tasks reduces confusion and improves sustainability.

Categories Posts
2022-01-28

Using conferences for connections

I no longer primarily attend conferences for the talks. Now I attend to make and reinforce connections with community members.

Categories Posts
2022-01-21

PgM for OSS Beta 2 released

The second beta release of Program Management for Open Source Projects features a new chapter on relationships and communication.

Categories News
2022-01-19

Spreading the work with infrequent contributors

Over on The Pragmatic Programmers, I wrote an article about spreading the work fairly when you have infrequent contributors. This is a common issue in open source projects that have people who work on them as their full-time job. Contributors are the lifeblood of an open source community. You want to attract and retain people so that the project is...

Categories Posts
2022-01-12

Picking the right animal metaphor

“Herding cats”, “aligning ducks”, “Nemoing tuna”. There are so many animal metaphors for program management. Which one works best?

Categories Posts
2022-01-07

How to Tell If You Are a Successful Program Manager

One of the questions I often ask when discussing a new plan is “how will we know if we’re successful?” The same question applies to your role as a program manager. I just published an article about how I evaluate myself over at the Pragmatic Programmers blog. Computers are difficult and people are difficult and when you put people together...

Categories News

Posts pagination

  • «
  • 1
  • 2
  • …
  • 13
  • 14
  • 15
  • 16
  • 17
  • »

About This Site

Learn how to get your ducks in a row, your cats herded, or any other animal metaphor you can think of.

2025 trends

Hand-drawn graphs on a sheet of white paper sitting on a desk.
Read my 2025 open source trends predictions.

Get the book

Cover of the book Program Management for Open Source Projects

Ebooks available from The Pragmatic Bookshelf. Print available from Bookshop and Amazon.

Newsletter

Subscribe to the free monthly newsletter to keep up on the latest news, events, and updates.

Upcoming talks

Want to book me for your project or company? See the Speaking page for details.

Latest posts

  • Using AI moderation tools2025-07-02
  • Your only obligations are the promises you make2025-06-25
  • The right tool is the one people can use2025-06-04
  • It’s okay to be partial to your work2025-05-28

Except where noted, all content © Ben Cotton and provided under the CC BY-SA 4.0 license except where noted. Logo design by alexlexi.

Coldbox WordPress theme by mirucon.

  • Facebook
  • Linkedin
  • RSS Feed
Back To Top