This page brings together a set of practical templates and guides I’ve used to support product management and development work. They’re intended to make things a bit easier, whether you’re outlining a roadmap, writing a spec, or reviewing a release.
All resources are in Markdown format, so you can copy them directly into Notion, documentation tools, or Pull Request descriptions without needing to adjust formatting.
PM Resources
Templates and guides to help with planning, documenting, and communicating product work clearly and consistently. They’ve helped me write specs faster, think more clearly during planning, and communicate better with stakeholders.
Product Plan Template
A template for product planning, including sections for stakeholders, opportunity assessment, dependencies, risks, and solution overview.
Feature Specification Template
A template for writing feature specifications, covering summaries, proposals, scope, edge cases, and appendices.
Development Resources
Templates to support common engineering workflows like pull requests, releases, and bug reporting. These have helped me keep work consistent across the team, reduce back-and-forth in code reviews, and make handoffs smoother.
Pull Request Template
A simple pull request template to help developers cover key details like context, changes made, and testing steps.
Feature Branch Pull Request Template
A checklist-based pull request template for larger or long-lived feature branches, with sections for context, testing, and rollout steps.
Bug Report Template
A template for reporting bugs, including fields for expected vs actual behavior, steps to reproduce, and environment details.
Clear Writing Guide
A simple guide with tips for writing clear and consistent documentation. Useful for specs, technical docs, and user-facing content.
Improvements and suggestions
Suggestions and improvements are welcome! Feel free to open an issue or submit a pull request via my Github or drop me a message. Looking forward to hearing from you!