Rodrigo Navarro

1.3K posts

Rodrigo Navarro banner
Rodrigo Navarro

Rodrigo Navarro

@rdrnavarro

Live coding @ https://t.co/MzCslHdl33

Santa Bárbara D'Oeste, Brasil Katılım Şubat 2009
589 Takip Edilen1.5K Takipçiler
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@iamjoaovytor @rinhadebackend hahaha pow mas essa rinha vai ser difícil competir contra a materialização de toda sabedoria acumulada da humanidade (aka Claude e seus amigos)
Português
1
0
1
21
Rinha de Backend
Rinha de Backend@rinhadebackend·
🚨🚨🚨 ATENÇÃO 🚨🚨🚨 HOJE É DOMINGO DIA DE FICAR TRISTE MAS VOCÊ NÃO PRECISA FICAR TRISTE PORQUE A RINHA DE BACKEND 2026 ESTÁ LANÇAAAAAADA PARA VOCÊ NÃO FICAR TRISTE! Detalhes abaixo 👇 RT do amor, por favor.
Português
18
143
759
51.8K
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@RealMarcoshsc 100% de acordo, não foi realmente uma revisão da parte lógica completa, mas deu pra pegar muito detalhe que os reviews de agentes deixaram passar, e até algumas regressões, mas sem dúvida eu "deixei passar" muita coisa
Português
0
0
0
14
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
O mundo pós IA é basicamente revisar código, e esse até agora foi o recorde meu. Pior que tinha que revisar com muita atenção, e tive que fazer isso dezenas de vezes (e teve época que ele tinha 400k de changes). Cada review leva no mínimo 2h. Conclusão: espero aposentar logo!
Rodrigo Navarro tweet media
Português
9
4
80
7.6K
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@teteodev Foi uma troca de lib (relay para apollo), tudo Typescript. No geral foi bastante mecânica toda a mudança, mas ainda sim, vários detalhes a gente só pegou com humano olhando (os reviews feitos por outros agentes deixavam passar vários detalhes)
Português
0
0
1
15
teteodev
teteodev@teteodev·
@rdrnavarro suponho que foi uma refatoracao de funcionalidade. Por curiosidade, qual foi a linguagem?
Português
1
0
0
456
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@FelippeRegazio Pow, mas como falta a informação de quantos dias essa festinha da inflação vai rolar, eu fico com o verde, se durar 1 dia já tá bom suficiente na real =p
Português
0
0
2
1.7K
✪ Felippe
✪ Felippe@FelippeRegazio·
vermelho né! em 10 dias eu teria 51,20 reais que dobrariam nos próximos 10 dias, em 20 dias eu teria 52 mil, que dobrarão nos próximos 10 dias, em 30 dias eu teria 53 milhões, mais cinco dias e eu teria ~1bi, em ~35 dias e eu teria + de 1 bilhão dobrando por dia :D
humor que o Maicon faria se nao fosse a militancia@videosmaiconkus

?

