Documentação, refinamento técnico, testes e agentes personalizados no dia a dia de quem desenvolve software.
Levante a mão 🙋
Instruções, agentes, contexto e steering files
Como transformar código em documentação viva, consistente e rápida de manter.
@Operation(summary = "Cria um novo item", description = "Cria um item a partir de nome e descrição") @ApiResponses({ @ApiResponse(responseCode = "201", description = "Item criado com sucesso"), @ApiResponse(responseCode = "400", description = "Dados inválidos") }) @PostMapping public ResponseEntity<ItemResponse> create( @Valid @RequestBody CreateItemRequest request) { ... }
### Fluxo de Checkout
1. API Gateway recebe o pedido do carrinho.
2. CheckoutService valida itens e preços.
3. InventoryService reserva estoque
(timeout 2s, retry 1x).
4. ShippingService calcula o frete
(fallback: tabela padrão).
5. PaymentGateway autoriza o pagamento
(idempotency key).
6. OrderService confirma o pedido e
publica o evento OrderCreated.
7. Falha em qualquer etapa aciona
compensação (padrão saga).Usando prompts direcionados para revisar decisões e reduzir riscos.
Item.newItem deve validar suas invariantesEnxergando requisitos escondidos no código através de testes.
deveCriarItemQuandoDadosValidosdeveLancarExcecaoQuandoNomeVaziodeveExcluirItemQuandoItemExistedeveLancarItemNotFoundExceptionQuandoIdNaoExistedeveRetornar400QuandoPayloadInvalidodeveLancarItemNotFoundExceptionQuandoIdNaoExiste@Test void deveLancarItemNotFoundExceptionQuandoIdNaoExiste() { UUID id = UUID.randomUUID(); when(itemRepository.existsById(id)) .thenReturn(false); assertThatThrownBy(() -> itemService.deleteById(id)) .isInstanceOf(ItemNotFoundException.class); verify(itemRepository, never()) .deleteById(id); }
Agentes personalizados, steering files e ADRs para consistência em escala.




Os mesmos princípios de prompt e contexto usados no dia a dia técnico também aceleram decisões de carreira.





EntrevistaDev e Codence fazem parte de uma comunidade dev de alto nível.
Quem está no evento ganha 50% de desconto no primeiro mês.
Me chama no LinkedIn para resgatar o cupom 🙂
"A IA não vai roubar seu emprego se você souber usar ela pra acelerar o potencial que você já tem."