|
| 1 | +date: "2026-05-22" |
| 2 | +tags: ['Community', 'Percona', 'Open Source', 'Events'] |
| 3 | +categories: ['Community'] |
| 4 | +authors: |
| 5 | + - laura_czajkowski |
| 6 | +images: |
| 7 | + - |
| 8 | +slug: write-for-percona-community |
| 9 | + |
| 10 | +# Write for the Percona Community |
| 11 | + |
| 12 | +You've fixed something gnarly in production this year. You've migrated a database that nobody wanted to touch. You've built something on top of Percona Operators, or Percona Toolkit, or Percona Monitoring and Management (PMM), and you've learned things along the way that aren't written down anywhere yet. |
| 13 | + |
| 14 | +Write it up. We'll publish it, and we'll pay you. |
| 15 | + |
| 16 | +## What we're doing |
| 17 | + |
| 18 | +The Percona Community Writers Program publishes technical posts from the people actually using these tools — DBAs, developers, contributors, and engineers running real workloads. Posts go up on [percona.community/blog](https://percona.community/blog) under your name, with your bio and links. |
| 19 | + |
| 20 | +For every post we publish, you get: |
| 21 | + |
| 22 | +- **$350** paid out after publication |
| 23 | +- **Community engagement points** you can redeem in our swag store for t-shirts, stickers, and other items |
| 24 | + |
| 25 | +The points stack across contributions. The more you write, the more you collect. |
| 26 | + |
| 27 | +#### A note on payment |
| 28 | + |
| 29 | +*Not everyone can accept payment for writing — employment contracts, tax situations, visa rules, and conflict-of-interest policies all get in the way. If that's you, we'll donate the same $350 to an open source project or community of your choice on your behalf. Tell us who to send it to when you pitch.* |
| 30 | + |
| 31 | +## What we want to read |
| 32 | + |
| 33 | +Anything you've done with the Percona stack — or alongside it — that another engineer would learn from. Some directions to consider: |
| 34 | + |
| 35 | +- **Percona Operators** — running databases on Kubernetes, scaling decisions, upgrade paths, what surprised you |
| 36 | +- **Percona Toolkit** — how you use specific tools in your day-to-day, scripts you've built around them, edge cases |
| 37 | +- **Migrations** — moving between versions, between database engines, on-premises to cloud, the parts that aren't in the docs |
| 38 | +- **Troubleshooting** — a real incident, what you saw, what fixed it, what you'd do differently |
| 39 | +- **Percona Monitoring and Management (PMM)** — dashboards you've built, alerts that actually catch things, integrations |
| 40 | +- **Databases themselves** — MySQL, PostgreSQL, MongoDB, MariaDB, Valkey, anything in the open source database world you're hands-on with |
| 41 | + |
| 42 | +We're not only interested in Percona-product posts. If you're active in the wider open source database community — contributing to MySQL, PostgreSQL, Valkey, or anywhere else — we want to hear about that work too. Your projects, your perspective, your hard-won opinions. |
| 43 | + |
| 44 | +## Standards |
| 45 | + |
| 46 | +Every submission is reviewed by the community team for technical accuracy and grammar before it goes live. We're not gatekeeping — we're making sure your name goes on something solid. |
| 47 | + |
| 48 | +One firm rule: **no AI-generated content**. We run every submission through [GPTZero](https://gptzero.me/) and it has to come back clean. We're publishing your voice and your experience, not a model's summary of either. If you used AI to help draft, that's fine — but the post needs to read as yours and pass the check. |
| 49 | + |
| 50 | +## How to start |
| 51 | + |
| 52 | +Pitch us first. A couple of sentences on what you want to write about and why you're the person to write it is enough. We'll reply with feedback, a timeline, and any direction that helps you write a stronger post. |
| 53 | + |
| 54 | +You don't need to be a published writer. You need to have done something and be willing to explain how. A 900-word post about how you debugged a replication lag issue last quarter is more valuable than a 3,000-word survey of the database landscape. |
| 55 | + |
| 56 | +Send pitches and questions to the Percona Community team — by filling in **this form**. |
| 57 | + |
| 58 | +### Open topics: blog, talks, guides |
| 59 | + |
| 60 | +Not sure where to start? Here are some directions we'd love to see covered. Pick one, narrow it down to something you've actually done, and pitch us. |
| 61 | + |
| 62 | +**Databases** |
| 63 | + |
| 64 | +- Automating database setup for production in under a few hours |
| 65 | +- Backup and disaster recovery strategies that hold up |
| 66 | +- Failure stories — what broke, what you learned |
| 67 | + |
| 68 | +**DevOps and reliability** |
| 69 | + |
| 70 | +- Database Reliability Engineering (DBRE) in practice |
| 71 | +- Site Reliability Engineering (SRE) applied to databases |
| 72 | +- Monitoring and SLAs that mean something |
| 73 | +- Useful scripts you actually run in production |
| 74 | +- Testing and QA for database changes |
| 75 | + |
| 76 | +**Distributed computing** |
| 77 | + |
| 78 | +- Consensus algorithms and real-world implementations |
| 79 | +- Synchronous vs asynchronous replication — trade-offs and where each fits |
| 80 | + |
| 81 | +**How-tos** |
| 82 | + |
| 83 | +- Moving from a single node to a cluster (any DB engine) |
| 84 | +- Batch processing patterns |
| 85 | +- Stream processing patterns |
| 86 | +- Metrics that actually tell you something |
| 87 | + |
| 88 | +**Open source** |
| 89 | + |
| 90 | +- Measuring your open source project's success |
| 91 | +- Bug squashing done right |
| 92 | +- Licensing — what to know before you pick one |
| 93 | +- Vendor lock-in and how to spot it early |
| 94 | + |
| 95 | +--- |
| 96 | + |
| 97 | +We pay engineers to share what they've learned. That's the whole offer. If you've got something worth writing, write it. |
0 commit comments