Skip to content

Instantly share code, notes, and snippets.

View joellpaim's full-sized avatar
🎯
Concentrando

Joel Paim joellpaim

🎯
Concentrando
View GitHub Profile
@joellpaim
joellpaim / rocket-project.md
Created March 27, 2026 12:07
🚀 Foguete com Telemetria + App Flutter

🚀 Foguete com Telemetria + App Flutter

Projeto educacional de foguete com coleta de dados em tempo real, armazenamento local e visualização via app mobile.


🎯 Objetivo

Construir um foguete capaz de:

@joellpaim
joellpaim / design-patterns-python-beginners.md
Created March 11, 2026 17:59
Explicação simples dos principais padrões de projeto com exemplos em Python. Voltado para iniciantes entenderem o conceito sem complexidade.

Design Patterns explicados para humanos normais

Padrões de projeto são soluções comuns para problemas comuns em programação.

Eles não são regras obrigatórias. São ideias reutilizáveis que ajudam a organizar código.

Pense neles como estratégias que programadores usam frequentemente.


@joellpaim
joellpaim / sql-advanced-patterns.sql
Created March 6, 2026 20:22
Padrões avançados de SQL: CTE, window functions, UPSERT e manipulação de JSON.
/*
SQL ADVANCED PATTERNS
Consultas avançadas úteis no dia a dia.
*/
---
## -- CTE (COMMON TABLE EXPRESSION)
WITH vendas_mes AS (
@joellpaim
joellpaim / node-debug-recipes.js
Created March 6, 2026 20:21
Snippets úteis para debug, logging e análise de performance em aplicações Node.js.
/*
NODE DEBUG RECIPES
Ferramentas para debug de aplicações Node.js
*/
---
## -- MEDIR TEMPO DE EXECUÇÃO
console.time("operacao")
@joellpaim
joellpaim / postgres-performance-toolkit.sql
Created March 6, 2026 20:20
Consultas para análise de performance no PostgreSQL: queries lentas, uso de índices, tabelas grandes e estatísticas.
/*
POSTGRESQL PERFORMANCE TOOLKIT
Ferramentas para análise de performance.
Recomendado habilitar extensão pg_stat_statements
*/
---
## -- EXTENSÃO DE ESTATÍSTICAS DE QUERY
@joellpaim
joellpaim / adonisjs-snippets.ts
Created March 6, 2026 20:18
Snippets comuns para desenvolvimento com AdonisJS v5.
/*
ADONISJS SNIPPETS
Consultas e padrões comuns
*/
---
## -- QUERY SIMPLES
const users = await User.query()
@joellpaim
joellpaim / docker-cheatsheet.sh
Created March 6, 2026 20:17
Comandos essenciais para gerenciamento de containers Docker.
#!/bin/bash
# ==========================================
# LISTAR CONTAINERS
# ==========================================
docker ps
@joellpaim
joellpaim / regex-cookbook.md
Created March 6, 2026 20:17
Expressões regulares úteis para validação e parsing de strings.

REGEX COOKBOOK

Email

^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+.[A-Za-z]{2,}$

UUID

[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}

@joellpaim
joellpaim / api-testing-curl.sh
Created March 6, 2026 20:16
Snippets de curl para testar APIs REST rapidamente.
#!/bin/bash
# ==========================================
# GET
# ==========================================
curl https://api.exemplo.com/users
@joellpaim
joellpaim / linux-troubleshooting.sh
Created March 6, 2026 20:15
Comandos úteis para diagnóstico de processos, portas, memória e disco em Linux.
#!/bin/bash
# ==========================================
# PORTAS EM USO
# ==========================================
lsof -i :3000