Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Software Engineering

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.

https://kuchin.github.io/awesome-cto/

A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups

architecture awesome awesome-list cto decision-making engineering-management hiring interviewing leadership management principles roadmap software-engineering startups

Last synced: 05 Nov 2024

https://github.com/upgundecha/howtheysre

A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)

alerting chaos-engineering dev-ops devops hacktoberfest hacktoberfest-accepted incident-management incident-response infrastructure ml-ops monitoring observability on-call post-mortem reliability security site-reliability-engineering software-engineering sre sre-culture

Last synced: 24 Dec 2024

https://github.com/vicoyeh/pointers-for-software-engineers

A curated list of topics to start learning software engineering

computer-science curated-list mooc software-engineering

Last synced: 04 Dec 2024

https://github.com/ccfddl/ccf-deadlines

⏰ Collaboratively track deadlines of conferences recommended by CCF (Website, Python Cli, Wechat Applet) / If you find it useful, please star this project, thanks~

artificial-intelligence ccf-rankings computer-systems conf-deadline data-management deadline networked-systems security-systems social-computing software-engineering

Last synced: 02 Dec 2024

https://github.com/spring2go/cs_study_plan

一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向

computer-science cs csapp self-taught software-engineering system-architecture

Last synced: 30 Nov 2024

https://github.com/swe-bench/swe-bench

[ICLR 2024] SWE-bench: Can Language Models Resolve Real-world Github Issues?

benchmark language-model software-engineering

Last synced: 17 Dec 2024

https://github.com/orrsella/soft-eng-interview-prep

Everything you need to know for a Software Engineering interview

engineering-interview interview interview-prep software-engineering

Last synced: 30 Nov 2024

https://github.com/swe-bench/SWE-bench

[ICLR 2024] SWE-bench: Can Language Models Resolve Real-world Github Issues?

benchmark language-model software-engineering

Last synced: 14 Dec 2024

https://github.com/princeton-nlp/swe-bench

[ICLR 2024] SWE-bench: Can Language Models Resolve Real-world Github Issues?

benchmark language-model software-engineering

Last synced: 03 Dec 2024

https://github.com/codersguild/system-design

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻

amazon architecture computer-science eventual-consistency facebook google hacktoberfest interview interview-preparation microsoft netflix reliability scalability scale software-engineering system-design toc whatsapp youtube

Last synced: 21 Dec 2024

https://github.com/codersguild/System-Design

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻

amazon architecture computer-science eventual-consistency facebook google hacktoberfest interview interview-preparation microsoft netflix reliability scalability scale software-engineering system-design toc whatsapp youtube

Last synced: 07 Nov 2024

https://github.com/princeton-nlp/SWE-bench

[ICLR 2024] SWE-bench: Can Language Models Resolve Real-world Github Issues?

benchmark language-model software-engineering

Last synced: 10 Nov 2024

https://github.com/dagworks-inc/hamilton

Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

dag data-analysis data-engineering data-science dataframe etl etl-framework etl-pipeline feature-engineering hacktoberfest lineage llmops machine-learning mlops orchestration pandas python rag software-engineering

Last synced: 17 Dec 2024

https://github.com/romenrg/evergreen-skills-developers

List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers

best-practices clean-code cross-framework-principles evergreen-skills software-development software-engineering software-engineering-concepts technical-interview-questions technical-interviews

Last synced: 03 Dec 2024

https://github.com/sachuverma/datastructures-algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 21 Dec 2024

https://github.com/sachuverma/DataStructures-Algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 08 Nov 2024

https://github.com/DAGWorks-Inc/hamilton

Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

dag data-analysis data-engineering data-science dataframe etl etl-framework etl-pipeline feature-engineering hacktoberfest lineage llmops machine-learning mlops orchestration pandas python rag software-engineering

Last synced: 29 Oct 2024

https://github.com/gimunlee/tech-refrigerator

🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟

algorithm computer-science data-structures database design-pattern hacktoberfest hacktoberfest2020 interview interview-questions it knowledgebase language network operating-system software-engineering tech

Last synced: 13 Dec 2024

https://github.com/oskardudycz/ArchitectureWeekly

Architecture Weekly - links and resources to boost your knowledge and developer skills

architecture newsletter software-engineering

Last synced: 07 Nov 2024

https://github.com/oskardudycz/architectureweekly

Architecture Weekly - links and resources to boost your knowledge and developer skills

architecture newsletter software-engineering

