エピソード
-
Em uma nova série de episódios temáticos, vamos falar sobre as diversas linguagens de programação e suas comunidades. E para iniciar a série, vamos falar sobre PHP, uma linguagem que teve seu crescimento totalmente atrelado ao envolvimento da comunidade.
Para o episódio, convidamos a Gabi, que é Developer Advocate no time de Google Cloud e o Anderson Casimiro, ou mais conhecido como Duodraco. Eles contaram como a linguagem evoluiu, como a comunidade ajudou esse crescimento, e onde ir e quem seguir para aprender PHP.
Siga o perfil @devcommunitybr no Twitter
Contato:Se quiser entrar em contato, é só enviar um e-mail para [email protected].
Participantes:
Neto Marin (@netomarin)Alê Borba (@ale_borba)Gabi.dev ;): @ (@gabidavila)Anderson Casimiro - Duodraco (@duodraco)
Produção e conteúdo:
Artes criadas por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
Atenção: Esse podcast e todo o conteúdo aqui, é uma iniciativa pessoal de Neto Marin e Alê Borba. Nada do que é publicado aqui representa a visão do nosso empregador, ou se trata de uma comunicação oficial. Esse conteúdo não foi revisado e nem aprovado pelo Google, todo material é de responsabilidade dos autores e hosts do podcast.
Links citados no episódio
InterCon 2018 - PHP in 2018 com Rasmus Lerdorf Slack PHPWomen / (@PHPWomen) PHP SP - Slack PHP SP Composer Laravel Symfony PHP The Right Way (em pt-br mantido pelo PHPSP) Anthony Ferrara (@ircmaxell)Guilherme Blanco (@guilhermeblanco)Rafael Dohms (@rdohms)Luís Cobucci (@lcobucci)GCP Podcast -
Conheça um pouco da história e bastidores do The Developer's Conference, ou para os mais íntimos, o TDC. Yara Senger, uma das fundadoras da escola de treinamentos Globalcode e do TDC nos conta um pouco como surgiu o TDC, como o evento saiu da "sombra" do Java para se tornar um dos principais eventos de tecnologia no Brasil, unindo as mais diversas comunidades em diferentes cidades há mais de 10 anos!
Siga o perfil @devcommunitybr no Twitter
Contato:Se quiser entrar em contato, é só enviar um e-mail para [email protected].
Participantes:
Neto Marin (@netomarin)Alê Borba (@ale_borba)Yara Senger (@yarasenger)
Produção e conteúdo:
Artes criadas por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
Atenção: Esse podcast e todo o conteúdo aqui, é uma iniciativa pessoal de Neto Marin e Alê Borba. Nada do que é publicado aqui representa a visão do nosso empregador, ou se trata de uma comunicação oficial. Esse conteúdo não foi revisado e nem aprovado pelo Google, todo material é de responsabilidade dos autores e hosts do podcast. -
エピソードを見逃しましたか?
-
Várias empresas tem uma relação muito próxima com as comunidades de desenvolvimento, patrocinando, fornecendo conteúdo e diversas outras formas de apoio? Mas porque elas fazem isso? Essa relação é uma boa coisa para as comunidades? É possível manter a independência das comunidades, apesar de uma certa "dependência"?
Nesse episódio, Neto e Alê falaram um pouco sobre o conceito de comunidades, como elas se formam (ou pelo menos os casos mais comuns), e como se da a relação das comunidades com as empresas. Também algumas dicas de como manter sua comunidade independente de empresas, e como fazer q a comunidade seja relevante para as empresas, mas ao mesmo tempo tenha impacto na sociedade e ajude no crescimento das pessoas.
Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)
Links ou recursos citados no episódio:
Thunderbird (cliente de e-mail)Women Techmakers (WTM)AfroPythonWhy Guido van Rossum quit as the Python chief (BDFL)GDG Casts com Anderson Casemiro (Duodraco)GDG Casts Ricardo Coelho (PHP Maranhão / GDG São Luiz)Podcast QuebraDev
Siga o perfil @devcommunitybr no Twitter
Contato:Se quiser entrar em contato, é só enviar um e-mail para [email protected].
Participantes:
Neto Marin (@netomarin)Alê Borba (@ale_borba)
Produção e conteúdo:
Artes criadas por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
Atenção: Esse podcast e todo o conteúdo aqui, é uma iniciativa pessoal de Neto Marin e Alê Borba. Nada do que é publicado aqui representa a visão do nosso empregador, ou se trata de uma comunicação oficial. Esse conteúdo não foi revisado e nem aprovado pelo Google, todo material é de responsabilidade dos autores e hosts do podcast. -
Neto Marin, Alê Borba e o convidado Maurício Linhares (co-host do Hipsters.tech) falaram sobre os processos seletivos nas empresas de tecnologia, com várias dicas e comentários sobre a preparação para as entrevistas, os tipos de entrevistas técnicas, o que esperar do dia da entrevista, e até sobre o pós entrevista e da importância de documentar tudo que for proposto e dito na fase de negociação.
Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)
Links ou recursos citados no episódio:
Cracking the coding interviewCarreiras no GoogleHipsters.job
Siga o perfil @devcommunitybr no Twitter
Contato:Se quiser entrar em contato, é só enviar um e-mail para [email protected].
Participantes:
Neto Marin (@netomarin)Alê Borba (@ale_borba)Mauricio Linhares (@mauriciojr)
Produção e conteúdo:
Artes criadas por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
Atenção: Esse podcast e todo o conteúdo aqui, é uma iniciativa pessoal de Neto Marin e Alê Borba. Nada do que é publicado aqui representa a visão do nosso empregador, ou se trata de uma comunicação oficial. Esse conteúdo não foi revisado e nem aprovado pelo Google, todo material é de responsabilidade dos autores e hosts do podcast. -
Organizar um evento estilo conferência / congresso não é das tarefas mais fáceis, ainda mais quando fazemos isso de forma voluntária, e não sendo especialistas nesse tipo de trabalho. Várias dúvidas surgem nesse momento, e um planejamento bem feito pode ser a diferença entre o sucesso e o fiasco.Nesse episódio, Neto e Alê falaram sobre qual o tempo mínimo para se planejar um evento, qual o melhor tipo de espaço para realizar um evento, burocracias relacionadas a organização do evento, e por fim, como montar uma apresentação do evento para atrair patrocinadores, e como abordar e proceder com esses patrocinadores.Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Siga o perfil @devcommunitybr no Twitter.Curta a página Dev & Community Cast no Facebook.Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin) e Alê Borba (@ale_borba)Artes criadas por Wellington Mitrut (@wmitrut)Locutor da introdução: Renato Rios (@r19antifa)Edição de Neto Marin
-
Convidamos o Otávio Santana, membro ativo da comunidade Java e de organizações Open Source, pra falar um pouco sobre como podemos contribuir para a comunidade Open Source em geral, e como isso pode impulsionar a sua carreira. Também falamos um pouco sobre a história da Open Source Initiative, do processo de abertura da linguagem Java, e como a postura da Sun Microsystems, de certa forma, influenciou toda uma industria a respeito do Open Source.Links citados no episódios:* OSI - Open Source Initiative* Página de licenças da OSI* GNU* Projeto Open JDK* Money API - JSR* Moodle - Software escolar open sourceGostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Siga o perfil @devcommunitybr no Twitter.Curta a página Dev & Community Cast no Facebook.Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin), Alê Borba (@ale_borba) e Otávio Santana (@otaviojava)Artes criadas por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
-
Nesse episódio nós entramos num assunto "polêmico" e conversamos com "o puliça" dos hackathons, Neto Marin!Falamos sobre regras, boas práticas, o que esperar, o que não esperar, regulamentos abusivos, entre muitas outras coisas!Post original do GDG Casts: GDGCasts S3E5 - HackathonsGostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Curta a página Dev & Community Cast no Facebook.Siga o perfil @devcommunitybr no Twitter.Assine e avalie nossos podcast no iTunes:Se você usa o iTunes no seu computador, tablet ou smartphone, assine e avalie nossos podcasts clicando aqui!Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin) e Alê Borba (@ale_borba)Vitrine criada por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
-
O Dev & Community Cast (finalmente) está de volta, e para cumprir a promessa deixada no último episódio (lá nos idos 2016), essa é a segunda parte do nosso "Guia rápido de organização de eventos" (escute também a primeira parte). Nessa parte, fizemos um apanhado geral dos principais pontos sobre comunicação, site, redes sociais, grades, seleção de palestrantes, dia do evento e o pós-evento. Fechando assim uma excelente conversa recheada de dicas para organização de eventos na comunidade de tecnologia, baseadas em nossas experiências e perrengues passados.O Dev & Community Cast entra em uma nova fase, e por enquanto os episódios serão quinzenais às segundas-feiras. Não teremos mais episódios específicos de mobile (ou outra tecnologia), pois a partir de agora iremos focar somente em assuntos relacionados a comunidade, carreira e desenvolvimento pessoal.Dessa forma, também não haverá mais novos episódios do "Faaala, Neto!", que eram os episódios solo, onde eu falava sobre algum assunto das áreas que gosto. Mas não fique triste, no ano que vem meu podcast estará de casa nova também, no meu site pessoal netomarin.io. Assim que sair o primeiro episódio, também irei divulgar no Dev & Community e nas nossas redes sociais.Ps.: Esse episódio foi gravado no final de 2016, então por favor relevem (ignorem) qualquer comentário que esteja ultrapassado, fora de contexto ou impreciso. Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Curta a página Dev & Community Cast no Facebook.Siga o perfil @devcommunitybr no Twitter.Assine e avalie nossos podcast no iTunes:Se você usa o iTunes no seu computador, tablet ou smartphone, assine e avalie nossos podcasts clicando aqui!Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin) e Alê Borba (@ale_borba)Vitrine criada por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
-
Organizar eventos para a comunidade pode ser um grande desafio para os organizadores, e por ter tantos detalhes com que se preocupar, alguma coisa pode acabar ficando para trás. E para ajudar você a lembrar de alguns detalhes importantes, nesse episódio, Alê Borba e Neto Marin vão falar sobre o objetivo do evento, público alvo, data e local, patrocínio e inscrições para o evento.Esse é o último episódio do Dev & Community Cast de 2016, e faremos uma pequena pausa. Na terceira semana de janeiro de 2017, vamos publicar a segunda parte, e os tópicos serão comunicação / site, grades e palestrantes, dia do evento e o pós evento.Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Curta a página Dev & Community Cast no Facebook.Siga o perfil @devcommunitybr no Twitter.Assine e avalie nossos podcast no iTunes:Se você usa o iTunes no seu computador, tablet ou smartphone, assine e avalie nossos podcasts clicando aqui!Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin) e Alê Borba (@ale_borba)Vitrine criada por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto Marin
-
A monetização de aplicativos móveis tem sido um grande desafio para qualquer um que resolva publicar seu app em alguma loja de aplicativos, seja para um pequeno e solitário desenvolvedor ou até para startups e grandes empresas. Existem diversos modelos de monetização, cada um com seus prós e contras.Nesse episódio, iremos falar dos principais métodos de monetização, discutir suas implicações e trazer algumas dicas práticas, para que o desenvolvedor saiba no que deve pensar quando for escolher como vai ganhar dinheiro com o seu aplicativo.Gostou do episódio? Falamos alguma besteira? Ou simplesmente quer conversar mais sobre o assunto?Então comenta aqui no post que vamos responder o mais rápido possível. Vamos movimentar essa seção de comentários! ;-)Curta a página Dev & Community Cast no Facebook.Siga o perfil @devcommunitybr no Twitter.Assine e avalie nossos podcast no iTunes:Se você usa o iTunes no seu computador, tablet ou smartphone, assine e avalie nossos podcasts clicando aqui!Contato:Se quiser entrar em contato, pode nos achar nas redes sociais acima ou envie seu e-mail para [email protected]: Neto Marin (@netomarin), Alexandre Tarifa (@alexandretarifa) e Eduardo Cucharro (@eduardocucharro)Vitrine criada por Wellington Mitrut (@Wmitrut)Locutor da introdução: Renato Rios (@taquiupaRios)Edição de Neto MarinTrilha Sonora:RetroFuture Clean Kevin MacLeod (incompetech.com)Licensed under Creative Commons: By Attribution 3.0 Licensehttp://creativecommons.org/licenses/by/3.0/Motherlode Kevin MacLeod (incompetech.com)Licensed under Creative Commons: By Attribution 3.0 Licensehttp://creativecommons.org/licenses/by/3.0/
-
Em mercados emergentes, como Brasil, México e Índia os usuário são muito sensíveis ao preço e tem certa resistência em gastar dinheiro com bens "não tangíveis", como aplicativos. Para melhorar a monetização nesses mercados, você pode fazer alguns ajustes que podem ajudar a performance do seu aplicativo.
Nesse episódio, Neto Marin fala sobre o perfil do consumidor, como diminuir a barreira de entrada para converter mais usuários além de boas práticas que você pode adotar para conseguir mais usuários pagantes nos novos mercados.
Participante: Neto Marin (@netomarin)
Vitrine criada por Wellington Mitrut (@Wmitrut)
Edição de Neto Marin
Links citados no episódio:
* Série de episódios Criando para Bilhões
* Índice Big Mac
* Definindo preços no Google Play
* Material Design -
Apresentar palestras é uma das maneiras mais fáceis de se colaborar em uma comunidade, e a porta de entrada para muitos que hoje participam ativamente dessas comunidades. Mas, fazer uma boa palestra requer um bom planejamento, preparo e atenção em diversos detalhes.
E para ajudar você a fazer uma boa palestra, nesse episódio, Neto Marin e Alê Borba vão compartilhar algumas dicas e boas práticas que coletaram depois de alguns anos apresentando palestras e organizando eventos. Dicas que vão desde de como se apresentar e conduzir sua apresentação, preparação dos slides, cuidados na hora de fazer as demos e muito mais.
Visite nossa nova página no Facebook: facebook.com/devcommunitycast e siga nosso perfil no Twitter @devcommunitybr.
Participantes: Neto Marin (@netomarin) e Alê Borba (@ale_borba)
Vitrine criada por Wellington Mitrut (@Wmitrut)
Locutor da introdução: Renato Rios (@taquiupaRios)
Edição de Neto Marin
Links citados no episódio:
* Conference Speaking FAQ
* 100 Tips On How To Become A Motivational Speaker
* How I prepared for the NDC keynote (and other speaker tips)
* TED's secret to great public speaking
* How to speak so that people want to listen
* A white-label slide deck
* Ideas for making better conference talks & conferences
* What I Learned From Posting a Survey of Conference Speakers
* My presentation workflow and challenges
* Public Speaking Pro Tips (playlist de videos)
* How to write a lightning talk
* Camtasia -
Em 2014 o Google apresentou o Material Design, um conjunto de especificações, recomendações e boas práticas que, de certa forma, revolucionou a forma de se pensar em design para aplicativos Android e mobile em geral.
Nesse episódio, Neto Marin conversa com o Google Expert Nelson Vasconcelos (@nvasconcelos_) sobre os princípios do Material Design, as implicações no design e como você deve aplicar isso nos seus projetos de aplicativos.
Links citados no Post:
Material Design
Maemo
Princípios Gestalt
B&H Photo App
Curso Udacity: Material Design para Desenvolvedores Android
Vitrine criada por Wellington Mitrut (@Wmitrut)
Edição de Neto Marin (@netomarin)
Música de introdução e encerramento:
Motherlode Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/ -
Episódio com o Nelson Vasconcelos, que é um dos experts em UX / UI do programa Google Experts e UX Lead Designer no Guia Bolso, onde conversamos sobre o processo de design de aplicativos móveis, os conceitos e diferenças (??) entre UI e UX, como se tornar um designer, ferramentas para desenho e prototipação, além de várias discussões muito interessante sobre modelos mentais, testes com usuários e muito mais.
Essa é a primeira parte da conversa, que foi dividida em duas. No próximo episódio, iremos falar sobre Material Design. Então, aproveite essa parte do papo para entender melhor o processo de design e como melhorar isso no seu app.
Links citados no episódio:
* Sketch
* InVision
* Framer
* The Homer: um carro totalmente projetado por Homer Simpson para o homem comum
* O homem, seu filho e o burro -
Quando se quer atingir o próximo bilhão de usuários com seu aplicativo móvel, é preciso ter muita atenção com o conteúdo e a forma como ele é apresentado.
Nesse episódio iremos discutir como manter o seu conteúdo apresentado de forma adequada, fluído e agradável de usar. Dicas de como tornar a internacionalização mais fácil e os cuidados que se deve ter ao localizar seu app para outro país. E por fim, um breve comentário sobre porque é importante utilizar Material Design no seu app para os mercados emergentes.
Links citados no episódio:
* Faaala, Neto! #006 – Criando para bilhões: Conectividade
* Faaala, Neto! #007 – Criando para bilhões: Dispositivos
* Faaala, Neto! #008 – Criando para bilhões: Custo de dados e bateria
* Android Performance Patterns (em português)
* Serviço de tradução de apps no Developer Console
* Material Design
Trilha Sonora:
* Comida - Titãs
* A Revolta dos Dandis - Engenheiros do Havaii
* Austronauta - Gabriel O Pensador
* A Novidade - Os Paralamas do Sucesso -
Entrevista com o programador mais bem humorado e conhecido no Brasil, André Noel, do site de tirinhas Vida de Programador.
No último dia 6 de setembro fui convidado pelo iMasters e pelo pessoal do Slack Android DEV BR para apresentar uma palestra no Android DevConference, e o mestre de cerimônia da sala Advanced foi o André Noel. Então, aproveitei o intervalo pra falarmos de comunidade, vida de palestrante e o que vem por aí no site Vida de Programador.
O áudio foi gravado direto no meu computador na sala para palestrantes, portanto, já peço desculpas antecipadas pela baixa qualidade e volume do áudio. Mas, o papo foi muito descontraído e tenho certeza que valeu a pena demais.
Links relacionados com o post:
* Vida de Programador
* Loja virtual do Vida de Programador
* YouTube Vida de Programador
* Android DevConference
* iMasters
* Slack Android DEV BR
* Post do Cícero Moraes: Por que passei a cobrar por palestras e minicursos -
Building for Billions: Custo de dados e Bateria
O acesso a dados móveis no Brasil e em diversos países emergentes é caro, e faz com que o usuário tente economizar ao máximo e ser bem seletivo com o uso da sua franquia. Veja nesse episódio como vc pode melhorar o consumo de dados no seu app e diminuir o tamanho do seu APK. E também vamos falar sobre como não ser um vampiro de bateria.
Links citados no episódio:
* Faaala, Neto! #007 – Criando para bilhões: Dispositivos
* Faaala, Neto! #006 – Criando para bilhões: Conectividade
* Slack Android DEV BR
* Comparativo: qual é mais caro, o plano pré-pago ou o pós-pago?
* GcmNetworkManager
* JobScheduler
* FusedLocationProviderApi
* Android Support Library
* Google Play Services
* Configure Build Variants (Flavor)
-
Building for Billions: Dispositivos
Em países emergentes como Brasil, Índia, México, China e outros, a variedade de dispositivos é ainda maior. Além disso, os dispositivos ganham "fôlego" extra passando de mãos em mãos durante algumas "gerações". Conheça algumas dicas para melhorar a performance, economizar memória e ser compatível com o maior número de dispositivos possível.
Links citados no episódio:
* Faaala, Neto! #006 - Criando para bilhões: Conectividade
* Slack Android DEV BR
* [VÍDEO] DesignBytes: Density-independent Pixels
* Android Studio Memory Monitor
* Heap Viewer
* Allocation Tracker
* Firebase Cloud Messaging
* [VÍDEO] Next Level Tips: Alterando local de instalação do app
* Android Support Library
* Design Support Library -
Você gostaria de atingir novos mercados com mais de 1 bilhão de novos usuários?
E será que o seu app está preparado pra isso? De verdade?
No episódio de hoje, vai começar uma série de 6 episódios onde vou abordar os tópicos do framework Building for Billions, que se trata de uma série de boas práticas e dicas de cuidados e otimizações que você deve fazer no seu app para atingir mercados emergentes como Brasil, Índia, Indonésia, México e outros. Esses tópicos foram baseados na palestra que apresentei no Google I/O 2016.
Pra começar a série, vamos falar de conectividade. Você se preocupa com isso no seu app?
Vamos falar de como otimizar o tráfego, economizar dados, tornar seu app mais rápido e responsivo, navegação offline vários tópicos bem interessantes e que podem ajudar seu app a evoluir muito.
Links citados no episódio:
* Episódio do podcast DEVnaEstrada que participei: DNE 59 - Entrevista Neto Marin
* Palestra Building for Billions on Android no Google I/O 2016
* Framework Building for Billions
* E-book (grátis) The Building for Billions Playbook
* Bibliotecas Glide e Picasso
* Formato WebP
* Documentação de referência LruCache
* Tutorial Caching Bitmaps -
Será que todo mundo precisa mesmo de um app mobile?
Será que os Progressive Web Apps podem ajudar nesse dilema?
Nesse episódio, vamos explicar o que é um Progressive Web App, quais são suas vantagens e em quais situações pode ser interessante usar um app nativo ou um web app.
E claro, responder a pergunta chave do episódio: Todo mundo precisa de app mobile?
O que você acha?
Ouve aí, mande sua opinião comentando o post, compartilhando e falando no twitter @DevCommunityBR ou @NetoMarin
Links úteis no episódio:
Progressive Web Apps no Google Developers
Codelab para iniciantes em PWA
Episódio Faaala, Neto! #003 - Conhecendo os Beacons - もっと表示する