hiepndd's starred repositories
generative-ai-for-beginners
18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
go-datastructures
A collection of useful, performant, and threadsafe Go datastructures.
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
LLocalSearch
LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.
best-leetcode-resources
This repository contains resources for technical coding interviews.
OnlineSchemaChange
A tool for performing online schema changes on MySQL.
best-system-design-resources
This repository contains System Design Interview resources to design large-scale distributed systems.
raft-engine
A persistent storage engine for Multi-Raft log
fetch-event-stream
A tiny (736b) utility for Server Sent Event (SSE) streaming via `fetch` and Web Streams API
learning-llms-and-genai-for-dev-sec-ops
A set of lessons aimed at anyone learning LLM and generative AI concepts, with sections on operations and security, as well as development.
transaction_processing
Notes on Transaction Processing: Concepts and Techniques by Jim Gray and Andreas Reuter
raft-key-value-store
A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading techniques to support concurrent requests.