Grieder 💻

408 posts

Grieder 💻 banner
Grieder 💻

Grieder 💻

@griederdev

Tech is magic

Se unió Haziran 2024
300 Siguiendo50 Seguidores
Grieder 💻
Grieder 💻@griederdev·
@Morett_the_best @samsantosb @ducaswtf perguntei mais por conta a adequacao desse novo workflow com IA e lembro de ter visto um post uns tempos atras de voces procurando esse perfil. Obrigado pela resposta
Português
0
0
0
40
Sam
Sam@samsantosb·
Quem não ler ta errado e ta deixando dinheiro na mesa.
madmorett, CTO da Monest@Morett_the_best

opa!!!!!!!! vou responder com calma nesse sabadão... acho que ja é consenço que o gargalo não é shippar código, mas garantir qualidade no código gerado e que tudo gerado está indo de acordo com a visão de futuro da empresa então como organizamos na Monest? tudo começa no repositório `monest-docs`, nesse repositório, antes de começar qualquer projeto, fazemos uma RFC, essa RFC será feita pelo time responsável por fazer essa nova funcionalidade, e deverá ser aprovada por 2 TL's, existe um template base com as informações necessárias para começar o projeto após a RFC aprovada, usamos github submodules para levar esse contexto da RFC da para o repositório de frontend/backend, e também usamos a RFC como base para os tickets criados no Linear com o spread da RFC nas codebases e ela sendo usada como base para o Linear para criação das tarefas, vamos começar a codar, depois de garantir na planning que: todos estamos na msm página, se a gnt não tiver na msm pagina, parabéns, vamos gerar linhas pra krl de código apontando para uma direção que não é aonde a empresa quer ir, e tudo vai ser gerado mt rápido durante o ciclo de desenvolvimento, nosso CLAUDE.md sabe que precisa buscar na RFC e na Issue no Linear informações sobre o projeto e a feature que deverá ser feita além disso, temos uma arquivo de guidelines nas codebases, cada um com +- 1000 linhas com todas as régras do repositório: arquitetura, nomeclatura de arquivos, variávels, regras de arquitetura e sintaxes gerais claude code lendo a issue, lendo a rfc, e lendo as guidelines, vai TACAR PAU e codar a feature e abrir uma PR automaticamente com a PR aberta, o coderabbit, que possuí o mesmo contexto do Claude (guidelines, rfc, etc...) vai ler o código, colocar comentários temos uma skill que fica em um feedback loop infinito pegando o que o coderabbit escreveu, e avaliando se é um comentário pertinente, e caso sim, aplicando o fix na PR (é engração, por mais q o comando para o rabbit seja o msm do claude, o rabbit é mt assertivo revisando, pq ele tem menos contexto de arquivos) após isso, o trabalho do desenvolvedor é "testar o trabalho gerado pelo Claude" e direcionar o Claude caso algo tenha saído errado tudo isso acontece com alguns guardrails, exemplo: - toda PR pode ter no máximo 500 linhas - toda PR precisa do approve do rabbit e de um outro dev - temos ao todo 16 shards de testes automatizados e2e, cada um levando em média 10 minutos para rodar - lint/tsc - teste unitário p krl tb "por que limitar linhas????" porque fizemos um estudo interno onde PR's com + de 500 linhas tinham 4x menos comentários, e se o dev n ler o código, como q ele vai explicar pro key acoount como a feature funciona quando ele perguntar um edge case??? então sim, eu preciso garantir que as pessoas ainda LEIAM o que foi gerado métricas side q eu olho: - qtd de bug tickets por squad - qtd de post mortem - oscilação nas golden-metrics hoje + de 80% do código da Monest é gerado via Claude e eu não vejo motivos para isso não ser 100%, mas sempre respeitando o LIMITE COGNITIVO DO SER HUMANO DE LER UM CÓDIGO E ENTENDER não adianta gerar 39283218 features e nem saber comunicar seu cliente sobre o que de fato ela faz, quais as regras de negócio, o que da e o que não da pra fazer depois que o ciclo de desenvolvimento da feature/projeto ta feita, a gnt faz uma ADR, cujo unico objetivo é DOCUMENTAR a feature, e dizer o ENTRY POINT se vc n diz o entry point, vc vai perguntar pra IA "como funciona a feature X", e ela vai ficar igual a uma barata tonta na sua codebase tentando achar onde o código começa e talvez te responda com uma MENTIRA, documentando o entrypoint vc sabe exatamente ONDE COMEÇA a bagaça, e POR ONDE PASSA

Português
8
7
210
40.7K
Zain Manji
Zain Manji@ZainManji·
Agreed, the term FDE is now casually used. The truth is, not everyone treats "FDE" the same True, complete FDE engagements are ones where: - You embed deeply with customers, figure out the right thing to build, actually ship outcomes, continue to talk to customers and refine/iterate - You take all the learnings, pain points, successes, gaps back to internal product and engineering and improve the platform/underlying product - Build evals from the field and partner with research to improve models/agents It's all about owning the outcome, shipping solutions that solve real problems and have impact, learning from every engagement, and making every future deployment easier, cheaper, faster, and more successful over time At some point, the amount of work per FDE engagement should decrease if done successfully
Gergely Orosz@GergelyOrosz

I am sorry to say that the FDE roles in 2026 are ulikely to be like those in 2025. The recent FDE roles - standalone, enterprise consulting companies by OpenAI and Anthropic, standalone org unit with far lighter hiring requirements at Google - sound like SE / consultants tbh

