Stephen Ma's starred repositories
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Python-100-Days
Python - 100天从新手到大师
kubernetes
Production-Grade Container Scheduling and Management
ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
prometheus
The Prometheus monitoring system and time series database.
zsh-autosuggestions
Fish-like autosuggestions for zsh
mybatis-plus
An powerful enhanced toolkit of MyBatis for simplify development
crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
signature_pad
HTML5 canvas based smooth signature drawing
nightingale
An all-in-one observability solution which aims to combine the advantages of Prometheus and Grafana. It manages alert rules and visualizes metrics, logs, traces in a beautiful web UI.
spring-reading
涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。
Grokking-System-Design
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 theory to product development.
user-agents
A JavaScript library for generating random user agents with data that's updated daily.
excel4node
Node module to allow for easy Excel file creation