A collection of places to publish your writing, with a focus on those that pay for content.
Once you've honed your technical writing skills with the collection of resources here, you'll want to start getting your writing out there where people can read it. A common way to start is by creating a Blogger, Wordpress or equivalent page, writing a hello world post, posting another article a week or so later, maybe one more a month later, get discouraged by the fact that you have no viewers, and then an article every 6-12 months starting with "I haven't written on here in a while because...".
While writing for free for the community is noble, writing is a valued skill, and you can get paid for it. If you write for established companies, you get money and you reach more people, as these companies usually have existing blogs that have an established readership base. Also, by commiting to write for a place that pays you, the quality of your content will improve. You'll try harder, and often the company will have an editor go over your work and improve it before publishing.
Here's a collection of places looking for freelance technical writers. The going rate is usually about $200 per post.
Twilio pays $500 per published post. Tutorials have to contain code, and writers are encouraged (but not required) to make use of Twilio services for their tutorials.
Digital Ocean pays writers $300 to write about Python or JavaScript projects or to write tutorials showing how to install and use software (for example, installing Apache2 on Ubuntu). They match the payout with a charitable donation.
WonderProxy focuses on automated testing and pays up to $500 for technical tutorials in this area.
Linode is a VPS host that offers up to $300 for technical tutorials relating to Linux.
Smashing Magazine is a longstanding publication that publishes all types of articles for app and web developers and designers. They advertise rates of $200 USD per post.
FloydHub publishes technical tutorials on data science, AI, and ML. They are known to pay $150 per article in USD or platform credits.
If you can string sentences together and know a bit about tech, your writing is worth something. However, sometimes it's worthwhile writing for exposure, especially if you haven't written much and you want a portfolio to show off when you pitch to places that pay. Here are some places where you can write for exposure.
CodeMentor is a mentoring platform where you can get paid by the hour to help people out with issues they face while coding. If you create a profile with codementor, you can publish technical posts and associate them with your profile. CodeMentor promotes selected articles on their main page every day, and this is a good way to get more mentees. You can also apply to write for their blog or community more formally, in which case they'll provide you with an editor to help all the way from outlining through to publication.