E esse meus amigos, foi JavaScript que me deu 💥💚
Me perguntaram, é uma realização de um sonho né?
Eu respondi: sonho? Eu nunca nem imaginei que conseguiria realizar algo assim um dia 😂
Fruto de muito trabalho duro, muita crise existencial, e muito problema que quase
WOWWWWWW 🇧🇷 Mais uma matéria contando a minha história sobre como resolvi um bug crítico no Node.js que afetou milhares de pessoas no mundo inteiro 🤩🥳
#daZLParaOMundo
🧵/1
Uma fan fact: popularizei a frase “JavaScript que me deu” quando tive a oportunidade de comprar meu primeiro carro, quando dei um carro para meu pai e uma moto rosa para minha mãe ❤️
Vim da Zona leste de SP, de um dos bairros perigosos de SP e de família pobre e poder retribuir
Já dormi embaixo da mesa de escritório, já vesti a "camisa da empresa" e fui o herói, mas, como as históricas contam: o herói sempre morre no fim 😂
Aqui alguns aprendizados dessas experiências
🧵/1
#carreira
#software
#qualidade
**utilidade publica**
Fiz uma cagada colossal hoje, fui ter a ideia de descartar uma alteração do Git direto do VSCode apertando o botão e apertei no "discard all"
Descobri que dá para restaurar pq o VSCode guarda um historico interno, então é só:
- 1: digite Ctrl + Shift + P
Eu to rindo com os comentários hahahaha.
Galera, eu realmente achei que era da NYT, e quando descobri que não era fiz a retratação logo em seguida.
De qualquer forma, sair na NY Weekly foi uma conquista legal pra mim, não paguei para estar lá e nem sabia que dava para pagar /1
OMG I just received my
#GitHubStar
trophy 🏆 ⭐️💚💚💚
I’m so glad being recognized with both
@GitHub
Star,
@Microsoft
MVP and
@GoogleDevExpert
awards🏆❤️
I just recorded a Youtube video unboxing a lot of gifts I also got from the other programs!
Stay tuned 🤩
Dica do dia: Não use ChatGPT para códigos ou dúvidas sobre codigo use a extensão do
@GitHub
Copilot Chat no seu editor que ele entende os padrões de codigo, edita arquivos, gera testes e faz mágicas.
Parei de copiar e colar coisas do ChatGPT com isso 🥳
cc
@sseraphini
Sim e não é pouco!
Kubernetes, Node.js, duvidas sobre projetos complexos, SQL, indicações de produtos, geração de imagens, refactoring, performance, para mexer com APIs mal documentadas e mais
God GPT é sensacional
CARACA! Completei hoje 9 anos como desenvolvedor de software 😳🥳🥳
Comecei em 2014 com C#, comecei a estudar
@Nodejs
em 2015 e estava na primeira versão estável a 0.12.x e hoje tenho a felicidade de ser core contributor no projeto 🥳
Vi JQuery bombar, a polêmica do Angular 1 e
Fazendo magica com JavaScript e
#MachineLearning
rodando no BROWSER 🔥🔥🔥🔥
Estou trabalhando aqui na
#semanajsexpert
7.0 e meus amigos, vai ter machine learning comendo solto até umas horas! Haha
@TensorFlow
Use cases for using Multithreading on web apps (in the browser) to boost your app performance and user experience 🔥👻
I care a lot about Web performance and user experience; Web Workers has been the key feature to enhance it.
In this video, you may notice that I'm processing a
A história de como implementar testes automatizados no meu código me salvou de horas de retrabalho corrigindo bugs 🔥
Trabalhei em um projeto caótico, que já nasceu atrasado
O gerente veio e disse "a produção está parada, precisamos criar uma solução que os desbloqueie e faça
Welcome to the team
@erickwendel_
👊
We are super excited to have you on our team. We know that you are a very talented engineer and content creator who will undoubtedly help us to continue building this journey together 🎉
#NSolid
#DreamTeam
#NodeJS
O que era bom ficou ainda melhor pra o projeto da SemanaJSExpert:
Usando aceleração em Hardware direto do navegador para processar gigabytes de videos sob demanda em alta performance 🥳🔥🚀
Se inscreve que eh de graça!
Acho que após a treta do "não use else", agora iniciamos a não use try/catch 😛
Ou não lance exceptions.
Uma validação de CPF, de email, usuário inexistente no banco e por aí vai, são validações de domínio, não necessariamente "erros que saem do padrão" (como falta de
A
@rinhadebackend
começou e olha a quantidade de conhecimento que você pode levar para a vida real 🔥
Para você que não está ligado(a), a rinha de backend está sendo um desafio online onde reune devs de todas as linguagens para resolver um problema de forma mais performática e
Finalmente saiu o documentário do TypeScript 🥳💥
Esse sou eu em Março de 2018 com o Anders Hejlsberg co-criador das linguagens Delphi, Pascal, C# e claro *TypeScript* 😳💥
Se você tivesse a oportunidade de encontrar alguém que fez tanto impacto para o mundo de programação como
Na calçada da fama dos desenvolvedores ❤️
Que demais meus amigos, respeito máximo da
@GitHub
pra nós 💚
—
On the developers' walk of fame ❤️
That’s amaaaaazing my friends, maximum respect from GitHub to us 💚
#githubuniverse
#github
#githubstars
Só eu acho que o
@AkitaOnRails
compra tudo que eu queria como criança? 😂😂
Eh volante, PC Gamer, todo tipo de video game, foda em programação, ele é o primo descolado que eu queria ter 😂😂
Usei uma TV de 40” no meu setup por 1 semana para usar como se fossem 6 monitores, aqui minhas conclusões:
- 6 telas aumentaram minha procrastinação e me tirou todo o foco
Teve hora que eu ia para a sala com uma só tela pra fazer o que deveria ser feito haha
- No fim voltei
MUITO feliz em anunciar minha agenda atualizada desse ano 🔥🥳
Olha que doido meus amigos, até agora, são 14 apresentações em 11 países diferentes 🇧🇷🏴🇩🇪🇧🇪🇳🇴🇳🇱🇵🇹🇮🇱🇷🇴🇮🇹
Me sinto muito honrado em ser o único brasileiro em tech viajando horas e horas pelo mundo todo para
Você pode pensar que está finalmente perto de conseguir uma vaga no exterior - e acabar com um hacker com acesso remoto no seu computador.
Não estou exagerando - tem acontecido.
O nome que tem sido atribuído à ameaça é DEVPOPPER e ela é espalhada por vagas de emprego falsas.
O
Só eu aqui que não sai da faixa dos 16Gb?
(Não em uso, total disponível mesmo. 😂😂)
Serião, o que faz com 100GB de RAM? Eu acho que nem criatividade eu tenho p gastar tudo isso 😂😂😂
Vcs estão provando o ponto dele: tem mais engajamento quem fala besteira/zoeira/ironia do que quem publica algo sério 😓
1 post tutorial = baixo engajamento
1 post polemico/treta = alto engajamento
Infelizmente o mundo é assim :(
Eh como dizem: quer encontrar a resposta de
De ontem pra hoje, reparei essa
#bolhadev
muito treteira, ao invés de brigar, pq não aprender algo novo com um projeto *de foder* 😂 (e de graça?)
JA ESTÁ NO AAAAARRRR a SemanaJSExpert 8.0 - pré-processando arquivos direto do browser = Web Codecs + Web Streams + Web Workers =
Depois de muitos dias apanhando com configurações, hoje finalmente comecei a usar o teclado split sensacional feito pelo
@neversaytop
Uma das coisas que mais pirei é a questão de layers, voce configura para quando pressionar um botão por certo tempo, mudar as teclas para
🔥Do you really know how to debug a
@nodejs
app? 🤯
I built a demo on
@github
about how to use
#REPL
to debug your app with live reload enabled using your terminal or browser from a
@Docker
container 😱
👉🏻 ⭐️
RTs are appreciated🙏🏻
#nodejs
#docker
Aeww galera! Black Friday pegando fogo! O treinamento da nodebr custa R$1000 mas está com 100% de desconto agr e pra sempre ahhah! Quem ainda não fez eu recomendo demais!
ow namoral, o tanto que estou aprendendo para essa
@rinhadebackend
não está escrito!
Lendo doc de banco de dados até umas horas pra ver o que dá para melhorar hahaha.
Não to muito confiante em levar o desafio, mas o negócio é o aprendizado 🔥
I can’t describe how amazing is to be part of this experience!
Today we talked to
@github
’s CEO, walk around the company’s HQ and had opportunity to know people from all over the world!
Tomorrow is the first
#GithubUniverse
day and I’m really excited about it!
FINALMENTEEE, agora
@Nodejs
vai detectar o tipo do arquivo (commonjs ou ESModule) automaticamente 🔥🥳🥳
Agora, você não vai precisar mais adicionar "type": "module" no package.json para executar ecmascript modules (import, export)
Ná semana passada, uma flag experimental foi
Como eu aprendi Regex (e continuo aprendendo) 🔥
Expressões regulares ou Regex é uma das coisas que mais assustam devs em todas as áreas, isso porque regex é uma 'linguagem de programação" intermediária pouco intuitiva 👀
Muita gente fala por ai que "se você tem um problema e
Que plataforma SENSACIONAL meus amigos!! Já ouviu falar da brasileira bohr io? 🇧🇷🤯
Fazer deploy de aplicações JavaScript pode não ser um processo tão fácil para alguns isso porque não é simplesmente enviar uma nova versão e aguardar os resultados
Você precisa manter histórico
Entendendo a fundo como o ESLint funciona recriando o projeto do zero 🤯
Atendendo a pedidos liberei o código fonte do projeto lá no GitHub 🎉🎉
Nesse tutorial eu ensino práticas bem interessantes para analisar a árvore sintática de código JavaScript, entender quando variáveis
1 - Você não precisa ser 100% produtivo(a) todos os dias
Isso serve para qualquer área da vida. Não adianta tentar ser produtivo(a) 12 horas por dia todos os dias, seu corpo e principalmente sua mente precisam de descanso. /2
VAMO QUE VAMOOOOOOOO! Muito Obrigado
@GitHub
💚🇧🇷
Muito honrado em ser reconhecido mais um ano como
#GitHubStar
, me sinto muito feliz em fazer parte de um entre os quase 100 selecionados entre os mais de 100M de desenvolvedores no GitHub 🥳
Esse é um dos melhores