Leonardo Pereira

1.2K posts

Leonardo Pereira

Leonardo Pereira

@llp_devr

Katılım Ekim 2022
340 Takip Edilen29 Takipçiler
DCODER ➜ dcoder.io
vcs lembram dos tais NETBOOKS ? isso ainda existe? pq não chamado apenas de notebooks pequenos? tenho certeza que foi um devaneio coletivo
Português
59
5
128
15.9K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@DevCritico Eu já vi um BFF que só tem uma porta de entrada e uma de saída sendo escrito com arquitetura hexagonal. 🤯
Português
1
0
1
62
Dev Crítico 🦀
Dev Crítico 🦀@DevCritico·
Reaproveitamento de Código Tentar reaproveitar código a todo custo é um tiro no pé. DRY é um bom princípio, mas precisa andar junto com KISS. Não adianta isolar tudo em várias libs, componentes e composições complexas só para evitar repetição e acabar com um sistema difícil de entender e manter. Não faz sentido criar uma lib que só faz chamada HTTP, como um CustomerClient que apenas encapsula requests para a API de customer. O ganho é mínimo e o custo é alto. Você cria uma peça central que precisa ser mantida, versionada e ter release, tudo isso para economizar poucas linhas. Além disso, aumenta o acoplamento, porque seu serviço passa a depender não só da API, mas também de como a lib funciona. Outro exemplo são micro frontends criando libs compartilhadas para tudo. No fim, você recria um ponto central versionado que todos dependem. Mudou a lib, impacta todo mundo. Nem toda repetição é um problema. Complexidade desnecessária sempre é. KEEP IT SIMPLE
Português
3
2
31
2K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@vivoplt Cache is just a name. The point is that we usually use volatile databases (that are faster)for caching, what makes it less stable and less safer.
English
0
0
0
17
Vivo
Vivo@vivoplt·
Interviewer: If cache is faster than database, why not store everything in cache?
English
182
22
809
147.6K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@vivoplt More context: Does we have a trace of the requests, to see where is the problem? Possible opportunities: - turn API async (maybe it’s an good and old Spring MVP) - improve DB index / queries
English
0
0
1
284
Vivo
Vivo@vivoplt·
Interviewer: Your API works perfectly with 1K users. It falls apart at 100K. You can't change the infrastructure. What would you use to fix it?
English
110
23
534
109K
Mr Shivam
Mr Shivam@Shivam25mishra·
@vivoplt Add caching (e.g. Redis) and database indexes to handle 100x load without infra changes.
English
1
0
4
2.5K
tara_
tara_@TechByTaraa·
As a dev, what do you prefer for backend?
tara_ tweet media
English
216
9
246
23.6K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@CB_LSS @VoxLiberdade Estamos falando de um único caso isolado. Não dá pra dizer que foi sorte, que foi um resultado aleatório, que foi um caso isolado. Quando a ciência vira notícia antes de ser ciência, isso é sim preocupante.
Português
0
0
0
33
cbl
cbl@CB_LSS·
@llp_devr @VoxLiberdade Acho que tua interpretação ta meio bosta né? estamos vendo que a IA pode otimizar MUITO o avanço em soluções na medicina e provavelmete deveria ser dominada por profissionais da area. Alem disso, paises como Brasil permitem que voluntarios se exponham a tratamentos em teste.
Português
1
1
0
63
Vox Liberdade 
Vox Liberdade @VoxLiberdade·
🚨Um fundador australiano do ramo tecnológico, sem qualquer formação em biologia, sequenciou o DNA do tumor de seu cachorro e, em seguida, usou o ChatGPT e o AlphaFold para criar uma vacina personalizada de mRNA contra o câncer. Um mês depois, os tumores haviam diminuído pela metade. E isso é apenas o começo da medicina com inteligência artificial.
Português
55
735
7.4K
286K
Alex The Creator
Alex The Creator@Alex_mizanin·
@llp_devr @VoxLiberdade Se você estivesse morrendo de câncer e aparecesse uma vacina dessas, eu duvido que você não abria o cu para eles aplicarem lá dentro.
Português
1
0
0
209
Dr4ke
Dr4ke@Dr4kekb·
@lumatechdev Vai testar todas para no final terminar no Ubuntu. Kkkkkkk
Português
9
0
7
485
Leonardo Pereira
Leonardo Pereira@llp_devr·
@richep001 @VoxLiberdade Estão vangloriando tanto esse caso que estou pensando se alguns não se aplicariam um remédio gerado por IA, sem testes, a depender do pensamento político do dono da empresa de IA. Eu, ao menos, achei a história bizarra. Envolve risco biológico, experiência genérica…
Português
0
0
1
282
richep
richep@richep001·
@llp_devr @VoxLiberdade Ninguém é otário a ponto de defender esses testes em milhões de pessoas. Ou é?
Português
1
0
0
343
O Sortudo
O Sortudo@Spordiverso16·
@llp_devr @VoxLiberdade Se a prática demonstra resultado útil contestado pela ciência, a prática deve ser mantida e a ciência revista.
Português
1
0
0
244
Nandkishor
Nandkishor@devops_nk·
You accidentally committed a file but haven’t pushed yet. Which Git command would you use to remove it from the last commit ?
English
38
15
475
144.1K
Kritika
Kritika@kritikakodes·
Can I ask a dumb dev question… Why do developers prefer VS Code over full IDEs?
English
194
11
515
153.3K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@pokerdev7 Ninguém mudou a cobrança, mas de um time de 5 devs agora só sou eu, pra fazer o mesmo produto 😯
Português
0
0
1
94
PokerDev
PokerDev@pokerdev7·
Os gestores de vocês já começaram a cobrar 3x mais entrega por conta do avanço da IA ou vocês ainda estão no paraíso com as mesmas tasks de antes porém agora com IA e ficando o resto do dia livre?
Português
79
11
637
60.5K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@Shinobu_uwu Java 25 melhorou MUITO. Hoje não vejo motivo para usar Kotlin (a empresa onde trabalho usa) para backend e não usar diretamente o Java.
Português
0
0
0
243
Shinobu
Shinobu@Shinobu_uwu·
pra falar bem a verdade, não vejo motivo pra começar uma projeto novo em java quando C#, que é um java melhorado, existe
Português
49
12
222
20.8K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@vinicius_dacal Para uma marcenaria detalhista com ponto exato de alinhamento do parafuso, a parafusadeira elétrica não pode ser usada mesmo. Tudo depende do que se espera da entrega, para saber o quanto da ferramenta que vai ser usado
Português
0
0
2
609
Vinicius Dacal ➔ vertz.dev
Vinicius Dacal ➔ vertz.dev@vinicius_dacal·
Programador que ainda orgulha de escrever código em 2026 é igual a carpinteiro que se recusa a usar parafusadeira elétrica.
Português
60
42
861
73.8K
Leonardo Pereira
Leonardo Pereira@llp_devr·
@osupernerd acredito que AI ofereceriam melhores respostas se fossem específicas, treinadas em arquiteturas e linguagem única, ao invés desses bilhões de tokens aleatórios que usam. Hoje ela ajuda com tarefas objetivas. “Crie um converter (e passe as classes como parâmetros)”
Português
0
0
0
179
Caique
Caique@osupernerd·
@llp_devr A estratégia delas é força bruta, ela vai fazer o que for preciso para implementar e ao mesmo tempo são "preguiçosas" (não gostam de gerar tokens) então elas vão para caminhos inesperados
Português
1
0
2
1.6K
Caique
Caique@osupernerd·
Ontem corrigi um código que foi vibe-coded por um dev usando o CC e os "melhores modelos" (segundo o cliente) e estava com alguns problemas perceptíveis para o cliente complicados de corrigir. Agora, a parte mais incrível foi entrar no código e ver o tanto de placebo de segurança. Verificação de requisição com origem no navegador, rate limit baseado em IP, admin com token hard-coded, etc, tudo isso confiando totalmente nos cabeçalhos enviados pelo usuário. Você nem precisava fazer um ataque bem elaborado, bastava alterar os cabeçalhos que pronto, resolvido, podia injetar milhares de requisições de uma vez. Isso só me faz pensar que deve ter muita aplicação por aí tenebrosa. E sabe o que é pior? É que esse tipo de coisa é o básico. Requisição com origem no navegador e rate limit, por exemplo, são coisas triviais e já resolvidas. Mesmo assim a incompetência do dev não conseguiu implementar e, pelo jeito, nem a IA.
Português
23
9
569
66.6K