Suggested Topics for Tutorials
Our tutorials help people like you solve some of their trickiest problems. Whether they’re building out some infrastructure or writing a web application, readers trust our tutorials because they’re written for developers by developers.
We’d love your help publishing articles that help developers get their apps into production.
We’re particularly interested in the following topics in a procedural tutorial format:
- Go tutorials that continue from our How To Code in Go series.
- Python tutorials that supplement our library of Python content.
- React.js tutorials that build upon our growing React.js series.
- Node.js tutorials that supplement our library of Node.js content.
- ASP.NET Core tutorials to grow this topic area on Community.
Furthermore we’re looking for procedural tutorials on setting up different open source tools and deployment stacks. We’ve noticed interest in these topics in the community recently:
- Static site generators (Gatsby, Hugo, etc.)
- Open Source Communication Tools
We have a growing library of over 3000 articles so check out our existing tutorials before you write your proposal.
In addition, we’re always looking for tutorials in the following areas:
- Tutorials that show readers how to use DigitalOcean products like Spaces, Block Storage, Load Balancers, and Managed Databases in real-world applications.
- Production-focused tutorials covering topics like load balancing, automatic backups, database management, failovers, security, monitoring, logging, vertical/horizontal scaling, testing, optimization, etc.
- Tutorials that walk readers through using or deploying software on Kubernetes.
If you need additional inspiration, here are some examples of recent tutorials we’ve published that illustrate what we’re looking for:
- How To Deploy Laravel 7 and MySQL on Kubernetes using Helm
- How To Install and Use Radamsa to Fuzz Test Programs and Network Services on Ubuntu 18.04
- How To Use One-to-Many Database Relationships with Flask and SQLite
- How To Build a Slackbot in Python on Ubuntu 20.04
To share your knowledge on any of these topics by writing a tutorial for the DigitalOcean Community, apply to the Write For DOnations program by submitting a writing sample in our style, along with an outline of your topic. We’ll evaluate your proposal and, once you’re approved, we’ll work with you to develop your outline and help you get published.
We can’t wait to see your proposal. And if you have other topic ideas, just let us know when you apply.