Blog and weblinks for Software Engineering

This blog post list various useful links for software engineering (SE).

Cover image

Here’s your list of blogs and web links for software engineering, formatted in Markdown:


πŸ“˜ Blogs and Web Links for Software Engineering

🧠 General Software Engineering Concepts

  1. Martin Fowler’s Blog Topics: Software architecture, refactoring, agile, microservices Note: Author of Refactoring and a key figure in the Agile movement.

  2. Joel on Software Topics: Software project management, UI/UX, product development

  3. GeeksforGeeks – Software Engineering Section Topics: SDLC, software models, testing, design, maintenance

  4. Coursera – Software Engineering Courses Includes: Courses from top universities on SE principles, Agile, DevOps


πŸ— System Design and Architecture

  1. The Netflix Tech Blog Topics: Microservices, scalability, architecture, reliability

  2. Uber Engineering Blog Topics: Distributed systems, backend architecture, DevOps

  3. High Scalability Topics: Architecture of large-scale systems, cloud infrastructure


πŸ‘¨β€πŸ’» Coding, Algorithms & Problem Solving

  1. Leetcode Discuss Topics: Interview prep, algorithm explanations, system design Q\&A

  2. GeeksforGeeks – Algorithms Section Topics: Data structures, algorithms, competitive programming


πŸ§ͺ Software Testing & Quality Assurance

  1. Ministry of Testing Topics: QA community, test automation, tools, best practices

  2. Test Automation University (Applitools) Topics: Free courses on Selenium, Cypress, Playwright, CI/CD


πŸ›  DevOps, CI/CD & Modern Practices

  1. DevOps.com Topics: DevOps trends, automation, security, pipelines

  2. DigitalOcean Community Tutorials Topics: Linux, cloud, CI/CD, Docker, Kubernetes


πŸ“š Academic-Oriented and Reference Sites

  1. TutorialsPoint – Software Engineering Topics: Simplified SE notes, suitable for students and educators

  2. IEEE Software Engineering Resources Topics: Academic journals, papers, industry case studies β€”