#106 - O boom do Bun


Hey! 👋

UMA SEMANA!

Esse é o tempo que você tem para comprar o ingresso da Codecon Summit no lote atual. Não dá bobeira!

Acesse o site, veja tudo que vai rolar e garanta a sua vaga! No ano passado os ingressos evaporaram… 👀

Até mais,
Gabriel Nunes (@nunesgabriel)

O boom do Bun

O que você sabe sobre o Bun? O Bun é um runtime JavaScript de backend - tipo um primo mais rápido do Node.js e do Deno - focado em desempenho com melhorias de até 10x em benchmarks comparativos.

O Bun usa o JavaScriptCore da Apple e a linguagem Zig para dar aquele gás nas otimizações. A rápida adoção por plataformas como Vercel e Replit e frameworks como Ruby on Rails demonstra seu impacto.

Além de todas essas maravilhas técnicas, o autor do texto aborda o surgimento do Bun por uma outra lente. Diferente do Node.js, que vive da caridade de voluntários, o Bun é um projeto de código aberto bancado por capital de risco. Sim, tem muita grana rolando por trás! Mas, como tudo que envolve dinheiro, há riscos. Um deles é a dependência de um único indivíduo.

Afinal, código também é business, né?

Um recado do patrocinador 📣

Quer ficar por dentro das novidades sobre a versão 22 da linguagem Java?

O autor deste artigo compartilha as principais atualizações do Java 22, uma das linguagens mais usadas de programação no mundo. Ele traz as melhorias que essa versão oferece, as adaptações e os benefícios no uso da linguagem. Quer ficar mais atualizado em Java22?

Acesse o link aqui e confira!

🎯 estratégia, em grego strateegia, em latim strategi, em francês stratégie

Tá faltando estratégia na engenharia? O autor explora o porquê de muitas empresas não apresentarem uma estratégia na área de engenharia, ou pelo menos, não uma estratégia clara. Ele apresenta exemplos práticos e propõe uma teoria para criar e conduzir estratégias de engenharia.

😌🚫 trabalho x descanso

Por que temos tanta dificuldade em descansar de verdade? Apesar dos esforços para promover saúde mental, muitos profissionais continuam a trabalhar durante os períodos de folga. Esse problema passa por lideranças ruins e também pelo neoliberalismo, hiperconectividade e fragilidade das leis trabalhistas. E a culpa de não descansar vem com um pacote de consequências. Bora descansar de verdade!

📦 empacotamento

O texto discute a complexidade do empacotamento de software, destacando os desafios técnicos e sociais que dificultam a criação de sistemas de construção ideais. Ele começa com um exemplo positivo do sistema "Brazil" da Amazon, que oferece compilações reproduzíveis e isolamento de pacotes. Mas a verdade é que a maioria dos sistemas de empacotamento de software não é tão simples assim. Ah, se fosse tudo igual ao "Brazil"...

🎲 dados

A coleta de dados comportamentais cria uma desconexão entre empresas e pessoas, transformando interações humanas em transações quantificáveis. O autor critica a “Era dos dados” em que vivemos, afirmando que deveríamos focar mais nos resultados qualitativos. Analisar dados é prática padrão, mas não é a melhor abordagem pra todos os projetos, especialmente aqueles que valorizam a privacidade e as conexões humanas genuínas. Menos métricas, mais gente!

🇯🇸 JavaScript

Reatividade é quando mudanças nos dados acionam ações no sistema, um conceito crucial para o desenvolvimento web devido à natureza assíncrona dos navegadores. O artigo explica - NA PRÁTICA - como implementar reatividade em JavaScript puro, sem depender de frameworks.

🚶🏻🚶🏻🚶🏻🚶🏻🚶🏻 filas

A tecnologia de filas do Postgres é uma ferramenta eficiente, porém subestimada, muitas vezes preterida em favor de alternativas que prometem maior escalabilidade. O autor argumenta que a obsessão da indústria pela escalabilidade leva ao uso desnecessário de tecnologias mais complexas e difíceis de manter, como Redis, Kafka, RabbitMQ e Amazon SQS. Keep it simple.

O episódio da semana aborda um assunto totalmente inédito na podosfera: IA. Brincadeiras a parte, a conversa ficou bem legal. Conversamos com o Ahirton Lopes e o Fabrício Carrara, dois craques de bola.

Escute no seu agregador favorito!

Logo Asaas Logo FullCycle Logo Itaú Logo Nearsure
Logo OnlyOffice Logo SuperViz

Tem alguma pergunta? Só responder o e-mail!

R. Dr. João Colin, 1285, Joinville, SC 89204-001
Desinscrever-se · Preferências

code(weekly)

Junte-se à 7.500+ devs e receba e-mails semanais com a melhor curadoria de artigos, repositórios e outros links interessantes da área tech.

Read more from code(weekly)

Essa é a minha maior realização como organizador de eventos: ↳ Quando o evento acaba. Calma. Dá um trabalhão fazer um evento acontecer, então quando acaba, dá aquele quentinho no coração de “ufa, missão cumprida”. Apesar dos pesares. É massa demais ver a galera usando e curtindo o que a gente pensou. Ouvir os feedbacks e encontrar as pessoas que lembram de mim é muito legal. Uma coisa que sempre me pega é quando alguém vem falar que a vida mudou de alguma forma depois de ter ido em algum...

Você precisa se desenvolver para além de linguagens de programação. A gente tem mania de achar que, como programadores, nosso trabalho é sempre só aprender novas linguagens de código ou habilidades mais técnicas. Já tô nessa área há mais de 10 anos e posso te dizer que não é bem assim. Como desenvolvedores que querem crescer na carreira e alcançar novas oportunidades, a gente precisa mesmo é aprimorar nossa mentalidade sobre o universo da programação. Chega uma fase que a gente entra num...

Não sou a pessoa mais empolgada do mundo quando preciso falar em público ou interagir com outras pessoas, disso tenho certeza, mas sempre sou o cara que dá a cara a tapa nos bastidores pra fazer as coisas acontecerem.Isso vem de lá de atrás, quando comecei a fazer sites e sempre me oferecia pra fazer o dos canais do mIRC que participava. Depois, comecei a criar projetos paralelos. Já tive blog, portal de notícias, site de torcida do JEC. Tudo isso nos bastidores porque nunca gostei muito de...