Christopher Bradford's starred repositories

system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

generative-ai-for-beginners

18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/

Language:Jupyter NotebookLicense:MITStargazers:61345Issues:527Issues:108

awesome-falsehood

😱 Falsehoods Programmers Believe in

guidance

A guidance language for controlling large language models.

Language:Jupyter NotebookLicense:MITStargazers:18569Issues:116Issues:518

generative_agents

Generative Agents: Interactive Simulacra of Human Behavior

software-architecture-books

A comprehensive list of books on Software Architecture.

LLMsPracticalGuide

A curated list of practical guide resources of LLMs (LLMs Tree, Examples, Papers)

Reinforcement-Learning

Learn Deep Reinforcement Learning in 60 days! Lectures & Code in Python. Reinforcement Learning + Deep Learning

Language:Jupyter NotebookLicense:MITStargazers:4173Issues:245Issues:8

chatblade

A CLI Swiss Army Knife for ChatGPT

Language:PythonLicense:GPL-3.0Stargazers:2564Issues:25Issues:53

SmartEnum

A base class for quickly and easily creating strongly typed enum replacements in C#.

code-review-gpt

Code review powered by LLMs (OpenAI GPT4, Sonnet 3.5) & Embeddings ⚡️ Improve code quality and catch bugs before you break production 🚀 Lives in your Github/GitLab/Azure DevOps CI

Language:TypeScriptLicense:MITStargazers:1510Issues:26Issues:159

csharpier

CSharpier is an opinionated code formatter for c#.

Language:C#License:MITStargazers:1307Issues:9Issues:719

NetPad

A cross-platform C# editor and playground.

Language:TypeScriptLicense:MITStargazers:1236Issues:13Issues:114

Sep

World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.

Language:C#License:MITStargazers:767Issues:8Issues:27

dunet

C# discriminated union source generator

Language:C#License:MITStargazers:541Issues:7Issues:34

PruningRadixTrie

PruningRadixTrie - 1000x faster Radix trie for prefix search & auto-complete

Language:C#License:MITStargazers:538Issues:5Issues:9

Mission-Critical-Online

This repository is part of the Azure Mission-Critical open source project that provides a prescriptive architectural approach to building highly-reliable cloud-native applications on Microsoft Azure for mission-critical workloads. This repository contains the online reference implementation a fully functional production-grade reference Implementation.

Language:HCLLicense:MITStargazers:384Issues:10Issues:33

awesome-event-patterns

Personal collection of links, videos and things to help with event architecture event patterns.

Learn-Dot-Net

This repository contains list of all books for DotNet Developers

cosmosdb-chatgpt

Sample application that combines Azure Cosmos DB with Azure OpenAI ChatGPT service

Language:C#License:MITStargazers:253Issues:35Issues:8

container-workshop

Documents fundamental .NET Container workflows

cosmos-db-design-patterns

A collection of design pattern samples for building applications and services with Azure Cosmos DB for NoSQL.

Language:C#License:MITStargazers:186Issues:29Issues:2

Vector-Search-AI-Assistant-MongoDBvCore

Microsoft Official Build & Modernize AI Apps reference solution and content for implementing RAG Pattern solutions using vector search with Azure Cosmos DB MongoDB vCore with an AI assistant user experience.

Language:C#License:MITStargazers:98Issues:9Issues:2

typeshape-csharp

Practical generic programming for C#

Language:C#License:MITStargazers:84Issues:6Issues:4

Faqt

Fluent assertions for F#

Language:F#License:MITStargazers:55Issues:4Issues:5
Language:TypeScriptStargazers:40Issues:1Issues:0

fp-course-public

Make F# your first programming language

Language:Jupyter NotebookStargazers:39Issues:6Issues:0

distributed-lock-client

The Distributed Lock Client is a general purpose distributed locking library. It supports both coarse-grained and fine-grained locking using either DynamoDB or MongoDB to maintain lock state.

Language:JavaLicense:NOASSERTIONStargazers:11Issues:0Issues:0

Orleans.BalancedResourcePlacement

A placement strategy which attempts to achieve approximately even load based on cluster resources.

Language:C#License:Apache-2.0Stargazers:7Issues:3Issues:3