- The community now has its own open source publishing tool where you can write about anything you want the developer community to know about.
- Your audience will be bigger than ever.
- No more popups or sign-in prompts. Readers can enjoy your articles without any fuss.
- The transition has been a long one, and we’re still fixing quite a few bugs.
A bit of history
In 2015, the freeCodeCamp community changed our blogging tool from Blogger to Medium.
Medium was a convenient tool for blogging, but the community has outgrown it. So now we’ve switched to a self-hosted open source blogging tool called Ghost.
The freeCodeCamp team has been publishing articles on Developer News for the past year, and we’re excited to now open it up to other authors in the freeCodeCamp community.
Here are some immediate benefits to you as an author:
Improvement #1: A cleaner, faster experience for your readers
According to Google’s own Lighthouse tool, Developer News is significantly faster than Medium.
Developer News is also more accessible, and more SEO-friendly.
And we’re steadily working to squeeze out even more optimizations.
Improvement #2: You have full control
You can publish your articles immediately. You can even schedule them to be published at a specific date and time.
If you want, our team of editors can provide you with a second pair of eyes, or help you write that perfect headline. This is optional. If you’re in a hurry, you can also just click publish.
Improvement #3: Better Analytics
As an author, we’ll give you full access to the Developer News Google Analytics data for your articles.
You can see exactly how many people are reading your articles, for how long, where in the world your readers are located, and how they’re discovering your articles. And you can do all this in real time.
Now you will be able to better understand your audience.
Improvement #4: A lot more readers
Our NGINX logs during a typical weekday morning. And yes - that is 2,816 people using freeCodeCamp all at the same time - more than half of whom were reading Developer News at that moment.
Developer News has better SEO, faster page loads, and a simpler user experience.
It also has Accelerated Mobile Pages (AMP) which means lightning fast page loads, even on a bad mobile connection.
There are no reader accounts. There are no prompts to “sign in” or to “pay to get around this paywall.”
All of these benefits together mean a better reading experience for your readers, and ultimately, more readers.
Improvement #5: You can share anything - not just articles
If you publish a podcast or run a YouTube channel, you can raise awareness of it by embedding it into Developer News.
Improvement #6: You can write in any language you want
freeCodeCamp is a global community, and we welcome articles in whichever world language you want to write. We are working on landing pages for different languages so people can browse articles in their own native language.
Improvement #7: You can write using Markdown
You can also paste markdown files directly into Developer News, and it will instantly turn them into rich text posts. This makes cross-posting articles from your blog much easier.
Improvement #8: Built-in Syntax Highlighting
Instead of having to embed GitHub gists or screenshots of your IDE, you can type in your programming language and Developer News will add automatic syntax highlighting to your code snippet.
(Note that this feature doesn’t yet work on the AMP versions of articles.)
Frequently Asked Questions
I wrote one of these articles. How can I create an author account on Developer News so I can go in and edit it?
All of the articles list their author at the top in a byline, but most of them are are not yet associated with an author account. We didn’t auto-create user accounts for authors because of privacy concerns.
If you’ve published articles on freeCodeCamp’s blog in the past, I can help you create an account, then give you full access to all of your articles and your analytics. You’ll be able to update canonical links, add updated links to your blog, and publish new articles as you see fit.
Just fill this out real quick and I’ll reach out to you about setting up a Google Hangout call.
I’ve never published on freeCodeCamp before. How can apply to get an author account?
We are selective. If you are creating helpful resources, and want to reach a bigger audience, fill out this quick 3-question form.
We will take a look and get back with you if we think you’re a good fit for Developer News.
Will articles have comments sections?
Yes. Whenever someone comments on a Developer News article, it will create a discussion thread here on the forum, and embed that thread at the end of the article. This way we can combine the simplicity of Developer News with the robustness of the forum’s moderation tools, threading, and powerful Markdown-based editor.
We should have this feature live soon.
Will you show stats on articles - like how many times it has been viewed?
Yes. We are working on a way to make these data public. For now only authors can see these through Google Analytics.
I noticed a formatting error on Developer News. How can I report it?
Some common issues we’re working on:
- multi-line code snippets may be split up into several single-line code snippets.
- GitHub gists and other embeds may not show up yet. We may need to go through and fix these manually.
- A few of the articles end after just a few paragraphs. If you notice any of these articles, comment here and we can go in and fix their text.
If you see anything else wrong, reply to this thread with a screenshot and a link to the article and we’ll start working to fix it.
Thanks, and happy coding!