Last synced: 18 Dec 2024

https://github.com/habrador/computational-geometry

Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc

bezier computational-geometry computer-science constrained-delaunay-triangulation convex-hull delaunay-triangulation ear-clipping gift-wrapping interpolation intersections jarvis-march marching-squares mesh-simplification open-source polygon-clipping quickhull software-engineering triangulation unity3d voronoi

Last synced: 20 Dec 2024

https://github.com/nemild/hack-the-media

This repo collects examples of intentional and unintentional hacks of media sources

hacker-news journalism media social-media social-network software-engineering

Last synced: 30 Nov 2024

https://github.com/Habrador/Computational-geometry

Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc

bezier computational-geometry computer-science constrained-delaunay-triangulation convex-hull delaunay-triangulation ear-clipping gift-wrapping interpolation intersections jarvis-march marching-squares mesh-simplification open-source polygon-clipping quickhull software-engineering triangulation unity3d voronoi

Last synced: 10 Nov 2024

https://github.com/ryanmcdermott/3rs-of-software-architecture

A guide on how to write readable, reusable, and refactorable software

architecture javascript react readable redux refactoring reusable software-engineering

Last synced: 23 Dec 2024

https://github.com/alexgalhardo/software-engineering

Learning Software Engineering :turtle:

algorithms notes software-engineering

Last synced: 23 Dec 2024

https://github.com/stitchfix/hamilton

A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton

dag data-engineering data-platform data-science dataframe etl etl-framework etl-pipeline feature-engineering featurization hamilton hamiltonian machine-learning numpy pandas python software-engineering stitch-fix

Last synced: 26 Sep 2024

https://github.com/daryllxd/lifelong-learning

✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product

coursera elixir journal learn learning-notes lifelong-learning markdown note-taking notes phoenix rails ruby software-design software-engineering vim

Last synced: 29 Oct 2024

https://github.com/Nithur-M/work-from-anywhere

A daily curated list of jobs that allow working from anywhere.

developer jobs remote-work software-engineering

Last synced: 01 Nov 2024

https://github.com/khanhnamle1994/technical-interview-prep

These are coding solutions for problems I study while preparing for technical interviews at tech companies

algorithms-interview c-plus-plus data-structures leetcode python software-engineering technical-interviews

Last synced: 22 Dec 2024

https://github.com/saltudelft/ml4se

A curated list of papers, theses, datasets, and tools related to the application of Machine Learning for Software Engineering

ai4code ai4se code datasets deep-learning llm4code machine-learning ml4code ml4se papers research software-engineering theses tools tudelft

Last synced: 05 Nov 2024

https://github.com/eqraatech/software-engineering-in-arabic

محتوى تقني متميز في مختلف مجالات هندسة البرمجيات عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة

databases design-patterns distributed-systems programming-languages software-engineering system-design

Last synced: 17 Dec 2024

https://github.com/ligurio/practical-fm

A gently curated list of companies using verification formal methods in industry

coq formal-methods formal-verification formal-verification-methods practice software-engineering tla-specification tlaplus

Last synced: 21 Dec 2024

https://github.com/mozilla/bugbug

Platform for Machine Learning projects on Software Engineering

ai developer-tools llm machine-learning ml python software-engineering

Last synced: 20 Dec 2024

https://github.com/HowProgrammingWorks/Book

Metaprogramming. Multi-paradigm approach in the Software Engineering.

book javascript metaprogramming programming software-engineering

Last synced: 31 Oct 2024

https://github.com/kevintpeng/Learn-Something-Every-Day

📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->

algorithm aws blog computer-science course-materials data-engineering data-science education educational engineering learning math mathematics research software-engineering university unix waterloo

Last synced: 28 Oct 2024

https://github.com/jobream/List-of-Learning-Resources

This collection provides a list of educational resources for Software Engineers. Feel free to add your favorite resources as well and help others in their journey of learning.

competitive-programming computer-science data-science resources software-engineering web-development

Last synced: 12 Nov 2024

https://github.com/bmadone/senior-software-engineer

Collection of articles, books, and recommendations for senior-level interviews and assessments

architecture cd ci codequality interview paradigms patterns sdlc security software-engineering solid

Last synced: 29 Nov 2024

https://github.com/ckaestne/seai

CMU Lecture: Machine Learning In Production / AI Engineering / Software Engineering for AI-Enabled Systems (SE4AI)

carnegie-mellon-university course-materials education machine-learning software-engineering