English
11
5
130
21.9K
Principe do Oceano
Principe do Oceano@rponte·
testes eh uma área que tive o prazer de curtir desde o inicio da carreira 😁 não sei bem oq vc manja ou pensa em aprofundar, mas um problema comum que se massificou com microservices+clean archi durante a pandemia foi o abuso de testes de unidade. se tiver tempinho, vale a pena assistir essa talk youtu.be/ZV4Fl1uEbqw?si…
YouTube video
YouTube
Português
3
1
53
2.4K
Shinobu
Shinobu@Shinobu_uwu·
se tem uma coisa que eu peco bastante como programador é testes já passou da hora de eu ficar estudar isso igual um crackudo
Português
9
3
175
8K
Thiago ➔ hodle.com.br
Thiago ➔ hodle.com.br@ThiagoMot_·
Não sei vocês, mas eu passaria na entrevista do palindromo
Português
4
5
95
5.9K
Um Simples Curioso
Um Simples Curioso@simplescuriosos·
@griederdev @akinncar Tasks simples e sistema completo. Eu uso VS Code + GitHub Copilot Pro + GPT-5.4 + Agentmode + SDD. Se se interessar podemos trocar ideia inbox.
Português
1
0
0
82
akinn.eth
akinn.eth@akinncar·
TDD ficou 1000% melhor com IA hoje em dia, um codigo com bastante spec, types, e docs, voce nao precisa mais nem testar na mão, só fazer os testes de integraçao e unitarios
Português
8
1
40
2.5K
another one
another one@another_1x·
@griederdev @samsantosb Po, pior que tenho muita dificuldade em deixar um fluxo bom pra front, mesmo com tudo definido certinho
Português
1
0
0
79
Sam
Sam@samsantosb·
Recomendo real virarem a chavinha pra usar 100% AI na entrega de código do dia a dia. Aprendam a otimizar esse fluxo e revisar ele corretamente. Vão produzir muito melhor e se adequar bem a nova realidade. Ao meu ver o crucial é o tamanho das tasks. Contexto sempre foi o maior problema pra fazer uma tarefa e trabalhar com "micro-tasks" aumenta muito a eficiência. Tenho tido os melhores resultados com PRs de 300~400 linhas.
Português
14
11
368
19.5K
Um Simples Curioso
Um Simples Curioso@simplescuriosos·
@akinncar Quer um conselho? Faz um upgrade aí e vai para o SDD (Spec-Driven Development), coloca nas especificações que você quer TDD como uma das etapas do desenvolvimento. SDD é muito mais profundo do que TDD. Eu tô abismado com meus agentes usando SDD e o quanto eficaz eles se tornaram.
Português
1
0
5
195
Grieder 💻
Grieder 💻@griederdev·
quais são as melhores ferramentas para análise de vídeos com ia? cc @sseraphini
Português
0
1
0
495
alves ッ
alves ッ@typescripting·
difícil explicar...
alves ッ tweet media
Português
4
1
16
1.9K
Grieder 💻
Grieder 💻@griederdev·
@Hi_Mrinal this second call to see the results what did you use on the endpoint
English
0
0
0
62
Mrinal
Mrinal@Hi_Mrinal·
Had a chill call with CTO for backend infra role at company in Dublin (January 7th, 2026) While the conversation got to know they are running ecom dashboards which is taking nearly 500ms for every query (YESS I KNOW YOU KNOW WE ALL KNOW) crashed constantly during peak sales Built a go proxy with redis on the call while explaining each and every part. The layer resets expiration on each access, the result first request nearly 230 - 249 ms and afterwards it dropped <10ms it works because the cache learns from behaviour and backend load drops because only misses hit the database. Cache pattern used ?? > cache aside with time to live reset on access
English
43
9
758
107.1K
Lucas Bottrel
Lucas Bottrel@lcs_bttlm·
@LukeberryPi Dúvida genuína: monorepo funciona somente com mesma stack? Tipo react + node ou é bom também pra stacks tipo java + react. Pra contexto do agente creio que seja bom independente da stack, mas pra compartilhar arquivos nao ficaria tão bom
Português
3
0
2
316
Luke Berry
Luke Berry@LukeberryPi·
outro exemplo de prompt pro Claude Code Opus 4.6 como melhorar os tipos de um monorepo vou voltar aqui com os resultados/diffs
Luke Berry tweet media
Português
6
1
86
5.2K
gustavo
gustavo@gusdantas·
to lendo fundamentos de arquitetura de software e fica cada vez mais claro que o desenvolvedor vai caminhar cada vez mais: para ser arquiteto de software; ou gestor realmente, o programador está caminhando a passos largos para deixar de existir
Português
1
1
3
227
Grieder 💻
Grieder 💻@griederdev·
@Grimmacez não vi nenhum bench sobre o GC bem perceptível então?
Português
0
0
0
28
Guilherme Grimm ➔ grimm0.dev
Guilherme Grimm ➔ grimm0.dev@guilherme_grimm·
Pô, puta update foda no go 1.26 Agora o GreenTea GC, que é funciona diferente do atual, é padrão, trazendo um ganho de 10 a 30% de performance em relação aos ciclos de coleta, o que é mt foda CGO também teve um boost de performance em runtime mt bom, mas é beeem fora do que eu trampo Overall, um update mt bom cc @samsantosb @sseraphini @meunomeebero
Português
2
2
10
619