Writing Blog Posts
Common topics for the most popular engineering blog posts:
- The tech behind a new feature
- Our perspective on a new technology
- How we solved a mystery (bug or performance issue)
- How we pulled off something really complicated
- A look “behind the scenes” at a tool or process we use
- Motivations and design decisions behind a system we built
- Something we’re open sourcing and how it works
- How we do something at massive scale
Traits that heavily shared posts have in common:
- Compelling title
- Longer is better!
- Analysis and graphs where applicable
- Well organised with clear headings
- Practical steps/checklist for others to follow
Surprisingly, very few of the most popular posts actually make use of code samples!
Good sample posts from other blogs
Andre has collated a list of the most shared eng blog posts from April 2015.
- The Technology behind Hyperlapse from Instagram
- The Netflix Tech Blog: Node.js in Flames
- Bitcoin: the Stripe perspective
- Experiments at Airbnb
- Migrating From AWS to FB - Instagram Engineering
- How to write the perfect pull request
[Introducing Espresso - LinkedIn’s hot new distributed document store LinkedIn Engineering](http://engineering.linkedin.com/espresso/introducing-espresso-linkedins-hot-new-distributed-document-store)
- We Invite Everyone at Etsy to Do an Engineering Rotation: Here’s why
- Making MySQL Better at GitHub
- Did you mean “Galene”?
- The Netflix Tech Blog: Netflix’s Viewing Data: How We Know Where You Are in House of Cards
- Prometheus: Monitoring at SoundCloud
- Stop More Bugs with our Code Review Checklist