Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
-
Updated
Apr 4, 2025
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
software-developmentSoftware 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. Here are 5,684 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
computer-science aws cloud-computing software-engineering software-development interview-questions coding-interviews software-architecture system-design system-design-interview
A curated list of engineering blogs
The Generative AI Landscape - A Collection of Awesome Generative AI Applications
awesome ai artificial-intelligence generative-text collections generative-art software-development awesome-list assistive-technology assistant-chat-bots generative-music generative-testing generative-design
Roadmap to becoming a Java developer in 2026
java roadmap spring-boot jee software-engineering software-development guidelines software-architecture
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
microservices ddd clean-code architecture domain-driven-design clean-architecture software-engineering software-development ddd-patterns software-architecture ddd-architecture architecture-decision-records software-design architecture-guidelines architecture-components ddd-example modular-monolith modular-monolith-architecture modular-monolith-design net9
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
refactoring learning agile tdd clean-code domain-driven-design clean-architecture software-development hexagonal-architecture solid-principles cqrs-es legacy-code microservice-architecture study-path
Project : Design Patterns Examples in C#
Conquer Any Code in VSCode: One-Click Comments, Conversions, UI-to-Code, and AI Batch Processing of Files! 在 VSCode 中征服任何代码:一键注释、转换、UI 图生成代码、AI 批量处理文件!💪
agent ai extensions vscode prompt openai developer-tools vscode-extension software-development gpt copilot aide claude gpt-4 gpt4 llm prompt-engineering chatgpt anthropic ollama
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 software-engineering software-development technical-interviews technical-interview-questions software-engineering-concepts evergreen-skills cross-framework-principles
Agentless🐱: an agentless approach to automatically solve software development problems
Instant AI code reviews
Books for people who are or aspire to manage/lead team(s) of software engineers
engineering books management culture resources software-engineering software-development reading-list team-management leadership booklist engineering-management engineering-leadership the-engineering-manager-series engineering-manager book-recommendations
Professional slash commands for Claude Code that provide structured workflows for software development tasks including code review, feature creation, security auditing, and architectural analysis.
productivity security-audit developer-tools code-review software-development slash-commands workflow-automation cli-tools ai-tools anthropic claude-code
A curated, regularly updated list of Canadian tech internships for Summer, Fall, and Winter 2027. Includes computer science, software engineering, software development, data, and IT internships across major Canadian cities and remote roles, with verified opportunities for students studying in Canada.
computer-science internship canada software-engineering software-development coop tech-internship canadian-tech-internships software-internships 2026 2027 swe-internships cs-internship canada-internships programming-internship canada-coop canada-software-internship summer-2027-internships swe-internship-2027 canadian-tech-internship-2027
Open-source local workbench for multi-agent software development.
macos open-source ai multi-agent developer-tools software-development codex git-worktree local-first coding-agents agent-orchestration claude-code
Open Source Autonomous Software Development System
python go agent golang ai nextjs openai software-development autonomous-agents golab gpt-4 ai-developer claude-3
A list of awesome idiomatic code resources. Rust:crab:, Go, Ruby:gem:, Pony :horse:, Ocaml :camel:, Erlang and more
Summer 2027 and off-season tech internships in the US. Software, data and ML, hardware, quant, and product roles, updated regularly.
computer-science data-science internship research university jobs software-engineering software-development internships summer-internship cs-internships tech-internship software-internships 2027 swe-internships programming-internship 2027-2028-cycle
These patterns document how to apply open source principles and practices for software development within the confines of an organization - aka InnerSource.
markdown open-source patterns culture working-group software-development methodology innersource hacktoberfest innersource-patterns
Created by Software engineers
Related topicscomputer-science programming project-management quality-assurance |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |