Reposted by Mattnaru @naruteirarabuda.bsky.social · 06/10/2024Vivendo pelo resultado das eleições de sp 6322
Matt @antiduhring.dev · 05/10/2024Ele vai se foder MUITO com essa que aprontou, mesmo que ganhe a eleição 000
Matt @antiduhring.dev · 05/10/2024TIL: quando um processo faz uma ação de I/O os registers do user mode são salvos, ele sai desse user mode pro kernel mode e só então o scheduler vai definir qual próxima thread vai ser executada. Então pra um context switch acontecer o linux precisa antes fazer uma kernel transitionlinux-kernel-labs.github.ioSO2 Lecture 03 - Processes — The Linux Kernel documentation 021
Reposted by MattGuilherme @noghartt.dev · 05/10/2024pthorpe92.dev/programming/...pthorpe92.devConfusing or misunderstood topics in systems programming: Part 0Processes, Pipes, I/O, Files and Threads/Async 0473
Matt @antiduhring.dev · 26/09/2024Lili cantou demais!! Parabéns mano, muito merecido, vc já é senior no meu coração 120
Matt @antiduhring.dev · 26/09/2024o carnaval daqui é bom dimai, tava com saudade tbm, não vim pra cá ano passado 010
Matt @antiduhring.dev · 26/09/2024finalmente fechei o contrato do novo ap, marquei a mudança e dia 04 to de volta em recife 110
Matt @antiduhring.dev · 16/09/2024essa carência é muito coisa de adolescente kkkkkk tem gente que não entende que as vezes vc só quer sair com outros amigos e pronto. Ninguém precisa tá grudado o tempo todo 110
Reposted by Matta l v e s :) #3178CE @alves.sh · 15/09/2024recentemente fiz uma entrevista técnica pra uma empresa grande aqui do brasil, não consegui anotar todas as perguntas, mas aqui vão algumas espero que lhe ajude :D segue nos comentários 2619822
Matt @antiduhring.dev · 15/09/2024- usem sempre feature flag - chequem se a feature flag tá ativa/desativada antes de mandar pra prod - chequem se oq vcs subiram quebrou algo depois de mandar pra prod 150
Matt @antiduhring.dev · 15/09/2024fizeram... fizeram deploy na sexta e isso quebrou prod num domingo de tarde 2150
Matt @antiduhring.dev · 15/09/2024muito boas as dicas, a galera usa bastante a API da OpenAI e Cloudflare, mas decidi ir com o dify, o plano free deles é muito bom e consigo adicionar uma knowledge base de forma beeeem fácil dify.aidify.aiDify.AI · The Innovation Engine for Generative AI ApplicationsThe next-gen development platform - Easily build and operate generative AI applications. Create Assistants API and GPTs based on any LLMs. 160
Matt @antiduhring.dev · 14/09/2024vocês que têm produtos que integram com LLMs, usam qual serviço? OpenAI? Groq? Tô pensando em baixo custo 593
Reposted by MattRafael Ponte @rafaelponte.bsky.social · 13/09/20241/13 Como seu sistema lida com mensagens duplicadas? Quando alguém ou alguma empresa falar enfaticamente que seu broker de estimação garante Exactly-Once Message Delivery (ou Processing) de forma mágica ou "plug and play", simplesmente DESCONFIE! 3018840
Reposted by Mattmore mr. spice guy @juniorhoncho.bsky.social · 13/05/2024no longer trying to come up with a million dollar idea. new plan is a million one dollar ideas 612912
Matt @antiduhring.dev · 13/09/2024a gente tem bancos separados pra cada microsserviço, então o sistema de email envolve várias filas pra fazer fetch desses dados e garantir que tem todas as informações antes de mandar o email. A única desvantagem é que os dados não são real time up to date, então pode rolar inconsistência 000
Matt @antiduhring.dev · 13/09/2024uma das arquiteturas que mais gosto no trampo é nosso envio de email num contexto sistema distribuído, acho que vou escrever sobre isso essa semana 130
Matt @antiduhring.dev · 13/09/2024matem o débito técnico antes que ele mate você (cresça e se enraize demais no produto) 020
Matt @antiduhring.dev · 13/09/2024sim, é o que a gente usa no trampo. a conta mais barata permite até 10 usuários se não me engano, já quebra um galho 100
Matt @antiduhring.dev · 13/09/2024javascript é muito ame ou odeie, se tu não aprender a gostar acho difícil superar esse desgaste ksskkssksk 120
Matt @antiduhring.dev · 13/09/2024pra gerenciar senhas internamente eu prefiro uma conta business do 1Password (ou alguma solução parecida self-hosted pra ser mais seguro), porque ai é fácil de controlar acessos, fácil de consultar, adicionar/remover pessoas 110
Matt @antiduhring.dev · 13/09/2024no trampo a gente tem uma política de que só 2 pessoas tem acesso as senhas root, incluindo o lead da infra, e ele controla todos os outros acessos via roles e obriga a gente a usar MFA 020
Matt @antiduhring.dev · 13/09/2024Sim vei, os caras metem essas histórias e depois acusam os democratas de espalhar pânico kikkkk 010
Reposted by Mattmago @o-mago.com · 13/09/2024Sabia que dá rodar Go no seu browser? 😱 Compilando seu código para WebAssembly, é possível servir ele numa página web: `GOOS=js GOARCH=wasm go build` Aqui tá um joguin que o @mfbmina.dev fez e eu portei para o browser com wasm: o-mago.github.io/puzzle/ Repo: github.com/o-mago/puzzle/ #bolhatecho-mago.github.ioPuzzle 73410
Reposted by MattDaniel Duncan @danielduncan.bsky.social · 13/09/2024sim, claro, por isso um dos mais cotados é um cara que propõe drone, prédio gigante e teleférico 🧠 410511
Matt @antiduhring.dev · 13/09/2024this 2024 Trump's campaign makes 2016 Trump seem like a progressive leftist. This shit is creepy 170
Reposted by MattKlecianny Melo @kecbm.bsky.social · 12/09/2024🖥️ De volta ao código 🖥️ Documentei tudo que contribuiu para a minha realocação no mercado de tecnologia. No artigo falo sobre redes sociais, bolha dev, GitHub, produção de artigos, portfólio, entrevista, desafio técnico e como entrar em contato com recruitadores #bolhadev dev.to/kecbm/de-vol...dev.toDe Volta ao Código: Como Conquistei Minha Realocação no Mercado de TecnologiaPrepare sua xícara de café favorita, pois estamos prestes a entrar no fantástico mundo da Realocação.... 5509
Matt @antiduhring.dev · 12/09/2024foda!! por isso eu amo JS, tu pode mudar o comportamento dos prototypes como quiser e ninguém reclama 020
Matt @antiduhring.dev · 12/09/2024ai eu concordo sim, 100%, mas pra mim isso é mais questão da tecnologia e onde ela é aplicada do que sobre as pessoas em si. Hj em dia minha stack principal é Go e sinto que tive contato com problemas bem mais complexos do que quando era com JS 010
Matt @antiduhring.dev · 12/09/2024não acho, tu consegue encontrar bolhas dentro da comunidade de qualquer lang que vai ter gente muito foda, experiente e disposta a trocar ideia. o ecossistema do JS tem muito disso inclusive 100
Matt @antiduhring.dev · 12/09/2024é muito real isso que ele falou, o Node não inventou a roda rodando um event loop single threaded, isso é um padrão bem conhecido já chamado Reactor, o nginx também usa. o non-blocking I/O "substitui" a necessidade de multi-thread en.wikipedia.org/wiki/Reactor...en.wikipedia.orgReactor pattern - Wikipedia 140
Matt @antiduhring.dev · 12/09/2024o terror dos CTO kkkkkk sou muito adepto do make it work, make it right, make it fast. O iniciante tá no make it work mas tem que se manter estudando pra chegar no make it right 030
Matt @antiduhring.dev · 12/09/2024o país tem jeito sim, mas acredito piamente que boa parte das pessoas - de todos os estratos sociais - tão num estado de descolamento da realidade irrecuperável 010
Matt @antiduhring.dev · 12/09/2024quando tava na facul eu era bem envolvido com movimento estudantil, mas dps que fui envelhecendo fui perdendo a esperança e HOJE, num Brasil do Pablo Marçal e de influencer do tigrinho, eu tô extremamente apático 110
Matt @antiduhring.dev · 12/09/2024e é importante lembrar que isso de má-prática e anti-pattern depende 100% de onde tu ta codando. Se no teu trampo for é muito comum na codebase não tem pq ter medo de usar 110
Matt @antiduhring.dev · 12/09/2024acho que o ideal é o iniciante ter contato com isso mas saber como absorver. Se tu leva tudo oq falam na internet como regra vai ficar em pânico mesmo, então meu conselho é entender que essas discussões existe mas na hora de codar só fazer do jeito que consegue 111
Matt @antiduhring.dev · 12/09/2024tenho uma opinião bem parecida também, evito for na maioria dos casos - 100% gosto pessoal, não é meu paradigma preferido -, mas pra encadear promises que precisam ser executadas em ordem é o que mais faz sentido. Se desse p fazer um map com await eu abandonaria o for 130
Reposted by MattLorem Impsu @loremimpsu.bsky.social · 12/09/2024Coloca na cabeça, galera: Estudo pra quem vive de tecnologia é DEVER, não é pontual, pra quem gosta ou pra suprir necessidade. É DEVER. Se tu parar de se aperfeiçoar, o mercado te engole e vc se fode. 724943
Reposted by MattDanilo @raisi.dev · 12/09/2024Vamos falar de coisa boa? Vamos de Go, e melhor ainda, Go build tags. Vem de fio… 🧵 #bolhatech #comunidadedev @samsantosb.bsky.social @sseraphini.bsky.social /1 1197