Blog and weblinks for Software Engineering

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

Cover image
Materio
Materio
Listen

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 —