Loading...
Loading...
Found 176 Skills
Remove Rust-defined C symbols that are either unused or only used in C/C++ unit tests.
Check which Rust lines are not covered by Rust tests.
Determine which parts of the C codebase use Rust-defined C symbols.
Run Rust tests after making changes to verify correctness
Write Rust tests to verify correctness of Rust code.
Read the source of the C module we are working on, before we made any changes.
Guide for porting a C module to Rust
Run Rust benchmarks and compare performance with the C implementation
Guidelines for writing Rust documentation
Guidelines for writing Rust tests.
Check code quality and formatting before committing changes
Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.