Dev Crítico 🦀
@DevCritico
Followers
2K
Following
2K
Media
90
Statuses
1K
👨💻 Product Engineer | Dev com 17+ anos de exp 🧠 Visão crítica sobre Desenvolvimento de Software e Produtos escaláveis.
São Paulo, Brasil
Joined January 2025
💥 I’ve been doing these visual explainers, this one is about rendering on the web, I’ll post one each day this week. Hopefully it helps break down stages- parsing, render tree construction, layout, paint, etc, for folks who are learning.
15
46
460
35 mil micro serviços para uma empresa com 18 mil Devs é impossível? Essa magnitude assusta, mas vamos fazer uma conta simplista: > 18 k devs > 5 devs por time (sem contar QA, PM, etc.) > 3.6 k times > 10 micro serviços por time (arredondando) Obviamente vão existir times com
@DevCritico 35mil micro serviços? Não é possível isso
4
1
61
Baita take no DDD "Qualquer pessoa técnica que contribua para o modelo deve passar algum tempo tocando o código. (...) Qualquer desenvolvedor deve se envolver, de alguma forma, nas discussões sobre o modelo e ter contato com os especialistas do domínio."
0
2
4
Passei pelo Meli em 2017~2019, foi uma ótima fase na minha vida. O motivo da minha saída foi por buscar experiências que permitissem contato com Cloud, e voltar a usar isso a favor na minha carreira, deu muito certo. Na época o Fury (plataforma interna) já resolvia tudo para os
Como o Mercado Livre faz cerca de 30 mil deploys por dia, coordena 35 mil microserviços e 18 mil devs sem virar um caos completo? Neste episódio, Juliano Martins, Head de Plataforma do Mercado Livre, abre os bastidores do Fury e mostra por que plataforma deixou de ser “time de
9
3
345
É disso que vocês gostam né? > seguir HTTP response code é cagar regra > coloca tudo no payload > eu vou tipar do jeito que eu quiser e o back que se foda > vou criar o meu fucking ExtractRouteParams
1
1
18
TikTok salva 300K USD por ano migrando app de Go pra Rust, melhorando números como: > consumo de CPU: 36% > uso de memória: 72% > latência p99: 76% Meu take sobre esse tema, é que não precisamos mais esperar para ter aplicações Rust como standard na indústria, o ecossistema Web
20
6
179
Netflix WAL Platform WAL (Write Ahead Log) Platform, é uma plataforma de dados que a Netflix construiu como solução comum para problemas conhecidos em sistemas distribuídos: > data loss > escrita (sync) em diferentes datastores (ex: ElasticSearch, Cassandra) > replicação de
1
8
100
Olha que engraçado, dos melhores devs que EU conheço, não tem nenhum que não prefira full remote.
1
0
19
Acho que poucos viveriam isso com propósito de fato.
ta acontecendo um movimento em SF muito massa de “hacker house” lugares onde founders moram juntos e sao livres pra ficar o dia todo construindo fui em uma que mesmo quando tem festa em um cômodo a galera nao para de subir feature no outro, é a disney de quem ta construindo
0
0
1
My face when you tell me that you're using UUIDv4 as a primary key
119
22
690
> success é desnecessário > error poderia ser uma lista (errors) > data - OK É importante mencionar que isso é organização do payload e só. Você pode ter um payload organizado assim e seguir REST, uma coisa não anula a outra.
8
1
36
E a Rockstar fez de novo, GTA6 adiado 🥲
Hi everyone, Grand Theft Auto VI will now release on Thursday, November 19, 2026. We are sorry for adding additional time to what we realize has been a long wait, but these extra months will allow us to finish the game with the level of polish you have come to expect and
0
0
1
Básico sobre banco SQL: Subir recurso do seu RDBMS não vai resolver seu problema de lock, modelagem, falta e/ou excesso de índice, etc. > a mesma query que faz seu banco topar CPU por causa de full scan, vai fazer ele topar CPU com mais recurso. > seu problema de lock por
2
7
75
PÉSSIMO take, mas MUITO PÉSSIMO. Se alguém te questionar em uma entrevista o que fazer nessa situação, NÃO responda isso. Existem VÁRIOS fatores que podem interferir em “lentidão” de queries, e nem sempre se resolve jogando dinheiro no problema, além do fato de muito DBs
9
3
249