Last synced: 15 Nov 2024

https://github.com/change-metrics/monocle

Monocle helps teams and individual to better organize daily duties and to detect anomalies in the way changes are produced and reviewed.

analytics change changes gerrit github gitlab graphql hacktoberfest metric pull-requests reviews software-analytics software-engineering stats

Last synced: 30 Oct 2024

https://ckaestne.github.io/seai/

CMU Lecture: Machine Learning In Production / AI Engineering / Software Engineering for AI-Enabled Systems (SE4AI)

carnegie-mellon-university course-materials education machine-learning software-engineering

Last synced: 03 Nov 2024

https://github.com/devchat-ai/devchat

Automate your dev tasks with AI-powered scripts, from your IDE's chat panel.

ai chatgpt gpt-4 programming python software-development software-engineering vscode-extension

Last synced: 08 Nov 2024

https://github.com/Derek-Jones/ESEUR-book

Issue handling for Evidence-based Software Engineering: based on the publicly available data

book data-analysis empirical-research engineering-data evidence-based human-cognitive-characteristics software-development software-engineering

Last synced: 26 Nov 2024

https://github.com/ittus/refactoring-summary-2nd-javascript

Summary of "Refactoring: Improving the Design of Existing Code (2nd Edition)" by Martin Fowler

books refactoring software-engineering

Last synced: 06 Dec 2024

https://github.com/graetz23/JWave

A Discrete Fourier Transform (DFT), a Fast Wavelet Transform (FWT), and a Wavelet Packet Transform (WPT) algorithm in 1-D, 2-D, and 3-D using normalized orthogonal (orthonormal) Haar, Coiflet, Daubechie, Legendre and normalized biorthognal wavelets in Java.

design-patterns frequency-analysis frequency-domain hilbert hilbert-spaces hilbert-transform mathematics orthogonal orthogonal-transforms orthonormal software-engineering wavelet wavelet-analysis wavelet-compression wavelet-decomposition wavelet-packets wavelet-toolbox wavelet-transform wavelet-transform-algorithm wavelet-tree

Last synced: 27 Oct 2024

https://github.com/helmut-hoffer-von-ankershoffen/jetson

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.

ansible archiconda cuda docker edge-devices hoffer-von-ankershoffen jupyter k8s kubeflow kubernetes kustomize machine-learning ml nvidia-jetson-nano nvidia-jetson-xavier skaffold smart-iot software-engineering tensorflow-serving virtualbox

Last synced: 31 Oct 2024

https://github.com/codepath/student-career-handbook

Covers all things student career, internships, and industry context

internships software-engineering stem technical-interviews

Last synced: 11 Nov 2024

https://github.com/sapegin/washingcode-book

📖 Book on clean code for frontend developers

book clean-code ebook frontend javascript software-engineering typescript

Last synced: 21 Dec 2024

https://github.com/GrammaTech/sel

Programmatic modification and evaluation of software

evolutionary-computation program-synthesis software-engineering source-code

Last synced: 09 Nov 2024

https://github.com/made-in-bangladesh/made-in-bangladesh

A curated list of awesome frameworks, libraries and softwares made in Bangladesh.

bangladesh frameworks library made-in-bangladesh programming-languages software-engineering

Last synced: 14 Nov 2024

https://github.com/m8/refined.blog

curated list of personal blogs

archive blog list personal-blog software-engineering

Last synced: 28 Oct 2024

https://github.com/allenpandas/bjtu-cs-notebook

👨‍🎓 北京交通大学计算机科学与技术学院研究生课程资料、笔记、回忆和整理的期末考试卷及课程作业。希望对你们有所帮助❤️,如果喜欢记得给个star🌟

artificial-intelligence beijing-jiaotong-university bjtu computer-engineering computer-graphics computer-networks computer-science computer-security computer-vision experiments homework lesson-material project-management software software-engineering software-testing

Last synced: 22 Dec 2024

https://github.com/voodooattack/when-ts

When: recombinant design pattern for state machines based on gene expression with a temporal model

design-pattern design-patterns event-based nodejs software-engineering state-machine state-management temporal-models typescript typescript-decorators typescript-library

Last synced: 13 Nov 2024

https://github.com/shubhamzanwar/design-patterns

common creational, behavioural and structural patterns implemented in go 🤩

design-patterns designpatterns go go-lang learning portfolio software-development software-engineering

Last synced: 02 Nov 2024