A pattern-based approach to learn technical interview questions
- leetcode
- interview-prep
- study-guide
- data-structures
47,133 repositories indexed
25–48 of 164 · Most stars
A pattern-based approach to learn technical interview questions
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
Full Modular Monolith application with Domain-Driven Design approach.
A free book that talks about design patterns/techniques used while developing with React.
The complete guide to static typing in "React & Redux" apps using TypeScript
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Translated💻📖 Laws, Theories, Principles and Patterns that developers will find useful.
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Functional css for humans
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
Dictionary of attack patterns and primitives for black-box application fault injection and resource discovery.
This repository has examples of broken patterns in ASP.NET Core applications
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.
Textures.js is a JavaScript library for creating SVG patterns
A web component for visual art and creative coding
Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
Skill that audits and rewrites content to remove AI writing patterns. Use it with your favorite agents including Claude Code, OpenClaw, Codex, and Hermes.
Promise packages, patterns, chat, and tutorials
Simple, but solid patterns for responsive HTML email templates and newsletters. Even in Outlook and Gmail.