June 21, 2025 β’ Links
Blog and weblinks for Software Engineering
This blog post list various useful links for software engineering (SE).

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
Martin Fowlerβs Blog Topics: Software architecture, refactoring, agile, microservices Note: Author of Refactoring and a key figure in the Agile movement.
Joel on Software Topics: Software project management, UI/UX, product development
GeeksforGeeks β Software Engineering Section Topics: SDLC, software models, testing, design, maintenance
Coursera β Software Engineering Courses Includes: Courses from top universities on SE principles, Agile, DevOps
π System Design and Architecture
The Netflix Tech Blog Topics: Microservices, scalability, architecture, reliability
Uber Engineering Blog Topics: Distributed systems, backend architecture, DevOps
High Scalability Topics: Architecture of large-scale systems, cloud infrastructure
π¨βπ» Coding, Algorithms & Problem Solving
Leetcode Discuss Topics: Interview prep, algorithm explanations, system design Q\&A
GeeksforGeeks β Algorithms Section Topics: Data structures, algorithms, competitive programming
π§ͺ Software Testing & Quality Assurance
Ministry of Testing Topics: QA community, test automation, tools, best practices
Test Automation University (Applitools) Topics: Free courses on Selenium, Cypress, Playwright, CI/CD
π DevOps, CI/CD & Modern Practices
DevOps.com Topics: DevOps trends, automation, security, pipelines
DigitalOcean Community Tutorials Topics: Linux, cloud, CI/CD, Docker, Kubernetes
π Academic-Oriented and Reference Sites
TutorialsPoint β Software Engineering Topics: Simplified SE notes, suitable for students and educators
IEEE Software Engineering Resources Topics: Academic journals, papers, industry case studies β