Educational
A curated list of high quality coding style conventions and standards.
📚 Freely available programming books
A collection of (mostly) technical things every software developer should know about
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated list of project-based tutorials
A collection of learning resources for curious software engineers
Coding articles to level up your development skills
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
Promote writing Zsh software not simple scripts
A guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
A Rust proc_macro_attribute to outline conversions from generic functions