1. Próxima: 1ª GambiConf — 512: Eu (não) sou um bule de chá

    GambiConf

    A maior conferência do ecossistema de Gambiarras do mundo. Como nas conferências dos Estados Unidos e Europa, reunimos desenvolvedores, empresas e estudantes de tecnologia para compartilhar experiências de coisas diferentes e divertidas na computação. Duas tardes de palestras sobre como rodar Doom em eletrodomésticos, fazer coisas funcionar com linguagens esotéricas e momentos de descontração para discussão entre conferencistas e palestrantes sobre os aspectos interessantes, sublimes e divertidos de uma área tão séria.

    Esta talk será quando tive que lidar com um atacante que tentava, a cada nova API que tínhamos, ele explorava, passei a deixá-lo irritado jogando respostas 512 para ele quando estávamos nesse jogo de gato de rato – nos descobrimos inseguros e tive que fazer patch e me divertir um pouco!

    Ver talk
  2. Próximas: TDC Future — O papel da tecnologia na construção do amanhã

    TDC Future

    # Trilha DevOps

    Terça-feira, 30 de Novembro de 2021
    16:25 às 17:00

    # Falando a língua das nuvens: Utilizando Cloud Development Kit (CDK)

    O AWS Cloud Development Kit (AWS CDK) é uma estrutura de trabalho de desenvolvimento de software de código aberto para definir recursos de aplicações de nuvem usando linguagens de programação como TypeScript, Python, Java, .NET e Go. Nesta palestra pretendo introduzir os conceitos do CDK.

    Além de uma ferramenta de IaC da Amazon, caso use o Terraform, o cdk tf oferece as construções do CDK para definir arquivos de estado HCL do Terraform em TypeScript e Python. E para usuários de kubernetes, o projeto cdk8s permite usar construções do CDK para definir a configuração de kubernetes em TypeScript, Python e Java.

    # Trilha JavaScript e Node.js

    Quinta-feira, 2 de Dezembro de 2021
    14:10 às 14:45

    # Next.js com SSR, ISR e deploy serverless com AWS CDK

    Incremental Static Regeneration (ISR) é uma feature introduzida nas últimas versões do framework Next.js, que é um verdadeiro diferencia, possibilitando combinar os benefício do dinamismo de um CMS com a velocidade de entrega de recursos gerados estaticamente. Nesta talk iremos explorar como fazer a arquitetura de sua aplicação Next.js em TypeScript e ainda como fazer seu deploy de forma totalmente serverless, apenas pagando pelo consumir.

    Ver talk
  3. Próxima: BrazilJS 2021 — Falando a língua da Nuvem com JavaScript e TypeScript

    BrazilJS

    BrazilJS Conf 2021: 10ª edição da maior conferência JavaScript do mundo. 21, 22 e 23 de Outubro. Com um elenco estelar de palestrantes: Vincent Cerf, Brad Frost, a excelente Sara Soueidan entre muitos outros.

    # Falando a língua da Nuvem com JavaScript e TypeScript

    Criada em 10 dias, do browser ao servidores e dos servidores à Cloud. E com um superset que adiciona tipos! JavaScript realizou a missão que o Java almejada. Se tornou ubíqua. Com nossa linguagem preferida podemos gerenciar e prover os recursos da Cloud com o AWS Cloud Development Kit (CDK). Uma ferramenta de infraestrutura como código em que não precisamos ficar mudando de contexto ou aprender uma nova linguagem.

    Ver talk
  4. Próxima: Mergulho em AWS Cloud Development Kit (CDK) no AWS Community Day — Brasil

    AWS Community Day

    Os grupos de usuários AWS do Brasil estão de volta para apresentar o maior e melhor AWS Community Day Brasil de todos os tempos. Vamos compartilhar histórias de sucesso, casos de uso do dia a dia dos negócios, conceitos avançados e apresentações preparadas especialmente para quem está iniciando em AWS.

    Minha talk será “Mergulho em AWS Cloud Development Kit (CDK)”. O que esperar:

    Uma sessão de introdução ao Cloud Development Kit (CDK) com seus conceitos básicos (constructs, ecossistema), trade-offs com outras soluções de IaC, Developer Experience e por fim, um hand-ons de criação de uma API básica do zero ao “Salve Mundo!”

    Werner Vogels sobre o AWS Cloud Development Kit (AWS CDK):

    Alguns artigos meus sobre o tema:

    Ver talk
  5. LinuxTips: DevOps Extreme #antifacista

    DevOps Extreme

    Um evento da comunidade Linux Tips: DevOps Extreme: serão 24 horasao vivo com diversos convidados que irão palestrar sobre containers, automações, Cloud e tudo mais de DevOps!

    Como AWS Community Builder vou mostrar como fazer uma API na AWS e toda sua infra em TypeScript usando CDK do zero ao “Salve Mundo!”

    Aqui o tutorial passo-a-passo e o repositório com o código criado durante a sessão.

    Ver talk
  6. Como se tornar Desenvolvedor Web

    Episódio do podcast Não é Magia, é Tecnologia da Awari.

    Falo um pouco de desenvolvimento web e do curso que estou ajudando a criar Intensivo de Desenvolvimento Web com Garantia de Emprego!

    Com Eduardo Valim, host do podcast e redator na Awari.

    Ver talk
  7. Building a CMS for Journalists

    Facilitei da sessão Building a CMS for Journalists no evento Newsgeist. Falamos sobre:

    • Problemas comuns em formatação, principalmente quando o conteúdo é “copiado e colado”
    • A necessidade de atender conteúdos com diversos contextos
    • Como prioriza e se discute novas features

    Can we build a CMS journalists don’t hate? Let’s document our requirements.

    Ver talk
  8. Não participei: "Multi-cloud: mito ou realidade? Lições aprendidas na jornada para as nuvens"

    # 😷 Não pude participar por estar doente durante toda a semana, e sob suspeita de COVID-19

    Valéria Farias Schardosim Baptista, Lourenço Barrera Taborda e Carlos Augusto Grahl receberão William Lino Oliveira, Franklin Araujo, Fernando Costa e eu 🤓 neste painel da trilha Cloud do TDC Connections para discutir Multi-cloud.

    Horário: 14h40 às 16h05

    TDC Connections

    TDC Connections
    Multi-cloud: o que, quando e para quem?

    Ver talk
  9. A Love Letter to DevRels

    When I look back to my history with web software development I can see how DevRels in several areas: open source and brands, were fundamental in my grow as professional and created a better environment for new comers, bring attention to specific user cases and expanded our horizons.

    This talk is a love to all DevRels, from a perspective of a developer from this noble mission and thoughts on the parassocial relationships and the sometimes thin line blurry line between marketing and community-growth actions.

    DevRel Tokyo 2021

    Slides (with GIFs)

    DevRelCon Tokyo 2021

    # Interview

    Ver talk
  10. AI Will Not Save Journalism

    Newsgeist

    Ignite talk no Newsgeist 2021. Ignite talks são um modelo de apresentação, limitada a 5 minutos, com 20 slides, cada um passando em 15 segundos. Queria falhar a respeito da retórica da AI e de que esta tecnologia é um reflexo e não pode ser considerada em si mesma e unicamente, uma solução. Aproveitei para destacar o trabalho da pesquisadora Timnit Gebru e o excelente livro “Your Computer Is On Fire”.

    Slides

    Ver talk
  11. Serverless está pronto ? Nós desenvolvedores não

    TDC Innovation

    Apresentada na trilha STADIUM do TDC (The Developers Conference)

    Serverless como tecnologia atingiu sua maturidade. Estamos em um dos momentos em que a arquitetura de serviços gerenciados e funções como serviço estão maduras. Mas ainda existe muito a se adaptar às mudanças trazidas: lidar com a carga cognitiva de compreender os diversos serviços e suas integrações, ter uma boa manutenção e observalidade e entender os trade-offs. Se antes existia esse contínuo entre front-end e back-end, que é um espectro no qual as pessoas se definem, e acredito os fullstacks estão distribuídos em seu centro, surge agora essa categoria de Cloud Developers? uma exploração baseada em minha experiência dessa mudança cultural

    Slides

    # Referências:

    Ver talk
  12. Transformação serverless em um veículo de mídia

    Participei do segundo dia do Serverless Week 2020.

    Ver talk
  13. Oficina Nexo de Código Aberto

    Parte do festival O Brasil em Debate.

    Ver talk
  14. Content professions around the world

    Ver talk
  15. Slides ao Jovem Empreendedor

    Uma série de talks que fiz em algumas universidades e alguns outros pontos de encontra sobre a realidade de aprender no Brasil, sob a minha ótica e experiência.

    Sliders v1.0.0
    Slides v2.0.0
    Slides v4.0.0

    Ver talk
  16. Sobre pessoas e Experiências

    Desafios de trabalhar com produtos, cuja experiência final de um consumidor é uma soma complexa de elementos sócio-tecnológicos de sua aplicação com a própria subjetividade de quem está utilizando. Apresentei em um hackaton realizado na UNIFEI em Itajubá-MG.

    Slides

    Ver talk
  17. Startups = Vida

    Talk que apresentei na Germinadora após a leitura do livro “O que é vida?” de Erwin Schrödinger, o físico imortalizado ao se usar seu nome em seu experimento do pensamento sobre gatos, radioatividade e caixas. No livro ele explora a relação entre vida e entropia, além de demonstrar como a despeito de todas as leis científicas, a vida parece combater contra a mesma, através do crescimento. A leitura me inspirou a fazer uma analogia com a função de uma startup.

    Slides

    Ver talk
  18. Slides ao Jovem Empreendedor

    Bem vindo a minha TEDx talk. Em 2014 palestrei no TEDxJovem Praça da República, São Paulo. “Evolução do empreendedor” foi meu tema.

    Vídeo
    Slides

    Ver talk
  19. Hackings Políticas

    Apresentação interna que fiz para minha equipe sobre meu processo de tentar entender como a política funciona, tendo sido mesário, trabalhado em campanha política e até mesmo tendo sido presidente de diretório municipal de um partido.

    Slides

    Ver talk
  20. Meetup Meteor São Paulo

    Organizei o primeiro meetup Meteor São Paulo, que também foi o primeiro do Brasil. Fui um dos “capitães”, como eles chamavam os organizadores de comunidades locais. Foi o primeiro framework que me senti pessoalmente envolvido e gostava muito da comunidade e do potencial. Mas a promessa do Meteor só está sendo realizado agora com as últimas versões do React, Angular, Vue e outros em conjunto com o serviços serverless. Foi um framework talvez uns 5 anos antes do seu tempo. Dele veio o Apollo que é bem forte na comunidade GraphQL e ainda existe – mas cada vez como uma estrela cadente.

    Slides

    Ver talk
  21. Content Strategy in Brazil: Where It Is Now and Where It’s Going

    Content creators in Brazil face many unique challenges. Mobile and social media reign supreme, and yet there are still those who don’t have access to even the most basic technology. Multi-track presentation at Content Strategy Forum at Cape Town, South Africa.

    Slides

    Ver talk