Sign in

Matt

@antiduhring.dev
1K followers 505 following 321 posts

Software Engineer. Working from 🇧🇷 to 🇺🇸

PostsRepliesMedia
Reposted by Matt
naru @naruteirarabuda.bsky.social · 06/10/2024
Vivendo pelo resultado das eleições de sp
6322
Matt @antiduhring.dev · 06/10/2024
não consigo dormir a mente não PARA
010
Matt @antiduhring.dev · 05/10/2024
Ele vai se foder MUITO com essa que aprontou, mesmo que ganhe a eleição
000
Matt @antiduhring.dev · 05/10/2024
TIL: 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 transition
linux-kernel-labs.github.io
SO2 Lecture 03 - Processes — The Linux Kernel documentation
021
Reposted by Matt
Luis Vaz // Rastrian @rastrian.dev · 05/10/2024
Criança reclama, adulto resolve
1175
Reposted by Matt
Guilherme @noghartt.dev · 05/10/2024
pthorpe92.dev/programming/...
pthorpe92.dev
Confusing or misunderstood topics in systems programming: Part 0
Processes, Pipes, I/O, Files and Threads/Async
0473
Matt @antiduhring.dev · 05/10/2024
agora que finalmente me mudei consigo voltar a ter uma rotina
010
Matt @antiduhring.dev · 26/09/2024
Lili cantou demais!! Parabéns mano, muito merecido, vc já é senior no meu coração
120
Matt @antiduhring.dev · 26/09/2024
o carnaval daqui é bom dimai, tava com saudade tbm, não vim pra cá ano passado
010
Matt @antiduhring.dev · 26/09/2024
I've never regretted a single one
011
Matt @antiduhring.dev · 26/09/2024
finalmente fechei o contrato do novo ap, marquei a mudança e dia 04 to de volta em recife
110
Matt @antiduhring.dev · 18/09/2024
pqp esse vídeo me quebrou no meio
060
Reposted by Matt
Zanfa @zanfa.bsky.social · 17/09/2024
"E ai Datena, se arrependeu?' O Datena:
1451569
Matt @antiduhring.dev · 16/09/2024
essa 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 Matt
a l v e s :) #3178CE @alves.sh · 15/09/2024
recentemente 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
sim!! KSKSKSKS
030
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/2024
fizeram... fizeram deploy na sexta e isso quebrou prod num domingo de tarde
2150
Matt @antiduhring.dev · 15/09/2024
muito 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.ai
dify.ai
Dify.AI · The Innovation Engine for Generative AI Applications
The 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/2024
cc @samsantosb.bsky.social @sseraphini.bsky.social
000
Matt @antiduhring.dev · 14/09/2024
vocês que têm produtos que integram com LLMs, usam qual serviço? OpenAI? Groq? Tô pensando em baixo custo
593
Reposted by Matt
Rafael Ponte @rafaelponte.bsky.social · 13/09/2024
1/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!
A imagem mostrar expressa os 3 tipos de semânticas utilizadas em mensageria: At-Most Once Delivery, At-Least Once Delivery e, por fim, Exactly-Once Delivery.
3018840
Reposted by Matt
more mr. spice guy @juniorhoncho.bsky.social · 13/05/2024
no longer trying to come up with a million dollar idea. new plan is a million one dollar ideas
612912
Matt @antiduhring.dev · 13/09/2024
a 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/2024
uma 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/2024
matem o débito técnico antes que ele mate você (cresça e se enraize demais no produto)
020
Matt @antiduhring.dev · 13/09/2024
sim, é 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/2024
javascript é muito ame ou odeie, se tu não aprender a gostar acho difícil superar esse desgaste ksskkssksk
120
Matt @antiduhring.dev · 13/09/2024
pra 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/2024
no 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/2024
Sim vei, os caras metem essas histórias e depois acusam os democratas de espalhar pânico kikkkk
010
Reposted by Matt
mago @o-mago.com · 13/09/2024
Sabia 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/ #bolhatech
o-mago.github.io
Puzzle
73410
Reposted by Matt
Daniel Duncan @danielduncan.bsky.social · 13/09/2024
sim, 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/2024
this 2024 Trump's campaign makes 2016 Trump seem like a progressive leftist. This shit is creepy
170
Reposted by Matt
Klecianny 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.to
De Volta ao Código: Como Conquistei Minha Realocação no Mercado de Tecnologia
Prepare sua xícara de café favorita, pois estamos prestes a entrar no fantástico mundo da Realocação....
5509
Matt @antiduhring.dev · 12/09/2024
foda!! por isso eu amo JS, tu pode mudar o comportamento dos prototypes como quiser e ninguém reclama
020
Matt @antiduhring.dev · 12/09/2024
ai 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/2024
nã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.org
Reactor pattern - Wikipedia
140
Matt @antiduhring.dev · 12/09/2024
o 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/2024
o 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/2024
quando 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/2024
e é 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/2024
acho 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/2024
tenho 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
Matt @antiduhring.dev · 12/09/2024
evento canônico na vida de um dev
041
Reposted by Matt
Lorem Impsu @loremimpsu.bsky.social · 12/09/2024
Coloca 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
Matt @antiduhring.dev · 12/09/2024
brabo!!
020
Reposted by Matt
Danilo @raisi.dev · 12/09/2024
Vamos 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