Showing 1-20 of 24 projects
System Design 101 explains complex systems with visuals and simple terms for system design interviews and learning.
D2 is a diagram scripting language that converts text to diagrams for software architecture and documentation.
A full modular monolith application built with Domain-Driven Design approach in C#.
A curated list of recommended books for engineers covering computer science, software, startups, and more.
A comprehensive list of books on Software Architecture for developers interested in the topic.
A sample ASP.NET Core 8.0 reference application focused on clean architecture and best practices.
A curated list of resources for learning and practicing software architecture patterns and principles.
A comprehensive Chinese textbook on machine learning systems design and implementation.
A comprehensive roadmap for becoming a Java developer in 2026, covering guidelines, architecture, and software development.
A curated list of books and articles for web developers, with a focus on JavaScript, React, and software architecture.
A guide to navigating the complex landscape of .NET software architecture, covering modular monoliths, microservices, and more.
A curated list of resources on software architecture for developers.
Codecrumbs is a developer tool that helps visualize and understand codebase structure through breadcrumbs in the source code.
A roadmap and resource compilation for learning system design, focused on distributed systems and software architecture.
A repository focused on helping developers prepare for system design interviews.
A clean architecture template for .NET applications, ideal for building web applications and APIs.
A modern software architectural pattern for scalable backend development
A TypeScript example project applying Hexagonal Architecture and Domain-Driven Design patterns
A domain-specific language (DSL) for defining and visualizing software architecture diagrams using the C4 model.
A collection of resources for learning and implementing low-level system design in Java.
Get weekly updates on trending AI coding tools and projects.