A collection of learning resources for curious software engineers
-
Updated
Sep 29, 2026 - Python
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
A collection of learning resources for curious software engineers
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
Trae Agent is an LLM-based agent for general purpose software engineering tasks.
📚 A curated list of papers for Software Engineers
SWE-bench: Can Language Models Resolve Real-world Github Issues?
A best practice for tensorflow project template architecture.
100+ installable Claude skills covering Engineering areas such as, ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, AIAG-VDA quality (APQP/PPAP/FMEA), Automotive SPICE, and continuous improvement tools — every builder paired with a confirmation reviewer.
A list of Summer 2024 internships for software engineering, updated automatically everyday
Your Journey To Fluent Python
Python Framework to analyse Git repositories
Tech internships & CS jobs tracker - 180 open software engineering internships from 4,300 employer job boards, auto-updated every 30 min with visa-sponsorship and H-1B sponsor data.
A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton
[NeurIPS 2025 D&B Spotlight] Scaling Data for SWE-agents
محتوى تقني متميز في مختلف مجالات هندسة البرمجيات عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة
A comprehensive collection of AI development patterns for building software with AI assistance, organized by implementation maturity and development lifecycle phases. Includes Foundation, Development, and Operations patterns with practical examples and anti-patterns.
Platform for Machine Learning projects on Software Engineering
[ICLR 2026] RPG: A Repository Planning Graph for Unified and Scalable Codebase Generation
💻 Padrões de Projeto em Python
🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.
Created by Software engineers