
Stars
Aspire AI Chat is a full-stack chat sample that combines modern technologies to deliver a ChatGPT-like experience.
Context aware, pluggable and customizable data protection and de-identification SDK for text and images
Collection of Summer 2025 tech internships!
System design interview for IT companies
Preparation links and resources for system design questions
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems β¦
It's just fascinating. How is modern software designed? π€ Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. π¨βπ» Interview Prep. π¨βπ»
Curated list of project-based tutorials
βοΈ Companies that don't have a broken hiring process
All Algorithms implemented in Python
π Algorithms and data structures implemented in JavaScript with explanations and links to further readings
π Front End interview preparation materials for busy engineers
π― Curated coding interview preparation materials for busy software engineers
Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible anβ¦
Learn how to design large-scale systems. Prep for the system design interview.
A simple framework for mobile system design interviews
This repository contains everything you need to become proficient in System Design
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
One .NET library to consume OpenAI, Anthropic, Cohere, Google, Azure, Groq, and self-hosed APIs.
Five lessons, learn how to really apply AI to your .NET Applications
PerfView is a CPU and memory performance-analysis tool
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Learn System Design concepts and prepare for interviews using free resources.
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.
π Simple and lean service bus implementation for .NET
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Inject OWASP recommended HTTP Headers for increased security in a single line