🤓 Founder & CEO at Resend
🇧🇷 Born in Curitiba, Brazil
🇺🇸 Living in San Francisco, California
💌 Currently creating a better way for developers to send email - React Email
🧛♂️ Currently building a dark theme - Dracula PRO
:speech_balloon: Ask me anything!
🤓 Founder & CEO at Resend
🇧🇷 Born in Curitiba, Brazil
🇺🇸 Living in San Francisco, California
💌 Currently creating a better way for developers to send email - React Email
🧛♂️ Currently building a dark theme - Dracula PRO
Como as equipes são organizadas, quantos participantes por projeto/serviço e etc?
Poderia descrever como é o dia a dia?
O que usam de ferramentas?
Abraços.
Fala Zeno, parabéns pela iniciativa do "Ask" e obrigado pela oportunidade.
Então, sabe aquele dev-design-ops-ninja-mutante, não no seu nível e com duvidas quanto a usar, materialize, bootstrap, bootstrap com material design e etc. Então organizei um Goolge I/O aqui na cidade e a galera pirou com o Polymer. E já tinha um grupo migrando para o Angularjs, impressionante ver que na maior parte são dev de .NET, e nem tantos do open (Pyhton, PHP, Ruby, Java e etc). Então, quando busco coisas feitas em Polymer e Angularjs sempre rola um jQuery no meio.
No materialdesignthemes.com rola muito isso.
Então a pergunta é:
É possível abandonar o jQuery e usar somente o Angularjs, o abandonar o Angularjs e utilizar sómente o Polymer, para se criar um aplicativo web?
Aproveitando quando sai o livro de Polymer?
Essa pergunta é meio capciosa, mas você acha que ainda há espaço no mercado para agências de design que focam em hotsites ou sites simples (como os que as pessoas usam só wordpress) e fábricas de software que fazem sistemas crud simples ad-hoc?
I always get myself asking how many hours big guys usually work daily. Please, consider either pet projects, Liferay, reading about IT stuff, or anything related to them.
Because it's not about how many hours people work, BUT how much people can delivery is all about.
Regards from Curitiba, Brazil dude.
What kinda of America Visa do you have?
And please, if you would, explain to us how was to get that visa all about:
Oi Zeno, desde que eu descobri o git eu tenho uma grande dúvida, qual o melhor jeito de trabalhar com ele? Se é fazendo um commit com várias alterações ou um commit por alteração. Obrigada pela oportunidade :]
É que essa proliferação de frameworks JavaScript MV-whatever (Angulars da vida -- e grosseiramente incluo Web Components nisso) está me deixando com a pulga atrás da orelha mesmo, já que sou team progressive enhancement desde criancinha...
E aí Zeno,
Cara, estou estudando muito front-end, há uns 2 anos, e a minha maior dificuldade é fazer as coisas pelo terminal (uso mac). Vejo vários vídeos/cursos vcs usando atalhos e fazendo tudo pelo terminal. Quero muito aprender isso e não encontro cursos ou blogs que falam disso, que ensinam a trabalhar com o terminal. Com isso outras coisas ficam dificil também, como usar o github entre outras ferramentas como node.js e tudo mais. Estou aprendendo PHP também e uso o xampp, mas queria mesmo instalar o Apache e MySQL no mac e saber o que realmente acontece.
tem alguma fonte, livro ou curso pra indicar?
Valeu
Ou uma alternativa melhor já existe?
Adorei esse AskMeAnything, como sempre arrasando Zeno!
😎
Com sua experiência de trabalhar em grandes portais, qual arquitetura front-end você recomendaria para uma aplicação com um volume de milhares de usuários simultâneos?
O browserdiet fala da combinação de múltiplos arquivos css ou js. Mas sempre vejo a galera unificando menu.css + sidebar.css + footer.css e coisas do tipo. Mas nunca vi (pelo menos EU nunca vi) nenhum projeto combinando o font-awesome.css + bootstrap.css e coisas do tipo.
Combinar ou não combinar esses caras?
Zeno about Service Work and offline First, what would you recommend to study? for someone who is beginning to study javascript.
Estou para desenvolver um projeto escalável de grande porte ( Front-end ).. Estou em um dilema. Utilizar React + Backbone para fazer ele bem componentizado, utilizar AngularJS ( fico meio assim com problema de performance por causa dos binds ). O que você me recomendaria e porque? Obrigado
I work with PHP, mostly with WordPress projects.. I'm searching for some simple deployment tool. What do you recommend?
As the title implies... :)
@zenorocha quais livros você já leu sobre desenvolvimento que você indicaria?
Hey Zeno this is Thomas from the bootcamp you taught at Fresno City College! Thanks again we learned a ton from you.
I really want to start contributing to some open source projects, but it is somewhat overwhelming for someone with less experience. Any tips you can give to help get started?
Olá Zeno,
Quais são suas referências no Desenvolvimento Front-end? Quem que te inspirou ou te inspira a crescer cada vez mais na sua carreira? E por que?
Abs,
Olá Zeno, gostaria de saber como você aprendeu inglês ^^.
Zeno, sei que vc já falou sobre isso antes, mas algum tempo passou. Algo mudou? O mac funciona melhor pra vc para front-end / web development? Por que?
Como nunca trabalhei com um, estou com essa dúvida aí, preciso da opinião da galera que usa.
E como aconteceu isso? Recebeu alguma ajuda? Tenho muita vontade em morar fora, principalmente pelo networking, tenho conhecimento intermediário de inglês mas nada mto avançado, estou na zona de conforto chamado(único front-end da empresa) e meu salário é bom, mas não me sinto satisfeito como desenvolvedor, qual sua dica para isso e como eu poderia tentar me livrar dessas correntes(obs. já sou casado, o que dificulta as coisas).
Para alguém que está começando no Front End, o que você acha indispensável aprender? Que ferramentas/frameworks/etc é preciso dominar?
How I can become Google Developers Expert too?
Olá Zeno, agradeço a oportunidade que você abriu para comunidade, sempre acompanho seus feitos no twitter rsrs. Que dica você daria para alguém que quer sair da zona de conforto e partir para algo mais desafiador como por exemplo uma oportunidade legal no exterior?
Abraço!
Eu gosto muito de fazer isso, mesmo já existindo soluções(sempre existe, até melhor) mas cheguei em um momento que não sei se o que faço está correto apesar de aumentar meu conhecimento, eu utilizo muito destas ferramentas que faço em produção, isso poderia prejudicar em algo?
Você costuma reaproveitar os componentes que você desenvolve em outros projetos ou prefere refazer do zero utilizando a experiência que teve nos projetos passados?
Pessoalmente, claro se tiver tempo no projeto, prefiro desenvolver do zero, mas claro, reaproveitando toda a experiência nos projetos passados.
Hey @zenorocha,
I was surprised (and happy) to learn that the author of Clipboard.js (great project btw) also lived in Los Angeles. My question to you is what do you find difficult about being a Developer / Open Source Advocate in Los Angeles? What advice would you give to other advocates in Los Angeles?
Thanks!
Zeno, tudo bem?
Qual sua opinião sobre o desenvolvimento de aplicativos híbridos ?
Utilizando task runners me pergunto qual a forma ideal de disponibilizar os arquivos gerados após o build de produção no servidor de produção.
Pensando em uma pasta public por exemplo que tem todas as combinações, fontes, vendors minificados e etc.
Deixo esses versionados no repo pra quando eu clonar no server de produção já baixar tudo configurado?
Ou instalo ferramentas de devops no server (gulp, sass, bower e etc) e peço pra o task runner rodar tudo em produção após o deploy?
Por que?
Óbvio que que o nosso valor é pelo que criamos e pelo que oferecemos e deixamos para à sociedade.
Entretanto, alguns títulos as vezes podem nos dar (a depender do desempenho do profissional) uma força boa
em nossa caminhada.
Você acha que a UFRJ influenciou no crescimento de Zeno Rocha? Sem esse título, as coisas seriam exatamente como são hoje ou você acredita que Zeno seria Zeno any way?
Em suas palavras, o que é ser Engineer e Advocate Front-End? Qual o perfil, dia a dia, qual o papel em um projeto?
Hi Zeno, how are you?
First I would like to congratulate her work, always generating high quality content.
My question is about how to hire good people.
Surely you have been through several rigorous processes or even already applied to hire someone to his players, could comment on? Where and How to find professionals like you who are increasingly hard to find.
E aí @zenorocha blz ?
estou começando nessa ."onda" de front end, e agora estou partindo para aprender js. por onde eu devo começar(livros, video aulas, blogs, forum) ?
tem alguma dica ?
I'm making a port of your awesome atom-javascript-snippets and sublime-javascript-snippets to Vim. Is that ok? I also want to add support to es2015 😄
Sempre temos uma técnica pra absolver o conteúdo mais rápido, o que você faz ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.