DEV Community

Cover image for Recommended Books, Blogs for Software Engineers
Luan Nguyen
Luan Nguyen

Posted on • Originally published at Medium

Recommended Books, Blogs for Software Engineers

Original on Medium: Recommended-books-blogs-for-software-engineers

📚 Books:

📌 Blogs & Sites:

  • Smashing Magazine: Tutorials, Opinion, Ultimate Guides, Case Studies for web designers and developers.
  • SitePoint: Learn about HTML5, CSS3, JavaScript, PHP, Responsive Web Design with tutorials, courses and books.
  • HackerNoon: Articles about Software Development, AI, Blockchain from real tech professionals ( about 7,000+ contributing writers).
  • FreeCodeCamp: Stories worth reading about programming and technology from our open source community.
  • CSS-Tricks: Tips, Tricks, and Techniques on using CSS.
  • Source Making: Design Patterns, Anti-Patterns and Refactoring articles and guides.
  • Thoughbot: A awesome blog about Design, Web, iOS, Android. A famous product of Thoughbot is Upcase — now is FREE.
  • Netflix Blog: Learn about Netflix’s world-class engineering efforts, company culture, product developments and more.
  • Share about Tutorials, Tips about DevOps(Nginx, AWS).
  • nixCraft: Linux Tips, Hacks, Tutorials, And Ideas.
  • Martin Fowler: Martin Fowler is an author, speaker, and loud-mouth on the design of enterprise software, work for ThoughtWorks. This blog focus on skills and techniques that help you improve the profession of software development in your career.
  • Joel on Software: Joel Spolsky is CEO (and co-founder) of StackOverflow. The author of blog share about software development, management, business, and the Internet.
  • Coding Horror: The author of this blog is Jeff Atwood, co-founder of StackOverflow with Joel Spolsky. Blog share a lot of quality articles and discussion about Software development.
  • GeeksforGeeks: A Computer Science portal for geeks. It contains well written, well thought and well-explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
  • Free Programming Books on C, C#, CSS, HTML5, iOS development, Android development, Java, JavaScript, PHP, Python, Ruby, SQL Server and more.

Finally, keep and develop your reading habits because it does not only sharpen your skills, makes your mind think deeper, but also helps you grow to the next level in your career path.

If you know any good books or blogs for developers, don’t hesitate to share them with me and everyone in the comment.

Thank you for reading!

Top comments (0)