programmer #indiehacker, co-founder & CTO at https://xitter.cf/t.co/iAajMGr7nf, founder @frontintech, athlete

São Paulo, Brasil
Joined March 2011
Quando vocês estiverem usando o produto da minha startup, lembrem-se de como ele foi construído 🍀🤞
29
34
12
1,645
167,866
Keit Ollé ➔ getsolu.ai retweeted
📈 Tarô 📉 Daniel, Datafolha, Quaest e Atlas Intel
341
19,506
1,304
68,644
534,442
Keit Ollé ➔ getsolu.ai retweeted
262
39,003
959
96,334
981,206
Eu sei que temos aquela imagem de que tudo que envolve documentos no Brasil é burocrático e demorado mas hoje em dia é muito mais simples do que parece. Você pode solicitar a mudança do seu local de votação diretamente pela internet, sem precisar sair de casa! Anota no seu calendário AGORA para 3 de novembro ALTERAR ZONA ELEITORAL! O cadastro eleitoral reabre nessa data e o processo é simples através do site do TSE: tse.jus.br/servicos-eleitora… 1) Clique em Título Eleitoral. 2) Selecione Atualize ou corrija seu título eleitoral. 3) Escolha a opção de alteração do local de votação ou transferência de domicílio eleitoral, conforme seu caso. 4) Preencha os dados, envie os documentos solicitados e acompanhe o pedido pelo protocolo. Simples, não? A solicitação é feita online e você só precisa aguardar a análise da Justiça Eleitoral. Faça essa informação chegar pada todos 🇧🇷❤️
GENTE AGORA FALANDO SÉRIO vamo fazer um negócio??? Amanhã você abre o cacete do seu e-título e muda o caraio do seu lugar de votação pra porra de um lugar perto da sua casa??????????
1
9
39
3,151
Os caras são inimigos da democracia. Incrível.
2
10
1
209
4,267
Keit Ollé ➔ getsolu.ai retweeted
As pessoas esquecem que é software AS A SERVICE. Praticamente todos os serviços que contratamos no dia a dia poderia ser feito por nós mesmos, a um custo supostamente barato. Acontece que não. Esse custo quase sempre é mais caro do que se pensa. Essa estratégia de terceirizar o que não é core não existe a toa. Existe valor na especialização. Faz muito mais sentido pagar um especialista para te prestar um serviço pagando com o dinheiro que você ganha na sua própria especialização.
4 months ago I cloned Airtable for a client in 5 days because they refused to pay Airtable $500/mo months later, I’m still maintaining it every two weeks it’s another edge case, a UI tweak, or a "quick 10-minute request." They’ve easily spent 10x more in headaches than the $2,000 they would’ve paid Airtable just proving that SaaS isn't dead. Cloning isn't enough, if you want it to be same quality as original it becomes a full time job and at this point isn't it easier to just pay?
3
4
1
53
7,068
Eu vou votar 13. Não sou petista, não sou de esquerda mas quando vou às urnas não voto apenas por mim. Voto por quem amo, pelo coletivo e pelo futuro que desejo. Infelizmente, mais uma vez meu voto não será necessariamente pelas melhores propostas mas em oposição àquilo que não me representa. Sou mulher, empreendedora, esposa e orgulhosamente mãe. Tenho valores dos quais não abro mão e jamais votaria em alguém que os contraria. Boa sorte para nós! Espero que nas próximas eleições possamos finalmente escolher entre projetos que nos representem em vez de precisarmos votar por oposição. Que tenhamos novos horizontes para explorar daqui a 4 anos ;)
78
122
7
1,934
38,314
ideia de projeto apuração das urnas ao vivo
10
4
60
8,361
Estamos fazendo uma integração com Google Calendar na Solu e o Google não aceitou os vídeos de demonstração dizendo que não são o suficiente. Alguém já passou pela solicitação de escopos restritos no Google?
9
4
63
6,119
Com tantos vazamentos de dados, os mecanismos de verificação de identidade nos sistemas governamentais e bancários precisarão se tornar cada vez mais rigorosos. Caso contrário veremos uma escalada de fraudes e prejuízos financeiros. A Redesim por exemplo já permite impedir a abertura de CNPJs vinculados ao seu CPF. Mas e os empréstimos fraudulentos? Como os bancos vão lidar com isso? Será necessário criar mecanismos de bloqueio preventivo junto ao Banco Central? O grande desafio será equilibrar segurança e acessibilidade sem tornar os processos ainda mais burocráticos para quem realmente precisa utilizá-los.
Replying to @manodeyvin
Irmão acabaram de mandar msg pro meu pai pedindo dinheiro se passando por mim. Os caras conseguiram minha foto da CNH que está em emissão.
12
1,057
Eu tenho uns 5 ou 6 artigos que quero publicar nas próximas semanas (vulgo quando eu tiver tempo de refinar eles) mas honestamente não sei como ter alcance e engajamento. Por exemplo, eu tenho postado artigo aqui no X e no LinkedIn mas já postei no dev\.to, e isso vai ficando espalhado. Também tinha pensando em newsletter para algo mais "exclusivo" (mas grátis). O que vocês acham? Postar em todas as redes sociais o mesmo artigo faz sentido? Postar em um lugar e distribuir os links? Socorro! 😭
6
1
36
1,678
Acredito que veremos um boom de contratações de profissionais seniores e especialistas em software, cybersecurity e infraestrutura nos próximos meses. O aumento das CVEs deve pressionar grandes corporações a corrigir vulnerabilidades em sistemas legados onde muitos deles estão em versões antigas e com dependências desatualizadas. Acredito que o ecossistema Node está mais habituado a ciclos frequentes de atualização mas projetos corporativos em linguagens como o Java e PHP vão ter algumas dores de cabeça. Isso deve aumentar a demanda por profissionais experientes para modernizar sistemas críticos sem comprometer a operação.
6
9
5
195
15,127
Keit Ollé ➔ getsolu.ai retweeted
O SOLD OUT do @frontinfloripa está previsto p/ no máximo até segunda (26/10). As pessoas estão acostumadas a comprar ingresso mais perto da data, pois têm mais segurança "que vão conseguir ir". Mas o FiF vende tudo em até 1 mês antes do evento 😊 Fica o lembrete para 2027 💚
2
2
1
15
460
pessoal do node: ufa, ainda bem que foi só 2 essa semana pessoal do PHP:
ah mano a IA não vai acabar com os nossos empregos mas sim com todas as empresas de QUALQUER TECNOLOGIA
3
107
2,486
Mandaram no grupo da aceleradora sobre a vulnerabilidade crítica do PHP e meu sócio (não técnico) me mandou perguntando se usávamos. Falei para ele ficar tranquilo pois não usavamos. Ele nem imagina que todo semana tem uma dessa na nossa stack 🙂‍↕️😂
6
4
247
12,121
As pessoas estão tão preocupadas em performar e construir autoridade nas redes que esqueceram que redes sociais são espaços de interação humana. Fazem conteúdo genérico gerado por AI, sem personalidade ou opinião própria. É impossível passar mais de cinco minutos no LinkedIn e pelo visto a galera aqui do X está indo pelo mesmo caminho.
10
6
56
1,924
É curioso como todo mundo defende aprender os fundamentos da programação mas quando o assunto é IA, vocês querem desqualificar justamente o conhecimento necessário para utilizá-la bem. Sim, skills e arquivos .md contêm instruções em linguagem natural (famoso prompt), mas cumprem papéis diferentes. Arquivos como AGENTS\.md estabelecem contexto e diretrizes persistentes, enquanto skills encapsulam procedimentos reutilizáveis, carregados conforme a necessidade. Não é apenas o conteúdo, mas como ele é organizado, recuperado e aplicado. Modelos melhores podem reduzir a necessidade de instruções detalhadas sim mas não eliminam a importância de contexto, configuração e boas práticas. A facilidade de começar não torna o conhecimento menos importante. Não se contentem em ser medianos ;)
Replying to @k8adev
É tudo prompt. Skill, md's, são tudo reuso de prompt. Sim, não tem segredo, tem upgrade que vem pra resolver um gargalo, para power-user em maioria. Todo mundo começa com prompt, o resto vem com o tempo. E quanto melhor os modelso vão ficando, menos prompt você precisa
13
12
1
213
6,862
Honestamente, o Codex é horroroso. Estava tentando usar para codar (e não como revisor) e simplesmente não da. Ele não segue instruções adequadamente, não importa o quão bem organizadas elas estejam e acima de tudo, é terrivelmente lento. Eu tentei de tudo. Pluguei minha assinatura do ChatGpt no OpenCode e vou usar no lugar do Codex a partir de agora.
20
2
1
87
11,614
O time da Solu agora trabalha 24/7 graças aos agentes autônomos 🤖🤝🏻 Criei esses agentes (agentes E tarefas/implementações, que é o que eu vou me referir apenas como agente aqui para não complicar) há pouco mais de 10 dias e eles já abriram 21 PRs para corrigir pequenos incidentes disparados no Sentry e bugs reportados no ClickUp. Para o time acompanhar as correções, criamos um aplicativo no Slack. Ele avisa quando um agente é chamado pelo ClickUp ou pelo Sentry. Outro aviso aparece quando o agente marca uma PR de correção como pronta. Ele marca o canal e pede para alguém assumir (é uma seleção de usuários com Github) e quem assume, é marcado como revisor e co-responsável pela correção. Desde a primeira versão, os agentes passaram a trabalhar com outros serviços. Já existe uma entrada para os eventos do Semgrep e um novo agente de segurança está em funcionamento para atuar principalmente com CVEs de severidade alta ou crítica. Por trás desse fluxo, coloquei um Cloudflare Worker para agregar os eventos vindos do Slack, ClickUp, Sentry, GitHub e Semgrep, e chamadas ao Claude Console. Ele recebe eventos desses serviços em diferentes momentos para iniciar ou continuar uma sessão. O merge ainda depende de mim pois não desenhei ainda um jeito bom de fazer rollback rápido no back-end e no banco de dados (quando possui migration). Quando eu resolver isso, o merge pelos agentes será automático 🙏🏻
Seguindo o trabalho de confiar mais nos agentes e agora com um ambiente mais preparado, configurei um agente autônomo que recebe erros reportados no ClickUp e incidentes no Sentry e avisa quem reportou (ou o time) quando termina. Estou usando os agentes gerenciados no Claude Console. Antes tentei com rotinas na nuvem na minha própria assinatura e não ficou bom. Instrução grande que mistura role playing, procedimento e tarefa costuma se perder, e ainda tive que desconectar todas as minhas contas do Claude (app) para a rotina não usar meu usuário. Fiquei presa na CLI por isso (não que eu use muito o aplicativo). No Console, o orquestrador entra no ClickUp e no Sentry com uma conta criada só para agentes. Ele entende o bug, responde a quem reportou, delega para um humano quando não tem certeza ou assume a correção chamando um agente especializado. Quando termina, avisa as pessoas com as evidências em vídeo ou screenshot e encerra. Incrível, mas trabalhoso. Precisei configurar cada agente, cada habilidade e procedimento, cada tarefa, os stores de memória, as credenciais e os ambientes porque nada vem pronto. Vale porque pode ser disparado pela API ou por rotina sem vincular ao meu usuário. Sei que muita gente está usando Grok Bot (ou Hermes) para isso e posso não ter entendido bem como funcionam, mas não quero mais um chat. Estou ficando doida com os que tenho. Está rodando desde ontem. Resolvemos 4 erros reais, alguns com mais de um ano parados, fechamos 3 ruídos e isso custou $15,91 de créditos na Anthropic incluindo os testes. Fora isso foram alguns assentos extras no ClickUp, Sentry, Kodus e GitHub, que também geram custo.
8
4
60
2,886