Skip to content

Rub3cK0r3/engineering-reference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

engineering-reference

Curated documentation for backend, infrastructure, systems, and security engineers. - Rubén Martínez Agramunt (Rub3cK0r3)

No tutorials.
No blogs.
Official docs, specs, RFCs, and postmortems.


Philosophy

  • Official documentation > blog posts
  • RFCs > Medium articles
  • Man pages > YouTube
  • Postmortems > hype

If I’m not using it in production or while debugging, it doesn’t belong here.
Focus on authoritative, reproducible, and maintainable sources.


Languages

Go

Rust

C++

C

Python

Java

Bash / Shell

JavaScript / Node.js


Databases

PostgreSQL

Redis

Additional DBs


HTTP / Protocols / RFCs


Security

OWASP

Offensive / Defensive

Standards


Linux / Systems


Containers / Orchestration


Observability / Monitoring


Testing / Performance


Networking


Incident Postmortems


Python is the base for backend, automation, DevOps, and security. Use only standard library and official docs. Avoid tutorials or blogs. Focus on full control of code, separating business logic, data access, and server. Key modules: http.server, socket, ssl, asyncio, json, urllib, sqlite3, threading, multiprocessing, os, pathlib, subprocess, logging, hashlib, secrets. Enough for APIs, pipelines, security tools, and automation. Extend with C/Rust only for extreme performance; core remains Python.

Use frameworks as libraries, not architecture. Keep business logic independent. Frameworks are delivery tools, not the core of the system.

About

Comprehensive, official-docs-only reference for backend, infrastructure, systems, and security engineers. Python-first, CLI-first, production-ready.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages