If you want to become good at AI engineering & system design, join this newsletter 👇
- computer-science
- interview-questions
- software-engineering
- system-design
47,133 repositories indexed
49–72 of 387 · Most stars
If you want to become good at AI engineering & system design, join this newsletter 👇
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
Learn Low Level Design (LLD) and prepare for interviews using free resources.
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Translated:star2: Wiki of OI / ICPC for everyone. (An online walkthrough for a certain large game, containing cool arithmetic magic)
👨🎓 Java Core Sprout : basic, concurrent, algorithm
TranslatedList of personally collected books PDF download Baidu Cloud e-book download
Minimal examples of data structures and algorithms in Python
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
Python programs, usually short, of considerable difficulty, to perfect particular skills.
A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP.
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
A curated collection of fun and creative examples generated with Nano Banana & Nano Banana Pro🍌, Gemini-2.5-flash-image based model. We also release Nano-consistent-150K openly to support the community's development of image generation and unified models(click to website to see our blog)
Mostly adequate guide to FP (in javascript)
Lightweight, user-friendly onboarding tour library
Community guide to securing and improving privacy on macOS.
TranslatedIntelliJ IDEA Simplified Chinese Topic Tutorial
TranslatedProgrammer Yupi's (程序员鱼皮) complete AI resource collection + zero-basics Vibe Coding tutorial. Shares step-by-step OpenClaw tutorials, ways to use large models (DeepSeek / GPT / Gemini / Claude / GLM), the latest AI news, a complete collection of Prompts, an AI knowledge encyclopedia (Agent Skills / RAG / MCP / A2A), AI programming tutorials (Harness Engineering), guides to using AI tools (Cursor / Claude Code / TRAE / Codex / Copilot), AI development framework tutorials (Spring AI / LangChain), and a guide to monetizing AI products, helping you quickly master AI technology and stay at the forefront of the times. This project is the open-source documentation aiguide, which has been upgraded to the Yupi AI Navigation website (鱼皮 AI 导航网站)
:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:
TranslatedThis project once rose to number one in the world. A collection of high-quality content is at the very bottom of this page. In addition, the complete and beautifully made print edition of 《编程之法:面试和算法心得》 (The Art of Programming: Interview and Algorithm Insights) is now on sale at JD.com and Dangdang.
TranslatedChinese version of Apple's official "The Swift Programming Language"
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
List of projects that provide terminal user interfaces
🎓 Um caminho para a educação autodidata em Ciência da Computação!