benluiwj's starred repositories

awesome

😎 Awesome lists about all kinds of interesting topics

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

system-design-primer

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

Language:PythonLicense:NOASSERTIONStargazers:268191Issues:6629Issues:295

project-based-learning

Curated list of project-based tutorials

every-programmer-should-know

A collection of (mostly) technical things every software developer should know about

excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams

Language:TypeScriptLicense:MITStargazers:80004Issues:397Issues:3466

system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

the-algorithm

Source code for Twitter's Recommendation Algorithm

Language:ScalaLicense:AGPL-3.0Stargazers:61966Issues:351Issues:968

Front-end-Developer-Interview-Questions

A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.

Language:NunjucksLicense:MITStargazers:59450Issues:2206Issues:176

design-resources-for-developers

Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more

zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Language:RustLicense:NOASSERTIONStargazers:45705Issues:197Issues:7640

what-happens-when

An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"

diagrams

:art: Diagram as Code for prototyping cloud system architectures

Language:PythonLicense:MITStargazers:36720Issues:401Issues:494

learnGitBranching

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

Language:JavaScriptLicense:MITStargazers:30345Issues:524Issues:477

90DaysOfDevOps

This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.

Language:ShellLicense:NOASSERTIONStargazers:26340Issues:526Issues:86

evals

Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.

Language:PythonLicense:NOASSERTIONStargazers:14590Issues:263Issues:205

New-Grad-Positions

A collection of full time roles in SWE, Quant, and PM for new grads.

awesome-distributed-systems

A curated list to learn about distributed systems

rustfmt

Format Rust code

Language:RustLicense:Apache-2.0Stargazers:5936Issues:49Issues:3652

awesome-youtubers

An awesome list of awesome YouTubers that teach about technology. Tutorials about web development, computer science, machine learning, game development, cybersecurity, and more.

Language:MarkdownLicense:CC0-1.0Stargazers:5414Issues:105Issues:37

awesome-front-end-system-design

Curated front end system design resources for interviews and learning

License:MITStargazers:5000Issues:28Issues:0

quill

Asynchronous Low Latency C++ Logging Library

Language:C++License:MITStargazers:1185Issues:27Issues:251

valgrind-macos

A valgrind mirror with latest macOS support

Language:CLicense:GPL-2.0Stargazers:1114Issues:31Issues:61

todo-api-microservice-example

Go microservice tutorial project using Domain Driven Design and Onion Architecture!

Language:GoLicense:MITStargazers:1053Issues:16Issues:7

gpt-4-for-code

Some examples of GPT-4 for code!

Language:C++License:MITStargazers:475Issues:15Issues:0

CVE-2023-21716

A vulnerability within Microsoft Office's wwlib allows attackers to achieve remote code execution with the privileges of the victim that opens a malicious RTF document. The attacker could deliver this file as an email attachment (or other means).

canvas-downloader

Downloader for Canvas written in Rust

interviews

A collection of my resources for studying for SWE/SRE interviews!

License:MITStargazers:21Issues:2Issues:0

wsdf

Wireshark Dissector Framework

Language:RustLicense:Apache-2.0Stargazers:16Issues:6Issues:12