Skip to content
View johancc's full-sized avatar

Block or report johancc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Learn how to design large-scale systems. Prep for the system design interview.

Makefile 3,118 628 Updated Dec 17, 2024

Personal notes from courses and articles about system design.

170 51 Updated Nov 12, 2025

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

10,041 844 Updated Jul 11, 2025

Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems …

Shell 6,240 1,653 Updated Mar 6, 2024

Learn System Design concepts and prepare for interviews using free resources.

Java 27,592 6,421 Updated Oct 15, 2025

A curated list of engineering blogs

Ruby 36,361 1,900 Updated Aug 21, 2024

System design interview for IT companies

22,541 5,150 Updated Apr 3, 2023

Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier.

TypeScript 4,800 463 Updated Nov 12, 2025

A terminal based typing test.

Go 879 56 Updated May 16, 2024

Collection of important articles to be treated as a textbook

Jupyter Notebook 821 46 Updated Aug 31, 2025

a tokio-enabled data store for triple data

Rust 380 33 Updated Mar 11, 2024

Team 20 SPS Project

HTML 4 3 Updated Jul 26, 2022

☄️ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! ☄️

Python 2,093 69 Updated Jan 12, 2025

An analysis tool for Python that blurs the line between testing and type systems.

Python 1,224 62 Updated Nov 8, 2025

Examples of how to create colorful, annotated equations in Latex using Tikz.

TeX 3,888 217 Updated Jul 12, 2022

🧠 Laws, Theories, Principles and Patterns for developers and technologists.

HTML 26,946 1,564 Updated Jun 16, 2025

Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

Jupyter Notebook 13,609 1,606 Updated Oct 24, 2025

📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.

28,508 3,827 Updated Jul 18, 2024

Awesome Books

6,965 788 Updated Oct 29, 2025

Map Reduce example for Hadoop in Python based on Udacity: Intro to Hadoop and MapReduce

Python 20 10 Updated Jul 7, 2017
JavaScript 1 Updated Sep 14, 2021

Implementation / replication of DALL-E, OpenAI's Text to Image Transformer, in Pytorch

Python 5,630 647 Updated Feb 17, 2024

A collection of learning resources for curious software engineers

Python 49,762 3,922 Updated Nov 10, 2025

React component for avataaars

TypeScript 825 195 Updated Mar 4, 2024

A command line progress reporting library for Rust

Rust 4,949 264 Updated Nov 11, 2025

A comprehensive list of books on Software Architecture.

10,458 823 Updated Mar 15, 2023

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

66,658 6,688 Updated Oct 4, 2025

Raspberry Pi config for all things Internet.

Jinja 4,604 485 Updated Jul 15, 2025

An experiment in publishing code and words about code on a small scale.

Ruby 1,857 111 Updated Feb 23, 2018
Next