askill
copyleftdev

copyleftdev

Publisher on askill

140 total stars
Skills42
Updated 3/9/2026
GitHub
sutter-exceptional-cpp
sutter-exceptional-cpp
copyleftdev3/9/2026

Write C++ code following Herb Sutter's exceptional C++ principles. Emphasizes exception safety, const correctness, modern idioms, and defensive programming. Use when writing robust, production-quality...

5
AI 88
thompson-unix-philosophy
thompson-unix-philosophy
copyleftdev3/9/2026

Write Go code in the style of Ken Thompson, co-creator of Go, Unix, and C. Emphasizes Unix philosophy, minimalism, and programs that do one thing well. Use when designing tools, CLIs, or systems that...

5
AI 87
eich-language-fundamentals
eich-language-fundamentals
copyleftdev3/9/2026

Write JavaScript code with deep understanding of the language fundamentals as envisioned by Brendan Eich, creator of JavaScript. Emphasizes first-class functions, prototypes, and the dynamic nature of...

5
AI 72
gray-transaction-systems
gray-transaction-systems
copyleftdev3/9/2026

Design data systems using Jim Gray's principles of transaction processing and fault tolerance. Emphasizes ACID properties, recovery mechanisms, and the science of making systems reliable. Use when bui...

4
AI 88
nichols-practical-rust
nichols-practical-rust
copyleftdev3/9/2026

Write Rust code in the style of Carol Nichols, co-author of The Rust Book. Emphasizes practical patterns, clear explanations, and real-world applicability. Use when writing production Rust or explaini...

4
AI 88
matsakis-ownership-mastery
matsakis-ownership-mastery
copyleftdev3/9/2026

Write Rust code in the style of Niko Matsakis, Rust language team lead. Emphasizes deep understanding of ownership, lifetimes, and the borrow checker. Use when working with complex lifetime scenarios...

4
AI 84
fielding-rest
fielding-rest
copyleftdev3/9/2026

Design network-based software architectures using Roy Fielding's REST principles. Emphasizes the constraints of the web—statelessness, cacheability, uniform interfaces, and HATEOAS. Use when designing...

4
AI 82
simpson-you-dont-know-js
simpson-you-dont-know-js
copyleftdev3/9/2026

Write JavaScript code in the style of Kyle Simpson, author of "You Don't Know JS". Emphasizes deep understanding of JavaScript mechanics—scope, closures, this, prototypes, and async. Use when you need...

4
AI 82
alexandrescu-modern-cpp-design
alexandrescu-modern-cpp-design
copyleftdev3/9/2026

Write C++ code following Andrei Alexandrescu's Modern C++ Design principles. Emphasizes policy-based design, template metaprogramming, and type-safe generic abstractions. Use when designing flexible,...

4
AI 72
forensics-team
forensics-team
copyleftdev3/9/2026

Analyze network traffic and security incidents with the depth of an "Ultimate Forensics Team". Emphasizes deep packet analysis (PCAP) as the source of truth, OSI layer decomposition, and the use of na...

4
AI 72
engineer-name-style
engineer-name-style
copyleftdev3/9/2026

Write code in the style and philosophy of [Engineer Name], applying their design principles, patterns, and mental models. Use when writing [language] code that requires [their specialty].

4
AI 15
reitz-api-design
reitz-api-design
copyleftdev2/3/2026

Write Python code in the style of Kenneth Reitz, creator of Requests. Emphasizes beautiful API design, simplicity for users, and the "for humans" philosophy. Use when designing libraries, APIs, or any...

3
AI 95
kelley-zig-philosophy
kelley-zig-philosophy
copyleftdev2/3/2026

Write Zig code in the style of Andrew Kelley, creator of Zig. Emphasizes simplicity, explicit behavior, compile-time metaprogramming, and being a better C. Use when writing systems code that prioritiz...

3
AI 95
parent-no-raw-loops
parent-no-raw-loops
copyleftdev2/3/2026

Write C++ code following Sean Parent's "No Raw Loops" philosophy. Emphasizes algorithm-based thinking, composition over iteration, and treating code as mathematical reasoning. Use when refactoring or...

3
AI 95
beazley-deep-python
beazley-deep-python
copyleftdev2/3/2026

Write Python code in the style of David Beazley, author of Python Cookbook. Emphasizes generators, coroutines, metaprogramming, and understanding Python's internals. Use when writing advanced Python t...

3
AI 95
pavlo-database-performance
pavlo-database-performance
copyleftdev2/3/2026

Optimize databases in the style of Andy Pavlo, CMU professor and database performance expert. Emphasizes understanding internals, benchmarking rigorously, and making informed architectural choices. Us...

3
AI 95
lane-api-evangelist
lane-api-evangelist
copyleftdev2/3/2026

Design APIs using Kin Lane's "API Evangelist" philosophy. Emphasizes Design-First (OpenAPI), governance, treating APIs as products, and the political/business impact of interfaces. Use when building p...

3
AI 95
klabnik-teaching-rust
klabnik-teaching-rust
copyleftdev2/3/2026

Write Rust code in the style of Steve Klabnik, author of "The Rust Programming Language." Emphasizes clear, idiomatic code that teaches as it goes. Use when writing example code, documentation, or cod...

3
AI 95

Showing 18 of 42