Gabriel Ferreira

1.8K posts

Gabriel Ferreira banner
Gabriel Ferreira

Gabriel Ferreira

@gabrielhsferr

Artesão de software com preguiça de todo o resto.

Brasil Katılım Eylül 2010
584 Takip Edilen118 Takipçiler
daf
daf@dafydd_rees·
@simonbrown People are very naïve about how crap natural languages are for specification and how difficult it is to know exactly what to build without discovering it by building.
English
4
1
15
1.2K
Simon Brown
Simon Brown@simonbrown·
Spec-driven development ... the 1990's called and they want their processes back. As a junior developer in the late 1990's, before writing code, I was asked to: - document my understanding of the feature I'd been asked to build - document the code/DB schemas I was planning to add/modify/remove - document the tests I was planning to run afterwards This would be iterated upon a few times, and finally I was permitted to write code. This post on Reddit amuses me... 😄
Simon Brown tweet media
English
68
37
536
53.5K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@simonbrown All of this to use AI and sometimes take the same time, or more, than just coding manually. The industry is going insane and obsessed.
English
0
0
0
27
Codista
Codista@ocodista·
@samsantosb testa usar a gh cli, me atende 100% por aqui
Español
3
0
12
1.3K
Sam
Sam@samsantosb·
O que eu percebi que me ajudou: BANIDOS - Claude MD com muita info - Spec Driven - PRs grandes (1k line+) - Mil MCPs distintos - Várias Skills perdidas (pode poluir contexto) APROVADOS - Agent revisor de codigo (ex: code rabbit) - Criterio de testes no Card (lista dos testes pra serem implementados) - Criterio técnico pro agent executor - com entrypoints e considerações pra AI - PRs pequenos (max 500~700 linhas) - Guidelines e Guidelines por módulos - Subscribe da AI no GH, lendo comentarios e melhorando o PR - Slash Commands + Skills pra tudo aquilo que vc escreve de PROMPT repetitivamente - RFCs Util - Slash Command pra criar cards técnicos - Slash Command pra executar cards - Guardrails nos seus MDs/Cards pra contornar o não-determinismo - Bastante teste/testes eficientes pra contornar o não-determinismo - Se puder, rodar os agents em VMs - Ordenar as tasks na hora de criar - ajuda a paralelizar tasks MCPs mais uteis pras tasks no geral: - GH - Linear - Slack O que fazer enquanto a AI trabalha: - Revisar os PRs dos manos - Testar coisas localmente - Testar coisas em staging - Investigar a codebase - Documentar - Comunicar
Sam@samsantosb

Demorou um pouco mas consegui otimizar MUITO meu fluxo com AI no trabalho. Agora oficialmente IM UNSTOPPABLE

Português
49
50
1.3K
76.3K
Marcelo Cerize
Marcelo Cerize@MarceloCerize·
O debate não deveria ser escala 5x2 ou 6x1. Deveríamos discutir o fato de que a CLT ainda trata adultos como incapazes de combinar livremente como querem trabalhar.
Português
825
54
1.1K
1.8M
Pedro Alem
Pedro Alem@pedro_alem·
@BangCachorro Flat iron é PALETA. Dianteiro fibroso. Mas bota um nome aí em inglês que os mané se acha "premium".
Português
2
0
2
106
The Lunduke Journal
The Lunduke Journal@LundukeJournal·
Ubuntu 26.04 (Long Term Support) is shipping tomorrow… and Canonical has published an update on their quest to replace GNU CoreUtils with Rust-based re-writes. Highlights: - After developers raised “some serious concerns”, Canonical hired an external security research firm to evaluate the Rust re-writes (known as “uutils”). - That security firm quickly found 113 significant issues, with a large portion of them being severe security issues warranting a CVE. - Only some of those issues in the Rust re-writes have been fixed for the Ubuntu 26.04 release. - Repeat: Ubuntu 26.04 is shipping with significant known issues in the new Rust coreutils. - Some of the most critical Rust-Re-Written commands (cp, mv, and rm) were found to contain a large number of significant “Time-of-Check to Time-of-Use” issues, the kind of issues which create race condition vulnerabilities. The kind often exploited by hackers. - As such, cp, mv, and rm will not be shipping in Ubuntu 26.04. Even with their clear “it’s fine if Ubuntu 26.04’s rust re-writes contain significant bugs” policy… the issues with cp, mv, and rm were simply TOO severe. - Despite this undeniably disastrous rollout of the Rust-based rewrites of Coreutils, the Ubuntu team plans to ship the next release, in 6 months (26.10), with 100% of the GNU Coreutils replaced with the (currently comically broken) Rust re-writes. discourse.ubuntu.com/t/an-update-on…
The Lunduke Journal tweet mediaThe Lunduke Journal tweet mediaThe Lunduke Journal tweet mediaThe Lunduke Journal tweet media
English
134
199
1.2K
108K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@schneidenbach For some reason, we're addicted to indirection. To be fair, we've been trained to be.
English
0
0
0
56
✪ Felippe
✪ Felippe@FelippeRegazio·
sou ateu e não entro em papo de religião com as pessoas pq as respeito e acho desnecessário. e quando alguém me diz que é cristão, eu fico ok e não mudo com a pessoa ^^ já quando um cristão pergunta sobre minha religião e respondo que sou ateu, em 99% das vezes ele muda comigo.
paulin@PauloCarvalhoG9