Português
83
18
4.5K
809.7K
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@samltcoutinho @CodeLuiz Sem dúvida! Se nesse caso a gente tivesse uma camada abstraindo a lib seria perfeito, mas não era o caso. Na vdd, é uma daquelas libs que a gente escolhe acoplar mesmo. No caso, foi migrar um frontend do Relay para o Apollo (duas libs bem famosas de GraphQL)
Português
0
0
1
39
Sam
Sam@samltcoutinho·
Eu não quero duvidar da capacidade técnica de vocês. Mas considerando que é uma troca de lib, da pra supor que daria no mínimo pra separar a camada de Interfaces/exposição da parte mais interna da lib. Numa PR fica o review do que a lib expõe pra ser usado e na outra fica o que é feito por baixo dos panos. Nessa hora, não tem que se preocupar com o código compilar/rodar. O foco das PRs parcionadas é ir aprovando as mudanças aos poucos e o teste só acontece de fato na última PR.
Português
2
0
1
45
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@CodeLuiz Hahahaha, mas não tinha como, era um PR trocando uma lib por outra, bastante coisa mecânica, mas precisou de bastante revisão para garantir que não ia fazer merda (não tem testes automatizados). É monstruoso o tamanho mesmo, e espero nunca mais precisar passar por isso...
Português
2
0
1
379
Luiz Thiago
Luiz Thiago@CodeLuiz·
@rdrnavarro Se me aparece um PR desse eu devolvo e mando o dev quebrar em múltiplos PRs... Se tu não tá mandando a IA quebrar em múltiplos PR, tu tá garotiando
Português
2
0
12
515
MC-Mura (Amr El Maadawy)
MC-Mura (Amr El Maadawy)@amr_maadawy·
@nabilm19_ Blanka is full of actual nonsense. His st.LK is 4F startup and 4F active idk why His B.MK have 6 active frames and plus on block His cr.MK is cancellable and +5 on hit St.HK is safe for some reason, etc
English
4
1
28
2.3K
nabil
nabil@nabilm19_·
I just don't understand why blanka is allowed to do ex blanka ball > lv2 and put more pressure or light > ex electric > lv2 they should make both of these things insanely minus on block because this is lowkey more egregious than jp lv2 lmao
English
4
5
184
16.9K
Adel
Adel@Bigbird_fgc·
Bring back exhibitions please It’s insane that with this level of exposure and hype that surrounds SF6, we’ve had almost no notable exhibition besides this set
English
36
186
2.7K
195.6K
blog:leandronsp.com
blog:leandronsp.com@leandronsp·
cansado de tanta IA? cansado das mesmas soluções de palíndromo? publiquei então no blog um artigo artesanal que resolve de forma artesanal o palíndromo (de novo kk) utilizando dois freaking UNIX signals, uma fila e uma pilha. no artigo eu abordo conceitos de sinais UNIX, encode/decode para um protocolo "binário", operações bitwise, handshake primitivo e, por fim, resolvendo palíndromo com uma fila e uma pilha em cima de sinais. LIFO == FIFO ⇔ palíndromo. oq menos importa no artigo é o palíndromo. pra mim o processo é oq mais importa.
blog:leandronsp.com tweet mediablog:leandronsp.com tweet media
Português
4
7
64
3.1K
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@leandronsp @sseraphini @flipbit03 Oloco, mentor jamais, não tenho nem roupa pra isso, agora parceiro para qualquer computaria estamos aí! Mas fico super honrado de qualquer forma, e nem preciso dizer que é mútuo. Alias.. 90% das minhas interações nessa rede é justamente com vc e com o @flipbit03 hahaha
Português
1
0
4
99
blog:leandronsp.com
blog:leandronsp.com@leandronsp·
@sseraphini nenhum no momento, mas os papos técnicos com o @flipbit03 têm suprido essa necessidade falta o @rdrnavarro tbm pra fechar o pacote, esses dois seriam meus mentores fácil, dá pra aprender horrores com eles
Português
1
0
2
274
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@leandronsp Além de ser uma aula sobre processos unix, show de bola demais isso aí!
Português
1
0
2
78
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@leandronsp Puta que pariu! Eu li o post inteiro com sorriso no rosto! Diversão demais! Jamais eu iria pensar em encodar as strings BIT A BIT via signals, e daí mete a genialidade do LIFO = FIFO foi pra fechar com chefkiss... obrigado quem começou a discussão do palindromo!
Português
1
0
2
112
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
E a conclusão: sim, o LLVM faz o TCO da função recursiva, mas a cereja do bolo é que implementei usando pattern matching (for maximum elegance), e isso elimina o bounds checking do array, logo tornando a versão mais otimizada do que com dois ponteiros🤯
Rodrigo Navarro tweet media
Português
0
0
3
138
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
E fomos surpreendidos novamente! Fui fazer uns benchmarks aqui pra rinha dos palíndromos, e a versão "bobinha" recursiva ta performando melhor do que a com dois ponteiros consistentemente! Seria o TCO da LLVM tão foda assim? Lá vai mais uma noite lendo ASM...
Português
4
0
20
1.4K
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@leandronsp Inclusive, agora vc me inspirou a escrever um blogpost tmb sobre a implementação com SIMD que fiquei brincando ontem (e teve até umas grandes surpresas que nunca imaginei rolando), vamos ver o que sai...
Português
1
0
2
100
Rodrigo Navarro
Rodrigo Navarro@rdrnavarro·
@leandronsp Estávamos todos aguardando sua participação na rinha do palíndromo com a canônica versão em bash!
Português
1
0
2
98