A collection of learning resources for curious software engineers
-
Updated
Jul 7, 2025 - 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
Trae Agent is an LLM-based agent for general purpose software engineering tasks.
📚 A curated list of papers for Software Engineers
A best practice for tensorflow project template architecture.
SWE-bench [Multimodal]: Can Language Models Resolve Real-world Github Issues?
A list of Summer 2024 internships for software engineering, updated automatically everyday
Your Journey To Fluent Python
Python Framework to analyse Git repositories
A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton
Platform for Machine Learning projects on Software Engineering
💻 Padrões de Projeto em Python
AI workflows generated with natural language
A list of new grad positions for software engineering, updated automatically everyday
Scalpel: The Python Static Analysis Framework
Scaling Data for SWE-agents
curated collection of real world applications that use LLMs
Collection of AWS SSM Documents to perform Chaos Engineering experiments
Helmut Hoffer von Ankershoffen experimenting with arm64 based NVIDIA Jetson (Nano and AGX Xavier) edge devices running Kubernetes (K8s) for machine learning (ML) including Jupyter Notebooks, TensorFlow Training and TensorFlow Serving using CUDA for smart IoT.
My software engineering notes - books, courses, conferences 📓
Created by Software engineers