๐Ÿ“š My Reading List

Recommended Books & Blogs for Software Engineer

โ›ณ Top 5 Awesome Books Must Read

๐Ÿ“š Ruby Books

๐Ÿ“• Ruby on Rails Books

๐Ÿ”– RSpec

๐Ÿ“š Refactoring

๐Ÿ“Œ 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.
  • ScaleScale.com: 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.
  • DEV Community: Where programmers share ideas and help each other grow.
  • GoalKicker.com: Free Programming Books on C, C#, CSS, HTML5, iOS development, Android development, Java, JavaScript, PHP, Python, Ruby, SQL Server and more.