Starred repositories
Master programming by recreating your favorite technologies from scratch.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Simple operating system in C++, written from scratch
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
A comprehensive list of books on Software Architecture.
Starter-kit for writing services in Go using Kubernetes.
A collection of public resources about how software companies test their software
OpenKemove / qmk_firmware
Forked from qmk/qmk_firmwareOpen-source keyboard firmware for Atmel AVR and Arm USB families
IntelliJ plugin - use Eclipse's code formatter directly from IntelliJ. https://plugins.jetbrains.com/plugin/6546
How to Make a Computer Operating System in C++
Reformats Java source code to comply with Google Java Style.
HTTP load testing tool and library. It's over 9000!
A book-in-progress about the Linux kernel and its insides.
An Emacs framework for the stubborn martian hacker
Contains various coding answers to questions from multiple online platforms.
Coding problems solved in Kotlin, Groovy, Java, Swift
A complete computer science study plan to become a software engineer.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.