Reposted by Mattnaru @naruteirarabuda.bsky.social · 06/10/2024Vivendo pelo resultado das eleições de sp 6322
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/2024finalmente fechei o contrato do novo ap, marquei a mudança e dia 04 to de volta em recife 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/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/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
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/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
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
Matt @antiduhring.dev · 12/09/2024no canary deployment tu divide os usuários em 2 grupos e só um deles recebe a feature nova. A divisão vai depender da feature, então pode ser 70%-30%, 90%-10%, 50%-50% a vantagem é que os erros impactam menos clientes, fica mais fácil de trackear e isso ainda te permite "testar em prod" 160
Matt @antiduhring.dev · 12/09/2024melhor ferramenta pra trabalhar com feature flag no Go. Dá pra fazer canary deploy, testes A/B, rollout fácil gofeatureflag.orggofeatureflag.orgSimple Feature Flagging for All | GO Feature FlagGO Feature Flag is a simple, complete and lightweight feature flag solution 100% Open Source. 1171
Matt @antiduhring.dev · 11/09/2024uma das obrigações mais chatas da vida adulta é procurar apartamento pra alugar pqp eu só quero MORAR 2100
Matt @antiduhring.dev · 11/09/2024TIL: a properiedade break-before e break-after do CSS te permite controlar a quebra de página em cada elemento. Imagina que tu tem 2 divs no body e quer que cada div fique em uma página do PDF quando o client tentar imprimir developer.mozilla.org/en-US/docs/W...developer.mozilla.orgbreak-before - CSS: Cascading Style Sheets | MDNThe break-before CSS property sets how page, column, or region breaks should behave before a generated box. If there is no generated box, the property is ignored. 020
Matt @antiduhring.dev · 11/09/2024pegaram o handle deichator.ar e eu to muito triste por não ter pensado nisso antes 110
Matt @antiduhring.dev · 11/09/2024uns simples Promise.all num endpoint do BFF que tava lento melhorou a performance em mais de 50%. Use concorrência sempre que puder 260
Matt @antiduhring.dev · 11/09/2024essa parada de "cada linguagem tem sua finalidade" é besteira pra maioria dos casos. na carreira tu vai passar mais tempo fazendo CRUD do que qualquer outra coisa e dá pra fazer isso com literalmente qualquer linguagem 050
Matt @antiduhring.dev · 11/09/2024melhor lib pra renderizar gráficos echarts.apache.org/examples/en/...echarts.apache.orgExamples - Apache EChartsApache ECharts, a powerful, interactive charting and visualization library for browser 000
Reposted by Mattmago @o-mago.com · 11/09/2024galera, recomendação de leitura: "System Prorgamming Essentials with Go" do meu mano Alex Rios que trampa comigo na firma. Fala de chamadas a nível de OS, gerenciamento de memória, OTel, profiling e muito mais. E introduz muito bem conceitos do Go no meio mesmo para quem não manja muito. #bolhadev 9669
Matt @antiduhring.dev · 11/09/2024notas da comunidade foi a única coisa boa que o elon musk implementou na outra rede, faz falta... 330
Reposted by MattCamilo de Azevedo @camilotk.ulivre.dev · 10/09/2024As Fake News aqui tão bobando sem algo como o Community Notes (e o bom senso da comunidade). Isso aqui é o Fake News da resposta de uma Fake News. Tipo, o meta vai só crescendo e cada vez mais as pessoas vão acreditando no próximo capítulo de uma história que só existe na cabeça delas. 0293
Reposted by MattIsadora • The XMPP Lady @isafashion.dev · 10/09/2024Mas tem! go.bsky.app/Df4K3aA 1194
Matt @antiduhring.dev · 10/09/20242-step pra garantir atomicidade num DB que usa B-Trees: - Implementa essa imutabilidade de append-only, escrevendo os nodes novos em disco - roda um fsync - cada update cria um root node novo, só atualizar o ponteiro pra o novo root e persistir isso em disco 271
Matt @antiduhring.dev · 10/09/2024a lib padrão de testes do Go é bem completona, só seria perfeita com uma função de assert pkg.go.dev/testingpkg.go.devtesting package - testing - Go Packages 020
Matt @antiduhring.dev · 10/09/2024isso aqui é pill pra dev que quer evoluir na carreira. Foca em entender as regras de negócio e requisitos do produto que tu vai tá preparado pra contribuir em qualquer discussão no trampo, até de decisão técnica 1103
Matt @antiduhring.dev · 10/09/2024um amigo do trampo antigo entrou em contato comigo pedindo dicas pq vão migrar os legados de PHP pra Go. grande dia 5151
Reposted by MattSean Cribbs @seancribbs.bsky.social · 08/09/2024Thanks for attending! We tackled some complicated problems related to ownership and lifetimes today and I think we're in a good position for the next session. As always, recording is on YouTube: youtube.com/live/tBH7V9U... See you in two weeks! #RustLang #Erlang #Databasesyoutube.comImplementing HanoiDB - Session 9: Incremental MergeYouTube video by Sean Cribbs 153
Matt @antiduhring.dev · 08/09/2024tive uma crise de ansiedade tão forte ontem que fui parar no hospital... chegou a hora de cuidar mais da própria saúde 390
Reposted by MattRaphael De Lio @raphaeldelio.dev · 08/09/20241/10 Bora entender o que é fsync e como ele é utilizado por base de dados, como o Redis ou Postgres, para garantir que vc não perca seus dados caso seu servidor seja reiniciado por conta de falhas? Vem comigo! 🧵 #bolhadev @samsantosb.bsky.social @sseraphini.bsky.social #redis 57225