Published
- 3 min read
Engineering Blogs for Software Engineers
Company & Corporate Engineering Blogs
- Meta Engineering: Inside the world’s largest social network. Link: https://engineering.fb.com
- Microsoft Engineering: Engineering enterprise-scale software. Link: https://devblogs.microsoft.com/engineering-at-microsoft/
- Netflix TechBlog: Scaling streaming infrastructure for millions. Link: https://netflixtechblog.com
- AWS Architecture: Proven cloud architecture patterns at scale. Link: https://aws.amazon.com/blogs/architecture
- Google Research: Insights from large-scale systems & real-world data. Link: https://research.google/blog/
- Slack Engineering: Deep dives into the systems powering millions. Link: https://slack.engineering/
- Discord Engineering: Real-time communication at global concurrency. Link: https://discord.com/blog (features engineering topics)
- NVIDIA Developer: Powering AI & high-performance systems at scale. Link: https://developer.nvidia.com/blog
- Stripe Engineering: Building secure systems trusted by millions. Link: https://stripe.com/blog/engineering
- Uber Engineering: Lessons from real world large-scale distributed systems. Link: https://www.uber.com/blog/engineering/
- Cloudflare Blog: Large-scale distributed systems insights. Link: https://www.cloudflare.com/engineering/
- GitHub Engineering: Lessons from the world’s largest developer platform. Link: https://github.blog/engineering
- Shopify Engineering: Focuses on AI, machine learning, mobile, infrastructure, and more at scale. Link: https://shopify.engineering/
- DuckDB Blog: Insights into database internals, benchmarks, extensions, and releases. Link: https://duckdb.org/news/
- Dropbox Tech: Engineering insights from Dropbox. Link: https://dropbox.tech/
- Agoda Engineering: Engineering topics from Agoda. Link: https://medium.com/agoda-engineering
- Pinterest Engineering Blog: Insights into their engineering solutions. Link: https://medium.com/pinterest-engineering
- LinkedIn Engineering Blog: Discusses data systems, machine learning, and software design for a platform connecting professionals globally. Link: https://engineering.linkedin.com/blog
Individual & Community-Driven Blogs
- Coding Horror (Jeff Atwood): Provides tips and advice for software engineers with a lighthearted tone. Link: https://blog.codinghorror.com/
- Stack Overflow Blog: High-quality, engineer-driven content on software development, career advice, and industry trends. Link: https://stackoverflow.blog/
- Dev.to (DEV Community): An open-source blogging community where developers share experiences, learn, and publish content on web development, programming, and career growth. Link: https://dev.to/
- HackerNoon: A platform for tech leaders to share insights and news on industry trends, including AI, blockchain, and software development. Link: https://hackernoon.com/
- MartinFowler.com (Martin Fowler): Covers a vast array of topics on software development, best practices, design patterns, and system architecture. Link: https://martinfowler.com/
- freeCodeCamp: A popular community blog with tutorials, coding challenges, and career advice, covering a broad range of programming topics. Link: https://www.freecodecamp.org/news/
- CSS-Tricks: A comprehensive resource primarily focused on front-end development, including CSS, HTML, and JavaScript. Link: https://css-tricks.com/
- The Daily WTF: Offers a humorous take on poor software development practices. Link: http://thedailywtf.com/
- Julia Evans Blog: Known for simplifying complex technical topics. Link: https://jvns.ca/
- David Walsh Blog: Shares knowledge on JavaScript, CSS, and web development, focusing on solving common development issues. Link: https://davidwalsh.name/
- A List Apart: Concentrates on web development, web design, and content strategy, covering accessibility, user experience, and performance optimization. Link: https://alistapart.com/
- DZone: A large community offering articles, tutorials, and trends in software development, cloud computing, DevOps, and data science. Link: https://dzone.com/
- The Pragmatic Engineer (Gergely Orosz): Highly recommended for in-depth articles on software engineering careers, systems design, and industry insights. Link: https://blog.pragmaticengineer.com/