A moça na academia me perguntou minha religião e eu respondi que sou ateu. O sorriso desmanchou, vi a decepção tomando conta do seu ser. Senti que se eu tivesse matado alguem causaria menos choque

Português
112
831
12.4K
546.6K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@cahdu @FelippeRegazio Não é. Inclusive, ser ateu costuma advir de não ser capaz de exercer fé. É mais sobre se descobrir ateu do que se tornar um.
Português
1
0
182
2.3K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@carinabst Melhor ainda. Com 100 eu peço uma pizza boa e ainda me sobra 150 no bolso.
Português
0
0
1
2.3K
Carina
Carina@carinabst·
Eu e meus amigos é tipo assim: “bora na festa lá, tá 250 open bar” Aí respondem: “po, mas com 250 de cada a gente faz um puta churrasco e bebe o dia inteiro… é melhor que a festa” Aí a gente não vai nem pra festa nem faz o churrasco
Português
56
933
25.8K
269.9K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@jfversluis I like the simple packages import at top of the file. Very useful indeed.
English
0
0
1
280
Gerald Versluis
Gerald Versluis@jfversluis·
.NET 10 just made C# feel like a scripting language. dotnet run app.cs No project file. No csproj. Just write C# and run it. Need a NuGet package? Add #:package Humanizer@2.14.1 right in your .cs file. Pretty neat.
Gerald Versluis tweet mediaGerald Versluis tweet media
English
17
39
281
17.6K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@flpms O mais triste é ver desenvolvedores fazendo isso. Os caras constroem a própria cela.
Português
1
0
1
12
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@flpms Pra mim é bem simples. Ambientes que antes eram completamente habitação fixa, agora estão cheios de transeuntes de curta temporada que não necessariamente se importam com as regras do local. Isso obviamente incomoda os fixos. Para além disso, entra a questão aluguel.
Português
1
0
1
73
Filipe M. Silva
Filipe M. Silva@flpms·
Como eu moro em cuzinho cheiroso do oeste, posso falar com conhecimento de causa das partes q me afeta. O condomínio parece bem mais inseguro, pelo fluxo de gente. A lavanderia sempre tem problemas por hospedes que usam a lava e seca errado. E o aluguel da região q pesquiso tem tempo realmente aumentou.
João Loque@JoaoLoque

Além disso, deve ter meia dúzia de bairros no Brasil onde a oferta de airbnb tem impacto relevante no preço dos aluguéis. Vcs moram rm Cuzinho Cheiroso do Oeste e acham que estão em Barcelona.

Português
1
0
7
757
𝔫𝔢𝔱𝔯𝔲𝔫𝔫𝔢𝔯
@devcansado404 @pokerdev7 e quais sao as previsões de scaling de usuários? pode ter 4 usuários agora, mas se a previsão for de centenas de milhares até milhões simultâneos, vale a pena discutir uma arquitetura resiliente pra evitar retrabalho no futuro. se não é só ego mesmo
Português
10
0
47
5.6K
devCansado
devCansado@devcansado404·
os dev discutindo arquitetura hexagonal por 2 horas na daily o banco de prod tem 4 usuario um deles é o pm fazendo teste agente só queria jogar um go no cloud run e ir dormir mas o ego do tech lead precisa de uns pattern q nem o claudinho entende
Português
29
44
1.9K
94.4K
BowTiedMara
BowTiedMara@BowTiedMara·
Brazilians thought the Argentine lawyer arrested in Rio for “racism” would face public backlash here in Argentina. Instead she became a celebrity and is already doing TikTok restaurant commercials 😂
English
1.1K
247
4.8K
2.3M
Gergely Orosz
Gergely Orosz@GergelyOrosz·
I use AI a lot for deep research and summarization. One thing I'm noticing across all models (Claude, ChatGPT, Gemini) is how they are becoming... more generic? More "AI-templated" in writing? Lazier? (Using the same tired phrases again and again) As the models supposedly get better, I subjectively feel they are the same or worse in this area.
English
113
14
491
59K
Gabriel Ferreira
Gabriel Ferreira@gabrielhsferr·
@coproduto É um dos meus usos mais comuns. Compilar e sumarizar conhecimento. Dá pra agilizar horas de pesquisa e leitura em alguns minutos.
Português
0
0
2
124
el hombre pulpo
el hombre pulpo@coproduto·
Um dos melhores usos de LLM é aprender coisas novas rápido. Mas ao invés disso eu só vejo o pessoal usando querendo que o LLM resolva tudo sozinho sem a pessoa aprender nada. Isso vai fazer bastante diferença no futuro próximo, com a tendência de aumento de preço de tokens.
Português
11
3
118
2.6K