> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/donnemartin/system-design-primer/llms.txt
> Use this file to discover all available pages before exploring further.

# Company Engineering Blogs

> Curated list of engineering blogs from top tech companies

Reading company engineering blogs is an excellent way to learn about real-world system design challenges and solutions. When preparing for interviews, pay special attention to blogs from companies you're interviewing with, as interview questions often come from the same problem domain.

## Why Read Engineering Blogs?

* Learn from real-world production systems
* Understand common architectural patterns and trade-offs
* Stay current with industry trends and best practices
* Gain insights into company engineering culture
* Prepare for technical interviews

## Major Tech Companies

<CardGroup cols={2}>
  <Card title="Facebook Engineering" icon="facebook" href="https://www.facebook.com/Engineering">
    Posts about infrastructure, ML, and scaling challenges
  </Card>

  <Card title="Google Research Blog" icon="google" href="http://googleresearch.blogspot.com/">
    Latest research and engineering innovations from Google
  </Card>

  <Card title="Netflix Tech Blog" icon="video" href="http://techblog.netflix.com/">
    Microservices, cloud infrastructure, and streaming at scale
  </Card>

  <Card title="AWS Blog" icon="aws" href="https://aws.amazon.com/blogs/aws/">
    Cloud architecture patterns and AWS service updates
  </Card>
</CardGroup>

## Cloud & Infrastructure

<CardGroup cols={2}>
  <Card title="Airbnb Engineering" icon="building" href="http://nerds.airbnb.com/">
    Data infrastructure and product engineering
  </Card>

  <Card title="Dropbox Tech Blog" icon="dropbox" href="https://tech.dropbox.com/">
    Storage, sync, and distributed systems
  </Card>

  <Card title="Uber Engineering" icon="car" href="http://eng.uber.com/">
    Real-time systems and marketplace platforms
  </Card>

  <Card title="Heroku Engineering" icon="cloud" href="https://engineering.heroku.com/">
    Platform engineering and cloud infrastructure
  </Card>
</CardGroup>

## Social Media & Communication

<CardGroup cols={2}>
  <Card title="Twitter Engineering" icon="twitter" href="https://blog.twitter.com/engineering/">
    Scaling social networks and real-time systems
  </Card>

  <Card title="LinkedIn Engineering" icon="linkedin" href="http://engineering.linkedin.com/blog">
    Professional networking at scale
  </Card>

  <Card title="Instagram Engineering" icon="instagram" href="http://instagram-engineering.tumblr.com/">
    Photo sharing and mobile infrastructure
  </Card>

  <Card title="Pinterest Engineering" icon="pinterest" href="https://medium.com/@Pinterest_Engineering">
    Visual discovery and recommendation systems
  </Card>
</CardGroup>

## E-commerce & Payments

<CardGroup cols={2}>
  <Card title="Stripe Engineering" icon="stripe" href="https://stripe.com/blog/engineering">
    Payment processing and financial infrastructure
  </Card>

  <Card title="Paypal Developer" icon="paypal" href="https://medium.com/paypal-engineering">
    Payment systems and fraud detection
  </Card>

  <Card title="Etsy Code as Craft" icon="store" href="http://codeascraft.com/">
    E-commerce platform and continuous deployment
  </Card>

  <Card title="Shopify Engineering" icon="shopping-cart" href="https://shopify.engineering/">
    E-commerce infrastructure at scale
  </Card>
</CardGroup>

## Developer Tools & Platforms

<CardGroup cols={2}>
  <Card title="GitHub Engineering" icon="github" href="https://github.blog/category/engineering">
    Version control and collaboration at scale
  </Card>

  <Card title="Atlassian Developers" icon="code" href="https://developer.atlassian.com/blog/">
    Development tools and team collaboration
  </Card>

  <Card title="Slack Engineering" icon="slack" href="https://slack.engineering/">
    Real-time messaging infrastructure
  </Card>

  <Card title="Twilio Engineering" icon="phone" href="http://www.twilio.com/engineering">
    Communications APIs and infrastructure
  </Card>
</CardGroup>

## Complete Directory

### A-E

* [Airbnb Engineering](http://nerds.airbnb.com/)
* [Atlassian Developers](https://developer.atlassian.com/blog/)
* [AWS Blog](https://aws.amazon.com/blogs/aws/)
* [Bitly Engineering Blog](http://word.bitly.com/)
* [Box Blogs](https://blog.box.com/blog/category/engineering)
* [Cloudera Developer Blog](http://blog.cloudera.com/)
* [Dropbox Tech Blog](https://tech.dropbox.com/)
* [Ebay Tech Blog](http://www.ebaytechblog.com/)
* [Engineering at Quora](https://www.quora.com/q/quoraengineering)
* [Etsy Code as Craft](http://codeascraft.com/)
* [Evernote Tech Blog](https://blog.evernote.com/tech/)

### F-M

* [Facebook Engineering](https://www.facebook.com/Engineering)
* [Flickr Code](http://code.flickr.net/)
* [Foursquare Engineering Blog](http://engineering.foursquare.com/)
* [GitHub Engineering Blog](https://github.blog/category/engineering)
* [Google Research Blog](http://googleresearch.blogspot.com/)
* [Groupon Engineering Blog](https://engineering.groupon.com/)
* [Heroku Engineering Blog](https://engineering.heroku.com/)
* [High Scalability](http://highscalability.com/)
* [Hubspot Engineering Blog](http://product.hubspot.com/blog/topic/engineering)
* [Instagram Engineering](http://instagram-engineering.tumblr.com/)
* [Intel Software Blog](https://software.intel.com/en-us/blogs/)
* [Jane Street Tech Blog](https://blogs.janestreet.com/category/ocaml/)
* [LinkedIn Engineering](http://engineering.linkedin.com/blog)
* [Microsoft Engineering](https://engineering.microsoft.com/)
* [Microsoft Python Engineering](https://blogs.msdn.microsoft.com/pythonengineering/)

### N-Z

* [Netflix Tech Blog](http://techblog.netflix.com/)
* [Paypal Developer Blog](https://medium.com/paypal-engineering)
* [Pinterest Engineering Blog](https://medium.com/@Pinterest_Engineering)
* [Reddit Blog](http://www.redditblog.com/)
* [Salesforce Engineering Blog](https://developer.salesforce.com/blogs/engineering/)
* [Slack Engineering Blog](https://slack.engineering/)
* [Spotify Labs](https://labs.spotify.com/)
* [Stripe Engineering Blog](https://stripe.com/blog/engineering)
* [Twilio Engineering Blog](http://www.twilio.com/engineering)
* [Twitter Engineering](https://blog.twitter.com/engineering/)
* [Uber Engineering Blog](http://eng.uber.com/)
* [Yahoo Engineering Blog](http://yahooeng.tumblr.com/)
* [Yelp Engineering Blog](http://engineeringblog.yelp.com/)
* [Zynga Engineering Blog](https://www.zynga.com/blogs/engineering)

## Contributing

Looking to add a blog? To avoid duplicating work, consider adding your company blog to the following repo:

* [kilimchoi/engineering-blogs](https://github.com/kilimchoi/engineering-blogs)

## Interview Preparation Tips

<Tip>
  When preparing for interviews at a specific company, read at least 5-10 recent posts from their engineering blog. This will help you:

  * Understand their tech stack and architectural choices
  * Learn about recent challenges they've solved
  * Speak knowledgeably about their engineering culture
  * Anticipate potential interview questions
</Tip>
