git_badd's profile picture.

Matheus

@git_badd

Matheus reposted

chegou o momento do ano de compartilhar esse artigo novamente: kalzumeus.com/2012/01/23/sal…


Matheus reposted

Criei um guia explicando 100% como eu uso o Claude Code. Com todos os prompts, skills, commands, hooks e configs + tutoriais. Depois dessas configurações todas, gasto menos tempo pedindo para o modelo corrigir/adequar alterações, ficou mais consistente. Link nos comentários

ocodista's tweet image. Criei um guia explicando 100% como eu uso o Claude Code. 

Com todos os prompts, skills, commands, hooks e configs + tutoriais.

Depois dessas configurações todas, gasto menos tempo pedindo para o modelo corrigir/adequar alterações, ficou mais consistente.

Link nos comentários
ocodista's tweet image. Criei um guia explicando 100% como eu uso o Claude Code. 

Com todos os prompts, skills, commands, hooks e configs + tutoriais.

Depois dessas configurações todas, gasto menos tempo pedindo para o modelo corrigir/adequar alterações, ficou mais consistente.

Link nos comentários

Matheus reposted

Cria um arquivo(node module) com funções. Dedica a responsabilidade desse arquivo apenas pra queries/orm calls. Defina um tipo de domínio no Módulo. Garanta que essas funções retornem nesse tipo de domínio (para isso pode usar mappers) Importe na outra layer via escopo

como é possivel codar seguindo alguns principios do DDD e principalmente repository pattern sem usar classes? Acho que não rola né



Matheus reposted

Seu sistema é distribuído, mas seu sofrimento também


Voce mudou de empresa e vai trabalhar em um microserviço de pagamentos. Mas nunca trabalhou na area de fintech/pagamentos/pix. O que voce estudaria pra entender melhor essa area? cc: @sseraphini @daniellimae @samsantosb


Matheus reposted

In one system design interview, I used Kafka. In one system design interview, I used Redis. In one system design interview, I used S3. In ALL system design interviews, I used databases. Databases are the backbone of every design, no matter the scale, stack, or domain. If you…

RaulJuncoV's tweet image. In one system design interview, I used Kafka.
In one system design interview, I used Redis.
In one system design interview, I used S3.

In ALL system design interviews, I used databases.

Databases are the backbone of every design, no matter the scale, stack, or domain.

If you…

Matheus reposted

Se tu não sabe o que é o event loop você não sabe exatamente como tua API Node funciona de modo geral. A partir dai não tem entendimento do ciclo de vida de uma requisição na sua API. Dessa forma apesar de replicar código non blocking I/O você inicialmente pode acabar criando…

Poderia dar um ex completo em que faria diferença saber event loop e como seria um código de uma pessoa que não sabe vs uma que sabe em questão de promises?



Matheus reposted

Nunca foi tão fácil monitorar suas aplicações e nesse vídeo eu vou te provar! Contratar serviços de monitoramento e alertas é uma das coisas mais caras do momento Muita empresa só contrata depois de alcançar um certo nível de maturidade, quando está faturando muito bem e…

erickwendel_'s tweet image. Nunca foi tão fácil monitorar suas aplicações e nesse vídeo eu vou te provar!

Contratar serviços de monitoramento e alertas é uma das coisas mais caras do momento 

Muita empresa só contrata depois de alcançar um certo nível de maturidade, quando está faturando muito bem e…

Matheus reposted

COMO ESCALAR UM SISTEMA PARA 1 MILHÃO DE USUÁRIOS? Esses tempos eu estudei sobre system design e quero compartilhar com vocês o que eu aprendi sobre isso, afinal a melhor forma de aprender é ensinando, então segue o fio que vou ensinar vocês como escalar um sistema! 🧵

StephantoDev's tweet image. COMO ESCALAR UM SISTEMA PARA 1 MILHÃO DE USUÁRIOS?

Esses tempos eu estudei sobre system design e quero compartilhar com vocês o que eu aprendi sobre isso, afinal a melhor forma de aprender é ensinando, então segue o fio que vou ensinar vocês como escalar um sistema! 🧵

Matheus reposted

ORMs are useful. But dangerous if you don’t understand SQL. Learn: - JOIN types - GROUP BY + HAVING - Indexing - Transactions Then use the ORM. You’ll write faster, smarter code.


Matheus reposted

How to Prepare for Coding Interviews in 2025? (with Resources) dlvr.it/TLcvrg


Matheus reposted

Database Sharding Analysis: Scaling Beyond Limits🧵 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐬𝐡𝐚𝐫𝐝𝐢𝐧𝐠 is a horizontal scaling strategy that partitions large datasets into smaller, independent units called shards, distributed across multiple nodes. This architecture enables applications to…

bytewise010's tweet image. Database Sharding Analysis: Scaling Beyond Limits🧵

𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐬𝐡𝐚𝐫𝐝𝐢𝐧𝐠 is a horizontal scaling strategy that partitions large datasets into smaller, independent units called shards, distributed across multiple nodes. This architecture enables applications to…

Matheus reposted

Pensei em serviços distribuidos... Porque vc chegar na entrevista e falar que faria tudo num monolito vc vai ser BANIDO. Idealmente passei por alguns dominios basicos da empresa representados por alguns serviços que eu não ia elaborar mas que ia evidenciar a comunicação.…

É possível explicar a solução resumidamente num tweet ou seria muito complexo?



Matheus reposted

This is why I pay for the internet


Matheus reposted

Tava voltando nas perguntas de entrevista e decidi falar sobre essa aqui: Quando eu usaria serverless e quando usaria ecs/eks/ec2 etc em um conjunto de aplicações (sr, tl) - Como eu escolho/penso infra dos projetos Se prepara que esse é grande Sobre o serverless: - Facil de…

Seguindo a ideia algumas perguntas que ja tive que responder (sr, tl, arq, spec node) - Como fazer pra lidar com operações concorrentes em uma aplicação financeira. (sr/spec fintech) - Quais opções eu tenho dentro do próprio Nodejs pra implementar jobs/processamento async…



Matheus reposted

Minha dica para aprender muito rápido é aprender com quem já fez/sabe se você é "somente um junior" em uma empresa que tem diversas coisas que você ainda não sabe você deveria tentar aprender como tudo isso foi resolvido na empresa pergunte/aprenda com quem já resolveu


Once you become a mid level developer, giving your life to technical testing doesn't guarantee anything. You need to have something more


Matheus reposted

Assuntos bem uteis pra te ajudar a se aprofundar no ecossistema Node: - Stack x Heap Memory - CPU - Primitivos x Não Primitivos (e como funcionam na memória) - V8, Event Loop, Call Stack, stacktrace - Operações Sync x Operações Async - Promises, Microtask Queue, Libuv, Kernel -…


Matheus reposted

Tua vida codando JS/TS vai ser mais facil estudando sobre: - Closures - Composição de Funções - Higher Order Functiona - Currying - Generics Geralmente quando comento sobre esses assuntos/posto algumas pessoas tem estranhamento com a sintax. Mas a real eh que voce consegue…


Loading...

Something went wrong.


Something went wrong.