10 best engineering blogs you must read
This blog was originally published in the Typo blog.
The world of technology and software development is evolving faster than ever. Engineers and developers must stay tuned to what’s happening in their field. They should be aware of the best practices and how things in their area are updating with time.
There are various sources of information from which engineers can gain knowledge. But, one of the valuable resources on which even the senior engineers rely is the blogs. These engineering blogs are written by experts who share various aspects of engineering.
These blogs cover a wide range of engineering topics. Such as big data, machine learning, engineering business and ethics, and so on.
Here are 10 blogs that every engineer must read to help them broaden their knowledge base:
Engineering blogs you must read
Netflix engineering blog: Netflix is a well-known streaming service that offers a wide range of movies, series, documentaries, anime, Kdrama, and much more. They also have a tech blog where their engineers share their learnings. They also discuss topics such as machine learning, strong engineering culture, and databases. In short, they cover everything from the beginning until today’s Netflix era.
Recommended blogs:
Pinterest engineering blog: Pinterest is an image-focused platform where users can share and discover new interests. Their tech blog includes content on various engineering topics. Such as data science, machine learning, and technologies to keep their platform running. It also discusses coding and engineering insights and ideas.
Recommended blogs:
- Addressing Python Dependency Confusion at Pinterest
- How Pinterest powers a healthy comment ecosystem with machine learning
Slack engineering blog: Slack is a collaboration and communication hub for businesses and communities. They have an engineering blog where its experts discuss technical issues and challenges. They also publish use cases and current topics from the software development world.
Recommended blogs:
- Slowing Down to Speed Up — Circuit Breakers for Slack’s CI/CD
- Building the Next Evolution of Cloud Networks at Slack — A Retrospective
Quora engineering blog: Quora is a platform where users can ask and answer questions. Their tech blog majorly discusses the issues they face on both the front and backend side. Quora also talk about how they build their platform. It also covers a wide range of engineering topics. Some of them are natural languages model, machine learning, and NLP.
Recommended blogs:
Heroku engineering blog: Heroku is a cloud platform where developers deploy, manage and scale modern applications. It runs a tech blog where they discuss deployment issues and various software topics. They also provide code snippets, and tutorials to improve the developer’s skills.
Recommended blogs:
Spotify engineering blog: Spotify is the largest audio streaming platform which includes songs and podcasts. In their engineering blogs, they talk about the math behind their platform’s advanced algorithm. Spotify also provides insights on various engineering topics. This includes infrastructure, databases, open source, software development life cycles, and much more.
Recommended blogs:
- Large-Scale Generation of ML Podcast Previews at Spotify with Google Dataflow
- How We Maintain Security Testing within the Software Development Life Cycle
GitHub engineering blog: GitHub is a well-known hosting site for collaboration and version control. They cover workflow topics and related issues in their blog. It also helps developers understand the platform better by discussing their new features, innovations, and DevOps.
Recommended blogs:
Meta engineering blog: Meta is a parent company of Facebook. It also owns other popular social media platforms — Instagram and Whatsapp. Its engineering blog covers a wide variety of topics such as Artificial intelligence, machine learning, and infrastructure. Meta also discusses how it solves large-scale technical challenges and current engineering topics.
Recommended blogs:
- Scaling data ingestion for machine learning training at Meta
- Introducing Velox: An open-source unified execution engine
Linkedin engineering blog: Linkedin is the largest social platform where professionals can network, share and learn. In their engineering blog, they share their learnings and challenges while building their platform. Linkedin also provides insights into various software and applications they have used.
Recommended blogs:
- Journey to GitHub: Ensuring Developer Happiness Every Step of the Way
- Sharing LinkedIn’s Responsible AI Principles
Reddit engineering blog: Reddit is a popular news and discussion platform where users create and share content. They have a subreddit where they cover a variety of topics such as tech and engineering issues. Besides this, Reddit’s engineers open up about the challenges and perspectives they face in their fields.
Recommended blogs:
Typo engineering blog: Typo is a well-known engineering management blog. They provide valuable insights on various engineering-related topics. It includes DORA metrics, developer productivity, and code review to name a few. Typo also covers leading tools, newsletters, and blogs to help developers keep up with the trends and skills.
Recommended blogs:
Conclusion
We have curated a few of the best blogs engineers can follow. Hope these blogs help engineers to gain a deeper understanding and insights.
Happy learning :)