Sistema de conhecimento versionado em engenharia de software, arquitetura e dados.
Este repositorio centraliza meu ecossistema publico de estudo, experimentacao e aplicacao pratica em engenharia de software. Nao e um conjunto de tutoriais. E um sistema de conhecimento versionado, construido a partir de estudo real, problemas vividos e decisoes tecnicas documentadas.
Este ecossistema existe para consolidar fundamentos tecnicos, arquitetura e pratica aplicada em um corpo de conhecimento coerente, versionado e evolutivo.
O conhecimento esta organizado em camadas, cada uma com um proposito claro.
Este repositorio utiliza Git Submodules para organizar os Knowledge Bases. Cada KB e um repositorio independente linkado como submodule.
-
- Fundamentos de algoritmos, estruturas de dados e raciocinio computacional
- Analise de complexidade
- Implementacoes em Python
- Perguntas recorrentes de entrevistas tecnicas
-
- Manipulacao, analise e visualizacao de dados com Python
- EDA (Exploratory Data Analysis)
- Estatistica aplicada
- Projetos de analise real
-
- Anotacoes tecnicas sobre arquitetura distribuida
- Patterns e trade-offs
- Casos reais e anti-patterns
- STRIDE Threat Modeling
-
- OpenAI API (fundamentos, chat, imagens, audio, embeddings, vision, advanced)
- LangChain (prompts, chains, memory, agents, RAG, cache)
- Computer Vision (face detection, pokemon recognition, label inspection)
- Data Engineering (PySpark, Airflow)
- Estudo profundo antes de abstracao
- Clareza sobre trade-offs
- Documentacao como ferramenta de aprendizado
- Codigo como consequencia do entendimento
- Aprendizado publico e versionado
- Comece aqui para entender o ecossistema completo
- Escolha um Knowledge Base conforme seu interesse
- Siga a estrutura de cada repositorio
Projetos vivos e em evolucao continua.
| Base | Progresso |
|---|---|
| Programming KB | ~40% |
| Data Science KB | ~5% |
| Microservices KB | ~10% |
| IA/ML KB | ~55% |
Progresso geral do ecossistema: ~35%.
Este repositorio e todos os Knowledge Bases estao licenciados sob a MIT License.
Desenvolvido por Lucas Biason para consolidar conhecimentos em engenharia de software e criar uma base de referencia tecnica completa.