Starred repositories
An interactive shell for inspecting PostgreSQL data files at the page level. Open any heap or index file and navigate through its 8KB pages — decode headers, line pointers, tuple metadata, and inde…
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
A list of learning materials to understand databases internals
My NeetCode 150 Practice Problems. Neetcode 150 @ https://neetcode.io/ is a list of 150 LeetCode problems designed to cover all possible patterns & topics in data structures. Mainly implementing in…
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Automated developer-oriented status page with alerting and incident support
Scaler Academy Open Source Projects Hub
6.824 Distributed Systems: Lecture notes (edited a little and formatted with Markdown)
The Algorithms website providing GitHub's largest open-source algorithm library.
Learn to make your own programming language with Rust
Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
System design interview for IT companies
Preparation links and resources for system design questions
A curated list to learn about distributed systems
Collection of stories of how folks have reached Staff-plus roles in technology.
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
felixge's notes on the various go profiling methods that are available.
A distributed key value store in under 1000 lines. Used in production at comma.ai