Developing software has become a collaborative effort. Many development platforms are open source. Developers share libraries on GitHub. And there are huge communities for knowledge sharing, like StackExchange.
While most developers hate email, a developer newsletter can be a great way to share knowledge, be visible in the community and establish yourself as an expert.
A carefully curated newsletter full of useful tips and other content is not the type of email that people hate. Rather than being a distraction, it can be a great time-saver and help readers avoid missing any useful content.
But how do you get started?
Learn from the Best
A good way to get started is to subscribe to some well-done developer newsletters and learn by watching what their authors do.
An instructive example is Ruby Weekly, which was started back in 2010 and today is at an almost unbelievable issue #358.
What we admire about this newsletter is its consistency. It’s sent every Thursday and has been sent on that very same day for years and years. This is a great way for readers to know what to expect and when. Its layout is simple and no frills. And the articles shared are strictly on topic every week.
A very different, but also very interesting example is Versioning by this article’s publisher, SitePoint itself.
It covers a broader array of topics, and is sent on a daily basis. It’s early morning reading to make sure you’re briefed on the best in front-end, back-end, UX and design, business and wacky tech news, to start your day.
What we like is its personality. It’s personally curated by SitePoint’s Head of Content, Adam Roberts, and spiced up with his own sarcastic humor and plenty of puns.
The result of this focus is a very comprehensive newsletter. Each edition provides a good overview of everything that has happened in the Vue.js community in the previous week. It becomes essential reading and a perfect one-stop shop.
A final example is the Fullweb newsletter, a newsletter for full-stack web developers.
It, too, really has personality, but very much uses design to achieve this. And again, its format is very consistent, sharing the five best links of the week, every week.
Subscribing to a few newsletters is the perfect way to get started. It will provide you with plenty of examples of what others do, and help you figure out what works and what doesn’t.
Learn PHP for free!
Make the leap into server-side programming with a comprehensive cover of PHP & MySQL.
RRP $11.95 Yours absolutely free
We hope that our favorites are a good start. To find more great developer newsletters see the tech section on Revue’s newsletter directory, Discover.
Follow These Newsletter Best Practices
We’ve looked at some great developer newsletters. Are you ready to start your own? Then we have these best practices for you to provide some additional guidance.
Pick a niche that you are passionate about, and an expert in
The newsletter needs to be high in quality and authentic. You will only succeed at that if you are very involved with the topic.
The broader the topic you choose, the harder success will be. There will be more competition on general topics than a well-chosen, still-neglected niche. People in a niche will be glad to receive highly targeted news, and will quickly recognize and appreciate your expertise.
Send in your own name
Sending a newsletter in your own name creates trust. Readers will open and read the newsletter because they recognize the sender.
Adam sends Versioning, Kevin Rose sends his Journal, and Boris sends The Next Web’s newsletter…
It’s email. It’s person-to-person communication. And it’ll be much more effective if used accordingly.
There are different frequencies for newsletters — daily, weekly, bi-weekly, monthly, quarterly. While the right frequency depends on the topic and also on the author, it’s still important to send the newsletter regularly.
This will set expectations with readers and help them decide whether the newsletter fits their reading habits.
Benedict Evans, partner at venture capital firm a16z, has sent his personal newsletter every Sunday for years. And the results are impressive:
Don’t worry about subscribers too much – get started
The people you hear about are often influencers or public figures with astronomical numbers of followers or subscribers. Don’t forget that while they are the ones you hear about, they are a minority. Reaching the right audience is much more important than reaching a large audience.
And you know what is best? Once you have identified the right audience and reached them, you can be pretty sure your subscriber numbers will go up. Just make sure your subscribers are happy and ask them to share the love.
Promote your newsletter in the right places
If you have picked your topic carefully and chosen a specific niche, you should look for other places where this topic is discussed and carefully promote your newsletter there.
You need to follow local etiquette, but being on topic should assure you that your newsletter is a welcome addition.
The React Digest reached out to Y Combinator’s Hacker News. They received 83 points and 21 comments, which meant their number of subscribers went up from about 20 to several hundred.
Ask for feedback
Email is, and always has been, two-way communication — yet many promotional newsletters have very much become one-way streets sent from “firstname.lastname@example.org” email addresses. A developer newsletter should be an open communication channel.
So dare to ask your readers to give feedback. Ask them questions about different elements of the newsletter, or simply how they’re liking it.
Establish ways of finding the right content
We recommend collecting interesting topics and links constantly, and then setting aside a certain time of the day to curate those links and write your personal newsletter. So what’s a good way to come up with new topics?
Chime in on current events: the topic is often something current like a hot news item or conference or other event. You will usually want to start with your personal take, and then build out the content by curating other perspectives, in-depth background articles or other related content.
Re-purpose your own channels: Content can come from your own channels, i.e. you can send out a personal newsletter around a popular blog or Facebook post.
Follow other blogs and newsletters: Make sure to regularly visit blogs and publications you find interesting. The content you find there can later be used as basis for your thoughts on your issues.
Use Pocket or the Revue Chrome extension: Another way to collect content for your newsletter is to save interesting articles while browsing the Internet. During the day you are reading multiple articles that you can easily save using tools like Pocket or the Revue Chrome extension.
Have an opinion
It’s a personal newsletter and people want to know what you think.
Since news travels fast, chances are people have already read about what happened somewhere else. So refrain from just repeating old news and instead say what you have to say.
Technologist Owen Williams does a great job at this with his weekly tech newsletter Charged. He sends it out every weekend, looks back at the most important events of the week, comments on them and provides his personal opinion.
Pick the right platform for writing and sending
There are many tools you can use to send your personal newsletter. Your regular email client might be enough to get started, and promotional newsletter tools can be customized given enough time and resources.
An even better option is a specialized tool that makes it quick and easy to get started while assuring you to get that coveted personal note.
So what are the requirements of a tool for authoring personal newsletters?
Productive authoring tool: You need an authoring environment that makes you want to write. It should give you focus to pen those personal stories. And it should help you pull in content that you or others have shared previously using drag-and-drop.
Beautiful, out-of-the-box template: Your personal newsletter should look great and have that intimate, text-focused style without you having to become a designer or programmer.
Integrations: The personal newsletter tool needs to integrate easily with contacts and content sources. There’s probably quite a long list of content sources, so flexibility is key here. Adding contacts from your personal address book, a promotional newsletter tool, or CRM system is also a must.
And while we realize we are biased, we do want to suggest you check out Revue, which was specifically designed for personal newsletters.
Jump Start Git, 2nd Edition
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers