Player FM - Internet Radio Done Right
22 subscribers
Checked 1d ago
اضافه شده در nine سال پیش
محتوای ارائه شده توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده
In a difficult week for Los Angeles, we hope this episode can provide a little bit of respite. Jessica Shaw is joined by Keely Flaherty from Tudum for a deeper dive into the gripping limited series, American Primeval , starring Betty Gilpin and Taylor Kitsch. Then also talk about the delightful return of Cameron Diaz and Jamie Foxx in the new action comedy, Back in Action , directed by Seth Gordon. Follow Netflix Podcasts for more and read about all of the titles featured on today’s episode exclusively on Tudum.com .…
10web
علامت گذاری همه پخش شده(نشده) ...
Manage series 109469
محتوای ارائه شده توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Podcast sobre web e desenvolvimento em português
…
continue reading
51 قسمت
علامت گذاری همه پخش شده(نشده) ...
Manage series 109469
محتوای ارائه شده توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط Ricardo Correia e Vitor Silva, Ricardo Correia, and Vitor Silva یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Podcast sobre web e desenvolvimento em português
…
continue reading
51 قسمت
همه قسمت ها
×( download ) Neste episódio convidamos a Sara Santos , agile coach na Kununu , para continuar a conversa sobre cerimónias scrum remotas que começamos no episódio anterior ( Programa 42 – Cerimónias Scrum Remotas ). Desta vez, o tema foi focado nas sprint retroespectives e sprint reviews. Foram mencionadas durante o episódio: Ferramentas de quadros virtuais interactivos: Miro Metro Retro IdeaBoardz Dinâmicas para sprint retrospectives: Thumbs up/ Thumbs down Speed car Proud & Sorry Ideas de dinâmicas para sprint retrospectives: FunRetrospectives Retrospective Techniques for Coaches Sobre a mudança de carreira da Sara [00:01:28] A Sara começou por falar sobre o seu percurso profissional – já trabalhava como assistente social quando foi tirar o curso de Engenharia Informática no ISEP. Facilitar retrospectivas remotamente [00:09:30] Tanto a Ana como a Sara gostam muito de retrospectivas, e explicam porquê. A Sara juntou-se à equipa da Kununu durante o confinamento. Falámos sobre como foi começar a facilitar retrospectivas remotamente, sem conhecer ninguém pessoalmente. “ O grande desafio de estarmos remotamente é ganhar a confiança das pessoas .” A Sara descreve-as como “um momento intimo”, e que é necessário estar à vontade para falar de tudo. Revela ainda o segredo para boas retroespectivas: ter a confinaça das pessoas. Criar momentos para conversas informais e para jogos são técnicas que a Sara tem usado para ajudar equipas a conhecerem-se melhor, especialmente para as pessoas nunca trabalharam juntas pessoalmente. Estes momentos vão também fomentar o à vontade e a confiança entre os membros da equipa. “Water cooler” chats [00:13:50] Pela experiência da Sara, os momentos predefinidos de virtual “water cooler” chat funcionam bem no início, mas com o passar do tempo as pessoas podem ficar cansadas e deixar de querer participar. A escolha de dinâmicas [00:16:15] Quisemos saber como é que a Sara escolhe as dinâmicas para as suas retros. A Sara explicou que a dinâmica deve depender do que está a acontecer. Se há uma mudança na equipa, por exemplo, alguém novo, é importante perceber o impacto dessa mudança através da forma como as pessoas se sentem. E as retrospectivas são o contexto ideal para se falar sobre isso. As ferramentas para retrospectivas virtuais [00:17:20] Mencionámos algumas das novas ferramentas que usamos nas retrospectivas. A Sara aconselha o Miro e o Metro Retro . Este último tem templates pré-feitos, o que pode ser interessante se não tivermos muito tempo para preparar a sessão. No início de cada sessão, a Sara costuma fazer um warm-up/quebra-gelo para as pessoas ficaram mais animadas. Também podem ser as equipas a facilitarem as retrospectivas [00:21:32] A Ana fala sobre a experiência das retrospetivas na sua equipa. Como não tem Agile Coach, cada membro da equipa é responsável por facilitar uma sessão, de 2 em 2 semanas. O site funretroespectives tem várias dinâmicas e pode ser uma boa fonte de inspiração. Tempo de preparação [00:23:18] Desde escolher a dinâmica, a escolher a ferramenta, o template, e editá-lo para ficar adaptado à equipa e ao objetivo… Pelo menos 30 minutos, 1 hora. E ainda mais uns bons minutos para preparar o exercício de warm-up, que a Sara faz questão de ser sempre diferente de sessão para sessão. Conversar sobre o que preocupa a equipa e criar ações [00:25:35] Tentámos perceber se a Sara costuma planear cada retrospectiva com algum objetivo/outcome em mente. Perceber o que preocupa a equipa, e conversar sobre como minimizar essas preocupações devem ser o foco da sessão. [00:26:35] As conversas devem culminar na criação de ações que possam ser implementadas com o objetivo de mitigar as preocupações. As ações podem ser atribuídas a indivíduos ou a toda a equipa. A Sara dá alguns exemplos. A revisão das ações deve ser feita com alguma frequência. Gerir a frustação e desmotivação [00:32:01] Falámos sobre a importância de cumprir o horário da reunião. Deve ser uma sessão muito focada, visto que é uma cerimónia que pode gerar aborrecimento ou frustrutação se não houver tempo para falar sobre o mais importante . Isso faz com que as pessoas fiquem cansadas e desmotivadas. Como facilitadora, a Sara é também gestora de tempo. Às vezes é preciso cortar a palavra para manter a sessão focada. Retros sobre projetos [00:37:47] As retros em relação a projetos que envolvem diferentes equipas são úteis para tirar lições e aprendizagens para projetos seguintes. Pode ser criada uma timeline com momentos chave, e em cada momento é discutido o que correu bem e o que correu mal. Também faz sentido fazer retros noutros departamentos sem ser tech. E ainda retros em guilds / grupos de interesse (ex: backend, QA, performance,…). [00:40:21] Dica para retros que envolvem um grande número de pessoas: pedir tópicos antecipadamente, e fazer uma votação. Começar a discussão pelos mais votados, pois serão esses os assuntos mais importantes. Sprint reviews [00:41:29] De uma forma muito simplista, as sprint reviews consistem em demos aos stakeholders no final de cada sprint. Pela experiência da Sara, nas equipas em que existe um representante dos stakeholders – geralmente o product owner -, o feedback é dado por ele durante o sprint, não havendo necessidade de esperar 2 semanas. [00:43:32] Na Kununu, não existem sprint reviews. Mas existe uma sessão semanal em que as pessoas se podem inscrever para demonstrar uma funcionalidade ou ideia. Esta sessão é pública e aberta a toda a empresa. Audiência passiva em video-chamadas [00:51:36] Concordámos que as reuniões com audiência passiva, sem feedback, são difícies e podem mesmo vir a ser constrangedor para o orador/facilitador. Pode ser necessário apelar à apresentação da audiência. A câmara ligada pode ajudar a receber feedback. Manter a câmara ligada nas retrospetivas é fundamental. [00:56:02] O Vítor partilha que regra geral a câmara está ligada em todas as comunicações, dentro e fora da equipa. Em chamadas com clientes, usa a câmara ligada, pelo menos no início, para sensibilizar/encorajar os clientes para usar câmara também. A nossa linguagem verbal representa apenas cerca de 10% da nossa comunicação. Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Adaptação das empresas e procura de oportunidades, dependendo das necessidades do mercado, tal como estamos a assistir agora com a adaptação das empresas à situação do COVID-19. Qual a app mobile que não dispensarias? LinkedIn, WhatsApp, Educabiz – app da creche do seu filho Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Meet, Slack, Miro Um podcast ou livro fundamental? Livro: Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results (OKRs) Conferência a não perder? Agile Connect e aderir remotamente aos meetups locais Sugestão de próximo convidado? Vânia Gonçalves, fundadora das Geek Girls Portugal e Mike Sousa, Agile Coach na Kununu O post Programa 43 – Cerimónias Scrum Remotas: sprint retrospectives e sprint reviews aparece primeiro no 10web .…
1
10web
( download ) Neste episódio a Ana Sampaio e o Vítor Silva falaram sobre Cerimónias Scrum remotas. Um tema mais relevante nos dias de hoje em que cada vez mais empresas têm equipas distribuídas. Tamanho ideal das Equipas [00:11:00] Ainda antes de entrarmos no tema falamos um pouco sobre o tamanho ideal das equipas e recuperamos o episódio com Martin Fromm. Nesse episódio ele partilhou também a sua opinião de que gosta de equipas pequenas, podem ouvir mais na série que realizamos sobre Web Agencies . Este modelo de equipa multi-disciplinares ou “cross-functional” é algo muito em voga como por exemplo o modelo de Squads do Spotify . Sprints? De quando a quando? [00:14:45] Um tema habitual nos sprints é perceber qual o tamanho máximo… uma semana ou duas? ou um mês. Mas na nossa conversa falamos mais da nossa experiência relativamente a de quando a quando dura o sprint. Ou seja, não tem de ser de segunda a sexta e se calhar até é interessante ser de quarta a terça como a Ana partilhou ou de quinta a quarta como o Vitor referiu. De qualquer forma uma certeza existe. Não há deploys à sexta-feira! Cerimónias Scrum: Daily Stand-up [00:18:00] Começamos pelo stand-up diário e como cada um de nós o aborda. A Ana partilhou a ideia de cada um dos participantes ter de indicar quem é o seguinte. Ainda relativamente ao Stand-up, o Vítor partilhou também como aproveitou este conceito não só para ter uma reunião de inicio de dia mas para realizar outra de final de dia mais de balanço e com uma vertente mais social também incluída. Cerimónias Scrum: Refinement [00:21:50] Relativamente ao refinement, cerimónia onde as User Stories são analisadas pela equipa de forma a validar que incluem toda a informação para serem executadas. Foi referido pela Ana a importância desta cerimónia no sentido de promover a partilha de informação entre a equipa. Na medida em que cada membro da equipa tem de, primeiro analisar a tarefa, e depois explica-la também à equipa. Isso reduz a possibilidade de existência de silos de informação bem como leva a que as tarefas fiquem melhor documentadas. Cerimónias Scrum: Sprint Planning [00:35:00] O Sprint planning, realizado no inicio do Sprint é um pouco o retomar do refinement, mas já orientado para o sprint em questão. Esta cerimónia inclui, entre outras tarefas, um processo pontuação de tarefas, ou algum tipo de métricas que permita escolher o caminho a seguir nessa semana. Cerimónias Scrum em projetos pequenos [00:36:00] Durante esta conversa o foi vai partilhando a sua experiência trabalhando com equipas pequenas onde, por vezes, um projeto dura menos de uma semana, é executado só por uma pessoa, sendo também realizado para um cliente externo. Um desafio diferente de uma equipa de desenvolvimento que trabalha para um produto. Esperamos que gostem deste episódio e contamos continuar com este percurso elas Cerimónias Scrum brevemente. O post Programa 42 – Cerimónias Scrum Remotas aparece primeiro no 10web .…
( download ) Neste episódio falámos com os nossos convidados Carlos Silva , CTO na Bind , e Jorge Costa , Software Engineer na Automattic , sobre as suas experiências em processos de onboarding. Episódios relacionados: Sobre a Automattic , empresa onde o Jorge Costa trabalha atualmente como Software Engineer: Programa 37 – Jorge Costa – O Editor do WordPress, React e trabalho remoto Sobre a Bind , empresa onde o Carlos Silva trabalha atualmente como CTO: Programa 29 – Beatriz Oliveira – Modern Workplaces, desenvolvimento de produto e criação de redes de parceiros O processo de onboarding começa no recrutamento [00:01:00] O Carlos explica que o um processo de onboarding começa no recrutamento e partilha como é feito o onboarding na empresa onde trabalha, a Bind . [00:04:15] Devemos começar pelo tipo de tarefas que a nova pessoa da equipa vai encontrar ou pelos objetivos e cultura da empresa? O Carlos explica porquê que, na sua opinião, é o segundo. Tarefas assinaladas como “Good first issue” [00:05:45] O Jorge conta-nos que na Automattic existem tarefas com a tag “Good first issue” ou code reviews “Good first review” para que novas pessoas tenham a oportunidade serem produtivos o mais rápido possível. Defende que existem dois processos de onboarding distintos, o onboarding numa empresa e numa equipa. Projetos bem documentados e facilidade de configurar a máquina para rapidamente ter os projetos a correr são factores muito importantes. Mencionou também a importância de um mentor. [00:10:35] A Ana partilha a sua experiência num processo de recrutamento em que teve que fazer pair-programming com uma pessoa da suposta nova equipa, e considera isso importante para facilitar o onboarding. Ter tido contacto com a equipa anteriormente ajuda a quebrar o gelo no primeiro dia. [00:12:38] O Jorge partilha que na Automattic existe uma etapa de trial no final do processo de recrutamento e antes da contratação, em que a pessoa fica à experiencia, para se perceber se o candidato é um bom match. Orientação, supervisão, acompanhamento e treino [00:15:00] A Ana cria um cenário hipotético, em que trabalhávamos todos juntos e tínhamos um novo colega a começar na próxima segunda-feira – o que faríamos? O Vitor alerta que segunda-feira pode não ser o dia mais adequeado, devido à carga de reuniões que tem. O Carlos diz que o planeamento da Bind é feito à sexta, por isso segunda-feira funciona para ele. Para o Carlos, orientação, supervisão, acompanhamento e treino são 4 pilares fundamentais. Menciona que também colocaríamos na secretaria do novo colega um “welcome gift” (por exemplo, um caderno e uma t-shirt da empresa), para além do seu computador. [00:21:07] O Jorge diz que na Automattic , quando há uma nova contratação já se assume que a pessoa conhece as tecnologias com que vai trabalhar. Na primeira semana é feito apoio ao cliente para conhecer as dificuldades dos utilizadores. Depois começam pelas tarefas mais simples. [00:24:50] A Ana descreveu o seu primeiro dia na empresa onde trabalha. Falou na importância da contribuir logo desde a primeira semana, e da motivação que isso gera. Caraterísticas de um mentor [00:30:15] Procuramos saber quais são as características de um mentor. O Carlos menciona o conhecimento sobre o produto, e conhecer bem a visão da empresa. Idealmente um mentor deve ainda saber comunicar, ensinar, ter bom conhecimento técnico. Envolvimento do CEO no processo [00:33:30] O Carlos menciona a importância do CEO no processo de recrutamento e seleção. A estrutura 360º de uma empresa ajuda na eliminação de camadas de comunicação. Onboarding numa empresa distribuída [00:35:06] O Jorge mencionou especificidades do onboarding numa empresa distribuída como a Automattic . Um novo membro terá que ser alguém com experiência técnica e autonomia. Ter uma vida social fora do trabalho também deve fazer parte do perfil, visto que há pouca ou nenhuma interação humana numa empresa distribuída. [00:39:05] Voltando às características de um mentor, a Ana acha importante que um mentor seja alguém que tenha disponibilidade, empatia e que quer genuinamente ajudar a nova pessoa a ser bem sucedida na empresa. O Carlos acrescentou a importância de um mentor ter skills de comunicação e de passar confiança ao novo membro, para que ele não tenha receio de fazer perguntas. Coerência dos processos de onboarding numa empresa [00:42:00] Chegamos à conclusão de que há padrões que são usados nas empresas de IT, que o onboarding da empresa em si deve ser igual, independentemente do departamento, equipa ou produto em que a pessoa vai ser inserida. Já o onboarding num produto ou projeto pode ser adaptado à equipa. Quando é que o processo está terminado [00:45:21] Por fim, o Vítor desafia-nos a refletir sobre quando é que podemos dizer que o processo de onboarding está concluído, e quanto tempo é que isso demora. O post Programa 41 – Processos de onboarding nas empresas aparece primeiro no 10web .…
( download ) Neste episódio falámos sobre Ensino de Programação Web, nomeadamente do curso de Tecnologias e Sistemas de Informação para a Web da ESMAD, com Ricardo Queirós e Filipe Portela . Os alunos em 2020 [00:02:30] Começamos por falar sobre o panorama dos alunos que entram agora na faculdade e ambos os convidados referiram que, embora possa haver diferenças na abordagem que os alunos têm, eventualmente menos maturidade, o que é mais importante é os professores perceberem quais as reais motivações desses alunos para escolherem estes cursos. Se é porque realmente gostam, porque são obrigados, porque é um curso da moda ou outro e a partir daí conseguir chegar ao aluno de uma forma mais humanizada. O Ensino de Programação Web no curso TSIW da Esmad [00:07:10] Falamos também do que é o curso de Tecnologias e Sistemas de Informação para a Web (TSIW) da ESMAD nomeadamente os ajustes que teve recentemente e onde foram incluidas novas unidades curriculares para focar temas que se estão a tornar cada vez mais atuais como Devops, Testes e Performance, bem como Inteligência Artificial. [00:11:50] De referir que estas novas cadeiras não substituem cadeiras fundamentais como algoritmia ou outras que ensinam os fundamentos de sistemas de informação. Ensino ou auto-aprendizagem [00:16:50] Uma questão cada vez mais relevante é perceber se, com tanto conteúdo online, ainda continua a ser relevante a passagem pelos cursos universitários. Quanto a isto qualquer um dos convidados referiu que, não pondo de parte aquilo que se pode atingir com auto-aprendizagem, consideram que continua a ser relevante o ensino académico da programação web, principalmente por ser um ensino estruturado e validado, algo que, a nivel de pesquisa auto-didata, pode tornar-se dificil de conseguir. [00:21:30] Para além disso a passagem pelo ensino superior pode ajudar a dar maturidade aos alunos. Filipe Portela refere que este pode ser o sitio onde os alunos aprendem e praticam as soft-skills e as características que o mercado de trabalho procura, como a autonomia ou a capacidade de trabalhar em conjunto. Soft-Skills [00:26:10] Ricardo Queirós acrescenta ainda que a realização de projetos nas aulas, a ligação às empresas, seja por estágios ou outros trabalhos realizados durante o curso, os trabalhos de grupo, todas estas diferentes interações ajudam também a trabalhar questões como empatia, saber ouvir, interpretar. Inteligência Artificial [00:35:00] Sobre o ensino de Inteligência Artificial, numa vertente mais de utilização do que já começa a estar disponível (e menos na componente científica da mesma) Filipe Portela alerta para questões associadas às decisões que a utilização deste tipo de sistemas pode implicar e como poderá ser importante transmitir ao alunos, para além da componente técnica, todo um outro conjunto de conceitos como ética, segurança, entre outros, que ajudem os alunos a por em contexto aquilo que estão a construir. Plataformas Low-Code [00:39:00] Embora já existam diferentes plataformas Low-Code que permitem construir soluções muito interessantes (como por exemplo a Outsystems), qualquer um dos convidados considera que é um tipo de solução que tem de ser enquadrada no problema que se pretende resolver. Talvez para algumas soluções específicas possa ser interessante, pela velocidade de concretização, mas é importante ter em conta que pode haver necessidade de personalização que esteja para além daquilo que a ferramenta permite e, no fim do dia, continua a ser uma ferramenta que tem de ser conhecida para ser melhor aproveitada. Diferentes Ecossistemas de Desenvolvimento [00:44:30] Num mundo de diferentes linguagens de programação, diferentes abordagens ao armazenamento de dados, diferentes paradigmas, Ricardo Queirós e Filipe Portela assumem que a escolha pelo mundo Javascript/Node tem muito a ver com o que o ambiente empresarial onde estão inseridos está a pedir, mas também com uma necessidade de escolher um caminho que permita transmitir aos alunos o máximo de competências. [00:50:11] Depois de terem iniciado com diferentes linguagens de programação (Java, C#, PHP, etc), o foco atual no Javascript no frontend e no backend, juntamente com a exploração alguma frameworks, como o Vue.Js permite aos alunos atingir melhores resultados e ao mesmo tempo dá-lhes bases para poderem posteriormente explorar outras linguagens de programação. Introdução ao Desenvolvimento Moderno para a Web Concluímos a nossa conversa falando do livro Introdução ao Desenvolvimento Moderno para a Web , escrito pelo Ricardo Queirós e pelo Filipe Portela e como ele surgiu também para servir de referência às aulas que estavam a dar. Ainda em 2020 deverá sair o 2º livro desta série e que irá tocar temas mais avançados, devendo chamar-se Desenvolvimento Avançado para a Web. Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Ricardo: Progressive Web Apps ; Machine Learning ; Webassembly, Graphql; Flutter Filipe: Desenvolvimento web vs Desenvolvimento nativo; Realidade Aumentada Qual a app mobile que não dispensarias? Ricardo: Strava Filipe: IOChat Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Ricardo: VS Code Filipe: Google Sheets ; Clickup Um podcast ou livro fundamental? Ricardo: The Art of Computer Programming ; Eloquent Javascript ; You Don’t Know JS Conferência a não perder Ricardo e Filipe: International Computer Programming Education Conference O post Programa 40 – Ricardo Queirós e Filipe Portela – Ensino de Programação Web aparece primeiro no 10web .…
( download ) Neste episódio falámos da nossa experiência com Code Reviews nas empresas onde trabalhamos. Aos vossos habituais hosts juntou-se o Jorge Costa , nosso convidado do Programa 37 – Jorge Costa – O Editor do WordPress, React e trabalho remoto . Tópicos abordados O processo habitual de code review para cada um de nós Code reviews como uma das tarefas diárias dos developers Quem deve fazer code reviews Code review e QA Analisar o código e testar em ambientes de staging Definição de standards para o código O papel dos unit tests e acceptance tests Consultar projetos open-source para tirar ideias Tipos de comentários que devemos fazer nos code reviews Code reviews como uma oportunidade de aprendizagem Pull requests demasiado grandes Ter aprovação de várias pessoas para poder fazer merge Exemplo de como não fazer um code review Número de comentários, iterações e falar com o developer que fez os comentários diretamente Tamanho adequado de um pull request Junior developers podem/devem fazer code reviews Aprovação necessária para poder fazer merge O post Programa 39 – Code Reviews aparece primeiro no 10web .…
( download ) Gravámos este episódio em Abril de 2020, altura em que o aparecimento do Coronavirus nos obriga a ficar em casa. Falamos sobre como é que esta situação está a afectar o nosso trabalho. Para se juntar à Ana e ao Vítor nesta conversa convidamos o Ricardo Mestre, Engineering Lead Farfetch Cada um de nós partilhou a situação que está viver, no contexto das suas equipas, e falamos de algumas estratégias que as nossas empresas estão a adoptar para manter a motivação e produtividade das pessoas. Tivemos ainda a participação de uma convidada muito especial, ainda que por breves instantes – a Catarina, filha do Vítor, que nos contou como está a ser ficar em casa, não ir à escola e ter os pais sempre presentes. Tópicos abordados Apresentação do convidado, Ricardo Mestre [00:01:00] Onde estavámos há um ano atrás [00:01:50] Comunicar às equipas que vamos todos trabalhar a partir de casa [00:05:45] Trabalhar em casa e separar o trabalho com a rotina do dia-a-dia [00:13:15] Overcommunicating é necessário? Estratégias para manter as pessoas tranquilas, motivadas e em constante comunicação [00:22:10] Encontrar oportunidade de negócio em tempos de Coronavirus [00:33:45] Incentivos para um bom set up em casa e produtividade [00:42:45] Reflexão sobre as notícias do Coronavirus [00:47:10] Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Data, AI Qual a app mobile que não dispensarias? Waze Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Google Calendar e Google Tasks Um podcast ou livro fundamental? Podcast: O Homem Que Mordeu o Cão ; Extremamente Desagradável Conferência a não perder LeadDev – Live 2020 Sugestão de próximo convidado Marco Silva, Microsoft O post Programa 38 – Trabalhar em casa com filhos, Comunicação entre equipas e Coronavirus aparece primeiro no 10web .…
( download ) Estivemos à conversa com o Jorge Costa, JavaScript developer na Automattic . Atualmente é tech lead do editor no WordPress 5.4 e quisemos perceber como é que estar responsável por uma tão ferramenta fundamental para o WordPress. A Automattic é uma empresa distribuída e, por isso, quisemos saber que ferramentas é que o Jorge usa no seu dia-a-dia, e como funcionam os salários, tendo em conta que os colaboradores podem estar em qualquer parte do mundo. Tópicos abordados Relação entre a Automattic e o WordPress [00:00:30] Diferença entre WordPress.org e WordPress.com [00:01:45] WordPress não é um caminho standard [00:02:17] Trabalhar com WordPress é cool ? [00:04:10] Trabalhar numa codebase com 16 anos vs. greenfield [00:05:45] Soluções à medida vs. feito com plugins WordPress [00:07:45] Apps mobile usando WordPress com react-native [00:10:30] WordPress como headless CMS [00:16:30] Papel de Editor Tech Lead e a responsabilidade de construir algo com tanto impacto como o editor no WordPress [00:17:30] Trabalho numa empresa distribuída, com a maioria das pessoas nos USA [00:20:25] Ferramentas para facilitar o trabalho num empresa distribuída – P2 (WordPress), Slack e GitHub [00:22:14] Controlo de versões Git para o Editor, mas o core do WordPress usa SVN [00:24:50] Editor pode ser usado noutros projetos e está no npm ( @wordpress/editor ) [00:26:00] ReactJS para construir o editor [00:27:23] Editor do WordPress foi construído de raíz [00:29:50] Upgrade para o React16 [00:31:33] Configurações do webpack expostas no npm [00:32:19] Ferramentas de desenvolvimento – VSCode, Git [00:33:10] Recomendações para criar plugins para WordPress tirando partido das ferramentas de desenvolvimento disponibilizadas no npm [00:34:34] React developers e WordPress – create block [00:37:50] Componentes disponíveis no Storybook , testes automáticos com puppeteer (web desktop e mobile), dificuldades com cypress e selenium [00:40:45] Papel de Release Tech Lead e rotatividade neste papel [00:44:50] Progressão da carreira na Automatic [00:46:50] Ajuste de salários dependendo do local [00:49:00] Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Mais controlo/autonomia para o consumir final: tecnologias que vão automatizar sites quase sem programar; consumo de áudio e vídeo, que está a explodir com o fenómenos dos influencers. Qual a app mobile que não dispensarias? Simplenote Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? P2 Um podcast ou livro fundamental? Livro: The Effective Executive – Peter Drucker Podcast: The Tim Ferriss Show ; Distributed – Matt Mullenweg Conferência a não perder WordCamp Europe Sugestão de próximo convidado Tiago Costa da Elastic O post Programa 37 – Jorge Costa – O Editor do WordPress, React e trabalho remoto aparece primeiro no 10web .…
( download ) Estivemos à conversa com o Sérgio Tavares, CEO da Goweb , sobre os desafios de criar, crescer e manter uma empresa que tem agora 20 anos – desde o desenvolvimento à medida até consultoria de negócio e estratégias de comunicação. Falámos ainda de questões mais específicas como planos de manutenção ou como comunicar o valor do nosso trabalho. Tópicos abordados Goweb em Londres [00:00:30] História da Goweb [00:02:00] A Goweb em 2020 [00:04:30] Evolução de Carreira [00:06:30] Desporto e Work/life Balance [00:09:20] Como lidar com os clientes que entregam (ou não) os conteúdos… [00:10:45] Tipo de clientes da Goweb [00:12:25] Forma de trabalho com clientes externos [00:14:15] Clientes com projetos em dificuldades [00:15:15] Soluções que usam para implementar os projetos web, de soluções à medida até WordPress, HubSpot e RDStation [00:16:10] O caminho da implementação ao apoio ao negócio [00:19:00] Facilidade de construção de websites – Ameaças e / ou Oportunidades [00:20:10] Como se adaptaram à evolução tecnológica que aconteceu durante estes 20 anos, a passagem do desenvolvimento à medida para soluções baseadas noutros softwares [00:23:15] Desafios em 2020, criação de equipa multidisciplinar [00:26:00] Desenvolver um site para quê? [00:29:00] Alcance orgânico e estratégias e comunicação [00:31:00] O que fazer quando um cliente diz que quer um site [00:35:50] Apps vs Websites [00:38:45] De websites para webapps [00:41:25] Lojas online [00:43:00] Planos de manutenção [00:45:20] O proceso de orçamentação [00:47:30] Levar valor ao cliente e como comunicar isso [00:49:00] Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Crescimento da área digital Qual a app mobile que não dispensarias? Whatsapp Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Hubspot e RD Station Um podcast ou livro fundamental? Livro: Vencer, de Jack Welsh Podcast: Tony Robbins Conferência a não perder Unleash the power Within de Tony Robbins Sugestão de próximo convidado Pollyana Bastos da RD Station O post Programa 36 – Sérgio Tavares – 20 anos de desafios na web aparece primeiro no 10web .…
( download ) Estivemos à conversa com a Daniela Costa, chefe de operações na Dipcode , sobre o trabalho que desenvolve, por exemplo, na àrea de gestão de clientes. Ficamos a saber como funcionam as propostas de projetos que faz a (possíveis) clientes. Falamos ainda sobre a dinâmica da equipa de desenvolvimento da Dipcode e das escolhas das tecnologias WordPress e Django. Tópicos abordados O que faz a Dipcode e ligação com a Eurotux [00:00:35] Responsabilidades como COO na Dipcode [00:02:00] Percurso profissional, de developer a COO [00:02:45] Dificuldade de comunicação dos developers [00:05:30] Iniciativas para se perder o medo de falar com clientes [00:07:22] Importância dos developers no contacto com clientes [00:08:45] Certificações PMI (Project Manager Institute) e de Scrum Master [00:11:40] Agile/Scrum na Dipcode [00:14:12] Duração dos projetos [00:16:55] Estimativas e orçamentos fechados [00:18:15] Como lidar com desvios no orçamento [00:20:46] Alterções na proposta e o “scope creep” [00:24:00] Escolha do WordPress e Django [00:23:15] Centrar numa úncia tecnologia vs usar duas tecnologia [00:26:04] Importância de escolhas open source [00:30:05] Reação dos clientes às tecnologias open source [00:31:22] Processo de venda e aprovação de propostas [00:33:00] Participação nas comunidades Geek Girls Portugal e WordPress Portugal [00:36:47] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Optimização para mobile e evolução de tecnologias como service workers Qual a app mobile que não dispensarias? Email e Messenger Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Excel Um podcast ou livro fundamental? Podcast: Harvard Business Review Conferência a não perder WordCamp Europa 2020 Sugestão de próximo convidado Sara Santos, das Geek Girls Portugal O post Programa 35 – Daniela Costa – Gestão de projetos, gestão de clientes e open-source aparece primeiro no 10web .…
( download ) Neste episódio estivemos à conversa com Pedro Saleiro, Data Science Manager na Feedzai . Ficamos a conhecer o seu trabalho maioritariamente focado em questões sociais, éticas e de equidade no âmbito da Inteligência Artificial (AI – Artificial Intelligence). Tópicos abordados Data Science Manager na Feedzai [00:00:17] Percurso e oportunidade de ir para Chicago [00:02:55] Auditoria a modelos de machine learning para a discriminação, com o Aequitas [00:05:57] Resultados obtidos com o Aequitas [00:08:30] Como é que o Aequitas se adapta a diferentes contextos [00:10:23] Etiquetagem em machine learning e dados enviesados [00:14:38] Minimizar a propagação de discriminação nos modelos [00:18:54] Algoritmos para treinar modelos de machine learning [00:22:37] Ferramentas para etiquetagem – queries SQL / Pandas (Python) / Spark (Big data) [00:29:31] Previsão de reincidência criminal de doentes mentais, com o Kansas [00:33:31] Equidade (fairness) nos modelos usados no Kansas [00:39:53] Importância do conhecimento científico, filosófico e o bom senso, para além do conhecimento técnico [00:46:30] Responsabilidade partilhada e multidisciplinaridade no desenvolvimento de software – mencionamos o livro Ruined by Design (escrito por Mike Monteiro) [00:49:48] A economia é demasiado importante para ser deixada a economistas. E o AI é demasiado importante para ser deixado a software engineers? – mencionamos o livro Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy [00:53:39] Cambridge Analytica [00:58:38] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Mais transparência nas tomadas de decisão ( Explainable AI não é suficiente) Qual a app mobile que não dispensarias? Google Maps Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? GitLab – ferramenta de Source Code Management (SCM) e Continuous Integration/Continuous Delivery (CI/CD) Um podcast ou livro fundamental? Livro: Practical Ethics de Peter Singer Podcast: TWiML (recomendou-nos em off, depois de termos gravado) Conferência a não perder Fairness, Accountability, and Transparency (FAT) Conference Sugestão de próximo convidado Rui Mendes, Presidente da Data Science Portugal O post Programa 34 – Pedro Saleiro – Equidade em modelos de Machine Learning e AI aparece primeiro no 10web .…
( download ) Estivemos à conversa com Marco Almeida, fundador da Webdados . O Marco é membro da comunidade WordPress, e trabalha diariamente com sites e plugins que ele próprio desenvolveu. A nossa conversa acabou por se focar bastante no tópico de sites financiados com publicidade, através do Google AdSense. Por isso, se estiveres interessado em saber mais sobre como podes ter publicidade no teu site e assim ganhar algum dinheiro com isso, fica para ouvir a experiência do Marco. Sites criados pelo Marco e mencionados durante o programa: 707.pt filmspot.pt portalnacional.com.pt musicfest.pt Tópicos abordados Experiência a trabalhar numa aplicação de stock market (GL Trade) [00:00:29] Site 707.pt – Chamadas de valor acrescentado [00:02:53] Google AdSense para monetizar o site 707.pt [00:04:36] Veia empreendedora do Marco através de pequenos sites que monetiza através do Adsense [00:05:21] filmspot.pt – filmes em cartaz [00:08:35] Optimização para motores de busca (SEO) [00:09:21] Tecnologias usadas nos seus sites (WordPress e PHP) [00:10:47] WordPress ou soluções custom na Webdados [00:16:20] Plugin para pagamentos Multibanco em WooCommerce [00:18:10] Referência de clientes através do trabalho para a comunidade WP [00:24:14] Lado negativo de ser membro activo na comunidade WP [00:25:20] Redes sociais podem vir a substituir um website [00:27:50] Até onde é que faz sentido ir no desenvolvimento WP [00:34:30] Fotografia profissional e o musicfest.pt [00:36:24] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? WordCamp Europe 2020 Qual a app mobile que não dispensarias? Tweetbot/ twitter Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Slack Um podcast ou livro fundamental? Fossanova – Belle Chase Hotel (disco) Conferência a não perder WordCamp Europe 2020 no Porto Sugestão de próximo convidado José Freitas, @josefreitas O post Programa 33 – Marco Almeida – Monetização de sites de conteúdo gratuito aparece primeiro no 10web .…
( download ) Estivemos à conversa com João Pedro Martins , Global Cloud Solution Architect na Microsoft. Tópicos Abordados O que faz um Global Cloud Solutions Architect [00:00:32] Global Cloud Solutions Architect em Detalhe [00:01:40] Background de João Pedro Martins [00:06:55] Em discussão o acesso ao AI e Machine Learning nas Organizações [00:12:54] A Privacidade Individual (AI, ML e Big Data). Vigilância massiva e Registo Permanente? [00:18:14] A Legislação e o RGPD na utilização de dados dos utilizadores [00:26:40] A inovação do AI e Machine Learning e alterações na Sociedade. Hype ou Real? [00:31:40] Para os amantes de séries “Black Mirror” [00:36:10] Microsoft e Capacidade de Computação [00:38:30] A nova geração de Programadores [00:44:00] Desenvolvimento de Software/Produto [00:47:00] Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Qual a app mobile que não dispensarias? Twitter e Feedly Qual a ferramenta de produtividade indispensável para o dia-a-dia? Microsoft Teams e Onenote Um podcast ou livro fundamental? Naked Scientist e Rebooting AI Conferência a não perder nos próximos tempos? TED Sugestão de próximo convidado? Hugo Lopes para abordar a questão de Liderança Participativa. O post Programa 32 – João Pedro Martins – AI e Machine Learning nas Organizações aparece primeiro no 10web .…
( download ) Estivemos à conversa com Inês Santos e Pedro Almeida, Agile Coaches na Talkdesk . Neste episódio tivemos a primeira participação do Miguel Alho na equipa do 10web, convidado no Programa 30 – TDD. Tópicos abordados Papel dos Agile Coaches numa organização [00:00:37] Agile como forma de estar [00:05:26] Metodologias agile [00:10:47] Cerimónia agile mais importante [00:12:55] Ultrapassar a resistência à retroespectiva [00:14:40] Intervenção da camada de gestão nas decisões das equipas [00:20:26] Scrum como ponto de partida [00:23:06] Práticas de desenvolvimento técnico [00:25:51] Experiência com equipas de alta performance [00:28:54] Condições que favoreceram a performance da equipa e o papel dos agile coaches [00:31:14] Padrões de hiperprodutividade [00:34:47] Medir a moral de uma equipa [00:46:06] Mais sobre os padrões da hiperprodutividade: https://www.linkedin.com/pulse/agile-7-patterns-hyper-productive-teams-dean-lennard/ Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Pedro: Artificial Inteligence (AI) Qual a app mobile que não dispensarias? Inês: Waze para fugir ao trânsito Pedro: Revolut Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Inês e Pedro: post-its e sharpies Um podcast ou livro fundamental? Inês: The Fifth Discipline Pedro: Improving Agile Teams Conferência a não perder Inês: Lean Agile Scotland Pedro: Play14 (Lisbon 2019) Sugestão de próximo convidado Inês: Pedro Santos (remote work) e Marta Fernandez (UX) Pedro: David Cruz (acessibilidade) e Bruno Teixeira (agile em equipas internacionais). O post Programa 31 – Inês Santos e Pedro Almeida – Equipas agile e hiperprodutividade aparece primeiro no 10web .…
( download ) Estivemos à conversa com Miguel Alho, Software Engineer na FARO e expert em TDD (Test-driven development), entre outras coisas. Tópicos abordados Trabalho por conta própria vs. trabalho por causa de outrem [00:00:30] Influências que foram resultado de ter trabalhado como freelancer [00:20:00] Testar aplicações web e vantagens de usar TDD [00:3:30] Tipos de testes e a sua utilização no dia-a-dia [00:05:36] Como começar com TDD [00:07:35] Code coverage [00:10:26] Testes aos construtores [00:11:57] Testes de pacto [00:13:18] Testes unitários, de integração e de UI com Specflow [00:17:35] Cypress [00:20:18] Testes a migração de dados [00:21:05] Migração de dados com DBUp [00:27:32] Alternativas open source ao Azure DevOps [00:29:40] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? WebAssembly, Artificial Inteligence (AI) em contexto de continuous integration e continuous delivery e service mesh Qual a app mobile que não dispensarias? PodcastAddict Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? O caderno Um podcast ou livro fundamental? Accelerate Conferência a não perder NDC Porto Sugestão de próximo convidado Carlos Silva, Bitmarker , para falar sobre Elixir e Phoenix ; Marta Torneiro, DevOps Porto O post Programa 30 – Miguel Alho – TDD aparece primeiro no 10web .…
1
10web
1 Programa 29 – Beatriz Oliveira – Modern Workplaces, desenvolvimento de produto e criação de redes de parceiros
( download ) Estivemos à conversa com Beatriz Oliveira, CEO and founder da BindTuning . Tópicos abordados Sobre a BindTuning [00:00:35] Como surgiu a ideia [00:04:17] O que são Modern Workplaces [00:08:56] BindTuning como empresa de desenvolvimento de producto [00:11:15] Desenvolvimento de produto vs. serviços [00:14:05] Estratégia para a evolução do producto da BindTuning [00:22:35] Crescimento orgânico vs. através de investimento [00:26:29] Taxa de retenção da BindTuning [00:29:17] Retorno da participação em feiras e conferências internacionais [00:33:27] Criação de redes externas de parceiros [00:37:50] Carreira técnica e carreira de liderança [00:45:20] Gestão de motivação [00:47:40] Coder Dojo [00:52:02] Ações no âmbito Women in Tech/Diversity in Tech [00:55:48] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? AI (Artificial Intelligence) e RPA (Robotic Process Automation) Qual a app mobile que não dispensarias? Email Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Outlook e Teams (Microsoft) Um podcast ou livro fundamental? Livro: Hit Refresh de Satya Nadella Conferência a não perder MS Ignite Sugestão de próximo convidado João Ferreira, SharePoint Team Lead na BindTuning O post Programa 29 – Beatriz Oliveira – Modern Workplaces, desenvolvimento de produto e criação de redes de parceiros aparece primeiro no 10web .…
( download ) Estivemos à conversa com Eduardo Piairo, DevOps Coach (ou como ele costuma dizer, Change Manager ) na Natixis . Tópicos abordados Percurso do Eduardo [00:00:31] DevOps Porto Community [00:04:30] Em que consiste o conceito de DevOps [00:07:40] Processos indispensáveis até numa equipa pequena [00:14:00] Plataformas para as várias fases do ciclo de desenvolvimento e a abordagem as code [00:19:58] Comunicação de resultados de pipelines e deploys – chatOps [00:23:40] Plano de comunicação para uma equipa [00:28:00] Dia-a-dia de trabalho como Change Manager na Natixis e log de atividades [00:39:32] DevOps, infraestrutura e gestão de servidores [00:47:11] Convidados para os próximos meetups da DevOps Porto Community [00:53:15] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Kubernetes Qual a app mobile que não dispensarias? Twitter e aplicação do banco Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Trello Um podcast ou livro fundamental? Livros: The Goal e The Phoenix Project Conferência a não perder NDC Porto Sugestão de próximo convidado Manuel Pais e Miguel Alho O post Programa 28 – Eduardo Piairo – DevOps, Scrum e plano de comunicação para equipas aparece primeiro no 10web .…
( download ) A Mirror Conf está de volta! Será entre 18 e 19 de outubro de 2018, em Braga, e nós temos um desconto para ti! Acede a este link e compra bilhetes para a conferência ou para conferência+workshop com o teu orador favorito, com 10% de desconto: https://ti.to/subvisual/mirror-conf-2018/discount/10web . Há semelhança do ano passado, criámos novamente um episódio com um formato diferente em que partilhamos uma das nossas sessões favoritas da Mirror Conf 2017. Brad Frost – Let’s Work Together! Este episódio tem apenas os primeiros 30min da talk. Se quiseres ouvir a talk completa, vê o vídeo completo no canal do youtube da MirrorConf. O post Especial – Mirror Conf 2018 aparece primeiro no 10web .…
( download ) Estivemos à conversa com Luís Martinho, Software Engineer na Tynker , uma empresa norte-americana que ensina crianças a programar através de jogos interactivos. Para poder trabalhar a partir de qualquer lado, o Luís tornou-se freelancer e integrou a TopTal . Foi lá que se cruzou com a sua atual empresa, a Tynker , passando a trabalhar aqui a full-time e ficando responsável pelo escritório em Portugal. Estudou Engenharia Informática na FEUP, e tirou o Mestrado em Artificial Intelligence. A sua tese de mestrado com o tema “Combining Loan Requests and Investment Offers in Peer-To-Peer Lending” suportou uma ideia que tinha para uma startup, criando uma plataforma de crowdfunding para empréstimos peer-to-peer. A Tynker está a contratar web developers . Se gostas de JavaScript e tens experiência em AngularJS, podes contactar o Luís através do email seu email luis@tynker.com . Esperamos que gostes do episódio! Podes contactar-nos para dares o teu feedback. Já és nosso seguidor nas redes sociais Facebook e Twitter ? Tópicos abordados Quem é o Luís Martinho e o seu percurso [00:00:30] Experiência na TopTal como freelancer [00:03:05] Trabalhar como freelancer vs. full-time numa empresa [00:04:05] Como surgiu a oportunidade na Tynker [00:05:50] Em que consiste o produto da Tynker [00:07:24] Comparação com scratch ou code.org [00:08:45] Ligação com componentes físicos, como por exemplo arduino ou micro:bit [00:10:54] Disseminação de um produto para chegar a 60 milhões de crianças (inclui ações em escolas) [00:13:12] Importância de ensinar crianças a programar [00:17:25] O trabalho que o Luís desenvolve atualmente na Tynker [00:19:33] Tecnologias usadas no site e no desenvolvimento dos jogos [00:21:29] Sessões de UX para perceber como é que as crianças interagem com os jogos [00:22:05] Diferença entre desenvolver para adultos e desenvolver para crianças [00:24:19] Tese de mestrado do Luís e uma plataforma peer-to-peer para empréstimos [00:25:38] Experiências retiradas dos vários sectores de negócios em que o Luís trabalhou [00:30:35] Desafios tecnológicos de escalar uma aplicação com milhões de utilizadores [00:34:07] Quem procura a Tynker , os pais ou as crianças? [00:35:36] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Machine Learning aplicado à otimização de user experience de websites Qual a app mobile que não dispensarias? todoist – ferramenta de organização pessoal Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? idonethis – ferramenta de produtividade para equipas Um podcast ou livro fundamental? Livro: Head First Design Patterns Conferência a não perder A próxima que conseguirmos ir Sugestão de próximo convidado Pedro Campos da Glazed Solution e Switch Payments O post Programa 26 – Luís Martinho – Desenvolvimento de jogos para crianças aparece primeiro no 10web .…
( download ) Estivemos à conversa com Luís Sarmento, especialista na área de Inteligência Artificial e Machine Learning. Quisemos perceber o que é afinal Machine Learning. Nós, programadores, estamos habituados a escrever explicitamente as regras de um programa, que têm precondições e resultados. Depois de as escrever, conseguirmos garantir que o programa corre de acordo com essas regras. A Inteligência Artificial existe para resolver os casos em que não conhecemos as regras, ou que são um enorme volume de regras e não é pratico elencar todas essas regras. Machine Learning uma forma diferente de programar, em que em vez de explicitamente escrevermos as regras, vamos dizer ao computador como as aprender, tendo em conta exemplos. – Oiçam este episódio para ficarem a saber mais sobre este tema! E para quem procura aprender mais sobre Machine Learning, ou sobre os desafios computacionais do futuro, estas conferências podem ser interessantes, e o nosso convidado faz parte delas. Vão ter lugar já este mês (Junho de 2018): LX Machine Learning Summer School , de 14 a 21 de Junho de 2018 no Instituto Superior Técnico (IST) , Lisboa The Future of Computing , de 25 a 29 de Junho de 2018 na UPTEC , Porto Tópicos abordados Quem é o Luís Sarmento e o seu percurso [00:00:11] Definir Machine Learning e diferenciar de outros termos como Inteligência Artificial (AI) ou Processamento de Linguagem Natural [00:02:00] A LX Machine Learning Summer School [00:14:50] Processamento de linguagem natural e o projeto Verbatim [00:22:33] Processamento de linguagem natural em Português [00:26:57] Projetos open-source na área de AI e a importância das descobertas de empresas como Facebook, Google, Amazon… [00:31:30] Desafios de Machine Learning em grandes vs. pequenas empresas [00:34:45] Monopólio da informação em grandes empresas e os problemas associados a IA no futuro [00:38:40] Como resolver o problema da monopolização da informação [00:43:50] A conferência Future of Computing [00:48:37] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Ferramentas online de Machine Learning Qual a app mobile que não dispensarias? Fitbit Tracker Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Google Calendar Um podcast ou livro fundamental? Livros: Against the Gods ; Podcast: Econ Talk Conferência a não perder The Future of Computing , de 25-29 de Junho de 2018 no Porto LxMLS , de 14-21 de Junho de 2018 em Lisboa Sugestão de próximo convidado João Graça e André Martins da Unbabel ; Clara Gonçalves da UPTEC . O post Programa 25 – Luís Sarmento – Machine Learning aparece primeiro no 10web .…
1
10web
1 Programa 24 – Carlos Vilhena – Equipas distribuídas, GOV.UK e categorização de conteúdos com inteligência artificial
( download ) Neste episódio ficámos a conhecer Carlos Vilhena, VP of Engineering na YLD . Numa agradável conversa, falámos sobre equipas distruídas e como mantê-las motivadas. Falamos ainda sobre uma nova posição de Developer Advocate que existe na YLD, e o valor acrescentado que pode trazer a uma empresa. Como não poderia deixar de ser, falámos sobre a experiência do Carlos no GOV.UK e da importância de existir uma equipa tecnlógica interna no governo para satisfazer as necessidades dos cidadãos. Neste episódio mencionamos o artigo What comes after senior developer? , tentanto perceber o pararelelismo com o seu percurso. Queremos deixar um agradecimento especial à Daniela Matos de Carvalho, software engineer na YLD e organizadora do meetup require(‘lx’), por ter sugerido o Carlos como nosso convidado. Tópicos abordados Quem é o Carlos Vilhena [00:00:11] YLD como empresa distribuída [00:01:00] Posição de developer advocate numa empresa [00:02:27] Desafios de gerir uma equipa remota, e como manter a equipa motivada [00:08:52] Ferramentas de comunicação interna/chats ( Discord ) [00:12:58] Ruído nos canais de chat [00:14:23] Métodos formais e a ida do Carlos para a Dinamarca [00:15:45] Ida para Londres e experiência com startups [00:18:05] O que vem a seguir à posição de senior developer [00:20:40] Experiência no GOV.UK [00:23:50] Componentes de navegação e acessibilidade num site como o GOV.UK [00:27:52] Processo de categorização de conteúdos com inteligência artificial [00:29:49] Sistemas estatais portugeses: fragmentação vs centralização da informação e corência dos sites do governo [00:31:51] Leak de dados do Facebook e a forma como usamos estas plataformas [00:39:49] Perguntas de resposta rápida [00:45:25] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Progressive web apps, accelerated mobile pages e programação funcional Qual a app mobile que não dispensarias? Spotify Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Vim Um podcast ou livro fundamental? Livros: Remote e Programming Haskell Conferência a não perder Velocity Sugestão de próximo convidado Pedro Pereira, Head of Marketing Products na Farfetch O post Programa 24 – Carlos Vilhena – Equipas distribuídas, GOV.UK e categorização de conteúdos com inteligência artificial aparece primeiro no 10web .…
1
10web
( download ) Depois de 6 meses de pausa, estamos de volta para mais uma temporada e para começar, falamos com o Miguel Palhas sobre Blockchain, ICOs e criptomoedas, temas bastante em voga nos dias que correm e que vão para além do “mercado financeiro”, queres saber mais, nada como ouvir o episódio. Este episódio inclui o nosso novo jingle “Class Jam”, da autoria do Joel Oliveira. Sigam o Joel no SoundCloud para ficarem a conhecer mais trabalhos deste excelente músico. Tópicos abordados Quem é o Miguel Palhas [00:02:41] O que é uma Criptomoeda e o Blockchain [00:03:59] Outras aplicações para a tecnologia Blockchain [00:06:32] Blockchain funciona como uma base de dados [00:10:40] O projeto UTtrust [00:11:07] Como se pode melhorar o tempo de validação de transações [00:17:03] Como funciona a privacidade dos dados existentes na blockchain [00:20:47] Dificuldades iniciais no desenvolvimento para blockchain [00:24:25] Como funcionam os ambientes de teste nesta tecnologia [00:28:02] Ferramentas utilizadas no desenvolvimento [00:30:18] O que é e para que serve o token criado para a plataforma UTrust [00:32:39] Em que linguagens de programação estão a implementar [00:35:54] Cuidados especiais com a segurança no desenvolvimento [00:38:45] E no futuro, vamos usar criptomoedas? [00:42:40] E Criptomoedas Portuguesas? [00:45:10] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Utilização da blockchain para outros fins que não apenas financeiros Qual a app mobile que não dispensarias? App para jogar Xadrez, lichess Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Teclado Ergobox EZ Um podcast ou livro fundamental? Waking Up Podcast do Sam Harris e o livro: The Gods Themselves, Isaac Asimov Conferência a não perder Mirror Conf em Braga Sugestão de próximo convidado Gabriel Poça da Subvisual O post Programa 23 – Miguel Palhas – Blockchain aparece primeiro no 10web .…
( download ) Neste 22º episódio estivemos à conversa com Mafalda Sequeira e Tiago Machado, professores da Pós-graduação em Digital Experience Design , na Faculdade de Belas-Artes de Lisboa. Conhecemos a Mafalda e o Tiago no WordCamp 2016 . A nossa conversa foi focada sobretudo no estudo que desenvolveram sobre Design Visual e Credibilidade Percecionada na Web. Tópicos abordados Quem são a Mafalda e o Tiago [00:00:45] Design visual e credibilidade percepcionada na web [00:05:25] Conclusões do estudo [00:16:25] Recomendações para construir websites credíveis [00:17:12] Recomendações para websites de saúde [00:19:37] Impacto do tempo de carregamento [00:20:52] Como melhorar a aparência visual de um site [00:24:23] Sites com design semelhante [00:26:14] Velocidade no desenvolvimento de websites e processos que às vezes são atalhados [00:29:10] Métricas para medir a credibilidade de websites [00:33:25] Credibilidade de websites e SEO [00:34:10] Importância da formação tradicional em design [00:36:25] Como se destacar no mundo do design [00:42:45] Web designers devem ou não saber programação web [00:46:00] Perguntas rápida [00:51:45] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? TM: Realidade virtual e realidade aumentada na web MS: Designers e developers sem formação capazes de aprender sozinhos Qual a app mobile que não dispensarias? TM: to-do list app – Wunderlist MS: email app – Polymail Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? TM: Calendário MS: Calendário Um podcast ou livro fundamental? TM: Livros Designing Visual Interfaces: Communication Oriented Techniques ; God Explained in a Taxi Ride MS: Podcast NTMY by Tobias van Schneider Conferência a não perder TM: WordCamp Lisboa , MirrorConf , UXLX MS: WebSummit Sugestão de próximo convidado TM: Kwame Ferreira – Impossible Labs ; Celso Martinho – Bright Pixel ; Alexandre Barbosa – Faber Ventures MS: Tiago Moreiras – Landing.jobs O post Programa 22 – Design Visual e Credibilidade Percecionada na Web aparece primeiro no 10web .…
( download ) Neste episódio revisitámos uma apresentação do Social Now 2016 . Começamos por explicar o que é o Social Now . Ana Neves ( @ananeves ) é a criadora deste evento internacional. O Vítor esteve lá na edição de 2016 e partilhou neste episódio a sua experiência. Escolhemos a apresentação do Luiz Suarez ( @elsua ), com o tema Working Smarter with #noemail . Podem ainda assistir ao vídeo da apresentação . A próxima edição do Social Now será nos dias 11 e 12 de Maio de 2017, em Lisboa . Mais sobre o que é o Social Now: https://knowman.pt/p/socialnow . Social Now no Twitter: @SocialNowEvent . O post Especial – Social Now aparece primeiro no 10web .…
( download ) On the third episode of our Web Agency series we talked with Martin Fromm, Director at Error . His digital agency, with only 6 people, is based in UK and originally setup in Liverpool with primarily London based clients. Error Creative Studio creates human-centered websites and mobile apps. They’ve build the Little Big Planet website and have as usual clients the UK government, theaters across UK and BBC. As usual with this serie, the episode was recorded in English. Main topics: Who is Martin and Error [00:00:41] How did the agency name come up [00:01:49] The 4 days work week [00:02:46] What’s the impact on productivity of the 4 days weeks [00:04:50] How it’s pitched to clients [00:06:20] The possible application on other companies [00:07:50] Why keeping the agency small [00:08:37] How the company growth is measured [00:10:10] How the work schedule is divided [00:12:43] How product development fits in everyday project schedule and it’s challenges [00:15:16] The trade-offs of building a product based on client work [00:19:01] How was the process of getting high profile clients [00:20:36] The process of being a full web services agency [00:24:06] Martin’s role in the agency [00:26:08] What are UX Workshops [00:27:40] Recommendations for someone starting in UX [00:30:21] How UX workshops are pitched to clients [00:34:17] What kind of deliverables come from the workshops [00:36:27] Opinion about the current state of webdesign [00:37:59] Quick questions: What do you see coming in the next 12 months that is going to create a big impact on the web? Typography, readability, flexbox and static sites generators Which is the mobile app you couldn’t live without? IA Writer W hich is the productivity tool indispensable for your day to day? Things and Hipchat A fundamental podcast or book ? 3 Books: Studio Culture , Rework and ZAG A conference you wouldn’t miss? Happy Startup School Any suggestions for our next guest? Kyle Macdonald, CTO from Carrot NY O post Web Agency series – Martin Fromm from Error aparece primeiro no 10web .…
( download ) Este é um episódio com um formato diferente em que vamos partilhar convosco uma das nossas sessões favoritas da Mirror Conf. A Mirror Conf 2016 aconteceu em setembro de 2016 e a apresentação que vamos passar é para nós uma das melhores. Destacamos também a sessão com o Tiago Pedras e o Adriano Esteves , ambos nossos convidados em episódios anteriores. Destacamos da apresentação do Dan a necessidade de guiar o foco dos nossos clientes, para os detalhes que nós queremos em que eles se focem, sendo esse o nosso trabalho, mostrar qual é a questão que queremos ver respondida. Podem ver outras talks no canal de youtube da MirrorConf ou seguir as novidades da MirrorConf 2017 no seu twitter . A Mirror Conf 2017 será entre 10 e 13 de outubro em Braga, estando ja confirmada a presença de Brad Frost e C Todd Lombardo. O post Especial – Mirror Conf aparece primeiro no 10web .…
1
10web
( download ) Neste 21º episódio entrevistamos a Joana Almeida, criadora de jogos indie. A Joana decidiu estudar Engenharia Informática no Instituto Superior Técnico para aprender a desenvolver jogos. Entre muitas outras coisas, explicou-nos que programação, arte e áudio são estes os três pilares de um jogo. Links úteis Ferramentas para desenvolvimentos de jogos (para quem quer começar) Unity3d: https://unity3d.com/ GameMaker: http://www.yoyogames.com/gamemaker Comunidades que podem seguir ExtraCreditz: https://twitter.com/ExtraCreditz Game makers toolkit: https://twitter.com/britishgaming Tópicos abordados Sobre a Joana [00:00:15] Pilares no desenvolvimento de jogos [00:01:30] Super Nanny Sleepytime [00:02:15] Processo criativo no desenvolvimento de um jogo [00:06:32] Como começar [00:09:08] Porquê este percurso de criação de jogos [00:11:46] O primeiro jogo que a Joana fez [00:13:22] O curso de Engenharia Informática, e a especialização em Jogos e Simulação [00:15:15] O primeiro jogo que a Joana jogou [00:16:28] Unity e motores de física [00:17:12] Jogos populares feitos em Unity [00:17:52] Editoras de videojogos [00:18:50] Jogos de Realidade Virtual [00:20:17] Jogos web-based [00:21:53] Rentabilidade dos jogos indie [00:23:08] Jogo favorito: Aquaria [00:30:30] Jogo que a Joana está à espera que saia: Divinity Original Sin II [00:32:04] Jogo de banda desenhada: The Interactive Adventures of Dog Mendonça & Pizzaboy [00:33:00] Jogos sérios e gamification [00:34:00] Perguntas rápidas [00:38:00] Perguntas Rápidas Expetativas para os próximos 12 meses a nível de web? Criar sites próprios para os seus jogos Qual a app mobile que não dispensarias? Twitter Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Trello Um podcast ou livro fundamental? Livro: Design Patterns Conferência a não perder Game Developers Conference (GDC) – San Francisco Game Dev Camp – Lisboa Sugestão de próximo convidado Diogo Amador @DJ_Link O post Programa 21 – Desenvolvimento de jogos aparece primeiro no 10web .…
( download ) This is the second episode of our Web Agency series. We talked to Adriano Esteves from Bürocratik . Bürocratik is an international award-winning studio specialised on branding and digital. They also have a passion on typography. The awards they have been wining are a passport to new clients and more and more recognition. We meet Adriano from Bürocratik at Mirror Conf . Vitor took this photo during Adriano’s talk, and we has mentioned it during this episode. This episode was recorded in English. Main topics: Who is Adriano [00:00:25] How did Bürocratik start [00:00:58] The connect to the music [00:03:36] Dealing with large volumes of work [00:07:00] How Bürocratik get clients [00:08:05] National and international clients [00:09:45] Pricing tables [00:10:36] CMS platforms Bürocratik uses [00:11:04] Why WordPress [00:11:55] How Adriano get inspiration from [00:12:55] Budget management [00:13:35] Usability tests with the clients [00:15:15] Dealing with copy [00:16:30] Type of projects Bürocratik has [00:17:12] The awards [00:18:45] Advices for new designers [00:22:45] Design companies to follow [00:24:10] Career path [00:25:10] Every websites look the same nowadays [00:26:40] Dealing with accessibility [00:27:45] Quick questions [00:28:45] Thoughts about typography [00:33:25] Negotiation skills [00:35:55] Quick questions: What do you see coming in the next 12 months that is going to create a big impact on the web? HTML Canvas Which is the mobile app you couldn’t live without? Clear , Listary and Dropbox W hich is the productivity tool indispensable for your day to day? Active Collab A fundamental podcast or book ? Books: You’re My Favourite Client and Design Is A Job , by Mike Monteiro A conference you wouldn’t miss? Awwwards Conference (London) and Mirror Conf (Portugal) Any suggestions for our next guest? Rui Quinta, design & typography O post Web Agency series – Adriano Esteves from Bürocratik aparece primeiro no 10web .…
( download ) Neste 20º episódio estivemos à conversa com Daniel Costa, Data Scientist na MOG . Nos dias de hoje, esta área está difundida por todas as aplicações que usamos diariamente. As sugestões de novas conexões no LinkedIn, a construção do newsfeed no Facebook, ou as sugestões de quem podemos seguir no Twitter são alguns exemplos. Daí a nossa vontade de conhecer como é que tudo funciona na prática. Começámos por falar sobre o percurso profissional do Daniel, sobre o papel e os desafios de um Data Scientist. Falámos ainda sobre o processo de recolha e tratamento dos dados, e das diferentes ferramentas que usa no seu trabalho. Links úteis Tecnologias para projetos de streaming: Kafka: https://kafka.apache.org/ Rabbit Message Queue: https://www.rabbitmq.com/ Modelo de dados descritivos: Avro: https://avro.apache.org/ Thrift: https://thrift.apache.org/ Os “chavões” do Data Science: Hadoop: http://hadoop.apache.org/ MapReduce: https://research.google.com/archive/mapreduce.html Hive: http://hive.apache.org/ Pig: http://pig.apache.org/ Mahout: http://mahout.apache.org/ Tópicos abordados Percurso profissional [00:00:19] O que faz um Data Scientist [00:05:30] Principais desafios [00:07:00] Crescimento da recolha e coleção de dados [00:09:26] A MOG , e os tipos de dados interessantes para o negócio [00:11:55] Recolha e processamento de dados [00:16:17] Tecnologias de Data Science usadas na MOG [00:30:10] Hadoop , MapReduce , Hive , Pig … o que são? [00:34:30] Visualização dos dados [00:37:30] Machine Learning [00:43:20] Questões respondidas por Data Science [00:48:00] Aplicações práticas de Data Science [00:53:00] Perguntas Rápidas [00:57:00] Perguntas Rápidas Expectativas para os próximos 12 meses a nível de web? Data Science na cloud, acessível a todas as empresas Qual a app mobile que não dispensarias? Spotify Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia? Git ( Gitlab ) Um podcast ou livro fundamental? Podcast: 10web Livro: sobre Social Engineering, por exemplo: Art of Human Hacking Conferência a não perder Conferências Google e Apache Sugestão de próximo convidado Sobre Docker , Miguel Poeira da MOG O post Programa 20 – Data Science aparece primeiro no 10web .…
( download ) Matt Medeiros is the first guest of our series of interviews with web agencies around the world. This American guy with Portuguese ancestry has a strong presence in the global WordPress community, and we meet him through its podcast Matt Report , a well-known WordPress podcast for digital business owners. Besides his podcast, we talked about the business he co-founded with his father Mark Medeiros, in 2008, called Slocum Studio , a WordPress digital agency. At Slocum Studio , Matt is a business developer and manages a team of developers and designers. This episode was recorded in English. Main topics: Welcome & intro [00:00:13] How did 10web start [00:00:30] Why did Matt start his podcast, and the importance of it in his life ( Matt Report ) [00:02:05] What is Matt job [00:05:07] Impact of Matt Report for his we agency ( Slocum Studio ) [00:06:15] Types of clients Slocum Studio has [00:08:00] Slocum Studio as B2B or B2C [00:09:30] People at Slocum Studio [00:10:13] The most challenging projects [00:15:18] Strategy to get WordPress themes noticed [00:18:00] Advices for WordPress developers that are starting their career [00:21:45] Is there US companies that still does not understand Internet [00:24:40] Handling content for websites [00:29:35] The potential of WordPress REST API [00:38:32] The next big thing happing WordPress related [00:42:10] Quick questions [00:47:00] Quick questions: What do you see coming in the next 12 months that is going to create a big impact on the web? The “open Internet” and Internet privacy issues Which is the mobile app you couldn’t live without? Wunderlist – a todo app W hich is the productivity tool indispensable for your day to day? Tweetbot – a bot for twitter app A fundamental podcast or book ? Podcast: Six Pixels of Separation , by Mitch Joel, about Digital Marketing A conference you wouldn’t miss? PressNomics , about WordPress economy Any suggestions for our next guest? Ionut , co-founder of themeIsle O post Web Agency series – Matt Medeiros from Slocum Studio aparece primeiro no 10web .…
( download ) O 10web esteve naquela que é considerada a maior conferência de tecnologia da Europa, a Web Summit . Encontrámos por lá pessoas muito interessantes, e perguntámos a algumas delas o que estavam a achar do evento. Aqui ficam as opiniões que recolhemos! Roberto Machado – CEO & Co-founder, Subvisual João Silva – Social Media & Communities, Wizdee Diogo Campos – Analyst, Deloitte Inês Silva – Head of Operations & Growth, Ripe Productions O post Especial – Web Summit 2016 aparece primeiro no 10web .…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.