31 company blogs every developer should take a look at
When I first talked about some of the ins and outs of the characteristics of developer content marketing I did mentioned some examples, so I decided to compile a list of some of my favorite developer focused blogs and some others I found digging deeper.
I also found an amazing resource of engineering blogs on github, which gave me plenty of research material from where I got a lot to compile this list, if you have some time to kill, that repo is must see.
To name some of the best, my main focus on selecting any blog to be on this list is just that a blog must be updated regularly, or at least have some recent updates, as the development world runs fast a blog post can quickly become outdated the most recent content should at least be relevant to the community it addresses.
Many companies have blogs on the technology they use or variety of related subjects, either to appeal to developers to use their product or to attract new engineers, many of the companies listed below have experienced first hand woes in scaling and deploying their services and are willing to share what they have learned and some have produced must read content to engage and teach other developers.
- 500px — talks about many different technologies, including Rails, Swift/iOs, Android, Hadoop and other things.
- Airbrake — does varied pieces, talks about JS, PHP, product anouncements, compares frameworks, but the coolest part is how it talks a lout about errors and exceptions(it suits them, it is a bug tracking service after all!), a subject I found to be very underrated.
- Airbnb Nerds — a lot of content on engineering culture, but also on how their handle scaling their services, they also contribute a lot to open source.
- Arkency — software firm that has great short pieces, mostly about Ruby
- Auth0 — Mostly talks about authentication which is their business segment, it includes lots of tutorials, many covering different JS frameworks
- Booking — all kinds of subjects including engineering, data science and design, I specially like the color-coded category separation here
- Chef — Talks mostly about DevOps and does it quite well with very differentiated content
- Codeship — Talks about a variety of web development, but has recently done a lot of content on containers.
- DigitalOcean — not a blog per se, but a series of community created tutorials which help with deployment of different software on their infrastructure, which is quite useful
- Etsy Code as Craft — Touches a myriad of subjects from engineering culture to error handling, I particularly enjoyed its variety
- Eventbrite Engineering — Their latests posts seems to be mostly about React and ES2015
- Facebook Engineering — Facebook is a key contributor to open source software right now, React, Redux, Flow, Yarn, the JavaScript ecosystem almost relies on their contributions these days, so you should keep an eye on their blog for interesting engineering techniques as well as product announcements
- Google Developers — This is a must if you develop a lot for Google infrastructure(Google Cloud Apps, Android, Firebase), expect to see a lot of progressive web apps content coming from here in the near future also.
- HashRocket — They do a lot of Rails material, but have recently moved on to become one of the most complete blogs with Elixir focused content
- HoneyBadger — Another exception monitoring service with a great blog that touches a variety of subjects, from deployment to product idea validation
- Instagram — While they mostly talk about their own product development, the scale of their challenges makes for quite interesting reads
- Invision — A lot of content on deployment and scaling performance and also a few articles on simple developer practices
- Kadira — They used to do a lot of interesting Meteor stuff with plenty of open source material to boot, but have since been focusing on React and other JS/ES2015 stuff and continue to develop a lot of open source which I strongly recommend you to check out.
- Kickstarter — Crowdfunding platform Kickstarter talks a lout about their infrastructure but still has varied content, from SQL techniques to Swift and Ruby material.
- Mixmax — Mostly NodeJS and AWS stuff, seems to be coming from their own experience managing their apps, so they provide solid first-hand accounts of important things such as updating version of libraries
- Pinterest Engineering — They do awesome material on web development, both backend and frontend, and have been contributors to open source Elixir projects
- Rising Stack — The most complete blog on NodeJS, from tutorials to case studies
- Semaphore Community — Not exactly a blog, but Semaphore CI will pay you to write tutorials for them, this results in a quite solid tutorials on their part and a lot of quality content
- Slack Engineering — Slack is the darling of the startup world and their engineering blog is there to match, from culture to product they address a lot outside of the engineering spectrum as well.
- Stack Overflow Engineering — SO’s blog touches a lot on company culture, remote working cultures and their challenges with deploying and scaling something as big as SO and other Stack Exchange sites
- TaskRabbit — Varied topics, but recently it seems most of their content is about React Native used for their Android app
- Thoughtbot — Thoughtbot does great pieces on Ruby, Rails, Elixir, Phoenix and more, they are a consultancy firm and contribute to several open source projects, it is one of my favorite blogs to follow for the quality and uniqueness of their content
- Thoughtworks — Their insights are very valuable in the software engineering world, they annualy publish a radar of up and coming technologies which should be adopted
- Toptal — Provided by the freelancers which their hire their content has a lot of variety and includes pieces on design and product engineering,
- Uber — Uber has to be the biggest use case when it comes to scaling, their content is there to match, they offer great depth and insights into their challenges and problems scaling enormous amounts of data.
- Yelp — I really enjoy their differentiated content, for instance comparing searches on Yelp during opposite political conventions, really puts in perspective their scaling challenges as well
Of course I probably missed some interesting blogs along the way, if you follow one and feel your favorite blog is missing from this list comment here and help make me this list complete.